APEX STANDARDS ENTERPRISE
Pseudo Claim Charting for Invalidity Checks



Patent: US8490123
Filed: 2003-06-03
Issued: 2013-07-16
Patent Holder: (Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA
Inventor(s): Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij

Title: Method and device for generating a user profile on the basis of playlists

Abstract: In a method and device for generating a user profile on the basis of playlists, the user profile is generated on the basis of the user's own playlists and properties derived from them. In this way, more playlists are considered in the generation of a user profile, thereby generating a more reliable user profile. Aspects taken into account includes frequency of occurrence, creation date of the playlist, and relation between content items (songs, video, etc.) in one or more playlists.




Disclaimer: Pseudo Claim Charting (PCC) conducts aggressive mapping (based on Broadest Reasonable, Ordinary or Customary Interpretation) between a target patent's claim elements and other documents (potential technical standard specifications or prior arts), therefore allowing for a top-down, apriori due diligence, with which, stakeholders can assess standard essentiality (potential strengths) or invalidity (potential weaknesses) quickly and effectively before making critical decisions. PCC is designed to relieve partial burden of proof by means of an exhaustive listing of potential building blocks towards a litigation-ready work product. Stakeholders may then narrow down and modify upon selected PCC to achieve further purposes.

Click on references to view corresponding claim charts.


GroundReferencesTitleTerm NuancesChallenged Claims
12510111217
1US5616876A

(Jonathan C. Cluts, 1997)
System and methods for selecting music on the basis of subjective content first playlist, second playlist selecting music
top box control unit
computer program product first input
first sequence, third sequence said video
XX
2US6446080B1

(John M. Van Ryzin, 2002)
Method for creating, modifying, and playing a custom playlist, saved as a virtual CD, to be played by a digital audio/visual actuator device computer program product, computer program digital storage
X
3JP2002149693A

(Takuya Tanaka, 2002)
視聴ログ管理方法、視聴ログ管理システム、視聴ログ管理システムにおける管理サーバならびに端末装置、同方法がプログラムされ記録された記録媒体 computer program product, computer program product comprising program code モーション
picture format 作成部
X
4US6201176B1

(Zhenya Yourlo, 2001)
System and method for querying a music database content items second relationship
computer program classifying step
generating comprises use energy value
second sequence low pass
X
5US5918223A

(Thomas L. Blum, 1999)
Method and article of manufacture for content-based analysis, storage, retrieval, and segmentation of audio information computer program computer program
readable medium readable medium
digital audio, CD sound signal digital audio
X
6US20030005047A1

(Toshibumi Seki, 2003)
Data transfer scheme using caching technique for reducing network load computer program product computer program product
program code program code
X
7US20020129168A1

(Tatsunori Kanai, 2002)
Data transfer scheme using caching and differential compression techniques for reducing network load computer program product computer program product
program code program code
X
8US20020138630A1

(Barry Solomon, 2002)
Music scheduling algorithm first playlist, second playlist selecting music
XX
9US6438579B1

(Benjamin E. Hosken, 2002)
Automated content and collaboration-based system and methods for determining and providing content recommendations program code server computer system
content relationship content relationship
analyzing element particular instance
digital audio format different content
X
10US20020019858A1

(Rolf Kaiser, 2002)
System and methods for the automatic transmission of new, high affinity media Bayesian analysis classification system
readable medium readable medium
user profile user profile
generating element said input
X
11US6330593B1

(Dale Tyson Roberts, 2001)
System for collecting use data related to playback of recordings computer program computer program
readable medium readable medium
X
12US6161132A

(Dale Tyson Roberts, 2000)
System for synchronizing playback of recordings and display by networked computer systems digital movie said playback device
digital audio second user
X
13US6154773A

(Dale T Roberts, 2000)
Network delivery of interactive entertainment complementing audio recordings computer program computer program
readable medium readable medium
top box control unit
digital audio second user
X
14US20030093790A1

(James Logan, 2003)
Audio and video program recording, editing and playback systems using metadata first sequence, third sequence said video
XX
15US20030093793A1

(Srinivas Gutta, 2003)
Method and apparatus for recommending items of interest to a user based on recommendations for one or more third parties readable medium readable medium
program code program code
third playlist, third sequence one third
XXX
16US20030028505A1

(Bret O'Rourke, 2003)
Wrapper playlists on streaming media services content items media content item
digital audio format different content
computer program computer program
readable medium readable medium
X
17US20020103796A1

(Peter Hartley, 2002)
Method for parametrically sorting music files readable medium readable medium
computer program product software code
X
18US20020002039A1

(Safi Qureshey, 2002)
Network-enabled audio device particular genre change compact disk player
first playlist first playlist
sound signal, digital audio audio system, digital audio
XXX
19US6177931B1

(Ronald Alexander, 2001)
Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information recommendation method television programs
content relationship advertisement data
readable medium second area
first sequence, third sequence said video
XX
20US6144375A

(Ramesh C. Jain, 2000)
Multi-perspective viewer for content-based interactivity digital audio format audio sources
digital movie, digital movie format user control
manual creation single video
second playlist query means
XX
21US6088455A

(James D. Logan, 2000)
Methods and apparatus for selectively reproducing segments of broadcast programming particular genre, genre changes broadcast program
X
22US6005597A

(David S. Barrett, 1999)
Method and apparatus for program selection recommendation method television programs, program content
computer program product, computer program digital storage
top box program access
user profile user profile
X
23US6498955B1

(Joseph Francis McCarthy, 2002)
Member preference control of an environment computer program computer program
readable medium readable medium
first sequence, tempo variance time t
Bayesian analysis when a
X
24US20020166123A1

(Joseph Schrader, 2002)
Enhanced television services for digital video recording and playback DVD MPEG Program Stream containing picture, Ray MPEG Transport Stream containing picture Extensible Markup Language, dynamic content
computer program product computer program product
particular genre, genre changes broadcast program, creating one
digital movie sporting events
XX
25US20020099697A1

(Sean Jensen-Grey, 2002)
Internet crawl seeding DVD MPEG Program Stream, Ray MPEG Transport Stream transport stream
readable medium readable medium
X
26US20020069218A1

(Sanghoon Sull, 2002)
System and method for indexing, searching, identifying, and editing portions of electronic multimedia files second playlist, third playlist playlist information
digital movie format selection module
readable medium structure data
searching element search result
XX
27US20020052873A1

(Joaquin Delgado, 2002)
System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services user profile user profile
first sequence, tempo variance time t
XX
28US20020045960A1

(Mark Phillips, 2002)
System and method for musical playlist selection in a portable audio device user profile electrical power
first playlist, second playlist selecting music, stored playlist
media device media device
XXX
29US6349329B1

(Gregory B. Mackintosh, 2002)
Coordinating delivery of supplemental materials with radio broadcast material computer program product computer program product
Ray MPEG Transport Stream broadcast system
readable medium readable medium
X
30US20010053944A1

(Michael Marks, 2001)
Audio internet navigation system computer program product first input
first sequence, second sequence specific t
metadata comprises title es sub
XX
31US6236990B1

(Mark S Geller, 2001)
Method and system for ranking multiple products according to user's preferences computer program product computer program product, first input
digital media files additional information
computer program one product
X
32US6195657B1

(James L. Rucker, 2001)
Software, method and apparatus for efficient categorization and recommendation of subjects according to multidimensional semantics analyzing element located record
digital movie other user
generating element said input
X
33US6118450A

(Andrew M. Proehl, 2000)
Graphic user interface that is usable as a PC interface and an A/V interface digital audio, CD sound signal digital audio
first playlist, second playlist select songs
XXX
34US5983214A

(Andrew K. Lang, 1999)
System and method employing individual user content-based data and user collaborative feedback data to evaluate the content of an information entity in a large information communication network manual creation presenting information
first sequence weighting function
user profile user profile
XX
35JP2003015666A

(Masayuki Misaki, 2003)
プレイリスト生成装置、オーディオ情報提供装置、オーディオ情報提供システムおよびその方法、プログラム、記録媒体 manual creation, occurrence frequency 生成方法, 生成処理
recommendation method システム
XX
36JP2002232823A

(Tsutomu Ichikawa, 2002)
通信装置及び通信方法、並びに記憶媒体 generating element, generating comprises use 生成ステップ
genre changes 一時停止
recommendation method システム
analyzing element 不特定
XX
37JP2001103404A

(Takamichi Mihashi, 2001)
放送番組記録装置 particular genre, genre changes ジャンル
X
38EP0939405A2

(Hiroshi Matoba, 1999)
Method and device for dynamically editing received broadcast data program code, computer program product comprising program code more broadcast programs
X
39JPH117453A

(Akira Kotani, 1999)
メディア情報推薦装置 user profile スケジュール
particular genre, genre changes ジャンル
DVD MPEG Program Stream 前記番組
X
40JPH10162025A

(Yoshihito Fujiwara, 1998)
キーワード生成方法及びその装置 manual creation, occurrence frequency 生成方法
XX
41EP0836320A2

(Hidemi Henmi, 1998)
Information receiving method and information receiving apparatus using the same method first sequence, second sequence specific t
XX
42JPH09288683A

(Toshiki Kanemichi, 1997)
情報フィルタ装置及び情報フィルタリング方法 manual creation, occurrence frequency 生成方法
digital audio 書き込み
media device 出力制御
digital movie format 順序付け
XXXX
43EP0721253A2

(Fujio Noguchi, 1996)
On screen programme list display for multiple channel broadcasting systems digital movie, digital movie format identified program, user control
media device direction control
Ray MPEG Transport Stream broadcast system
recommendation method first program
X
44JPH06186958A

(Hirohide Haga, 1994)
サウンドデータ生成システム generating element 生成処理
recommendation method システム
first sequence リズム
X




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US5616876A

Filed: 1995-04-19     Issued: 1997-04-01

System and methods for selecting music on the basis of subjective content

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Jonathan C. Cluts
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist (selecting music) including a first sequence (said video) of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (selecting music) and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (selecting music) has a third sequence (said video) of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US5616876A
CLAIM 11
. In an interactive music distribution system including a server, a distribution network, an output device and an input device, a method for selecting music (first playlist, second playlist, third playlist) al selections from said server comprising the steps of: storing on said server a plurality of musical selections and editorial data associated with said musical selections;
playing, in response to a first input signal from said input device, an initial musical selection from said plurality of musical selections;
creating, in response to a second input signal from said input device, a list of proposed new musical selections on the basis of said editorial data associated with said initial musical selection and said plurality of musical selections;
presenting on said output device said list of said proposed new musical selections;
and adding, in response to a third input signal from said input device, said proposed new musical selections to a playlist.

US5616876A
CLAIM 39
. In an interactive system including a server, an output device, and an input device, a method for indicating the mix of programming information included in a playlist and adjusting the mix of programming information played from said playlist as recited in claim 30, wherein said video (first sequence, third sequence) output device is a television monitor.

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist (selecting music) including a first sequence (said video) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (selecting music) and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (selecting music) has a third sequence (said video) of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US5616876A
CLAIM 11
. In an interactive music distribution system including a server, a distribution network, an output device and an input device, a method for selecting music (first playlist, second playlist, third playlist) al selections from said server comprising the steps of: storing on said server a plurality of musical selections and editorial data associated with said musical selections;
playing, in response to a first input signal from said input device, an initial musical selection from said plurality of musical selections;
creating, in response to a second input signal from said input device, a list of proposed new musical selections on the basis of said editorial data associated with said initial musical selection and said plurality of musical selections;
presenting on said output device said list of said proposed new musical selections;
and adding, in response to a third input signal from said input device, said proposed new musical selections to a playlist.

US5616876A
CLAIM 39
. In an interactive system including a server, an output device, and an input device, a method for indicating the mix of programming information included in a playlist and adjusting the mix of programming information played from said playlist as recited in claim 30, wherein said video (first sequence, third sequence) output device is a television monitor.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6446080B1

Filed: 1998-05-08     Issued: 2002-09-03

Method for creating, modifying, and playing a custom playlist, saved as a virtual CD, to be played by a digital audio/visual actuator device

(Original Assignee) Sony Corp; Sony Electronics Inc     (Current Assignee) Sony Corp ; Ironworks Patents LLC

John M. Van Ryzin, Peter Douma
US8490123
CLAIM 12
. A non-transitory computer readable medium embodying a computer program (digital storage) product (digital storage) comprising program code for performing the method of claim 1 when the computer program is run on a computer.
US6446080B1
CLAIM 4
. The method of claim 3 , wherein the external device receives information about the plurality of tracks from a digital storage (computer program product, computer program, computer program product comprising program code) device in the digital audio/visual actuator device.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
JP2002149693A

Filed: 2000-11-07     Issued: 2002-05-24

視聴ログ管理方法、視聴ログ管理システム、視聴ログ管理システムにおける管理サーバならびに端末装置、同方法がプログラムされ記録された記録媒体

(Original Assignee) Pioneer Electronic Corp; パイオニア株式会社     

Takuya Tanaka, Takayoshi Yamamoto, Toshiya Yamamoto, 俊哉 山本, 隆禎 山本, 琢也 田中
US8490123
CLAIM 12
. A non-transitory computer readable medium embodying a computer program product (モーション) comprising program code for performing the method of claim 1 when the computer program is run on a computer.
JP2002149693A
CLAIM 10
【請求項10】 前記広告情報提供部は、前記ログデー タを分析してユーザの嗜好データを生成するログ分析部 と、前記嗜好データに応じた広告情報データを選択して 添付し、ユーザ個人向けに送信する広告メールを生成す るプロモーション (computer program product, computer program product comprising program code) メール作成部を備えたことを特徴とす る請求項9に記載の視聴ログ管理システムの管理センタ サーバ。




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6201176B1

Filed: 1999-04-21     Issued: 2001-03-13

System and method for querying a music database

(Original Assignee) Canon Inc     (Current Assignee) Canon Inc

Zhenya Yourlo
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence (low pass) of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use (energy value) of computerized hardware including a processing element.
US6201176B1
CLAIM 6
. A method according to claim 1 , wherein a first feature extracted in the extracting step is at least one tempo extracted from a digitized music signal, the extracting step comprising sub-steps of: determining values indicative of an energy in at least one window;
locating peaks of an energy signal derived from energy value (generating comprises use) s in said at least one window;
generating an onset signal comprising pulses having peaks which substantially coincide with peaks of the energy signal;
filtering the onset signal through a plurality of comb filter processes having resonant frequencies located according to frequencies derived from the window segmenting step;
accumulating an energy in each filter process over a duration of the music signal;
and identifying filter processes having Nth highest energies wherein resonant frequencies of the identified processes are representative of at least one tempo in the music signal.

US6201176B1
CLAIM 8
. A method according to claim 6 , wherein after the locating step and prior to the generating step the method comprises a further sub-step of: low pass (second sequence) filtering the energy signal.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US5918223A

Filed: 1997-07-21     Issued: 1999-06-29

Method and article of manufacture for content-based analysis, storage, retrieval, and segmentation of audio information

(Original Assignee) Muscle Fish     (Current Assignee) MUSCLE FISH LLC

Thomas L. Blum, Douglas F. Keislar, James A. Wheaton, Erling H. Wold
US8490123
CLAIM 12
. A non-transitory computer readable medium (readable medium) embodying a computer program (computer program) product comprising program code for performing the method of claim 1 when the computer program is run on a computer.
US5918223A
CLAIM 8
. A computer program (computer program) embodied on a computer-readable medium for analyzing audio files, comprising: (a) a code segment for measuring a plurality of acoustical features of a sound file chosen from the group consisting of at least one of loudness, pitch, brightness, bandwidth, and MFCC coefficients thereof;
(b) a code segment for computing measurements chosen from the group consisting of mean, standard deviation, autocorrelation and first derivative thereof, of the acoustical features of the audio files, forming a vector of the feature and measurements data, and storing the computed measurements and vector in a feature file with a linkage to the audio file;
and (c) a code segment for grouping the feature files based on at least one of (i) similar measurements for the feature files, and (ii) distance between the vector for a sound file and a vector for a reference, to facilitate rapid classification, storage, and/or retrieval of sound files based on a predefined search criteria.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20030005047A1

Filed: 2002-06-13     Issued: 2003-01-02

Data transfer scheme using caching technique for reducing network load

(Original Assignee) Toshiba Corp     (Current Assignee) Toshiba Corp

Toshibumi Seki, Tatsunori Kanai, Kenichiro Yoshii, Hideki Yoshida, Haruhiko Toyama, Hideaki Sato, Yasuhiro Kimura, Takayuki Miyazawa
US8490123
CLAIM 12
. A non-transitory computer readable medium embodying a computer program product (computer program product) comprising program code (program code) for performing the method of claim 1 when the computer program is run on a computer.
US20030005047A1
CLAIM 29
. A computer program product (computer program product) for causing a computer to function as a data transfer device for receiving first data transmitted from a first communication device, transmitting the first data to one of other data transfer devices connected to one of second communication devices that is a destination of the first data, receiving second data transmitted from one of the second communication devices through one of the other data transfer devices, and transmitting the second data to the first communication device that is a destination of the second data, the computer program product comprising: a first computer program code (program code) for causing the computer to receive the first data from the first communication device;
a second computer program code for causing the computer to judge whether a first data name that is generated according to a content of the first data and assigned to the first data is registered in a cache unit, which is configured to register cache data that were transmitted to one other data transfer device in past, in correspondence to cache data names each of which is generated according to a content of each cache data and assigned to each cache data, for each one of the other data transfer devices;
and a third computer program code for causing the computer to carry out a processing for transmitting the first data name, instead of transmitting the first data, when the first data name is registered in the cache unit as corresponding to the one other data transfer device to which the first data should be transferred, or a processing for registering the first data in correspondence to the first data name into the cache unit as corresponding to the one other data transfer device, and transmitting the first data, when the first data name is not registered in the cache unit as corresponding to the one other data transfer device.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20020129168A1

Filed: 2002-03-11     Issued: 2002-09-12

Data transfer scheme using caching and differential compression techniques for reducing network load

(Original Assignee) Toshiba Corp     (Current Assignee) Toshiba Corp

Tatsunori Kanai, Toshibumi Seki, Kenichiro Yoshii, Hideaki Sato, Takayuki Miyazawa, Haruhiko Toyama, Yasuhiro Kimura, Hideki Yoshida
US8490123
CLAIM 12
. A non-transitory computer readable medium embodying a computer program product (computer program product) comprising program code (program code) for performing the method of claim 1 when the computer program is run on a computer.
US20020129168A1
CLAIM 25
. A computer program product (computer program product) for causing a computer to function as a data transfer device for receiving first data transmitted from a first communication device, transmitting the first data to another data transfer device connected to a second communication device that is a destination of the first data, receiving second data transmitted from the second communication device from the another data transfer device, and transmitting the second data to the first communication device that is a destination of the second data, the computer program product comprising: a first computer program code (program code) for causing the computer to receive the first data from the first communication device;
a second computer program code for causing the computer to judge whether a first data name that is generated according to a content of the first data and assigned to the first data is registered in a cache unit configured to register cache data that were transmitted to the another data transfer device in past in correspondence to cache data names each of which is generated according to a content of each cache data and assigned to each cache data;
and a third computer program code for causing the computer to carry out a processing for transmitting a first data name that is generated according to a content of the first data and assigned to the first data, instead of transmitting the first data, when the first data name is registered in the cache unit, or a processing for registering the first data in correspondence to the first data name into the cache unit when the first data name is not registered in the cache unit, while carrying out a processing for transmitting a compressed data in which the first data is expressed by setting at least one cache data registered in the cache unit as reference data and utilizing a cache data name corresponding to the reference data when the first data can be expressed in a compressed form, or a processing for transmitting the first data when the first data cannot be expressed in the compressed form.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20020138630A1

Filed: 2001-12-19     Issued: 2002-09-26

Music scheduling algorithm

(Original Assignee) XACT RADIO LLC     (Current Assignee) MOONTAXI MEDIA Inc

Barry Solomon, Eric Neumann, David Juris, Patrick Brinkman, Carl Fischer
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist (selecting music) including a first sequence of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (selecting music) and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (selecting music) has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US20020138630A1
CLAIM 1
. A method of a programmable algorithm to determine a unique play list for the individual Internet radio user comprising: accessing normalized music pools;
identifying individual user information and user selected radio station information;
selecting music (first playlist, second playlist, third playlist) lists from the normalized music pools;
applying user calibrators;
correlating user rated songs with normalized music pools;
applying global calibrators;
applying dynamic calibrators;
and adjusting the play list in accordance with local laws.

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist (selecting music) including a first sequence of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (selecting music) and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (selecting music) has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US20020138630A1
CLAIM 1
. A method of a programmable algorithm to determine a unique play list for the individual Internet radio user comprising: accessing normalized music pools;
identifying individual user information and user selected radio station information;
selecting music (first playlist, second playlist, third playlist) lists from the normalized music pools;
applying user calibrators;
correlating user rated songs with normalized music pools;
applying global calibrators;
applying dynamic calibrators;
and adjusting the play list in accordance with local laws.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6438579B1

Filed: 2000-07-14     Issued: 2002-08-20

Automated content and collaboration-based system and methods for determining and providing content recommendations

(Original Assignee) Agent Arts Inc     (Current Assignee) Microsoft Corp

Benjamin E. Hosken
US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element (particular instance) adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship (content relationship) of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US6438579B1
CLAIM 10
. A content referral server system supporting, via a communications network, remote access, by a client system, to information relating, based on the similarity of characteristic attributes of specific instances of such content, different content items served by said content referral server system, said content referral server system comprising: a) a content relations system that provides access to weighted content relationship (content relationship) information defining similarities between characteristic attributes of content referenceable by said content relations system;
and b) a profiling system that collects profiling information reflecting the navigational actions of a user of said client system in accessing said content referral server system, wherein said profiling system provides profile data combinable with said weighted content relationship information relative to content referenceable by said content relations system and selectable by said user of said client system.

