CN1249609C - 用于浏览信息单元集合的系统 - Google Patents
用于浏览信息单元集合的系统 Download PDFInfo
- Publication number
- CN1249609C CN1249609C CNB01802193XA CN01802193A CN1249609C CN 1249609 C CN1249609 C CN 1249609C CN B01802193X A CNB01802193X A CN B01802193XA CN 01802193 A CN01802193 A CN 01802193A CN 1249609 C CN1249609 C CN 1249609C
- Authority
- CN
- China
- Prior art keywords
- attribute
- property value
- criterion
- present
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims description 7
- 238000012217 deletion Methods 0.000 claims description 4
- 230000037430 deletion Effects 0.000 claims description 4
- 238000004088 simulation Methods 0.000 claims description 4
- 230000009191 jumping Effects 0.000 claims description 3
- 230000000875 corresponding effect Effects 0.000 description 14
- 239000011435 rock Substances 0.000 description 8
- 230000006870 function Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000010791 quenching Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/435—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/635—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/64—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
- G06Q20/123—Shopping for digital content
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/0014—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for vending, access and use of specific services not covered anywhere else in G07F17/00
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/16—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for devices exhibiting advertisements, announcements, pictures or the like
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/30—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for musical instruments
- G07F17/305—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for musical instruments for record players
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/002—Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04802—3D-info-object: information is displayed on the internal or external surface of a three dimensional manipulable object, e.g. on the faces of a cube that can be rotated by the user
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/61—Solid state media wherein solid state memory is used for storing A/V content
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Library & Information Science (AREA)
- Human Computer Interaction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明涉及一个用于浏览信息单元集合、诸如音频或视频文件集合的系统,其包含:呈现装置,用于从所述集合中呈现一个信息单元;和属性装置,用于使相应的一个信息单元和用于至少第一属性的一个属性值相关联。依据本发明,该系统随机选择满足了用于所述第一属性的一定准则的信息单元。
Description
发明领域
本发明涉及一种用于浏览信息单元集合的系统,其包含用于呈现所述信息单元中至少一个的呈现装置,和用于使所述信息单元中相应的一个与一个属性值相关联的属性装置。
此外,本发明还涉及一种用于浏览信息单元集合的方法,包含:从所述集合中呈现一个信息单元的步骤,和使相应的一个信息单元与用于至少第一属性的一个属性值相关联的步骤。
发明背景技术
在音乐压缩、存储容量和宽带网络中的最新发展已经使得用户访问各种类型的大量信息成为可能。 例如,一个压缩的音乐文件的数据库可以存储在一台个人电脑的硬盘上,并且由该用户浏览和收听。 做为选择,音乐文件可以被存储在一个远程服务器上,并且经由一个计算机网络诸如国际互连网进行访问。 这种在线点播机的例子能够在www.musicmatch.com、www.mp3.com和www.music.sony.communication/jukebox中找到。
已知系统的一个缺点是:如果用户不确切地知道他想要听到什么音乐或是在该集合中可得到什么音乐,则在这种集合中查找一首适当的歌曲是困难的。已知系统在这个方面不是非常有用,因为它们被设计为查找用户想到的特定歌曲或唱片集。
本发明的目的和概述
本发明的一个目的是提供一种具有在开始段落中定义的类型、其允许一个用户轻易地探查该信息单元集合的系统和方法。为此,本发明提供了这样一种系统,其中该系统包含随机选择装置,用于随机选择其属性值满足一个准则的一个单元来呈现。这样,它被实现为:该用户不必确切地指定他想要被呈现哪一个信息,因为该系统通过从该集合中选择或多或少的任意单元来给出建议。随机性程度能够通过要求所选择的单元就它们的属性值而论满足一个或多个准则来进行限制。这种准则可以由用户输入,或是由该系统作为例如习性监视的结果生成,其中习性监视是一种用于从他的早先的选择中推断用户偏爱信息的众所周知的技术。一个属性的例子是一个音乐文件的“类型”,而且关于这个属性的一个准则能够是“类型是爵士乐”。如果这个准则被输入了,则依据本发明,该系统将随机地选择一首其类型属性值对应于“爵士乐”的歌曲。在呈现了这个歌曲之后,该系统将选择其它任意的爵士乐歌曲,而不需要任何用户操作。这样用户能够利用最少的努力来探查该集合。
依据本发明该系统的一个有利实施例的特征为:所述系统包含用户可操作的保持装置,用于保持一个当前选择的单元的一个属性值作为后续选择的一个准则。这提供了一种非常便于用户使用的、限制信息单元集合的方式,其中随机选择装置可以从信息单元集合中选择一个用于呈现的单元。用户仅仅需要指示他想要保持当前选择单元的属性值不变以用于后续的选择。例如,如果当前选择单元碰巧是一首爵士乐歌曲,则该用户能够容易地控制随机选择装置以仅仅选择其类型属性值对应于爵士乐的音乐文件。这能够由一个简单的操作、例如通过按下一个按钮来实现,而不需要明确指示期望的属性值,这是由于这个属性值是由当前选择单元唯一确定的。
依据本发明该系统的一个实施例的特征在于:所述属性值是相对于第一属性定义的,所述属性装置适合于取决于所述准则,为一个更进一步的属性确定一组有效的属性值。总的来说,信息单元将由多个属性进行描述,其中有一些从属于其它属性。例如,除了类型属性之外,一个“风格”属性即子类型,可以被定义为其有效属性值集合取决于该类型属性当前选择值的类型。如果用于“类型”属性的当前选择值是“爵士乐”,则产生的“风格”属性的有效值集合可以包含诸如“bebop(比博普爵士乐)”、“主流”、“摇滚乐”之类的值。这有助于用户获得用于当前准则的有效属性值的一个综述,以及输入用于所述更进一步属性的更进一步准则。
依据本发明,该系统一个实施例的特征为:该系统进一步包含用户可操作的跳越装置,用于控制随机选择装置放弃当前选择单元的呈现,并跳到其属性值满足所述准则的一个随机选择的替换单元。这样,它被实现为:如果用户不喜欢当前选择的单元,则他能够容易地停止它的呈现,并使随机选择装置选择一个同样满足当前准则的替换单元。因此该用户能快速探查该集合,而不需要明确地选择用于呈现的单元。他仅仅需要操作该跳越装置来选择替换单元,其中该跳越装置可以采取一个简单按钮的形式。
依据本发明,该系统一个实施例的特征为:所述跳越装置能够取决于所述跳越装置的一个操作方式删除至少一个准则。这提供了一种请求呈现另一个信息单元的快速和直观方式。如上所述,跳越装置的一种“缺省”操作方式、例如简单地按下一个跳越按钮,调用跳越装置的正常功能。然而,一种稍微不正常的操作方式将在调用正常跳越功能之前删除一个或多个准则a,并因此拓宽了随机选择装置的搜索空间。更可取地,用于从属属性的准则在用于它们取决于的属性的准则之前被删除。例如,一个用于“风格”属性的准则将在一个用于“类型”属性的准则之前被删除,这逐步地拓宽了搜索空间。这种不正常操作的例子是重复的或延长的操作,例如在第一次之后不久第二次按下跳越按钮以删除一个用于“艺术家”属性的准则、按下三次以删除用于“艺术家”和“风格”属性的准则、按下一秒钟以删除用于“艺术家”、“风格”和“类型”属性的准则等。
依据本发明,该系统一个有利实施例的特征为:属性装置适合于确定在一对属性值之间的距离,随机选择装置能够从其属性值到一个早先选择单元的属性值有一个相对大的距离的那些单元中选择一个单元。 因此由该系统建议的那些单元尽可能地或是至少显著地不同于早先的建议。这样,它被实现为:用户获得在该集合中的各种类型单元的一个快速综述,而很少有机会面对长系列的类似单元。因此,该集合的探查就变得更加令人惊讶和吸引人。
依据本发明,该系统一个实施例的特征为:该系统包含显示装置,用于显示一个自动售货机的一个模拟,所述模拟的自动售货机的一个操作表示所述随机选择,而且所述自动售货机的每个圆筒表示用于一个属性的一组有效属性值。因此随机选择的处理借助于一个自动售货机模拟被直观化了。于是每个圆筒对应于一个属性,并且显示用于那个属性的有效属性值。自动售货机的“机械臂”可以被简单地表示为一个按钮或是被这样一个机械臂的图形表示直观化,它由例如利用一个鼠标控制的光标,或是在一个触摸屏上的一个手指进行的一个向下点击来操作。“机械臂”的操作放弃了当前选择单元的呈现,并且开始对另一个单元的随机选择,它由圆筒的一个循环进行直观化。如果新的单元被选择了,则开始它的呈现,并且圆筒的正面值反映了该最新选择单元的属性值。这样,就获得了一种非常吸引人的和直观的用户接口用于探查信息单元集合。更可取地,每个圆筒与一个保持按钮有关以允许用户保持相应的属性不变以用于后续的选择。如果这样一个保持按钮被按下,则相应的圆筒在随机选择期间不旋转。再次按下该保持按钮使该准则被再次删除。本发明尤其适于探查存储在一个CD转换器中、一个计算机硬盘上或一个远程服务器上的音频或视频曲目集合。本发明进一步涉及一种计算机程序产品,用于当在一个可编程设备上执行时使所述设备构成一个依据本发明的系统。
附图简要说明
通过一个非限定的例子、并结合在下文中描述的实施例,本发明的这些及其它方面会是显然的并且将被阐明。在附图中:
图1显示了作为依据本发明的系统的一个实施例的一个音乐浏览器的框图;
图2显示了依据本发明到一个音乐浏览器的一个用户接口例子;
图3显示了依据本发明的音乐浏览器的一个紧凑实施例。
实施例描述
图1显示了作为依据本发明的系统的一个实施例的一个音乐浏览器的框图。音乐浏览器包含一个数据库101,用于存储和检索音乐文件。数据库101可以是一个CD转换器、一个计算机硬盘或音乐文件的一个联机数据库。在数据库101中的歌曲由属性装置102进行描述,其中属性装置102可以是一个数字存储器,用于存储对应于在数据库101中的歌曲的属性和属性值对的定义。随机选择装置103能够随机地从数据库101中选择一个音乐文件,并且将它发送到一个音频处理器104和一个扬声器105,因此该音频处理器104和扬声器105构成了用于呈现该音频文件的呈现装置。音乐文件的随机选择可能受一个准则管理器106的影响,其中该准则管理器106根据属性装置102的属性定义定义了准则,并且控制随机选择装置103仅仅选择其属性值满足所述准则的音乐文件。这种准则可以由用户通过包含一个键盘和一个鼠标的输入装置107、或者作为选择通过一个语音识别系统或其它任何适当的输入装置明确地输入。通过一个显示屏幕108提供视觉反馈。
图1中的框图显示了各种不同组件,它们可以被实现为不同的硬件组件。然而,包含依据本发明的这些功能的其它任何配置也能满足要求。例如,该系统能够通过在一台个人电脑上执行一种适当的计算机程序产品、在它的硬盘上保持一个标有属性的音乐文件数据库、以及通过众所周知的数据库检索技术检索文件、并且经由计算机的声卡和扬声器呈现它们来实现。
在缺少用户交互作用的情况下,音乐浏览器将依据由准则管理器106定义的任何准则,重复地从数据库101中挑选和呈现任意歌曲。可以使用任何适当的输入技术、例如通过输入诸如“类型是摇滚乐”的文本串、或是通过从呈现在显示屏幕108上的菜单中进行选择,来增加、编辑和删除准则。这种菜单基于由属性装置102保持的属性定义生成。例如,在缺少任何准则的情况下,该系统可以呈现一个具有用于该“类型”属性的所有有效属性值的菜单。选择这样一个值,用选择的值定义了一个等同于该“类型”属性的准则。如果存在一个取决于′类型′属性的属性,即一个′子类型′或′风格′属性的话,系统可以呈现一个菜单,其带有由用于′类型′属性的准则看来正确的属性值。
图2显示了依据本发明,一个音乐浏览器的一个非常吸引人的输入装置的一个例子。该音乐浏览器通过一个自动售货机200的一个图形模拟进行控制。它包含四个圆筒201、202、203和204,分别对应于一个′类型′属性、一个′风格′属性、一个′艺术家′属性和一个′唱片集′属性。除′类型′属性以外,每个属性都从属于对应于它左边圆筒的属性。相对于一个较高一级属性的任意选项、用于该相应属性的正确属性值,在每个圆筒上进行描述。在正面的值表示当前选定的值。
一个机械臂205的操作开始了由圆筒201到204的循环和最终中止所直观化的随机选择过程。机械臂205的操作是通过借助于一个鼠标或通过一个唱针或在一个触摸屏情况下的手指向下拖动该机械臂的旋钮来实现。在一个替换实施例中机械臂205能够通过简单地用鼠标点击、或用一个声音指令来操作。
接近于每个圆筒处,提供了一个保持按钮206、207、208和209。通过按下这样一个保持按钮,用户指示他想要保持相应属性的当前选择值。用于“类型”属性的当前选择值被保持不变,例如通过按下保持按钮206,作为它的结果,建立了一个使该“类型”属性等同于当前选择值的准则。相似地,基于它们相应的当前选择值,按下保持按钮207建立了用于该“类型”和“风格”属性的准则。另外,按下保持按钮208建立了一个用于“艺术家”属性的准则,且按下保持按钮209增加了另一个用于“唱片簿”属性的准则。因此,按下一个保持按钮保持了相应的圆筒和所有在左边的圆筒,以便考虑在属性之间的相关性。在其它实施例中,这些圆筒可以从右到左、或以一个任意次序进行排序。图2显示了一个其中保持了该“类型”和“风格”属性的状态,它由这些相应的保持按钮的一个异常颜色指示出来。
尽管这样一个属性体系提供了一种结构化该集合的方便和直观方式,但是基于相互独立的属性本发明可以同样应用于一个浏览系统。例如,除了以上提及的这些属性之外,该系统能够定义一个属性,以表示一首歌曲的情绪、演奏者的国籍、或在声音和器乐之间的差别。这种属性或多或少地独立于这首歌曲的类型和风格。保持这样一个独立的属性不会影响其它属性的状态。
为了尽可能多变化地呈现歌曲,该系统可以考虑在每对歌曲之间的一个距离,例如它可以被定义为在每首歌曲的属性值之间的距离总和。在属性值之间的距离可以依次被预定义和永久地存储在属性装置102中。例如,为了便于说明,假定所有歌曲仅仅能够被分成三个主类型:古典乐、爵士乐和摇滚乐。在古典乐和爵士乐之间的距离和在爵士乐和摇滚乐之间的距离能够被设置为1,而在古典乐和摇滚乐之间的距离能够被设置为2。相似地,可以定义在一个特定类型的各种风格之间的距离。在一个特定艺术家的各个唱片簿之间的距离可以由例如唱片簿的年月日次序来确定。在各个艺术家之间的距离可以由个人数据诸如地区、年龄、和性别的组合来确定。例如,为了获得一个相对变化的呈现,由一位年轻的美国女性艺术家创作的歌曲可以继之以一位年长的欧洲男性艺术家创作的歌曲。
除了如上所述的典型自动售货机部分之外,还分别提供了窗口210和211,用于显示有关当前选择的唱片簿和/或歌曲的信息,并且创建控制元件用于典型音频功能如播放、停止、暂停、经过了的时间的指示、和下/前一首曲目(用于当前选择的唱片簿)。
图3显示了依据本发明的音乐浏览器的一个非常紧凑的实施例。它包含一个具有一个固态存储器用于存储压缩的、例如依据MP3格式的音乐文件的笔形设备。音乐文件能够经由一个耳机(未显示)收听。显然,这样一种小型设备不能容纳很多、允许用户控制它的控制元件。图3中的设备301仅仅包含一个用于显示文本信息的LCD 302,和一个用于控制浏览处理的按钮303。一个夹子304用来将该设备附属到一个人的衣服上。可以增加用于基本音频功能、如音量和音调控制的进一步控制,但是在此不考虑。
假定在此使用了同样的属性体系,而且存储容量足够大以调整依据本发明的一个浏览系统。同样,在没有任何用户交互作用的情况下,该系统依据当前定义的准则随意地重复选择和呈现任意歌曲。LCD302随时显示类型、风格、艺术家、唱片簿和歌曲,以便反映不断减少的范围。当前定义的准则通过强调相应的属性值来直观化,例如在当前例子中,值“摇滚乐”和“舞曲”用黑体字和/或加下划线显示以指示该类型和风格保持不变。简短按下按钮303选择满足“摇滚乐>舞曲”准则的另一首歌曲,它可以是来自于一个完全不同的艺术家和/或唱片簿的一首曲目。按下两次删除具有最小范围的准则、即“风格”准则,而且后续歌曲在“摇滚乐”类型内进行选择。按下三次立刻删除两个准则、即用于“风格”和“类型”的那两个准则,导致一个无约束的搜索空间。
在一个替换实施例中,操作按钮303的方式被直接耦合到各个属性上。例如:
按下一次,从当前选择的唱片簿中选择另一首歌曲;
按下两次,从同一个艺术家的另一张唱片簿中选择任意一首歌曲;
按下三次,从在当前选择的风格内的一位不同艺术家的一张任意唱片簿中选择任意一首歌曲;
按下约一秒,在当前类型内选择任意一首歌曲;
按下超过两秒,选择一个任意类型的任意一首歌曲。
在这种情况下,当前选择的准则由最后一个用户操作确定。例如,如果用户按下三次并且没有进行任何更进一步的动作,则该系统将重复地选择和呈现在当前选择的类型和格调内的歌曲,换言之,按下三次建立了用于该类型和风格属性的准则。
概括地说,本发明涉及一种用于浏览信息单元、诸如音频或视频文件集合的系统,其包含用于呈现在所述集合中的一个信息单元的呈现装置,和用于使相应的一个信息单元与一个用于至少第一属性的一个属性值相关联的属性装置。依据本发明,该系统随机地选择满足用于所述第一属性的一定准则的信息单元。
尽管已经结合特定的说明性实施例对本发明进行了描述,但是在本发明原理的范围内可能存在有变体和修改。
动词“包含”和它变化形式的使用不排除存在除在一个权利要求中定义的那些之外的任意元件或步骤。在权利要求中的,放置在括号内的任何标记符号不应该被看作限制权利要求。本发明能够借助于包含几个不同元件的硬件、和借助于一个适当编程的计算机来实现。在定义了几个装置的设备权利要求中,这些装置中的几个能够由硬件的同一个零件包含。
一段“计算机程序”应被理解为是指存储在一个计算机可读介质、诸如软盘上、经由一个网络诸如国际互连网可下载的、或以其它任何方式销售的任何软件产品。
Claims (10)
1.一个用于浏览信息单元集合的系统,包含:呈现装置,用于呈现所述信息单元中的至少一个;属性装置,用于使所述信息单元中相应的一个与一个属性值相关联;随机选择装置,用于随机地选择一个其属性值满足一个准则的单元用于呈现,其特征在于:使呈现装置配置成开始呈现最新选择单元和显示反映了该最新选择单元的属性值的值,所述系统包含用户可操作的保持装置,用于保持一个当前选择单元的一个属性值作为用于后续选择的一个准则。
2.如权利要求1所述的系统,属性装置适合于确定在一对属性值之间的距离,随机选择装置能够从其对于一个早先选择单元的属性值而言具有一个相对大距离的属性值的那些单元中选择一个单元。
3.如权利要求1或2所述的系统,所述属性值相对于第一属性定义,所述属性装置适合于依据所述准则为一个更进一步的属性确定一组有效的属性值。
4.如权利要求3所述的系统,所述第一属性表示所述信息单元的一个类型,且所述更进一步的属性表示所述信息单元的一个子类型。
5.如权利要求1所述的系统,所述信息单元包含音频和/或视频信息。
6.如权利要求1所述的系统,该系统进一步包含用户可操作的跳越装置,用于控制随机选择装置放弃当前选择单元的呈现,并跳到其属性值满足所述准则的一个随机选择的替换单元。
7.如权利要求6所述的系统,所述跳越装置能够取决于所述跳越装置的一个操作方式删除至少一个准则。
8.如权利要求7所述的系统,所述准则的所述删除由所述跳越装置的一个重复和/或延长的操作确定。
9.如权利要求1所述的系统,该系统包含显示装置,用于显示一个自动售货机的一个模拟,所述模拟的自动售货机的一个操作表示所述随机选择,而且所述自动售货机的每个圆筒表示一个属性的一组有效属性值。
10.一种用于浏览信息单元集合的方法,包含:从所述集合中呈现一个信息单元的步骤,以及使相应的一个信息单元与用于至少第一属性的一个属性值相关联的步骤,其特征在于:该方法包含从其属性值满足用于所述第一属性的一个准则的信息单元中随机地选择一个单元用于呈现的步骤;使呈现装置配置成开始呈现最新选择单元和显示反映了该最新选择单元的属性值的值的步骤;使用户可操作保持装置保持一个当前选择单元的一个属性值作为用于后续选择的一个准则的步骤。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00202707.6 | 2000-07-28 | ||
EP0020207.6 | 2000-07-28 | ||
EP00202707 | 2000-07-28 | ||
PCT/EP2001/007961 WO2002010878A2 (en) | 2000-07-28 | 2001-07-11 | System for browsing a collection of information units |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1427970A CN1427970A (zh) | 2003-07-02 |
CN1249609C true CN1249609C (zh) | 2006-04-05 |
Family
ID=8171871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB01802193XA Expired - Fee Related CN1249609C (zh) | 2000-07-28 | 2001-06-11 | 用于浏览信息单元集合的系统 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20020018074A1 (zh) |
EP (1) | EP1307803A2 (zh) |
JP (1) | JP2004505367A (zh) |
KR (1) | KR100827213B1 (zh) |
CN (1) | CN1249609C (zh) |
WO (1) | WO2002010878A2 (zh) |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2769165B1 (fr) | 1997-09-26 | 2002-11-29 | Technical Maintenance Corp | Systeme sans fil a transmission numerique pour haut-parleurs |
FR2781580B1 (fr) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | Circuit de commande de son pour systeme de reproduction audiovisuelle numerique intelligent |
FR2781591B1 (fr) | 1998-07-22 | 2000-09-22 | Technical Maintenance Corp | Systeme de reproduction audiovisuelle |
JP4812212B2 (ja) * | 1999-09-24 | 2011-11-09 | ユナイテッド ビデオ プロパティーズ インク | 拡張ユーザインターフェースを用いる双方向テレビ番組ガイド |
FR2805377B1 (fr) | 2000-02-23 | 2003-09-12 | Touchtunes Music Corp | Procede de commande anticipee d'une selection, systeme numerique et juke-box permettant la mise en oeuvre du procede |
FR2805060B1 (fr) | 2000-02-16 | 2005-04-08 | Touchtunes Music Corp | Procede de reception de fichiers lors d'un telechargement |
FR2808906B1 (fr) | 2000-05-10 | 2005-02-11 | Touchtunes Music Corp | Dispositif et procede de gestion a distance d'un reseau de systemes de reproduction d'informations audiovisuelles |
FR2811114B1 (fr) | 2000-06-29 | 2002-12-27 | Touchtunes Music Corp | Dispositif et procede de communication entre un systeme de reproduction d'informations audiovisuelles et d'une machine electronique de divertissement |
FR2814085B1 (fr) | 2000-09-15 | 2005-02-11 | Touchtunes Music Corp | Procede de divertissement base sur les jeux concours a choix multiples |
EP1215834A1 (en) * | 2000-12-15 | 2002-06-19 | Sony France S.A. | Information sequence extraction and building apparatus e.g. for producing personalised music title sequences |
JP3804939B2 (ja) * | 2002-06-14 | 2006-08-02 | コナミ株式会社 | 遊技機、遊技機の制御方法および遊技機の制御プログラム |
US10373420B2 (en) | 2002-09-16 | 2019-08-06 | Touchtunes Music Corporation | Digital downloading jukebox with enhanced communication features |
US8103589B2 (en) | 2002-09-16 | 2012-01-24 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US8332895B2 (en) * | 2002-09-16 | 2012-12-11 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US9646339B2 (en) | 2002-09-16 | 2017-05-09 | Touchtunes Music Corporation | Digital downloading jukebox system with central and local music servers |
US7822687B2 (en) | 2002-09-16 | 2010-10-26 | Francois Brillon | Jukebox with customizable avatar |
US12100258B2 (en) | 2002-09-16 | 2024-09-24 | Touchtunes Music Company, Llc | Digital downloading jukebox with enhanced communication features |
US8584175B2 (en) | 2002-09-16 | 2013-11-12 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US11029823B2 (en) | 2002-09-16 | 2021-06-08 | Touchtunes Music Corporation | Jukebox with customizable avatar |
US20040093393A1 (en) * | 2002-11-07 | 2004-05-13 | Microsoft Corporation | System and method for selecting a media file for a mobile device |
US7249147B2 (en) * | 2003-04-04 | 2007-07-24 | Gibson Guitar Corp. | Combination compact disc recorder and player system |
US20050114374A1 (en) * | 2003-04-04 | 2005-05-26 | Juszkiewicz Henry E. | User interface for a combination compact disc recorder and player system |
US7216178B2 (en) * | 2003-04-04 | 2007-05-08 | Gibson Guitar Corp. | System and method for distributing music to customers over the internet using uniquely identified proprietary devices |
DE602004013997D1 (de) * | 2003-09-01 | 2008-07-03 | Koninkl Philips Electronics Nv | Media-postenauswahl |
US7908562B2 (en) | 2003-10-23 | 2011-03-15 | Microsoft Corporation | System and a method for presenting items to a user with a contextual presentation |
EP1538536A1 (en) * | 2003-12-05 | 2005-06-08 | Sony International (Europe) GmbH | Visualization and control techniques for multimedia digital content |
JP2005275692A (ja) * | 2004-03-24 | 2005-10-06 | Sony Corp | コンテンツ提供装置、コンテンツ提供システム、Webサイト変更装置、Webサイト変更システム、コンテンツ提供方法およびWebサイト変更方法 |
JP4651317B2 (ja) * | 2004-06-24 | 2011-03-16 | 富士通テン株式会社 | 楽曲選択装置 |
JP2008532193A (ja) * | 2004-12-10 | 2008-08-14 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | マルチユーザプレイリストの生成 |
JP4306629B2 (ja) | 2005-03-16 | 2009-08-05 | ソニー株式会社 | データ処理方法、電子機器、プログラムおよび記録媒体 |
WO2006109215A1 (en) * | 2005-04-15 | 2006-10-19 | Koninklijke Philips Electronics N.V. | Device for and method of processing information |
US9665629B2 (en) * | 2005-10-14 | 2017-05-30 | Yahoo! Inc. | Media device and user interface for selecting media |
US20070089057A1 (en) * | 2005-10-14 | 2007-04-19 | Yahoo! Inc. | Method and system for selecting media |
US8504606B2 (en) * | 2005-11-09 | 2013-08-06 | Tegic Communications | Learner for resource constrained devices |
US20070162876A1 (en) * | 2005-12-29 | 2007-07-12 | Quirk Timothy B | Contextual album browsing |
US7713128B2 (en) * | 2006-05-01 | 2010-05-11 | Bailey Donald L | Headphone plug with the player tracker |
JP4938781B2 (ja) * | 2006-08-30 | 2012-05-23 | パナソニック株式会社 | 情報提示装置、情報提示方法、情報提示プログラム及び集積回路 |
US9171419B2 (en) | 2007-01-17 | 2015-10-27 | Touchtunes Music Corporation | Coin operated entertainment system |
US10290006B2 (en) | 2008-08-15 | 2019-05-14 | Touchtunes Music Corporation | Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations |
WO2010005569A1 (en) | 2008-07-09 | 2010-01-14 | Touchtunes Music Corporation | Digital downloading jukebox with revenue-enhancing features |
US9292166B2 (en) | 2009-03-18 | 2016-03-22 | Touchtunes Music Corporation | Digital jukebox device with improved karaoke-related user interfaces, and associated methods |
CN106056367A (zh) | 2009-03-18 | 2016-10-26 | 踏途音乐公司 | 娱乐服务器及相关的社交网络系统 |
US8071869B2 (en) * | 2009-05-06 | 2011-12-06 | Gracenote, Inc. | Apparatus and method for determining a prominent tempo of an audio work |
US8996538B1 (en) | 2009-05-06 | 2015-03-31 | Gracenote, Inc. | Systems, methods, and apparatus for generating an audio-visual presentation using characteristics of audio, visual and symbolic media objects |
US8805854B2 (en) | 2009-06-23 | 2014-08-12 | Gracenote, Inc. | Methods and apparatus for determining a mood profile associated with media data |
US8868460B2 (en) * | 2009-09-15 | 2014-10-21 | Chicago Mercantile Exchange Inc. | Accelerated trade matching using speculative parallel processing |
CA2787380C (en) | 2010-01-26 | 2017-05-09 | Francois Beaumier | Digital jukebox device with improved user interfaces, and associated methods |
US8775955B2 (en) * | 2010-12-02 | 2014-07-08 | Sap Ag | Attraction-based data visualization |
US8948893B2 (en) | 2011-06-06 | 2015-02-03 | International Business Machines Corporation | Audio media mood visualization method and system |
CN102929868A (zh) * | 2011-08-01 | 2013-02-13 | 北京百度网讯科技有限公司 | 用于翻页浏览的乱序方法及系统 |
KR101643482B1 (ko) | 2011-09-18 | 2016-07-27 | 터치튠즈 뮤직 코포레이션 | 가라오케 및/또는 포토 부스 특징들을 갖는 디지털 주크박스 디바이스, 및 연관된 방법들 |
US11151224B2 (en) | 2012-01-09 | 2021-10-19 | Touchtunes Music Corporation | Systems and/or methods for monitoring audio inputs to jukebox devices |
KR102499652B1 (ko) * | 2014-09-23 | 2023-02-13 | 인터디지털 매디슨 페턴트 홀딩스 에스에이에스 | 검색 질의 형식화를 위한 방법 및 장치 |
US20240089566A1 (en) * | 2022-09-08 | 2024-03-14 | DD Traders, Inc. | System and method for triggering countdown on digital user interface |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5616876A (en) * | 1995-04-19 | 1997-04-01 | Microsoft Corporation | System and methods for selecting music on the basis of subjective content |
US5726909A (en) * | 1995-12-08 | 1998-03-10 | Krikorian; Thomas M. | Continuous play background music system |
US5864868A (en) * | 1996-02-13 | 1999-01-26 | Contois; David C. | Computer control system and user interface for media playing devices |
FR2753868A1 (fr) * | 1996-09-25 | 1998-03-27 | Technical Maintenance Corp | Procede de selection d'un enregistrement sur un systeme numerique de reproduction audiovisuel et systeme pour mise en oeuvre du procede |
US5890172A (en) * | 1996-10-08 | 1999-03-30 | Tenretni Dynamics, Inc. | Method and apparatus for retrieving data from a network using location identifiers |
US6286029B1 (en) * | 1997-04-28 | 2001-09-04 | Sabre Inc. | Kiosk controller that retrieves content from servers and then pushes the retrieved content to a kiosk in the order specified in a run list |
US6415281B1 (en) * | 1997-09-03 | 2002-07-02 | Bellsouth Corporation | Arranging records in a search result to be provided in response to a data inquiry of a database |
US6563769B1 (en) * | 1998-06-11 | 2003-05-13 | Koninklijke Philips Electronics N.V. | Virtual jukebox |
US5969283A (en) * | 1998-06-17 | 1999-10-19 | Looney Productions, Llc | Music organizer and entertainment center |
US6192340B1 (en) * | 1999-10-19 | 2001-02-20 | Max Abecassis | Integration of music from a personal library with real-time information |
US6389467B1 (en) * | 2000-01-24 | 2002-05-14 | Friskit, Inc. | Streaming media search and continuous playback system of media resources located by multiple network addresses |
US20020032019A1 (en) * | 2000-04-24 | 2002-03-14 | Marks Michael B. | Method for assembly of unique playlists |
US8352331B2 (en) * | 2000-05-03 | 2013-01-08 | Yahoo! Inc. | Relationship discovery engine |
US7739335B2 (en) * | 2000-06-22 | 2010-06-15 | Sony Corporation | Method and apparatus for providing a customized selection of audio content over the internet |
US6609096B1 (en) * | 2000-09-07 | 2003-08-19 | Clix Network, Inc. | System and method for overlapping audio elements in a customized personal radio broadcast |
US20020138165A1 (en) * | 2001-03-26 | 2002-09-26 | Koninklijke Philips Electronics N.V. | System and method for recording and playing audio selections |
US6910220B2 (en) * | 2001-04-20 | 2005-06-21 | Radio Computing Services, Inc. | Demand-based goal-driven scheduling system |
US20020194264A1 (en) * | 2001-05-31 | 2002-12-19 | Pioneer Corporation | Digital information distribution apparatus and method |
US7113999B2 (en) * | 2001-08-14 | 2006-09-26 | International Business Machines Corporation | Method, computer readable media and apparatus for the selection and rendering of audio files in a networked environment |
US6933432B2 (en) * | 2002-03-28 | 2005-08-23 | Koninklijke Philips Electronics N.V. | Media player with “DJ” mode |
US20040025185A1 (en) * | 2002-04-29 | 2004-02-05 | John Goci | Digital video jukebox network enterprise system |
-
2001
- 2001-06-11 CN CNB01802193XA patent/CN1249609C/zh not_active Expired - Fee Related
- 2001-06-11 KR KR20027004036A patent/KR100827213B1/ko not_active IP Right Cessation
- 2001-06-11 EP EP01956524A patent/EP1307803A2/en not_active Withdrawn
- 2001-06-11 JP JP2002515540A patent/JP2004505367A/ja not_active Withdrawn
- 2001-07-11 WO PCT/EP2001/007961 patent/WO2002010878A2/en active Application Filing
- 2001-08-17 US US09/932,070 patent/US20020018074A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2002010878A3 (en) | 2002-12-19 |
WO2002010878A8 (en) | 2006-06-01 |
US20020018074A1 (en) | 2002-02-14 |
JP2004505367A (ja) | 2004-02-19 |
WO2002010878A2 (en) | 2002-02-07 |
EP1307803A2 (en) | 2003-05-07 |
KR20020035156A (ko) | 2002-05-09 |
CN1427970A (zh) | 2003-07-02 |
KR100827213B1 (ko) | 2008-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1249609C (zh) | 用于浏览信息单元集合的系统 | |
JP4743740B2 (ja) | 自動化された代替コンテンツ推奨を作成する方法及びシステム | |
JP5232304B2 (ja) | 類似性データに基づいてプレイリストを生成するシステム及び方法 | |
US8583615B2 (en) | System and method for generating a playlist from a mood gradient | |
JP2005526340A (ja) | プレイリストの生成、配信およびナビゲーション | |
JP5226240B2 (ja) | メタデータを利用したメディアコンテンツの探索装置および方法 | |
US20090063971A1 (en) | Media discovery interface | |
US20060236847A1 (en) | Using images as an efficient means to select and filter records in a database | |
US20160299906A1 (en) | Content Item Recommendations Based On Content Attribute Sequence | |
US11762901B2 (en) | User consumption behavior analysis and composer interface | |
KR20060044616A (ko) | 콘텐츠 제공장치, 콘텐츠 제공 시스템, 웹 사이트 변경장치, 웹 사이트 변경 시스템, 콘텐츠 제공 방법 및 웹사이트 변경 방법 | |
KR20080056013A (ko) | 미디어 선택 방법 및 시스템 | |
JP2001209660A (ja) | コンテンツ検索・推奨システム | |
JP2010044733A (ja) | 嗜好分析プログラム及び嗜好分析装置 | |
KR102386817B1 (ko) | 사용자 선호 기반 음악 정렬 장치 및 이에 적용되는 단말기 | |
EP3654654A1 (en) | Skip behavior analyzer | |
EP1840711A1 (en) | One-click selection of music or other content | |
US7254618B1 (en) | System and methods for automatic DSP processing | |
KR100732665B1 (ko) | 음악파일 관리 기능을 갖는 사용자 단말장치 및 그의 관리방법 | |
Wilson et al. | Preview Cues: Enhancing Access to Multimedia Content | |
KR20070073161A (ko) | 오디오 파일 관리 방법과 장치 | |
JP2005128916A (ja) | メニュー提示方法及び装置及びプログラム及びメニュー提示プログラムを格納したコンピュータ読み取り可能な記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060405 Termination date: 20100611 |