US6438579B1
CLAIM 12
. The content referral server system of claim 11 wherein said profiling information reflects explicit indications of interest and implicit indications of interest in particular instance (analyzing element) s of content.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20020019858A1

Filed: 2001-07-06     Issued: 2002-02-14

System and methods for the automatic transmission of new, high affinity media

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Rolf Kaiser, Michael Carreno, Eric Bassman
US8490123
CLAIM 11
. A media device for generating a user profile (user profile) for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element (said input) adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US20020019858A1
CLAIM 9
. A dynamically updated user profile (user profile) in accordance with the method of claim 1 in which the song analysis and matching system determines a user profile based on the historical record of past decisions made by the user.

US20020019858A1
CLAIM 43
. A method according to claim 37 , wherein said analyzing, searching and generating occur automatically in response to said input (generating element) ting of the link associated with said media channel.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6330593B1

Filed: 1999-08-24     Issued: 2001-12-11

System for collecting use data related to playback of recordings

(Original Assignee) CDDB Inc     (Current Assignee) Gracenote Inc

Dale Tyson Roberts, Ann E. Greenberg
US8490123
CLAIM 12
. A non-transitory computer readable medium (readable medium) embodying a computer program (computer program) product comprising program code for performing the method of claim 1 when the computer program is run on a computer.
US6330593B1
CLAIM 14
. A method as recited in claim 7 , wherein said collecting detects at least one computer program (computer program) loaded in the computer, and wherein the use data transferred to the second device include identification of the at least one computer program loaded into the computer.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6161132A

Filed: 1999-08-24     Issued: 2000-12-12

System for synchronizing playback of recordings and display by networked computer systems

(Original Assignee) CDDB Inc     (Current Assignee) Gracenote Inc

Dale Tyson Roberts, Ann E. Greenberg
US8490123
CLAIM 10
. The method as claimed in claim 1 , wherein the at least one first playlist comprises one or more selected from the group of: a DVD MPEG Program Stream containing picture and sound signal;

a Blu-Ray MPEG Transport Stream containing picture and sound signal;

a CD sound signal;

a given digital audio (second user) format;

a given digital movie (said playback device) format;

a given picture format;

and/or any format capable of causing said media device to emit a picture signal and/or a sound signal.
US6161132A
CLAIM 18
. A method as recited in claim 16, wherein said receiving of the control data occurs prior to said controlling playback of the recording;
and further comprising: storing the control data prior to said controlling playback of the recording;
and receiving a request to initiate sending of the control data, from a second user (digital audio) at another of the playback devices.

US6161132A
CLAIM 35
. A method as recited in claim 34, wherein said receiving is performed for only one of said playback device (digital movie) s and said distributing is performed for all remaining playback devices connected to said server device to control playback of the recording.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6154773A

Filed: 1998-04-15     Issued: 2000-11-28

Network delivery of interactive entertainment complementing audio recordings

(Original Assignee) CDDB Inc     (Current Assignee) Gracenote Inc

Dale T Roberts, Ann E Greenberg
US8490123
CLAIM 12
. A non-transitory computer readable medium (readable medium) embodying a computer program (computer program) product comprising program code for performing the method of claim 1 when the computer program is run on a computer.
US6154773A
CLAIM 19
. At least one computer program (computer program) stored on a computer-readable medium, embodying a method of synchronizing distributed content from a distributed medium with complementary content from a remote device delivered over a network, comprising: outputting the distributed content at a local electronic device to manifest the distributed content;
transferring complementary content and synchronization information from the remote device to the local device over the network;
and controlling the distributed medium using the synchronization information to synchronize manifestation of the distributed content with the complementary content.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20030093790A1

Filed: 2002-06-08     Issued: 2003-05-15

Audio and video program recording, editing and playback systems using metadata

(Original Assignee) GOLUIT MEDIA Inc     (Current Assignee) GOLUIT MEDIA Inc

James Logan, Scott Durgin, Brian Doe, Vincent Colella, McFarland Hale, Paul Mansfield, Gregory Read, Jeffrey Santos, Michael Palone, Stephen Boone
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence (said video) of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence (said video) of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US20030093790A1
CLAIM 1
. A method for selectively reproducing recorded video program segments comprising the steps of: storing said video (first sequence, third sequence) program segments in a mass storage device, storing playlist metadata specifying a selected set of said stored segments and the ordered sequence in which the segments in said set are to be reproduced on a display device in the absence of an intervening control command from the viewer, said playlist metadata further including a text description of each segment in said set, reproducing said set of stored segments on said display device in the ordered sequence specified by said playlist, at the request of a viewer, displaying a segment guide listing on said display device, said guide listing containing the text description of each segment in said set with the text description of the segment currently being reproduced being visually identified on said guide listing, visually identifying a different selected one of said text descriptions on said guide listing in response to a selection command from a viewer, and reproducing the video segment described by said selected one of said text descriptions in response to further command from said viewer.

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence (said video) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence (said video) of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US20030093790A1
CLAIM 1
. A method for selectively reproducing recorded video program segments comprising the steps of: storing said video (first sequence, third sequence) program segments in a mass storage device, storing playlist metadata specifying a selected set of said stored segments and the ordered sequence in which the segments in said set are to be reproduced on a display device in the absence of an intervening control command from the viewer, said playlist metadata further including a text description of each segment in said set, reproducing said set of stored segments on said display device in the ordered sequence specified by said playlist, at the request of a viewer, displaying a segment guide listing on said display device, said guide listing containing the text description of each segment in said set with the text description of the segment currently being reproduced being visually identified on said guide listing, visually identifying a different selected one of said text descriptions on said guide listing in response to a selection command from a viewer, and reproducing the video segment described by said selected one of said text descriptions in response to further command from said viewer.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20030093793A1

Filed: 2001-11-13     Issued: 2003-05-15

Method and apparatus for recommending items of interest to a user based on recommendations for one or more third parties

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Srinivas Gutta
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (one third) has a third sequence (one third) of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US20030093793A1
CLAIM 1
. A method for recommending one or more available items to a user, comprising the steps of: obtaining at least one third (third playlist, third sequence) party recommendation for at least one of said available items that reflects a history of selecting said one or more items by at least one third party;
and generating a recommendation score for said at least one of said available items based on said third party recommendation.

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (one third) has a third sequence (one third) of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US20030093793A1
CLAIM 1
. A method for recommending one or more available items to a user, comprising the steps of: obtaining at least one third (third playlist, third sequence) party recommendation for at least one of said available items that reflects a history of selecting said one or more items by at least one third party;
and generating a recommendation score for said at least one of said available items based on said third party recommendation.

US8490123
CLAIM 12
. A non-transitory computer readable medium (readable medium) embodying a computer program product comprising program code (program code) for performing the method of claim 1 when the computer program is run on a computer.
US20030093793A1
CLAIM 19
. An article of manufacture for recommending one or more available items to a user, comprising: a computer readable medium (readable medium) having computer readable code means embodied thereon, said computer readable program code (program code) means comprising: a step to obtain at least one third party recommendation for at least one of said available items that reflects a history of selecting said one or more items by at least one third party;
and a step to generate a recommendation score for said at least one of said available items based on said third party recommendation.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20030028505A1

Filed: 2001-06-26     Issued: 2003-02-06

Wrapper playlists on streaming media services

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Bret O'Rourke, Dawson Dean, Anton Kucer
US8490123
CLAIM 12
. A non-transitory computer readable medium (readable medium) embodying a computer program (computer program) product comprising program code (plural number) for performing the method of claim 1 when the computer program is run on a computer.
US20030028505A1
CLAIM 5
. A method as recited in claim 0 , wherein modifying the data structure further comprises adding a plural number (picture signal, program code) of references to the requested content item in the data structure, the number being indicated by the request.

US20030028505A1
CLAIM 10
. One or more computer-readable media containing computer program (computer program) instructions for providing streaming media content to a plurality of clients, the computer program instructions comprising instructions for: receiving a request that refers to one or more streaming media content items;
identifying a playlist that refers to a sequence of one or more further streaming media content items;
modifying the playlist to reference the one or more requested streaming media content items in the sequence;
and streaming the streaming media content items referenced by the modified playlist.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20020103796A1

Filed: 2001-01-31     Issued: 2002-08-01

Method for parametrically sorting music files

(Original Assignee) SONICblue Inc     (Current Assignee) SONICblue Inc

Peter Hartley
US8490123
CLAIM 12
. A non-transitory computer readable medium (readable medium) embodying a computer program product (software code) comprising program code for performing the method of claim 1 when the computer program is run on a computer.
US20020103796A1
CLAIM 10
. A computer-readable medium having included thereon software code (computer program product) that, when executed results in: a) selection of at least one parameter;
b) generation of a random number;
c) application of numeric weights to the at least one parameter and the random number;
and d) calculation of a sorting criteria based upon the numeric weights and the at least one parameter and the random number;
and e) a sort of the music files according to the sorting criteria.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20020002039A1

Filed: 2001-03-12     Issued: 2002-01-03

Network-enabled audio device

(Original Assignee) AUDIORAMPCOM     (Current Assignee) CONCERT Tech Corp ; BLACK HILLS MEDIA LLC

Safi Qureshey, Daniel Sheppard
US8490123
CLAIM 5
. The method as claimed in claim 1 , wherein the at least one first playlist (first playlist) comprises an ordered list of content items, including songs or videos, and the content items (menu item) include metadata.
US20020002039A1
CLAIM 31
. A method for assigning playlists of music from one electronic device to another, comprising the steps of: providing a first software module to manage playlists of songs, said software module allowing a user to compose playlists of a variety of audio sources, said software module allowing a user to assign a first playlist (first playlist) from a first device, to at least a second device;
checking a data storage space of said second device for songs listed on the first playlist;
accessing a server site to obtain locations of Internet sites where said first device can download audio files;
providing a second software module to connect to said web sites to download remaining songs needed to form said playlist, said second software module connecting if songs needed to form said playlist are not stored on said second data storage space of said second device;
and uploading files to said server site from said first device and downloading files to said second device if said second software module is unable to download a file from said web site.

US20020002039A1
CLAIM 46
. The audio system of claim 45 , wherein said menu includes a playlist menu item (content items) , a radio menu item, a compact disk menu item.

US8490123
CLAIM 10
. The method as claimed in claim 1 , wherein the at least one first playlist (first playlist) comprises one or more selected from the group of: a DVD MPEG Program Stream containing picture and sound signal;

a Blu-Ray MPEG Transport Stream containing picture and sound signal;

a CD sound signal;

a given digital audio (audio system, digital audio, digital input, audio sources) format;

a given digital movie (user control) format;

a given picture format;

and/or any format capable of causing said media device to emit a picture signal and/or a sound signal.
US20020002039A1
CLAIM 1
. A stereo system for listening to a variety of audio sources (sound signal, digital audio, CD sound signal, digital audio format) with substantially equal convenience comprising: a visual display for providing audio source choices to a user, said visual display also providing displays for managing audio sources;
user control (digital movie, digital movie format) buttons allowing said user to choose an audio source;
menu buttons allowing said user to choose functions for managing said audio sources;
tuner circuitry for receiving radio frequency signals from radio broadcast stations;
a compact disk player;
one or more audio amplifiers;
one or more loudspeakers operably connected to said audio amplifiers;
a network interface for transmitting and receiving digital data over a communications network;
a data storage device;
a decode software module configured to decode compressed audio files into a computer readable format;
a communication software module configured to use said network interface to connect to an Internet to receive assignments of playlists, said playlists comprising audio data from a variety of audio sources, said assignments providing information about the location of other web sites containing the audio sources, said software module configured to subsequently connect through said Internet to said web sites to download said audio files;
and a third software module stored on said data storage device, said software module configured to use said network interface to connect to said Internet to receive digitized audio broadcasts from said Internet, said module further configured to provide a select broadcast display to allow the user to selectably connect a module broadcast to the input of said one or more audio amplifiers either from a local AM or FM radio station or from said Internet so that to the user, reception of a broadcast form the World Wide Web is not substantially more complicated than listening to a local FM or AM radio station.

US20020002039A1
CLAIM 22
. The system of claim 1 , wherein a digital output cable provides for the transfer of a digital audio (sound signal, digital audio, CD sound signal, digital audio format) stream to another audio device.

US20020002039A1
CLAIM 31
. A method for assigning playlists of music from one electronic device to another, comprising the steps of: providing a first software module to manage playlists of songs, said software module allowing a user to compose playlists of a variety of audio sources, said software module allowing a user to assign a first playlist (first playlist) from a first device, to at least a second device;
checking a data storage space of said second device for songs listed on the first playlist;
accessing a server site to obtain locations of Internet sites where said first device can download audio files;
providing a second software module to connect to said web sites to download remaining songs needed to form said playlist, said second software module connecting if songs needed to form said playlist are not stored on said second data storage space of said second device;
and uploading files to said server site from said first device and downloading files to said second device if said second software module is unable to download a file from said web site.

US20020002039A1
CLAIM 40
. An audio system (sound signal, digital audio, CD sound signal, digital audio format) comprising: a music playback system configured to receive a playlist from a playlist-server;
a radio tuner;
and user controls to allow a user to play songs from said playlist or from said radio tuner.

US20020002039A1
CLAIM 49
. The system of claim 49 , wherein the audio system further comprises a digital input (sound signal, digital audio, CD sound signal, digital audio format) cable providing for the transfer of a digital audio stream from another device.

US8490123
CLAIM 12
. A non-transitory computer readable medium embodying a computer program product comprising program code (then b) for performing the method of claim 1 when the computer program is run on a computer.
US20020002039A1
CLAIM 13
. The system of claim 8 , wherein the user can choose to create a log of the information provided by the action button, said log then b (program code, computer program product comprising program code) eing uploaded to the server.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6177931B1

Filed: 1998-07-21     Issued: 2001-01-23

Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information

(Original Assignee) Index Systems LLC     (Current Assignee) Index Systems LLC ; Rovi Guides Inc

Ronald Alexander, Stephen Dias, Kenneth S. Hancock, Elsie Y. Leung, Douglas Macrae, Arthur Y. Ng, Shawn O'Neil, Peter Christopher Schoaff, Jonathon Sutton, Thomas Edward Ward, III, Thomas Westberg, Henry C. Yuen
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence (said video) of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence (said video) of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship (advertisement data) of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US6177931B1
CLAIM 13
. An interactive television system comprising: means for receiving a television signal that carries a plurality of channels of video programs;
a display monitor for displaying said video (first sequence, third sequence) programs, graphics and other viewable information;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor;
a memory in which multiple types of data are stored, including a data base of television scheduling data and a data base of advertising information;
means for storing said data base of television scheduling data and said data base of advertising information in said memory;
means for collecting viewer profile data;
means for selecting a portion of the advertising information based on the viewer profile data;
means for simultaneously formatting and displaying said television video program, said television scheduling data as an on screen electronic television program guide, and said selected portion of the advertising information on said display monitor;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor.

US6177931B1
CLAIM 28
. A method for customizing advertisements displayed on an EPG screen, the method comprising: storing television scheduling data in a memory, the television scheduling data representing listings of television programs telecast by a plurality of channels;
storing advertisement data (content relationship) in the memory;
collecting viewer profile data;
selecting a portion of the advertisement data based on the viewer profile data;
and displaying some of the program listings and the selected portion of the advertisement data on the EPG screen.

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence (said video) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence (said video) of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship (advertisement data) of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US6177931B1
CLAIM 13
. An interactive television system comprising: means for receiving a television signal that carries a plurality of channels of video programs;
a display monitor for displaying said video (first sequence, third sequence) programs, graphics and other viewable information;
means for selecting one of the channels carried by said television signal for display of a video program on said display monitor;
a memory in which multiple types of data are stored, including a data base of television scheduling data and a data base of advertising information;
means for storing said data base of television scheduling data and said data base of advertising information in said memory;
means for collecting viewer profile data;
means for selecting a portion of the advertising information based on the viewer profile data;
means for simultaneously formatting and displaying said television video program, said television scheduling data as an on screen electronic television program guide, and said selected portion of the advertising information on said display monitor;
means for selecting one of the displayed program titles from display of said on screen electronic television program guide for display on said display monitor.

US6177931B1
CLAIM 28
. A method for customizing advertisements displayed on an EPG screen, the method comprising: storing television scheduling data in a memory, the television scheduling data representing listings of television programs telecast by a plurality of channels;
storing advertisement data (content relationship) in the memory;
collecting viewer profile data;
selecting a portion of the advertisement data based on the viewer profile data;
and displaying some of the program listings and the selected portion of the advertisement data on the EPG screen.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6144375A

Filed: 1998-08-14     Issued: 2000-11-07

Multi-perspective viewer for content-based interactivity

(Original Assignee) Praja Inc     (Current Assignee) Eastman Kodak Co ; Tibco Software Inc

Ramesh C. Jain, Terry Randolph Hicks, Asquith A. Bailey, Ryan B. McKinley, Don Yamato Kuramura, Arun L. Katkere
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence (specific t) of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (query means) and a third playlist, wherein the second playlist has a second sequence (specific t) of content and is associated with a different user and the third playlist (video clip) has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US6144375A
CLAIM 1
. A multi-perspective viewer for interactively viewing a multi-media program derived from a real-world environment, the multi-media program comprising a plurality of multi-media events represented by associated and corresponding multiple multi-media data types stored in a multi-media database, comprising: a. user interface means for accepting input from a user and for outputting information from the viewer to the user, wherein the user interface means includes at least one input device and a visual display;
b. query means (second playlist) for querying the viewer for selected multi-media events, wherein the query means displays an event timeline on the visual display that graphically depicts events that satisfy a selected query;
c. selecting means, responsive to input from the user interface means, for selecting an event from the event timeline;
and d. display means, responsive to the selecting means, for displaying the multi-media data types associated with the selected event on the visual display.

US6144375A
CLAIM 6
. The multi-perspective viewer of claim 2 wherein the event selection criteria is specific t (first sequence, second sequence) o a particular multi-media program.

US6144375A
CLAIM 15
. The multi-perspective viewer of claim 1, wherein the display means controls the display of the following windows on the visual display: a. a video window capable of displaying real-time video clip (third playlist) s of the selected event;
b. a user control window whereby the user can control the display of information on the visual display;
c. a 2D model window capable of displaying a 3D model of the selected event displayed in the video window;
d. a model navigation control window that allows the user to control the display of video information in the video window and the display of the 3D model in the model window;
and e. an event timeline window for displaying the event timeline.

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence (specific t) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (query means) and a third playlist, wherein the second playlist has a second sequence (specific t) of content and is associated with a different user and the third playlist (video clip) has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US6144375A
CLAIM 1
. A multi-perspective viewer for interactively viewing a multi-media program derived from a real-world environment, the multi-media program comprising a plurality of multi-media events represented by associated and corresponding multiple multi-media data types stored in a multi-media database, comprising: a. user interface means for accepting input from a user and for outputting information from the viewer to the user, wherein the user interface means includes at least one input device and a visual display;
b. query means (second playlist) for querying the viewer for selected multi-media events, wherein the query means displays an event timeline on the visual display that graphically depicts events that satisfy a selected query;
c. selecting means, responsive to input from the user interface means, for selecting an event from the event timeline;
and d. display means, responsive to the selecting means, for displaying the multi-media data types associated with the selected event on the visual display.

US6144375A
CLAIM 6
. The multi-perspective viewer of claim 2 wherein the event selection criteria is specific t (first sequence, second sequence) o a particular multi-media program.

US6144375A
CLAIM 15
. The multi-perspective viewer of claim 1, wherein the display means controls the display of the following windows on the visual display: a. a video window capable of displaying real-time video clip (third playlist) s of the selected event;
b. a user control window whereby the user can control the display of information on the visual display;
c. a 2D model window capable of displaying a 3D model of the selected event displayed in the video window;
d. a model navigation control window that allows the user to control the display of video information in the video window and the display of the 3D model in the model window;
and e. an event timeline window for displaying the event timeline.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6088455A

Filed: 1997-01-07     Issued: 2000-07-11

Methods and apparatus for selectively reproducing segments of broadcast programming

(Original Assignee) Gotuit Media Inc; Personal Audio     (Current Assignee) TiVo Solutions Inc

James D. Logan, Daniel F. Goessling, Richard S. Goldhor
US8490123
CLAIM 2
. The method as claimed in claim 1 , wherein the at least one playlist feature comprises one or more of: a feature representing tempo variance, a feature representing a number of different artists, a feature representing relative tempo difference, one or more features representing one or more preferred genres, a feature representing a number of genre changes, a feature representing the presence or absence of a particular genre (broadcast program) change, and a feature representing the number of true and false genre changes (broadcast program) between songs.
US6088455A
CLAIM 1
. The method of selectively reproducing segments of broadcast program (particular genre, genre changes, particular genre change) ming which comprises, in combination, the steps of: employing a signal analyzer to derive a plurality of identification signals from the content of said broadcast programming, each of said identification signals uniquely specifying an identifying characteristic of the content of a corresponding segment of said broadcast programming, storing said plurality of identification signals in a database, receiving an incoming broadcasted signal from one or more sources, comparing the content of the programming in said incoming broadcasted signal with said identification signals in said database to detect of the presence of at least one of said identifying characteristics in said broadcasted signal persistently storing a copy of that particular segment of said incoming broadcasted signal that includes the detected one of said identifying characteristics, and thereafter reproducing said particular segment in response to a request from a user.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6005597A

Filed: 1997-10-27     Issued: 1999-12-21

Method and apparatus for program selection

(Original Assignee) Disney Enterprises Inc     (Current Assignee) Disney Enterprises Inc

David S. Barrett, Gillian M. Lee, Scott N. Miller, M. O. S. C. Jasba Simpson, Eric D. Rosenthal
US8490123
CLAIM 12
. A non-transitory computer readable medium embodying a computer program (digital storage) product (digital storage) comprising program code (program code) for performing the method of claim 1 when the computer program is run on a computer.
US6005597A
CLAIM 8
. The method of claim 1 wherein said programs comprise audio or video programs recorded on digital storage (computer program product, computer program, computer program product comprising program code) media.

US6005597A
CLAIM 12
. Program selection apparatus comprising: a program access device for accessing a plurality of available programs;
a program output device for outputting a program to a user;
a controller coupled to said program access device and said program output device, said controller comprising: a processor;
memory comprising available program description data and user interest criteria data, said user interest criteria data comprising a plurality of program criteria, said user interest criteria data further comprising positive and negative factor values for each of a plurality of said program criteria, said memory further comprising: program code (program code) readable by said processor for monitoring a user'
s program selection choices;
program code readable by said processor for detecting said user'
s selection of a first selected program;
program code readable by said processor for incrementing a positive factor value for criteria associated with said first selected program upon said user'
s selection of said first selected program;
program code readable by said processor for detecting said user'
s selection of a second selected program prior to the end of said first selected program;
program code readable by said processor for incrementing a positive factor value for criteria associated with said second selected program and incrementing a negative factor value for criteria associated with said first selected program upon said user'
s selection of said second selected program prior to the end of said first selected program;
program code readable by said processor for ranking available programs according to said available program description data and said user interest criteria data and for instructing said program output device to present said available programs to said user according to said ranking.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6498955B1

Filed: 1999-03-19     Issued: 2002-12-24

Member preference control of an environment

(Original Assignee) Accenture LLP     (Current Assignee) Accenture Global Services Ltd

Joseph Francis McCarthy, Theodore Dean Anagnost
US8490123
CLAIM 12
. A non-transitory computer readable medium (readable medium) embodying a computer program (computer program) product comprising program code for performing the method of claim 1 when the computer program is run on a computer.
US6498955B1
CLAIM 24
. A computer program (computer program) embodied on a computer-readable medium that allows preferences of a plurality of members in an environment to influence the control of an element in the environment, comprising: a code segment for storing the preferences of the plurality of members;
and a code segment for controlling the element in the environment in an optimized manner based on the preferences of at least two members present in the environment, wherein the preferences include one or more modes and each preference includes an indicia representative of a preference for each mode, wherein the controller determines a mean indicia for each mode to generate a percentage of time that each mode is selected by the controller.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20020166123A1

Filed: 2002-01-17     Issued: 2002-11-07

Enhanced television services for digital video recording and playback

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Joseph Schrader, Jeffrey Crawford, Todd San Jule, Alvin Lee, Andrew Simms, Samuel Scott, William Crow
US8490123
CLAIM 2
. The method as claimed in claim 1 , wherein the at least one playlist feature comprises one or more of: a feature representing tempo variance, a feature representing a number of different artists, a feature representing relative tempo difference, one or more features representing one or more preferred genres, a feature representing a number of genre changes, a feature representing the presence or absence of a particular genre (broadcast program, creating one) change, and a feature representing the number of true and false genre changes (broadcast program, creating one) between songs.
US20020166123A1
CLAIM 14
. A method for creating digital video recording enhancements for a television program comprising the steps of: creating program event log indices marking events in the program meeting program-specific rules;
creating one (particular genre, genre changes, particular genre change) or more control files associated with the program event log indices to facilitate receipt of user input at a client system;
and transmitting the program event log indices and the one or more control files to the client system to enable the client system to perform an intelligent filter based on processing of the program event log indices in response to user input.

US20020166123A1
CLAIM 46
. A method for extending the record time of a broadcast program (particular genre, genre changes, particular genre change) being recorded by Digital Video Recording apparatus comprising the steps of: receiving an enhanced user alert during the broadcast program and at least one unique event identifier associating the user alert with the broadcast program;
processing the user alert to determine an extended record time for the broadcast program;
and automatically changing the record time of the broadcast program to the extended record time.

US8490123
CLAIM 10
. The method as claimed in claim 1 , wherein the at least one first playlist comprises one or more selected from the group of: a DVD MPEG Program Stream containing picture (Extensible Markup Language, dynamic content) and sound signal;

a Blu-Ray MPEG Transport Stream containing picture and sound signal;

a CD sound signal;

a given digital audio format;

a given digital movie (sporting events) format;

a given picture format;

and/or any format capable of causing said media device to emit a picture signal and/or a sound signal.
US20020166123A1
CLAIM 5
. A computer program product for use in a network environment having at least one client system and one broadcast server coupled to said network environment, wherein said network environment is a distributed environment capable of delivering broadcast television programming, the computer program product comprising: a computer usable medium having computer readable code embodied therein for causing the client system to receive the television programming and to receive dynamic content (DVD MPEG Program Stream containing picture, Ray MPEG Transport Stream containing picture) including plurality of program indices corresponding to predetermined time logs for at least one of the programs in the television programming;
computer readable code for causing the client system to store at least a portion of the television programming as at least one program segment on a storage medium;
computer readable program code for associating one of the program indices with the at least one program segment;
computer readable program code for performing a search for the at least one program segment based on the associated program index;
and computer readable program code for causing said client system to display, the at least one television program segment.

US20020166123A1
CLAIM 18
. The invention of claim 14 wherein the program-specific rules relate to sporting events (digital movie) .

US20020166123A1
CLAIM 26
. The invention of claim 14 wherein the program event log indices are formatted in the Extensible Markup Language (DVD MPEG Program Stream containing picture, Ray MPEG Transport Stream containing picture) .




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20020099697A1

Filed: 2001-06-11     Issued: 2002-07-25

Internet crawl seeding

(Original Assignee) Thomson Licensing SAS     (Current Assignee) Microsoft Technology Licensing LLC

Sean Jensen-Grey
US8490123
CLAIM 10
. The method as claimed in claim 1 , wherein the at least one first playlist comprises one or more selected from the group of: a DVD MPEG Program Stream (transport stream) containing picture and sound signal;

a Blu-Ray MPEG Transport Stream containing picture and sound signal;

a CD sound signal;

a given digital audio format;

a given digital movie format;

a given picture format;

and/or any format capable of causing said media device to emit a picture signal and/or a sound signal.
US20020099697A1
CLAIM 13
. A data signal in accordance with claim 10 , wherein a source of said metadata comprises at least one source selected from the group consisting of a web page content, a uniform resource indicator, a media file, and a transport stream (DVD MPEG Program Stream, Ray MPEG Transport Stream, DVD MPEG Program Stream containing picture, Ray MPEG Transport Stream containing picture) .




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20020069218A1

Filed: 2001-07-23     Issued: 2002-06-06

System and method for indexing, searching, identifying, and editing portions of electronic multimedia files

(Original Assignee) Sanghoon Sull; Hyeokman Kim; Hyungseok Choi; Chung Min Gyo; Ja-Cheon Yoon; Jeongtaek Oh; Sangwook Lee; Song S. Moon-Ho; Kim Jung Rim; Keansub Lee; Chun Seong Soo; Sangwook Oh; Yunam Kim     (Current Assignee) Scenera Inc

Sanghoon Sull, Hyeokman Kim, Hyungseok Choi, Min Chung, Ja-Cheon Yoon, Jeongtaek Oh, Sangwook Lee, S. Song, Jung Kim, Keansub Lee, Seong Chun, Sangwook Oh, Yunam Kim
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence (more frames) of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (playlist information) and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (playlist information) has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US20020069218A1
CLAIM 5
. The system of claim 1 , wherein the multimedia content is visual data comprising one or more frames (first sequence) of video.

US20020069218A1
CLAIM 55
. The virtual video editor of claim 54 , the editor further comprising: a playlist generator, the playlist generator constructed and arranged to receive structure information from the structure manager in order to generate playlist information (second playlist, third playlist) ;
and a video player, the video player constructed and arranged to receive the playlist information from the playlist generator and file information from the file controller in order to generate display information.

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence (more frames) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element (search result) adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (playlist information) and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (playlist information) has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US20020069218A1
CLAIM 5
. The system of claim 1 , wherein the multimedia content is visual data comprising one or more frames (first sequence) of video.

US20020069218A1
CLAIM 55
. The virtual video editor of claim 54 , the editor further comprising: a playlist generator, the playlist generator constructed and arranged to receive structure information from the structure manager in order to generate playlist information (second playlist, third playlist) ;
and a video player, the video player constructed and arranged to receive the playlist information from the playlist generator and file information from the file controller in order to generate display information.

US20020069218A1
CLAIM 58
. A method for searching for relevant multimedia content based on at least one feature saved in a multimedia bookmark, the method comprising: transmitting at least one feature saved in a multimedia bookmark from a client system to a server system in response to user selection of the multimedia bookmark;
generating a query for each feature saved in the multimedia bookmark and received by the server system;
searching one or more storage devices using each query generated;
and presenting, to the user, search result (searching element) s produced from at least one storage device search.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20020052873A1

Filed: 2001-07-23     Issued: 2002-05-02

System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services

(Original Assignee) TripleHop Technologies Inc     (Current Assignee) TripleHop Technologies Inc

Joaquin Delgado, Renaud LaPlanche, Mathias Turck
US8490123
CLAIM 1
. A method of generating a user profile (user profile) for a given user from at least one first playlist including a first sequence (time t) of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US20020052873A1
CLAIM 1
. A method for obtaining user preferences, comprising: providing input search criteria;
matching information about a user to information stored in a database, the database having a multi-level structure enabling grouping of the information for scalability, the information about the user modified by an event filter;
selecting a target attribute and calculating a long-term memory value for the user, and setting a short-term memory value to 1 each time t (first sequence, tempo variance) he target attribute is selected;
ranking and displaying attributes according to a predicted relevance to the user based on the matched and selected calculations;
and updating the information in the database to reflect the similarity between users in the group and to better predict an individual user'
s interest in one of the attributes.

US20020052873A1
CLAIM 4
. A system for obtaining information, comprising: a content-based filter to acquire and maintain at least one user profile (user profile) , and comparing instances being filtered using a similarity measure to evaluate relevance;
a collaborative filter to monitor shared impressions of a group of user profiles, the impressions rated such that unknown impressions can be selected and shown to specific users in the group based on the rating;
an event-based filter to track movements of users;
and a context-based filter to determine the relevance of contextual information embedded in searches conducted by the users.

US8490123
CLAIM 11
. A media device for generating a user profile (user profile) for a given user from at least one first playlist including a first sequence (time t) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US20020052873A1
CLAIM 1
. A method for obtaining user preferences, comprising: providing input search criteria;
matching information about a user to information stored in a database, the database having a multi-level structure enabling grouping of the information for scalability, the information about the user modified by an event filter;
selecting a target attribute and calculating a long-term memory value for the user, and setting a short-term memory value to 1 each time t (first sequence, tempo variance) he target attribute is selected;
ranking and displaying attributes according to a predicted relevance to the user based on the matched and selected calculations;
and updating the information in the database to reflect the similarity between users in the group and to better predict an individual user'
s interest in one of the attributes.

US20020052873A1
CLAIM 4
. A system for obtaining information, comprising: a content-based filter to acquire and maintain at least one user profile (user profile) , and comparing instances being filtered using a similarity measure to evaluate relevance;
a collaborative filter to monitor shared impressions of a group of user profiles, the impressions rated such that unknown impressions can be selected and shown to specific users in the group based on the rating;
an event-based filter to track movements of users;
and a context-based filter to determine the relevance of contextual information embedded in searches conducted by the users.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20020045960A1

Filed: 2001-10-10     Issued: 2002-04-18

System and method for musical playlist selection in a portable audio device

(Original Assignee) Interactive Objects Inc     (Current Assignee) HUNTS POINT VENTURES Inc

Mark Phillips, Eric Gibbs
US8490123
CLAIM 1
. A method of generating a user profile (electrical power) for a given user from at least one first playlist (selecting music, stored playlist) including a first sequence of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (selecting music, stored playlist) and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (selecting music, stored playlist) has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US20020045960A1
CLAIM 1
. A system for the display and control of music selection in a hand-held portable multi-media device, the system comprising: a housing sized to be held by a user;
a circuit board within the housing;
a battery power supply to provide electrical power (user profile) to electrical circuitry on the circuit board;
a data structure to store a plurality of music data files, each music selection data file having identification data associated therewith;
a display to display data comprising a playlist indicating music data files to be played;
an input device operable by the user to select identification data associated with desired music data files for the playlist;
a processor responsive to the input device to select the music data files for the playlist based on the user selected identification data;
a CODEC to receive the selected music data files and convert the selected music data files to audio data;
and an audio output driver coupled to the CODEC to receive the audio data therefrom, the audio output driver further having an output and providing analog signals to the output for connection to an audio output device.

US20020045960A1
CLAIM 10
. The system of claim 1 wherein the processor alters the stored playlist (first playlist, second playlist, third playlist) and wherein the altered playlist is stored for subsequent use.

US20020045960A1
CLAIM 17
. The method of claim 12 , further comprising sensing user input to select a plurality of identification data wherein selecting music (first playlist, second playlist, third playlist) data files is based on the user-selected plurality of identification data associated with the music data files.

US8490123
CLAIM 10
. The method as claimed in claim 1 , wherein the at least one first playlist (selecting music, stored playlist) comprises one or more selected from the group of: a DVD MPEG Program Stream containing picture and sound signal;

a Blu-Ray MPEG Transport Stream containing picture and sound signal;

a CD sound signal;

a given digital audio format;

a given digital movie format;

a given picture format;

and/or any format capable of causing said media device (media device) to emit a picture signal and/or a sound signal.
US20020045960A1
CLAIM 10
. The system of claim 1 wherein the processor alters the stored playlist (first playlist, second playlist, third playlist) and wherein the altered playlist is stored for subsequent use.

US20020045960A1
CLAIM 17
. The method of claim 12 , further comprising sensing user input to select a plurality of identification data wherein selecting music (first playlist, second playlist, third playlist) data files is based on the user-selected plurality of identification data associated with the music data files.

US8490123
CLAIM 11
. A media device (media device) for generating a user profile (electrical power) for a given user from at least one first playlist (selecting music, stored playlist) including a first sequence of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (selecting music, stored playlist) and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (selecting music, stored playlist) has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US20020045960A1
CLAIM 1
. A system for the display and control of music selection in a hand-held portable multi-media device, the system comprising: a housing sized to be held by a user;
a circuit board within the housing;
a battery power supply to provide electrical power (user profile) to electrical circuitry on the circuit board;
a data structure to store a plurality of music data files, each music selection data file having identification data associated therewith;
a display to display data comprising a playlist indicating music data files to be played;
an input device operable by the user to select identification data associated with desired music data files for the playlist;
a processor responsive to the input device to select the music data files for the playlist based on the user selected identification data;
a CODEC to receive the selected music data files and convert the selected music data files to audio data;
and an audio output driver coupled to the CODEC to receive the audio data therefrom, the audio output driver further having an output and providing analog signals to the output for connection to an audio output device.

US20020045960A1
CLAIM 10
. The system of claim 1 wherein the processor alters the stored playlist (first playlist, second playlist, third playlist) and wherein the altered playlist is stored for subsequent use.

US20020045960A1
CLAIM 17
. The method of claim 12 , further comprising sensing user input to select a plurality of identification data wherein selecting music (first playlist, second playlist, third playlist) data files is based on the user-selected plurality of identification data associated with the music data files.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6349329B1

Filed: 1998-09-29     Issued: 2002-02-19

Coordinating delivery of supplemental materials with radio broadcast material

(Original Assignee) Radiowave com Inc     (Current Assignee) Radiowave com Inc

Gregory B. Mackintosh, Mike H. Kim, Edwin C. Price, Edward C. Stojakovic
US8490123
CLAIM 12
. A non-transitory computer readable medium (readable medium) embodying a computer program product (computer program product) comprising program code for performing the method of claim 1 when the computer program is run on a computer.
US6349329B1
CLAIM 17
. One or more computer program product (computer program product) s, disposed on one or more computer readable medium (readable medium) s, for coordinating the presentation of supplemental materials with radio broadcast material, the programs comprising instructions for causing one or more processors to: transmit to an Internet broadcasting system, from a radio station system, broadcast materials divided into a plurality of program segments, the program segments being accompanied by program data, the program data comprising a code identifying the accompanied program segment;
receive the program segments and program data at the Internet broadcasting system and broadcast the received broadcast materials and program data to a plurality of media players over the Internet;
receive at a media player the broadcast material and program data from said Internet broadcast system and transmit the program data to a first server;
receive at the first server the program data transmitted by the media player and determine and transmit parameters for the program data back to the media player by accessing a table associating different respective program data with different respective parameters, the first server not transmitting broadcast material segments to the media player transmitted by the Internet broadcasting system to the media player;
and receive at the media player the parameters transmitted by the first server, retrieve supplemental material identified by the parameters, present said supplemental materials at the media player in conjunction with the broadcast material, and retrieve additional supplemental materials in response to user interaction with the supplemental materials.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US20010053944A1

Filed: 2001-03-29     Issued: 2001-12-20

Audio internet navigation system

(Original Assignee) Marks Michael B.; Joel Marks     

Michael Marks, Joel Marks
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence (specific t) of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence (specific t) of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US20010053944A1
CLAIM 12
. A method of navigation of the programming of an audio program provider affiliated with a network of other providers wherein: a standardized control device is used to search, select and play programming of the providers, the providers being the operators of stations;
the control device includes a display screen to assist a listener in navigating programming;
the display screen includes distinct portions dedicated for displays of specific t (first sequence, second sequence) ypes of information about the programming, the respective portions of the display screen being used in a common manner among a majority of affiliated providers of the network;
a network operator guides the affiliated providers with respect to the type of information that is to be displayed in respective portions of the display screen;
a portion of the display screen describes a station identity of the program provider, and a further portion of the display screen describes a channel of programming offered by the station;
the control device includes a first input device whereby the listener can select between at least two channels of the station, including a top channel, and a side channel, the top channel being accessible simultaneously by a plurality of listeners, wherein each listener receives substantially a same playlist, and the side channel comprising an alternate playlist distinct from that of the top channel;
the listener being able to immediately select either one of the top channel and the side channel.

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence (specific t) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence (specific t) of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US20010053944A1
CLAIM 12
. A method of navigation of the programming of an audio program provider affiliated with a network of other providers wherein: a standardized control device is used to search, select and play programming of the providers, the providers being the operators of stations;
the control device includes a display screen to assist a listener in navigating programming;
the display screen includes distinct portions dedicated for displays of specific t (first sequence, second sequence) ypes of information about the programming, the respective portions of the display screen being used in a common manner among a majority of affiliated providers of the network;
a network operator guides the affiliated providers with respect to the type of information that is to be displayed in respective portions of the display screen;
a portion of the display screen describes a station identity of the program provider, and a further portion of the display screen describes a channel of programming offered by the station;
the control device includes a first input device whereby the listener can select between at least two channels of the station, including a top channel, and a side channel, the top channel being accessible simultaneously by a plurality of listeners, wherein each listener receives substantially a same playlist, and the side channel comprising an alternate playlist distinct from that of the top channel;
the listener being able to immediately select either one of the top channel and the side channel.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6236990B1

Filed: 1997-09-26     Issued: 2001-05-22

Method and system for ranking multiple products according to user's preferences

(Original Assignee) Intraware Inc     (Current Assignee) Flexera Software LLC

Mark S Geller, David R Rubin
US8490123
CLAIM 12
. A non-transitory computer readable medium embodying a computer program (one product) product (computer program product, first input) comprising program code for performing the method of claim 1 when the computer program is run on a computer.
US6236990B1
CLAIM 1
. A system for providing information about a plurality of products, each having a plurality of attributes and a product name, the system comprising: an evaluation storage operatively coupled for receiving at an input, storing and providing at an output, for each of the plurality of products at least one evaluation score for each of the attributes said product;
a preference calculator having a first input (computer program product) operatively coupled for receiving at least one preference for each of the plurality of attributes and a second input coupled to the evaluation storage for receiving the at least one evaluation score for each of the attributes of the plurality of products, the preference calculator for computing and providing at an output at least one product (computer program) score for each of the plurality of products, the product score responsive to at least one product of at least one of the at least one preference received at the preference calculator first input and at least one of the at least one evaluation score received at the preference calculator second input;
and an administration having a first input operatively coupled for receiving a product name of each of at least one of the plurality of products and a second input coupled to the preference calculator output for receiving the at least one product score, the administration for providing, responsive to the at least one product score, to a user at an output, for each of a plurality of the plurality of products, the product name received at the administration first input.

US6236990B1
CLAIM 15
. A computer program product (computer program product) comprising a computer useable medium having computer readable program code embodied therein for displaying information about a plurality of products, each of the products having a plurality of attributes and a product name, the computer program product comprising: computer readable program code devices configured to cause a computer to receive an evaluation score for each of the plurality of attributes of each of the plurality of products;
computer readable program code devices configured to cause a computer to receive a preference for each of the plurality of the attributes;
computer readable program code devices configured to cause a computer to compute for each of the plurality of products, a product score responsive to at least one product of the received evaluation score of said product and the received preferences;
and computer readable program code devices configured to cause a computer to provide the name of each of the plurality of products responsive to the product score computed.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6195657B1

Filed: 1997-09-25     Issued: 2001-02-27

Software, method and apparatus for efficient categorization and recommendation of subjects according to multidimensional semantics

(Original Assignee) Imana Inc     (Current Assignee) Imana Inc

James L. Rucker, Marcos J. Polanco
US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element (located record) adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element (said input) adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US6195657B1
CLAIM 15
. An apparatus for identifying recommended objects to a target user, under control of said target user, said apparatus comprising: a processor;
a categorizations database containing information on a plurality of user categories, each category created by a single user to indicate a plurality of objects identified by said creating user wherein each user can be associated with a plurality of categories;
an input/output device coupled to said processor to accept input commands from said target user of information on a plurality of target categories, a target category being an indication of a plurality of objects chosen as belonging together by said target user;
memory coupled to said processor to contain said database, target categories and weighting values;
communications software to communicate data between said processor, said categorizations database, said input (generating element) /output device and said memory;
software to control said processor to perform a search initiated by said target user of said categories entered by any user stored in said categorizations database for categories with at least one object in common with one of said target categories, and to generate for each target category a list of unmatched objects found in the located record (analyzing element) s, wherein an unmatched object is an object not found in said target category;
and ranking software, coupled to said processor to rank said unmatched objects with respect to each target category in a ranking, based on a function of at least the number of objects in common between said target category and said category associated with said unmatched object;
wherein said input/output device also outputs an indication of said unmatched objects to said target user for each target category, ordered according to said ranking.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US6118450A

Filed: 1998-04-03     Issued: 2000-09-12

Graphic user interface that is usable as a PC interface and an A/V interface

(Original Assignee) Sony Corp; Sony Electronics Inc     (Current Assignee) Sony Corp ; Sony Electronics Inc

Andrew M. Proehl, Kimberly Mingo, Rich Gioscia
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist (select songs) including a first sequence of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (select songs) and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (select songs) has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US6118450A
CLAIM 32
. The graphic user interface of claim 31, further comprising: means operable for a user to define a user-defined playlist;
and means operable for a user to select songs (first playlist, second playlist, third playlist) to be included on said playlist from said list of songs of said additional information.

US8490123
CLAIM 10
. The method as claimed in claim 1 , wherein the at least one first playlist (select songs) comprises one or more selected from the group of: a DVD MPEG Program Stream containing picture and sound signal;

a Blu-Ray MPEG Transport Stream containing picture and sound signal;

a CD sound signal;

a given digital audio (digital audio) format;

a given digital movie format;

a given picture format;

and/or any format capable of causing said media device to emit a picture signal and/or a sound signal.
US6118450A
CLAIM 4
. The graphic user interface of claim 1, wherein said recording medium is a digital audio (digital audio, CD sound signal) tape.

US6118450A
CLAIM 32
. The graphic user interface of claim 31, further comprising: means operable for a user to define a user-defined playlist;
and means operable for a user to select songs (first playlist, second playlist, third playlist) to be included on said playlist from said list of songs of said additional information.

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist (select songs) including a first sequence of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist (select songs) and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist (select songs) has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US6118450A
CLAIM 32
. The graphic user interface of claim 31, further comprising: means operable for a user to define a user-defined playlist;
and means operable for a user to select songs (first playlist, second playlist, third playlist) to be included on said playlist from said list of songs of said additional information.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
US5983214A

Filed: 1998-11-05     Issued: 1999-11-09

System and method employing individual user content-based data and user collaborative feedback data to evaluate the content of an information entity in a large information communication network

(Original Assignee) Lycos Inc     (Current Assignee) HUDSON BAY MASTER FUND Ltd

Andrew K. Lang, Donald M. Kosak
US8490123
CLAIM 1
. A method of generating a user profile (user profile) for a given user from at least one first playlist including a first sequence (weighting function) of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
US5983214A
CLAIM 10
. The system of claim 1 wherein the output system employs a certainty weighting function (first sequence) in combining the content and collaboration value functions.

US5983214A
CLAIM 11
. An information processing system including the information entity rating system of claim 1 wherein: a multi-level filter structure is provided with a content-based filter containing content-based profile data which includes content-based data applicable to the individual user and compares the filter content-based profile data with profile data representing information in a network sourced informon;
and the content-based filter determines whether the informon profile data sufficiently matches the user profile (user profile) data of the content-based filter, and, if so, routing the informon to the information entity rating system to obtain a rating of the informon for the individual user.

US8490123
CLAIM 11
. A media device for generating a user profile (user profile) for a given user from at least one first playlist including a first sequence (weighting function) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
US5983214A
CLAIM 10
. The system of claim 1 wherein the output system employs a certainty weighting function (first sequence) in combining the content and collaboration value functions.

US5983214A
CLAIM 11
. An information processing system including the information entity rating system of claim 1 wherein: a multi-level filter structure is provided with a content-based filter containing content-based profile data which includes content-based data applicable to the individual user and compares the filter content-based profile data with profile data representing information in a network sourced informon;
and the content-based filter determines whether the informon profile data sufficiently matches the user profile (user profile) data of the content-based filter, and, if so, routing the informon to the information entity rating system to obtain a rating of the informon for the individual user.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
JP2003015666A

Filed: 2002-03-14     Issued: 2003-01-17

プレイリスト生成装置、オーディオ情報提供装置、オーディオ情報提供システムおよびその方法、プログラム、記録媒体

(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     

Masayuki Misaki, Junichi Tagawa, Hiroaki Yamane, 正之 三▲さき▼, 裕明 山根, 潤一 田川
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency (生成方法, 生成処理) or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use (生成方法, 生成処理) of computerized hardware including a processing element.
JP2003015666A
CLAIM 11
【請求項11】 再生装置によって再生されるべき第1 の組のオーディオ情報の順序を示すプレイリストを生成 するプレイリスト生成方法 (manual creation, occurrence frequency, generating element, generating comprises use) であって、 前記再生装置によって再生される前記第1の組のオーデ ィオ情報が提供される対象に関する条件を入力するステ ップと、 前記条件に基づいて、第2の組のオーディオ情報が所定 の順序で再生された場合に前記第2の組のオーディオ情 報の再生が前記対象に与える印象の遷移を示す遷移情報 を取得するステップと、 前記遷移情報によって示される印象の遷移に近似する印 象の遷移を前記対象に与える複数のオーディオ情報を第 1データベースに格納された複数のオーディオ情報から 選択し、前記選択された複数のオーディオ情報を前記第 1の組のオーディオ情報として含むプレイリストを生成 するステップとを包含するプレイリスト生成方法

JP2003015666A
CLAIM 21
【請求項21】 再生装置によって再生されるべき第1 の組のオーディオ情報の順序を示すプレイリストの生成 処理をコンピュータに実行させるためのプログラムであ って、 前記生成処理 (manual creation, occurrence frequency, generating element, generating comprises use) は、 前記再生装置によって再生される前記第1の組のオーデ ィオ情報が提供される対象に関する条件を入力するステ ップと、 前記条件に基づいて、第2の組のオーディオ情報が所定 の順序で再生された場合に前記第2の組のオーディオ情 報の再生が前記対象に与える印象の遷移を示す遷移情報 を取得するステップと、 前記遷移情報によって示される印象の遷移に近似する印 象の遷移を前記対象に与える複数のオーディオ情報をデ ータベースに格納された複数のオーディオ情報から選択 し、前記選択された複数のオーディオ情報を前記第1の 組のオーディオ情報として含むプレイリストを生成する ステップと、 を包含する、プログラム。

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency (生成方法, 生成処理) or at least a content relationship of the plurality of playlists;

and a generating element (生成方法, 生成処理) adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
JP2003015666A
CLAIM 11
【請求項11】 再生装置によって再生されるべき第1 の組のオーディオ情報の順序を示すプレイリストを生成 するプレイリスト生成方法 (manual creation, occurrence frequency, generating element, generating comprises use) であって、 前記再生装置によって再生される前記第1の組のオーデ ィオ情報が提供される対象に関する条件を入力するステ ップと、 前記条件に基づいて、第2の組のオーディオ情報が所定 の順序で再生された場合に前記第2の組のオーディオ情 報の再生が前記対象に与える印象の遷移を示す遷移情報 を取得するステップと、 前記遷移情報によって示される印象の遷移に近似する印 象の遷移を前記対象に与える複数のオーディオ情報を第 1データベースに格納された複数のオーディオ情報から 選択し、前記選択された複数のオーディオ情報を前記第 1の組のオーディオ情報として含むプレイリストを生成 するステップとを包含するプレイリスト生成方法

JP2003015666A
CLAIM 21
【請求項21】 再生装置によって再生されるべき第1 の組のオーディオ情報の順序を示すプレイリストの生成 処理をコンピュータに実行させるためのプログラムであ って、 前記生成処理 (manual creation, occurrence frequency, generating element, generating comprises use) は、 前記再生装置によって再生される前記第1の組のオーデ ィオ情報が提供される対象に関する条件を入力するステ ップと、 前記条件に基づいて、第2の組のオーディオ情報が所定 の順序で再生された場合に前記第2の組のオーディオ情 報の再生が前記対象に与える印象の遷移を示す遷移情報 を取得するステップと、 前記遷移情報によって示される印象の遷移に近似する印 象の遷移を前記対象に与える複数のオーディオ情報をデ ータベースに格納された複数のオーディオ情報から選択 し、前記選択された複数のオーディオ情報を前記第1の 組のオーディオ情報として含むプレイリストを生成する ステップと、 を包含する、プログラム。




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
JP2002232823A

Filed: 2001-11-02     Issued: 2002-08-16

通信装置及び通信方法、並びに記憶媒体

(Original Assignee) Sony Corp; ソニー株式会社     

Tsutomu Ichikawa, Naoki Kobayashi, Tetsujiro Kondo, Yukihiro Nakamura, Akira Tange, Yoshinori Watanabe, 幸弘 中村, 明 丹下, 小林  直樹, 勉 市川, 義教 渡邊, 哲二郎 近藤
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence (の時刻) of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use (生成ステップ) of computerized hardware including a processing element.
JP2002232823A
CLAIM 6
【請求項6】前記受信手段は、各再生装置上で再生され る動的データのタイトル情報、当該再生の時刻 (first sequence) 情報、及 び前記ユーザの属性情報のうち少なくとも1つを前記ユ ーザの操作データとともに受信する、ことを特徴とする 請求項3に記載の通信装置。

JP2002232823A
CLAIM 51
【請求項51】動的データの再生時に得られる情報を通 信する通信方法であって、 1以上の再生装置上で再生される動的データに対する各 々のユーザの操作データを受信する受信ステップと、 前記受信ステップにより受信された各々のユーザの操作 データを基に対応する動的データについての要約情報を 生成する要約情報生成ステップ (generating element, generating comprises use) と、 前記要約情報生成ステップにより生成された要約情報を 前記の再生装置のうち少なくとも1つに送信する送信ス テップと、を具備することを特徴とする通信方法。

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence (の時刻) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element (不特定) adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element (生成ステップ) adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
JP2002232823A
CLAIM 6
【請求項6】前記受信手段は、各再生装置上で再生され る動的データのタイトル情報、当該再生の時刻 (first sequence) 情報、及 び前記ユーザの属性情報のうち少なくとも1つを前記ユ ーザの操作データとともに受信する、ことを特徴とする 請求項3に記載の通信装置。

JP2002232823A
CLAIM 13
【請求項13】前記送信手段は、不特定 (analyzing element) 多数の再生装置 に対して動的データを放送する放送手段を有する、こと を特徴とする請求項12に記載の通信装置。

JP2002232823A
CLAIM 51
【請求項51】動的データの再生時に得られる情報を通 信する通信方法であって、 1以上の再生装置上で再生される動的データに対する各 々のユーザの操作データを受信する受信ステップと、 前記受信ステップにより受信された各々のユーザの操作 データを基に対応する動的データについての要約情報を 生成する要約情報生成ステップ (generating element, generating comprises use) と、 前記要約情報生成ステップにより生成された要約情報を 前記の再生装置のうち少なくとも1つに送信する送信ス テップと、を具備することを特徴とする通信方法。




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
JP2001103404A

Filed: 1999-09-28     Issued: 2001-04-13

放送番組記録装置

(Original Assignee) Sony Corp; ソニー株式会社     

Takamichi Mihashi, Shinichi Sugiyama, 孝通 三橋, 伸一 杉山
US8490123
CLAIM 2
. The method as claimed in claim 1 , wherein the at least one playlist feature comprises one or more of: a feature representing tempo variance, a feature representing a number of different artists, a feature representing relative tempo difference, one or more features representing one or more preferred genres, a feature representing a number of genre changes, a feature representing the presence or absence of a particular genre (ジャンル) change, and a feature representing the number of true and false genre changes (ジャンル) between songs.
JP2001103404A
CLAIM 3
【請求項3】 前記設定した視聴率以上の放送番組は、 ジャンル (particular genre, genre changes, particular genre change) で分類されている放送番組の中から選択するこ とを特徴とする請求項1に記載の放送番組記録装置。




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
EP0939405A2

Filed: 1999-02-25     Issued: 1999-09-01

Method and device for dynamically editing received broadcast data

(Original Assignee) NEC Corp     (Current Assignee) NEC Corp

Hiroshi Matoba, Katsuhiro Ochiai
US8490123
CLAIM 12
. A non-transitory computer readable medium embodying a computer program product comprising program code (more broadcast programs) for performing the method of claim 1 when the computer program is run on a computer.
EP0939405A2
CLAIM 1
A received broadcast data dynamic editing method for dynamically editing received broadcast data, comprising: a broadcast data storage step in which received broadcast data of one or more broadcast programs (program code, computer program product comprising program code) is stored in a broadcast data storage means (11);
a script acquisition step in which a received broadcast data dynamic editing device (100) acquires a script for editing the broadcast data stored in the broadcast data storage means (11);
and a playback step in which the received broadcast data dynamic editing device (100) plays back the broadcast data stored in the broadcast data storage means (11) according to the script which has been acquired in the script acquisition step, whereby the broadcast data is displayed on a display means (7) in the order that is designated by the script.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
JPH117453A

Filed: 1998-03-17     Issued: 1999-01-12

メディア情報推薦装置

(Original Assignee) Mitsubishi Electric Corp; 三菱電機株式会社     

Akira Kotani, 亮 小谷
US8490123
CLAIM 2
. The method as claimed in claim 1 , wherein the at least one playlist feature comprises one or more of: a feature representing tempo variance, a feature representing a number of different artists, a feature representing relative tempo difference, one or more features representing one or more preferred genres, a feature representing a number of genre changes, a feature representing the presence or absence of a particular genre (ジャンル) change, and a feature representing the number of true and false genre changes (ジャンル) between songs.
JPH117453A
CLAIM 5
【請求項5】 前記属性抽出手段は、前記新着情報から そのジャンル (particular genre, genre changes, particular genre change) を特定するジャンル情報を自動抽出するこ とを特徴とする請求項1記載のメディア情報推薦装置。




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
JPH10162025A

Filed: 1996-11-29     Issued: 1998-06-19

キーワード生成方法及びその装置

(Original Assignee) Sony Corp; ソニー株式会社     

Yoshihito Fujiwara, Yasushi Takahashi, Kimiyoshi Yoshida, 公義 吉田, 義仁 藤原, 靖 高橋
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency (生成方法) or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use (生成方法) of computerized hardware including a processing element.
JPH10162025A
CLAIM 1
【請求項1】ユーザに対して行う質問項目の回答を入力 し、 上記回答に基づいて、上記ユーザの習慣状況特性及び上 記ユーザの典型的嗜好傾向の度合いを算出し、 上記ユーザの典型的嗜好傾向の度合いに基づいて、予め 準備された1つ又は複数の各典型的状況における上記ユ ーザの典型的状況別キーワードを生成し、 上記ユーザの習慣状況特性に基づいて上記典型的状況別 キーワードを補正することにより、上記ユーザの実状況 に応じたキーワードを生成することを特徴とするキーワ ード生成方法 (manual creation, occurrence frequency, generating element, generating comprises use)

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency (生成方法) or at least a content relationship of the plurality of playlists;

and a generating element (生成方法) adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
JPH10162025A
CLAIM 1
【請求項1】ユーザに対して行う質問項目の回答を入力 し、 上記回答に基づいて、上記ユーザの習慣状況特性及び上 記ユーザの典型的嗜好傾向の度合いを算出し、 上記ユーザの典型的嗜好傾向の度合いに基づいて、予め 準備された1つ又は複数の各典型的状況における上記ユ ーザの典型的状況別キーワードを生成し、 上記ユーザの習慣状況特性に基づいて上記典型的状況別 キーワードを補正することにより、上記ユーザの実状況 に応じたキーワードを生成することを特徴とするキーワ ード生成方法 (manual creation, occurrence frequency, generating element, generating comprises use)




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
EP0836320A2

Filed: 1997-10-07     Issued: 1998-04-15

Information receiving method and information receiving apparatus using the same method

(Original Assignee) Panasonic Corp     (Current Assignee) Panasonic Corp

Hidemi Henmi, Hideki Inoue, Etsuyoshi Sakaguchi
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence (specific t) of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence (specific t) of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use of computerized hardware including a processing element.
EP0836320A2
CLAIM 10
An information receiving apparatus for receiving a program including picture, sound and/or data, and information about the program or service additional information, comprising: information receiving means for receiving the program and service additional information, memory means for recording the program and service additional information received by the information receiving means, reservation input means for reserving to record the program indicated by the service additional information received by the information receiving means or indicated by user, memory control means for detecting overlapping of recording time of program being reserved with the recording time of a reserved program already reserved by the reservation input means when the information receiving means receives the service information telling change of broadcasting time of programs and when the user reserves to record a program, comparing and determining means for determining to record both overlapped reserved programs alternately by dividing in each specific t (first sequence, second sequence) ime in the recording time overlapped portions, and memory change means for changing and storing the record reservation by the reservation input means on the basis of the result of determination of the comparing and determining means.

US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence (specific t) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence (specific t) of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
EP0836320A2
CLAIM 10
An information receiving apparatus for receiving a program including picture, sound and/or data, and information about the program or service additional information, comprising: information receiving means for receiving the program and service additional information, memory means for recording the program and service additional information received by the information receiving means, reservation input means for reserving to record the program indicated by the service additional information received by the information receiving means or indicated by user, memory control means for detecting overlapping of recording time of program being reserved with the recording time of a reserved program already reserved by the reservation input means when the information receiving means receives the service information telling change of broadcasting time of programs and when the user reserves to record a program, comparing and determining means for determining to record both overlapped reserved programs alternately by dividing in each specific t (first sequence, second sequence) ime in the recording time overlapped portions, and memory change means for changing and storing the record reservation by the reservation input means on the basis of the result of determination of the comparing and determining means.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
JPH09288683A

Filed: 1996-08-30     Issued: 1997-11-04

情報フィルタ装置及び情報フィルタリング方法

(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     

Toshiki Kanemichi, Taisuke Watanabe, Hideyuki Yoshida, 秀行 吉田, 泰助 渡辺, 敏樹 金道
US8490123
CLAIM 1
. A method of generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on a media device, said method comprising: automatically searching for the at least one first playlist among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

analyzing the at least one first playlist and automatically deriving from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency (生成方法) or at least a content relationship of the plurality of playlists;

and automatically generating a user profile for the given user based on the analyzed at least one first playlist and the derived at least one playlist feature;

wherein at least one of the said searching, analyzing, and generating comprises use (生成方法) of computerized hardware including a processing element.
JPH09288683A
CLAIM 38
【請求項38】 電子又は光を媒体とする情報記憶媒体 又は情報通信網から所定の情報を取り出すものであっ て、情報を提示する手段と、前記情報が必要か否かを入 力する入力端子を有し、前記入力端子からの入力に基づ いてキーワード検索式を生成することを特徴とするキー ワード検索式生成方法 (manual creation, occurrence frequency, generating element, generating comprises use)

US8490123
CLAIM 10
. The method as claimed in claim 1 , wherein the at least one first playlist comprises one or more selected from the group of: a DVD MPEG Program Stream containing picture and sound signal;

a Blu-Ray MPEG Transport Stream containing picture and sound signal;

a CD sound signal;

a given digital audio (書き込み) format;

a given digital movie format;

a given picture format;

and/or any format capable of causing said media device (出力制御) to emit a picture signal and/or a sound signal.
JPH09288683A
CLAIM 9
【請求項9】 電子ニュース等のように次々と流入して くる情報から必要とする情報を優先的に提示するよう に、未読の情報を記憶する未読データ記憶部と、前記未 読の情報を必要性信号の大きさの順に並べて前記未読デ ータ記憶部に書き込む未読データ書き込み (digital audio) 制御部と、前 記未読データを順に提示する未読データ出力制御 (media device) 部とを 有する請求項1及至8のいずれか記載の情報フィルタ装 置。

US8490123
CLAIM 11
. A media device (出力制御) for generating a user profile for a given user from at least one first playlist including a first sequence of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency (生成方法) or at least a content relationship of the plurality of playlists;

and a generating element (生成方法) adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
JPH09288683A
CLAIM 9
【請求項9】 電子ニュース等のように次々と流入して くる情報から必要とする情報を優先的に提示するよう に、未読の情報を記憶する未読データ記憶部と、前記未 読の情報を必要性信号の大きさの順に並べて前記未読デ ータ記憶部に書き込む未読データ書き込み制御部と、前 記未読データを順に提示する未読データ出力制御 (media device) 部とを 有する請求項1及至8のいずれか記載の情報フィルタ装 置。

JPH09288683A
CLAIM 38
【請求項38】 電子又は光を媒体とする情報記憶媒体 又は情報通信網から所定の情報を取り出すものであっ て、情報を提示する手段と、前記情報が必要か否かを入 力する入力端子を有し、前記入力端子からの入力に基づ いてキーワード検索式を生成することを特徴とするキー ワード検索式生成方法 (manual creation, occurrence frequency, generating element, generating comprises use)

US8490123
CLAIM 17
. The media device (出力制御) of claim 11 , wherein the searching element, the analyzing element, and the generating element (生成方法) are embodied in computerized hardware including a processing element.
JPH09288683A
CLAIM 9
【請求項9】 電子ニュース等のように次々と流入して くる情報から必要とする情報を優先的に提示するよう に、未読の情報を記憶する未読データ記憶部と、前記未 読の情報を必要性信号の大きさの順に並べて前記未読デ ータ記憶部に書き込む未読データ書き込み制御部と、前 記未読データを順に提示する未読データ出力制御 (media device) 部とを 有する請求項1及至8のいずれか記載の情報フィルタ装 置。

JPH09288683A
CLAIM 38
【請求項38】 電子又は光を媒体とする情報記憶媒体 又は情報通信網から所定の情報を取り出すものであっ て、情報を提示する手段と、前記情報が必要か否かを入 力する入力端子を有し、前記入力端子からの入力に基づ いてキーワード検索式を生成することを特徴とするキー ワード検索式生成方法 (manual creation, occurrence frequency, generating element, generating comprises use)




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
EP0721253A2

Filed: 1996-01-03     Issued: 1996-07-10

On screen programme list display for multiple channel broadcasting systems

(Original Assignee) Sony Electronics Inc     (Current Assignee) Sony Electronics Inc

Fujio Noguchi, Gail Karen White, Richard Gioscia, Peter Jordan, Setsuko Watanabe Blaszkowski, Kazuhiro Akaiki, Mark Schaffer, Noriko Kotabe, Takashi Otani, Tadashi Kajiwara
US8490123
CLAIM 10
. The method as claimed in claim 1 , wherein the at least one first playlist comprises one or more selected from the group of: a DVD MPEG Program Stream containing picture and sound signal;

a Blu-Ray MPEG Transport Stream containing picture and sound signal;

a CD sound signal;

a given digital audio format;

a given digital movie (identified program, user control) format;

a given picture format;

and/or any format capable of causing said media device (direction control) to emit a picture signal and/or a sound signal.
EP0721253A2
CLAIM 4
A multiple channel broadcasting system comprising: a screen for displaying video of broadcasts of programs;
an input device for inputting a selected category of programs;
a processor for processing program information, said processor identifying programs occurring during a predetermined timeframe which are categorized as the selected category and extracting program information comprising a title and start time of each identified program (digital movie, digital movie format) ;
and an on-screen electronic program list identifying programs of the selected category which are broadcasted during the predetermined timeframe comprising: a list of the program titles of the programs categorized as the selected category;
and adjacent to each program title, each start time of the program;
wherein a user can easily view by program category and start times such that multiple occurrences of the same program during the predetermined timeframe are viewable in one program list.

EP0721253A2
CLAIM 10
In a multiple channel broadcasting system in which programs are broadcasted for display on a screen, a method for viewing programming on different channels comprising the steps of: broadcasting a first program on a first channel, said first program of a first category of programs;
using a control device, said user using direction control (media device) means to move to another channel broadcasting a program of the first category;
said system responding to the direction control means to tune to the channel broadcasting the program of the first category;
wherein the user can view successive channels broadcasting the same category of programming without using the electronic program guide.

EP0721253A2
CLAIM 13
A multiple channel broadcasting system comprising: a receiver for receiving broadcasting data, said receiver comprising a tuner for tuning a selected channel;
a screen for display of broadcasts of programs, said screen displaying a first program broadcasted on a first channel, said first program of a first category;
a user control (digital movie, digital movie format) device comprising a direction control means to move to another channel broadcasting a program of the first category;
said system responding to the direction control means to tune to the channel broadcasting the program of the first category;
wherein the user can view successive channels broadcasting the same category of programming without using the electronic program guide.




US8490123

Filed: 2003-06-03     Issued: 2013-07-16

Method and device for generating a user profile on the basis of playlists

(Original Assignee) Koninklijke Philips NV     (Current Assignee) SISVEL SpA

Maarten Peter Bodlaender, Wilhelmus Franciscus Johannes Verhaegh, Arnout Michiel De Mooij
JPH06186958A

Filed: 1992-12-21     Issued: 1994-07-08

サウンドデータ生成システム

(Original Assignee) Hitachi Ltd; 株式会社日立製作所     

Hirohide Haga, Hiroyuki Kojima, Minako Nishino, Yukinori Terahama, Takaaki Yamada, 幸徳 寺濱, 弘行 小嶋, 隆亮 山田, 博英 芳賀, 美奈子 西野
US8490123
CLAIM 11
. A media device for generating a user profile for a given user from at least one first playlist including a first sequence (リズム) of content and being associated with the given user and stored on the media device, the media device comprising: a searching element adapted to automatically search for at least one first playlist associated with the given user among a plurality of playlists, wherein the plurality of playlists includes at least one of a second playlist and a third playlist, wherein the second playlist has a second sequence of content and is associated with a different user and the third playlist has a third sequence of content and is associated with the given user, and each playlist of the plurality of playlists including at least one identifying characteristic of content stored on the media device;

an analyzing element adapted to analyze the at least one firstplay list and automatically derive from the at least one analyzed first playlist at least one playlist feature expressing at least one property of the at least one first playlist, the at least one playlist feature comprising an occurrence frequency or at least a content relationship of the plurality of playlists;

and a generating element (生成処理) adapted to automatically generate the user profile based on the analyzed at least one first playlist and the derived at least one playlist feature.
JPH06186958A
CLAIM 1
【請求項1】画像データ入力装置と、表示装置と、入力 装置と、記憶装置又は記憶媒体と、中央処理装置と、シ ンセサイザと、中央処理装置とコンピュータ制御可能な 音源合成装置を接続するインタフェースと、スピーカか ら成る計算機システムにおいて、(1)画像データ属性 抽出処理部と、(2)属性変換処理部と、(3)サウン ドデータ生成処理 (generating element) 部と、(4)サウンドデータ格納処理 部と、(5)サウンドデータベースと、(6)サウンド データ属性格納部を具備したことを特徴とするサウンド データ生成システム。

JPH06186958A
CLAIM 3
【請求項3】特許請求項1のサウンドデータ生成システ ムにおいて、(1)画像データ属性抽出処理部が (a)画像データ入力装置を用いて、画像データの全画 素のRGB値を取り込む第1のステップ; (b)取り込んだ全画素の該RGB値を輝度信号と色信 号に分離する第2のステップ; (c)分離した該色信号から色差信号を求める第3のス テップ; (d)該色差信号から色相と彩度を各々求める第4のス テップ; (e)該輝度信号から輝度の平均値を求める第5のステ ップ; (f)該色相のうち最も出現率が高い色相を求める第6 のステップ; (g)該彩度から彩度の平均値を求める第7のステッ プ; (h)該画像データの周波数の平均値を求める第8のス テップ; を具備し、(5)属性変換処理部が (a)該画像データ属性を入力層に入力する第1のステ ップ; (b)入力データを中間層で重み付けを行う第2のステ ップ; (c)該中間層で重み付けを行った該データを出力層の サウンド属性に出力する第3のステップ; から成る階層型ニューラル・ネットワークを具備し、 (6)サウンドデータ属性格納部が (a)和声モデルデータ; (b)音色モデルデータ; (c)リズム (first sequence) パターンデータ; (d)強弱変化パターンデータ; (e)拍子情報; (f)速度情報; を具備したことを特徴とするサウンドデータ生成システ ム。