KR20030019603A - Selection of an item - Google Patents
Selection of an item Download PDFInfo
- Publication number
- KR20030019603A KR20030019603A KR10-2003-7000971A KR20037000971A KR20030019603A KR 20030019603 A KR20030019603 A KR 20030019603A KR 20037000971 A KR20037000971 A KR 20037000971A KR 20030019603 A KR20030019603 A KR 20030019603A
- Authority
- KR
- South Korea
- Prior art keywords
- item
- information
- accessed
- access
- frequency
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- 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
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- 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
- 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/36—Monitoring, i.e. supervising the progress of recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/216—Rewritable discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- 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
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
항목들-항목들 각각은 각 항목을 식별하기 위한 식별 정보를 포함함-의 선택으로부터 적어도 한 항목의 선택을 용이하게 하는 방법이 제공된다. 상기 방법은, 각 항목을 적어도 액세스된 최종 시간에 관한 정보와 연관시키는 단계, 각 항목의 액세스 빈도에 관한 정보를 제공하는 단계, 액세스된 최종 시간 및 액세스 빈도에 관한 선택 기준을 지정하는 단계; 상기 지정된 선택 기준에 기초하여 항목들의 한정된 선택을 표시하는 단계를 포함한다.A method is provided to facilitate the selection of at least one item from the selection of items, each of which includes identification information for identifying each item. The method includes associating each item with at least information about a last time accessed, providing information about the frequency of access of each item, and specifying selection criteria regarding the last time and frequency of access; Displaying a limited selection of items based on the specified selection criteria.
Description
많은 소비자들은 가정에 오디오 기록물 수집품들을 갖고 있다. 현재 이러한 기록물들은 비닐(vinyl) 레코드, 컴팩트 카세트, 컴팩트 디스크 등과 같은 물리적 매체 상에 기록된다. 통상적으로 이러한 매체는 선반들 또는 다른 저장 구조물들 위에 보관된다. 소비자 또는 사용자는 물리적 매체를 정돈하는 다양한 방법들을 갖고 있다. 예를 들어, 장르별로, 예술가 또는 제목의 알파벳순으로, 70년대, 80년대, 90년대 등과 같이 10년 단위로 정돈할 수 있다.Many consumers have audio archives in their homes. These records are currently recorded on physical media such as vinyl records, compact cassettes, compact discs, and the like. Typically such media are stored on shelves or other storage structures. The consumer or user has various ways of organizing the physical medium. For example, the genre may be arranged in alphabetical order of artists or titles, and in decades, such as the 70s, 80s, and 90s.
그러나, 물리적 형태의 매체는 수집품이 많아질 때 정돈 및 재정돈하는 것을 귀찮고 어렵게 만든다. 또한, 이러한 수집품들은 종종 몇몇 사용자들(예를 들어, 가정 구성원들)에 의해 공유되고, 이는 사용되는 정돈 방법에 따라 상이한 외관을 가질 수도 있다. 정돈 방법이 사용자에게 있어 너무 복잡하다고 느껴지면, 사용자는 사용 후에 매체를 억지로 적절하게 정돈하지 않고, 오히려 순서없이 재생 장치 근처에 방치한다. 더 복잡한 정돈 방법들(예를 들어, 얼마나 자주 기록물이 재생되는지)은 그것을 유지하는 것이 거의 불가능하다. 특히, 바람직한 기록물이 기록 매체 상의 많은 것들 중 단지 하나일 경우에 그렇다.However, the physical form of the media makes it bothersome and difficult to organize and rearrange when the collection increases. In addition, these collections are often shared by several users (eg, home members), which may have different appearances depending on the ordering method used. If the tidying method feels too complicated for the user, the user does not forcibly properly arrange the medium after use, but rather places it in the vicinity of the playback apparatus out of order. More complex sorting methods (eg how often a record is played) are nearly impossible to maintain. In particular, when the desired recording is only one of many on the recording medium.
상당한 음악 수집품에 있어서, 어떤 음악을 들을지를 결정하고 그것을 선택하는 것이 사용자에게는 어려운 일일 수 있다. 실제로, 사용자는 사용자가 듣고자 하는 음악을 찾기 위해 음악 수집품 컨텐츠들에 관한 그의 기억에 의존하거나, 또는 전체 수집품을 찾아봐야 한다.For many music collections, determining which music to listen to and selecting it can be difficult for the user. Indeed, the user must rely on his memory about the music collection contents or browse the entire collection to find the music the user wants to listen to.
가정과 같은 다수 사용자의 환경에서 물리적 매체를 정돈하고 취급하는 것에 관한 이러한 문제점에 대한 종래의 접근법은 주크박스이다. 이러한 장치들은 종종 장르, 예술가, 10년 단위의 한 세트 또는 다른 분류 방법에 의한 선택들을 자동으로 재생할 수 있도록 함으로써, 어떤 음악을 들을지 결정하는데 있어 사용자에게 도움을 준다. 종래 주크박스들의 결점은, 주로 보관하고 취급해야 하는 것이 물리적 매체이기 때문에, 주크박스들은 예를 들어, 가정의 거실에 수용되기에는 동작에 있어 너무 느리고 부피가 크다는 것이다.A conventional approach to this problem of ordering and handling physical media in a multi-user environment, such as homes, is a jukebox. These devices often help the user in deciding what music to listen to by automatically replaying selections by genre, artist, set of decades or other classification methods. A drawback of conventional jukeboxes is that jukeboxes are too slow and bulky to operate, for example, to be accommodated in a living room of a home, since it is the physical medium that must be primarily stored and handled.
MP3 파일과 같은 압축된 디지털 오디오 포맷들의 출현과 하드디스크들의 가격 하락으로, 이는 변경되고 있다. 따라서, 여러 개의 하드디스크를 기반으로 하는 주크박스 해결책들이 소비자 전자기기 시장에 나타났다. 이의 예로, 본 명세서에 참조로서 포함되는 WO-A-99/64969가 있다.With the advent of compressed digital audio formats such as MP3 files and falling prices of hard disks, this is changing. Thus, jukebox solutions based on multiple hard disks have emerged in the consumer electronics market. An example of this is WO-A-99 / 64969, which is incorporated herein by reference.
또한, 개인용 멀티미디어 컴퓨터들에서 사용하기 위한 꽤 많은 주크박스 소프트웨어가 개발되었다. 이러한 소프트웨어의 사용에 있어, 소프트웨어들 중 일부는 인터넷으로부터 자유롭게 다운로드될 수도 있고, 통상의 멀티미디어 PC는 주크박스로서 효과적으로 기능할 수도 있다.In addition, quite a bit of jukebox software has been developed for use in personal multimedia computers. In the use of such software, some of the software may be freely downloaded from the Internet, and a conventional multimedia PC may effectively function as a jukebox.
이러한 많은 소프트웨어 응용들은 음악과 함께 메타데이터(metadata)를 저장하기 위한 비공식 ID3 표준을 사용한다. 이 표준은 MP3 파일들로 하여금 장르, 예술가, 앨범 제목, 트랙 제목, 가사, 쟈켓 사진, 및 많은 다른 종류의 정보에 관한 정보로 태깅되도록 한다. 상기 구성들과 관련하여, 이러한 데이터는 이전에는 가능하지 않았던 새로운 종류의 구성들과 분류 방법들을 허용한다.Many of these software applications use the informal ID3 standard for storing metadata with music. This standard allows MP3 files to be tagged with information about the genre, artist, album title, track title, lyrics, jacket photo, and many other kinds of information. In connection with the above configurations, this data allows for a new kind of configurations and classification methods that were not possible before.
특히, ID3 표준은 본 발명에서 관심을 갖고 있는 2개의 프레임들을 갖는다. 제 1 프레임은 MP3 파일이 재생된 회수를 나타내는 재생 카운터 프레임(PCTN)이다. 제 2 프레임은 얼마나 자주 특정 사용자가 MP3 파일을 재생하였는지를 나타내는 인기도 표시자 프레임(POPM)이다. 이를 위해, 이-메일 주로로 사용자가 식별된다.In particular, the ID3 standard has two frames of interest in the present invention. The first frame is a playback counter frame (PCTN) indicating the number of times an MP3 file has been played. The second frame is a popularity indicator frame (POPM) that indicates how often a particular user has played an MP3 file. For this purpose, the user is identified primarily by e-mail.
하드디스크 기반 주크박스들에 있어서, 전용 유닛들로서 또는 범용 멀티미디어 컴퓨터들이 되는, 음악을 저장하는 하드디스크는 반드시 국부적일 필요는 없다는 것을 유념해야 한다. 오히려, 개인용 컴퓨터 또는 전용 유닛 상의 주크박스 인터페이스를 통해 액세스되어 인터넷을 통해 수신되는, 중앙화되어 저장된 음악을 쉽게 생각할 수 있다.It should be noted that for hard disk based jukeboxes, hard disks storing music, which may be dedicated units or become general purpose multimedia computers, are not necessarily local. Rather, it is easy to think of centralized and stored music that is accessed through the jukebox interface on a personal computer or dedicated unit and received via the Internet.
음악 선택을 정리하고 표시하는 개선된 가능성들에도 불구하고, 상기 주크박스들 중 어떠한 것도 사용자가 어떤 음악을 들을지를 결정하고 그것을 선택하는데 충분히 도움을 주지 않는다.Despite the improved possibilities of arranging and displaying music selections, none of the jukeboxes is enough to help the user decide which music to listen to and select it.
본 발명은 항목들의 선택으로부터 적어도 한 항목의 선택을 용이하게 하는 방법, 상기 항목과 연관된 데이터 구조체, 다수의 상기 항목들을 포함하는 주크박스 장치에 관한 것이다.The present invention relates to a method for facilitating selection of at least one item from selection of items, a data structure associated with the item, and a jukebox device comprising a plurality of the items.
도 1은 본 발명에 따른 정보 아키텍처의 제 1 예를 도시하는 도면.1 shows a first example of an information architecture according to the invention;
도 2는 본 발명에 따른 정보 아키텍처의 제 2 예를 도시하는 도면.2 shows a second example of an information architecture according to the invention;
도 3은 선호도에 기초한 기록물 선택을 가능하게 하는 그래픽 사용자 인터페이스를 도시하는 도면.3 illustrates a graphical user interface that enables selection of records based on preferences.
도 4는 사용자들 개인의 액세스 이력의 탐구를 위한 제 2 그래픽 사용자 인터페이스를 도시하는 도면.4 illustrates a second graphical user interface for exploration of the access history of individual users.
도 5는 시간에 따른 단일 항목의 인기도를 나타내는 제 3 그래픽 사용자 인터페이스를 도시하는 도면.FIG. 5 illustrates a third graphical user interface that represents the popularity of a single item over time. FIG.
도 6은 다수의 항목들의 평균 인기도 산정을 가능하게 하는 제 4 그래픽 사용자 인터페이스를 도시하는 도면.6 illustrates a fourth graphical user interface that enables estimation of the average popularity of multiple items.
도 7은 인기도와 신선도간의 관계를 도시하는 도면.7 shows the relationship between popularity and freshness.
도 8은 가장 익숙한 항목들의 그래픽 디스플레이를 도시하는 도면.8 shows a graphical display of the most familiar items.
본 발명의 목적은 항목 선택시 사용자에게 도움을 주는 방법, 데이터 구조체및 주크박스를 제공하는 것이다.It is an object of the present invention to provide a method, data structure and jukebox that assist the user in selecting an item.
본 발명의 제 1 양상에 따르면, 이러한 목적은 서두에 따른 방법에 의해 달성되고, 이 방법은, 각 항목을 적어도 액세스된 최종 시간에 관한 정보와 연관시키는 단계, 각 기록물의 액세스 빈도에 관한 정보를 제공하는 단계, 최종 액세스 시간 및 액세스 빈도에 관한 선택 기준을 지정하는 단계, 및 상기 지정된 선택 기준에 기초하여 항목들의 한정된 선택을 표시하는 단계를 포함한다.According to a first aspect of the present invention, this object is achieved by a method according to the preamble, which method comprises: associating each item with information relating to at least the last time accessed; Providing, specifying selection criteria relating to the last access time and frequency of access, and indicating a limited selection of items based on the specified selection criteria.
이것은 사용자가 자신에게 가장 바람직한 음악을 동적으로 선택하도록 하는 효과가 있다. 선호도에 대한 가장 중요한 기준은 신선도와 인기도(the freshness and the popularity)(즉, 항목이 액세스된 최종 시간 이후로 경과된 시간 및 항목이 액세스된 총 회수)이다.This has the effect of allowing the user to dynamically select the music that is most desirable to them. The most important criteria for preference are the freshness and the popularity (ie, the time elapsed since the last time the item was accessed and the total number of times the item was accessed).
본 발명의 제 2 양상에 따르면, 상기 목적은 항목과 연관된 데이터 구조체의 사용자에 의해 달성되며, 상기 데이터 구조체는 적어도 항목이 액세스된 최종 시간에 관한 정보 및 항목의 액세스 빈도에 관한 정보가 유도될 수 있는 정보를 포함한다.According to a second aspect of the present invention, the object is achieved by a user of a data structure associated with the item, wherein the data structure can be derived at least information about the last time the item was accessed and information about the frequency of access of the item. Contains information that is present.
이 데이터 구조체는 본 발명의 제 1 양상에 따른 방법을 실행할 수 있도록 한다.This data structure makes it possible to carry out the method according to the first aspect of the invention.
본 발명의 제 3 양상에 따르면, 상기 목적은 서두에 따른 주크박스 장치에 의해 달성되며, 상기 주크박스는 액세스된 최종 시간과 액세스 빈도에 관한 선택 기준을 지정하기 위한 본질적으로 계속해서 변하는 입력 수단을 포함한다.According to a third aspect of the invention, the object is achieved by a jukebox device according to the preamble, which jukebox comprises essentially continuously changing input means for specifying selection criteria relating to the last time and frequency of access. Include.
그에 따라, 본 발명의 제 1 양상에 따른 방법을 구현하고 본질적으로 본 발명의 제 2 양상에 따른 데이터 구조체를 사용하는 장치가 제공된다.Thus, an apparatus is provided which implements a method according to the first aspect of the invention and uses essentially a data structure according to the second aspect of the invention.
상기 방법, 데이터 구조체, 및 주크박스의 유익한 실시예들은 각 종속항들에서 알 수 있다.Advantageous embodiments of the method, data structure, and jukebox can be found in the respective dependent claims.
본 발명은 도면에 도시된 실시예들의 제한적이지 않은 예들에 기초하여 더 상세히 설명될 것이다. 특히, 실시예들은 음악 항목들에 관한 것이지만, 본 발명은 영화, 뮤직 비디오, 비디오, 정지 화상, 예술, 웹 페이지, 전자 서적 등과 같은 다른 오디오 또는 비디오 기록물들에도 완전히 적용될 수 있다는 것이 중요하다.The invention will be described in more detail based on the non-limiting examples of the embodiments shown in the drawings. In particular, although embodiments relate to music items, it is important that the invention be fully applicable to other audio or video recordings such as movies, music videos, videos, still pictures, arts, web pages, electronic books and the like.
본 발명의 완전히 구현된 바람직한 실시예는, 기록된 음악 항목들과 같은 항목을, 항목들이 얼마나 자주 액세스되는지(즉, 항목이 음악 항목일 때에는 얼마나 자주 재생되는지)에 기초하여 선택하기 위한 방법, 데이터 구조체 및 장치를 포함하는 개선된 시스템을 사용자에게 제공한다. 항목이 액세스될 때마다, 시스템은 어떤 항목인지, 항목이 언제 액세스되는지, 및 바람직하게는 누가 청취하는지에 관한 정보를 수집한다. 이러한 정보에 의해, 시스템은, 항목들의 개인적 정돈 개관(overview)을 발생하고, 빈번하게 액세스되지 않는 것에서부터 빈번하게 액세스되는 것까지의 범위를 정하고, 최근에 액세스된 것에서부터 전혀 액세스되지 않은 것까지의 범위를 정할 수 있거나, 이들의 어떠한 조합도 가능하다.A fully implemented preferred embodiment of the present invention provides a method, data for selecting an item, such as recorded music items, based on how often the items are accessed (ie, how often they are played when the item is a music item). It provides a user with an improved system that includes structures and devices. Each time an item is accessed, the system collects information about what the item is, when the item is accessed, and preferably who is listening. With this information, the system generates a personalized overview of the items, ranging from infrequently accessed to frequently accessed, and from recently accessed to never accessed. Can be defined or any combination thereof is possible.
얼마나 자주 그리고 얼마나 최근에 항목이 액세스되었는지는 어떤 음악을 들을지 결정하는데 중요한 두 심리학적 파라미터들, 즉, "신선도" 및 "인기도"와 관련된다. 또한, 이 두 파라미터들은 항목이 얼마나 "익숙한지"의 표시를 주어진 시간에 사용자에게 제공하고, 이는 항목이 사용자에 대해 얼마나 바람직한지를 추정하는데 중요하다. 이 두 파라미터들이 어떻게 관련되는지가 도 7에 도시되어 있다.How often and how recently an item has been accessed relates to two psychological parameters that are important in determining what music to listen to: “freshness” and “popularity”. In addition, these two parameters provide the user with an indication of how "used" the item is at a given time, which is important for estimating how desirable the item is for the user. How these two parameters are related is shown in FIG. 7.
본 발명의 바람직한 실시예는 이 두 파라미터들을 저장하고, 그로서 사용자가 원하는 음악의 선택을 디스플레이하는데 사용하여, 사용자가 원하는 주로 고려되는 음악의 선택을 허용하는 데이터 구조체를 제공한다.A preferred embodiment of the present invention stores these two parameters and thereby uses them to display a selection of music desired by the user, thereby providing a data structure that allows the selection of mainly considered music desired by the user.
사용자가 기록된 음악 항목을 구매했다면, 이것은 여러 기록된 항목들이나단일 항목의 새로운 레코드가 되고, 사용자는 일반적으로 그 음악이 좋은지 아직 모른다. 도 1의 데이터 구조체(130)에서, 이것은 프레임 "액세스된 회수"가 0이라는 것을 의미한다. 바람직하게, 프레임 "액세스된 최종 날짜"는, 항목이 실제로 액세스될 때까지(즉, 프레임이 실제 액세스 날짜를 포함할 때) 항상 현재 날짜를 나타내는 더미 데이터로 채워진다. 도 2의 데이터 구조체(210)에서, 단 하나의 프레임 "액세스된 시간/날짜"가 존재하고, 바람직하게는 디폴트로서 현재 날짜를 나타내는 유사한 더미 데이터를 포함한다. 대안적으로는, 일반적으로 데이터베이스 기술 분야에 공지되어 있는 바와 같이, 특정 널(NILL) 값이 사용될 수도 있다.If the user has purchased a recorded music item, this is a new record of several recorded items or a single item, and the user generally does not yet know whether the music is good. In the data structure 130 of FIG. 1, this means that the frame "number of times accessed" is zero. Preferably, the frame "last date accessed" is always filled with dummy data representing the current date until the item is actually accessed (ie, the frame contains the actual access date). In the data structure 210 of FIG. 2, there is only one frame “accessed time / date” and preferably contains similar dummy data representing the current date as the default. Alternatively, certain NILL values may be used, as is generally known in the database art.
항목이 여러 번 액세스된 후에, 음악에 대한 인식이 증가하게 되는데, 특히, 음악이 사용자의 취향과 일치할 때 그렇다.After an item has been accessed many times, the perception of music increases, especially when the music matches the taste of the user.
이 액세스 이벤트들 각각은 데이터 구조체들(130 또는 210)의 컨텐츠를 갱신할 것이다. 데이터 구조체(130)에서, 프레임 "액세스된 회수"는 매번 증가될 것이며, 프레임 "액세스된 최종 날짜"는 갱신될 것이다. 데이터 구조체(210)에서, 프레임 "액세스된 시간/날짜"에 새로운 부가 엔트리가 부가될 것이다.Each of these access events will update the content of the data structures 130 or 210. In the data structure 130, the frame "number of times accessed" will be increased each time and the frame "last date accessed" will be updated. In the data structure 210, a new additional entry will be added to the frame "accessed time / date".
사용자는 새로운 음악을 반복적으로 들으면 싫증나게 되고, 통상적으로 구매한 직후의 새로운 음악만큼 자주 재생되지 않는 오래된 음악을 듣는 것으로 돌아가게 될 것이지만, 많은 회수만큼 재생되었던 수집품에서 있었던 총 회수 이상이 된다. 따라서, 이 음악은 도 1의 데이터 구조체(130) 내의 프레임 "액세스된 회수"에서 높은 값을 갖고 프레임 "액세스된 날짜"에서 낮은 값을 갖는다.The user will get tired of listening to new music repeatedly, and will return to listening to old music that is not normally played as often as new music immediately after purchase, but more than the total number of times the collection has been played many times. Thus, this music has a high value in the frame "number of times accessed" in the data structure 130 of FIG. 1 and a low value in the frame "date accessed".
조합하여 데이터 구조체(130)에 저장된 두 기준 "신선도" 및 "인기도"를 사용하는 것은 항목의 "친밀도(familiarity)" 표시를 사용자에게 제공한다. 사용자의 기분에 따라, 사용자의 "선호도"는 친숙한 음악 항목을 들으려고 할 수도 있다. 이것은 아주 여러 번 및/또는 최근에 액세스된 항목이거나, 또는 친숙하지 않은 항목(예를 들어, 아주 자주 액세스되지 않거나 및/또는 오래 전에 액세스된 항목) 중 하나일 것이다.Using the two criteria "freshness" and "popularity" stored in the data structure 130 in combination provides the user with an "familiarity" indication of the item. Depending on the user's mood, the user's "preferences" may try to listen to familiar music items. This may be an item that has been accessed many times and / or recently, or one that is unfamiliar (eg, an item that is not accessed very often and / or a long time ago).
본 발명은 각 선택 기준의 사용자 입력에 기초하여 바람직한 항목들의 선택을 디스플레이하기 위한 이러한 "선호도"의 표시를 이용한다.The present invention utilizes this display of "preferences" for displaying a selection of preferred items based on user input of each selection criterion.
도 3은 신선도 및 인기도로 정의된 친밀도에 기초하여 항목을 선택할 수 있도록 하는 그래픽 사용자 인터페이스를 도시한다(도 8 참조). 스크린에는 2개의 슬라이더들(310, 350), 선택 기준을 보여주는 피드백 윈도우(390), 및 이 기준을 충족하는 항목들을 나타내는 스택 수평 바들(370)(CD)의 4개의 부분들이 존재한다. 2개의 슬라이더들에 있어서, 사용자는, 비. 슈나이더맨(B. Shneiderman)의 동적 질의 : 직접 조작에 의한 데이터베이스 탐색(Dynamic Queries : Database Searching by Direct Manipulation, CHI 회보 1992년)에 설명된 바와 같이, 인기도와 신선도에 대한 값들을 설정함으로써 동적 질의들을 형성할 수 있다. 슬라이더(310) 및 버튼들(320, 330) 중 하나는 인기도에 대한 선택 기준을 설정할 수 있다. 버튼(320)을 선택하는 것은 슬라이더 값의 범위, 예를 들어, 25회 이상의 항목이 청취된 회수(인기있는 항목들)를 발생하지만, 버튼(330)을 선택하는 것은 슬라이더 값의 범위, 예를 들어, 25회 미만의 항목이 청취된 회수(인기가 없는 항목들)를 발생한다. 도 3은, 버튼(330)이 선택되고, 그에 따라, 피드백 윈도우(390)에 도시된바와 같이 사용자가 25회 미만으로 액세스한 앨범들의 선택을 발생하는 상황을 도시한다. 슬라이더(350)는 특정 사용자에 대해 항목의 신선도에 대한 선택 기준을 설정할 수 있다. 도 3은 25회 미만으로 액세스되고 또한 금주에는 액세스되지 않은 항목들이 선택된 상황을 도시한다. 슬라이더들(310 또는 350)의 위치를 변경하거나, 버튼들(320, 330)을 스위칭하는 것은 항목들(370)의 스택의 동적 갱신을 발생할 수 있고, 따라서, 새로운 기준을 충족할 것이다. 스택에서, 항목들은 바람직하게 적어도 항목의 식별을 유지하는 상술된 바들에 의해 표시된다. 도 3으로부터 알 수 있는 바와 같이, 바는 항목이 액세스된 회수와 같은 부가 정보를 유지할 수도 있다. 사용자는, 예를 들어, 스크린 상의 터치 스크린, 마우스, 트랙 볼, 레이저 포인터로 각 바 위를 두드리거나, 음성 명령들을 사용하거나, 가상 현실 환경에서 몸짓을 사용하는 등으로 하여 항목을 고를 수 있다.3 illustrates a graphical user interface that enables selection of items based on intimacy defined by freshness and popularity (see FIG. 8). There are four sliders on the screen, two sliders 310, 350, a feedback window 390 showing the selection criteria, and stack horizontal bars 370 (CD) showing the items that meet the criteria. For the two sliders, the user can: As described in B. Shneiderman's Dynamic Queries: Database Searching by Direct Manipulation (CHI Bulletin 1992), dynamic queries can be set by setting values for popularity and freshness. Can be formed. One of the slider 310 and the buttons 320 and 330 may set selection criteria for popularity. Selecting button 320 results in a range of slider values, e.g., the number of times 25 or more items have been heard (popular items), while selecting button 330 represents a range of slider values, e.g. For example, less than 25 items generate the number of listens (popular items). 3 illustrates a situation in which a button 330 is selected, thus causing a selection of albums that the user has accessed less than 25 times, as shown in the feedback window 390. The slider 350 may set selection criteria for freshness of an item for a specific user. 3 illustrates a situation in which items accessed less than 25 times and not accessed this week are selected. Changing the position of the sliders 310 or 350 or switching the buttons 320, 330 can result in a dynamic update of the stack of items 370 and thus will meet the new criteria. In the stack, the items are preferably indicated by the above-mentioned bars which maintain at least the identification of the item. As can be seen from FIG. 3, the bar may maintain additional information, such as the number of times an item has been accessed. The user can select an item, for example, by tapping on each bar with a touch screen, mouse, track ball, laser pointer on the screen, using voice commands, using gestures in a virtual reality environment, and the like.
도 2의 데이터 구조체를 사용하면, 어떤 음악을 들을지 결정하고 그것을 선택하는데 있어 사용자에게 도움을 줄 가능성이 상당히 향상된다. 도 4는 이러한 가능성들을 도시한다.Using the data structure of FIG. 2 greatly improves the likelihood of assisting the user in determining which music to listen to and selecting it. 4 illustrates these possibilities.
어떤 음악은 짧은 수명 주기를 갖고, 어떤 음악은 영원히 지속된다는 것을 알 수 있다(팝 음악의 매주 톱 10 및 매년 탑 100 차트들). 현재 사용자가 애청하는 음악은 몇 년 전에 그 사용자가 좋아했던 음악과는 다르다. 그러나, 종종 사람들은 오래된 음악을 그 수집품에 여전히 가지고 있으며, 때때로 그 음악을 다시 듣는 것은 뜻밖의 멋진 놀라운 일이다. 이러한 점에서, 사람들이 자신의 청취 이력을 탐색할 수 있다면, 오래된 음악을 다시 듣는 것은 사람들에게 있어 매우 훌륭한특징이 될 수 있다. 사람들은 수개월, 수 년 또는 수십년 전에, 그 시간 기간을 거슬러 올라가서 자신이 재생했던 음악을 탐색할 수 있고, 오래된 음악에서 새로운 점을 발견할 수 있거나, 또는 단지 자신의 음악 취향이 변했다는 것을 알 수 있다.It can be seen that some music has a short life cycle, and some last forever (top 10 of the pop music weekly and top 100 charts every year). The music the user is currently begging for is different from the music he liked a few years ago. However, often people still have old music in their collections, and sometimes listening to it again is an unexpected and wonderful surprise. In this regard, if people can explore their listening history, listening to old music again can be a great feature for people. People can go back months, years or even decades to explore the music they have played, discover new things in old music, or just know that their music tastes have changed. have.
도 4는 개인의 청취 이력 탐색을 가능하게 하는 사용자 인터페이스를 도시한다. 스크린은 시간 기간(420)(이 경우에는 월)당 5개의 항목들(430)의 그룹을 갖는 랙(rack)(410)을 나타낸다. 항목들은 컬럼들로 표시된다. 1999년 6월에 대해서만 도시되었지만, 모든 컬럼들은 항목의 식별을 포함한다. 5개의 각 그룹 내의 항목들은 그 기간에 가장 인기있는 5개의 항목들이다. 컬럼의 높이는 그 기간에서의 CD의 실제 인기도를 나타낸다. 컬럼에는 도시된 바와 같이 컬럼들의 높이에 대응하여 텍스트가 제공될 수도 있다. 예를 들어, 1999년 6월 그룹 내의 첫 번째 CD는 1999년 6월에 13번 액세스되었다. 버튼들(450A, 450B)에 의해, 사용자는 앞뒤로 더 스크롤할 수 있다. 버튼들(470)에 의해, 사용자는 수개월에서 수년, 수십년 또는 시간 스케일이 없는 기간(언제나)의 시간 스케일의 분해능(resolution)을 선택할 수 있다. 사용자는, 예를 들어, 스크린 상의 터치 스크린, 마우스, 트랙 볼, 레이저 포인터로 각 컬럼 위를 두드리거나, 음성 명령들을 사용하거나, 가상 현실 환경에서 몸짓들을 사용하는 등으로 하여 항목을 고를 수 있다. 시간 스케일이 없는 것(언제나)을 선택함으로써, 가장 인기 있는 항목들은 언제나(시스템이 사용되는 한) 디스플레이될 수 있다. 가장 인기있는 항목은 왼쪽에, 다음으로 인기있는 항목은 그 뒤에 이어진다. 각 시간 간격 내에 디스플레이된 상이한 항목들의 수는 단지 선택의 문제이므로, 도 4에 디스플레이된 바와 같이 5개 일 수 있지만, 도 6에 도시된 바와 같이 10개일 수도 있다. 사용된 개수는 디스플레이의 크기에 따라 사용자가 선택할 수 있거나 또는 자동적으로 적응될 수 있다.4 illustrates a user interface that enables an individual's search history search. The screen shows a rack 410 with a group of five items 430 per time period 420 (month in this case). Items are represented by columns. Although shown for June 1999 only, all columns contain an identification of the item. The items in each of the five groups are the five most popular items in that period. The height of the column indicates the actual popularity of the CD in that period. The column may be provided with text corresponding to the height of the columns as shown. For example, the first CD in the June 1999 group was accessed 13 times in June 1999. By buttons 450A and 450B, the user can scroll further back and forth. The buttons 470 allow the user to select the resolution of the time scale of months to years, decades, or any time period without a time scale. The user can select an item, for example, by tapping on each column with a touch screen, mouse, track ball, laser pointer on the screen, using voice commands, using gestures in a virtual reality environment, and the like. By choosing to have no time scale (always), the most popular items can be displayed at any time (as long as the system is used). The most popular items are on the left, followed by the most popular items. The number of different items displayed within each time interval is only a matter of choice, so it may be five as shown in FIG. 4, but may be ten as shown in FIG. 6. The number used can be selected by the user or automatically adapted to the size of the display.
도 2의 데이터 구조체는 또한 상이한 사용자 인터페이스들을 허용한다. 도 5에는 단일 특정 항목에 대한 액세스 회수가 표시되는 사용자 인터페이스가 도시되어 있다. 특정 항목에 대해서, 사용자에 의해 선택된 특정 시간 간격들에 대해 액세스 회수가 계산된다. 디스플레이는 컬럼들(530)을 사용할 수 있지만, 선택될 수 있는 항목이 하나만 존재할 때 대략적인 곡선을 사용할 수도 있다. 버튼들(570)을 사용하면, 사용자는 원하는 시간 간격(예를 들어, 월, 년, 10년 또는 심지어는 언제나)을 지정할 수도 있다. 간단히 컬럼이 하나인 후자는 항목이 언제나 액세스되었던 총 회수를 나타낸다. 또한, 여기서, 디스플레이는 스크롤 버튼들(550A, 550B)을 포함할 수 있어, 사용자로 하여금 현재 또는 과거를 볼 수 있도록 한다.The data structure of FIG. 2 also allows for different user interfaces. 5 shows a user interface displaying the number of accesses to a single specific item. For a particular item, the number of accesses is calculated for specific time intervals selected by the user. The display may use columns 530, but may use an approximate curve when there is only one item that can be selected. Using buttons 570, the user may specify the desired time interval (eg, month, year, ten years or even at all times). Simply the latter, one column, represents the total number of times the item has always been accessed. Here, the display may also include scroll buttons 550A, 550B, allowing the user to view the present or past.
도 2의 데이터 구조체를 사용하면, 사용자들의 수집품에서 항목들의 상대적인 인기도를 계산하는 것도 가능하다. 이 계산에서 말하는 것은 항목이 소유된 시간이 고려된다는 것이다. 여기서, 항목에 대한 상대 인기도는 다음과 같이 계산된다.Using the data structure of FIG. 2, it is also possible to calculate the relative popularity of items in a user's collection. In this calculation, the time the item is owned is taken into account. Here, the relative popularity for the item is calculated as follows.
수명은 항목이 소유되는 시간으로, 예를 들어, 도 2의 데이터 구조체에 저장된 첫 번째 액세스 날짜에 기초하여 계산된다. 시간 단위는 사용자에 의해 선택된다. 따라서, 20년 동안 소유되고 100번 액세스된 항목은 5 액세스/년의 상대 인기도를얻을 것이고, 한달만 소유되고 5번 재생된 항목은 60 액세스/년의 (산출된) 상대 인기도를 얻을 것이다. 월 단위로 이 상대 인기도의 수는 각각 0.42 및 5일 것이다. 또한, 상대 인기도가 절대 인기도를 초과하지 않도록 결정할 수 있고, 이 예에서 년 단위의 상대 인기도 수는 모두 5가 될 것이다. 이것은 산출된 수에 대해 사용자가 오해하는 것을 피한다.The lifetime is the time the item is owned, for example, calculated based on the first access date stored in the data structure of FIG. The time unit is selected by the user. Thus, an item owned and accessed 100 times for 20 years will get a relative popularity of 5 accesses / year, and an item owned and played 5 times for a month will get a (calculated) relative popularity of 60 accesses / year. On a monthly basis, this number of relative popularity will be 0.42 and 5, respectively. In addition, it is possible to determine that relative popularity never exceeds absolute popularity, and in this example, the relative popularity numbers in years will all be five. This avoids the user misunderstanding of the calculated number.
도 6에서는 이 상대 평균 인기도가 다른 사용자 인터페이스에 사용되었다. 시스템이 초기화된 이후로 평균적으로 가장 빈번하게 액세스되었던 10개의 상이한 항목들이 컬럼들로 디스플레이된다. 컬럼의 높이는 스케일(520)과 관련하여 시간 단위당 인기도를 나타내고, 이 경우에는 항목들(630)에 대해 평균적으로 각각 월당 13 및 14회이다. 버튼들(670)은 시간 단위를 변경하고, 그에 따라, 항목들과 관련된 스케일(520)이 표시된다. 항목들은 각 컬럼들 위를 두드림으로써 선택될 수 있다. 항목들을 식별하기 위해서, 항목들(630)에 대해 도시된 바와 같이, 바람직하게 컬럼들에는 식별 텍스트가 제공된다. 도시된 바와 같이, 디스플레이에는 사용자로 하여금 낮은 평균 인기도를 갖는 선택들을 보기 위해 디스플레이를 스크롤하도록 할 수 있는 스크롤 버튼(650)이 제공된다.In Figure 6 this relative average popularity was used for other user interfaces. Ten different items that were accessed most frequently on average since the system was initialized are displayed in columns. The height of the column represents the popularity per unit of time with respect to scale 520, in this case 13 and 14 times per month, respectively, for items 630. Buttons 670 change the time unit, so that scale 520 associated with the items is displayed. Items can be selected by tapping on each column. In order to identify the items, as shown for items 630, columns are preferably provided with identification text. As shown, the display is provided with a scroll button 650 that allows the user to scroll the display to view choices with low average popularity.
상술된 바와 같이, 도 8은 항목들의 친밀도와 관련된다. 도 2의 데이터 구조체를 사용하면, 친밀도는 다음과 같이 계산된다.As mentioned above, FIG. 8 relates to the intimacy of the items. Using the data structure of Fig. 2, the intimacy is calculated as follows.
여기서, TEi는 i번째 액세스 이후로 경과된 시간으로, 다음과 같다.Here, TE i is the time elapsed since the i th access, as follows.
이 정보는 도 8에 도시된 바와 같은 디스플레이를 발생하기 위해 사용될 수 있다. 도 8에서, 컬럼들의 높이는, 상기 식을 사용하여 계산되는 바와 같이, 사용자에게 가장 친숙한 10개의 항목들의 친밀도를 나타낸다. 알 수 있는 바와 같이, 이 디스플레이는 또한 덜 친숙한 항목들 전반에 걸쳐 스크롤하기 위한 가능성을 가질 수도 있다. 예를 들어, 단 하나가 도시된 스크롤 버튼들(850)에 의해 스크롤할 수 있으며, 이는 가장 왼쪽의 컬럼이 전체적으로 가장 높은 친밀도를 갖는 항목이기 때문이다.This information can be used to generate a display as shown in FIG. 8. In FIG. 8, the heights of the columns represent the intimacy of the ten items that are most familiar to the user, as calculated using the above equation. As can be seen, this display may also have the possibility to scroll through less familiar items. For example, only one can scroll by the scroll buttons 850 shown, since the leftmost column is the item with the highest affinity overall.
다양한 디스플레이들의 상기 설명으로부터 알 수 있는 바와 같이, 본 발명에 따른 데이터 구조체들은, 사용자가 듣고 싶어하는 음악을 찾기 위해 사용자가 그의 음악 수집품 컨텐츠의 기억에 의존하거나 수집품 전체를 탐색할 필요가 없도록 한다.As can be seen from the above description of the various displays, the data structures according to the present invention do not require the user to rely on the memory of his music collection content or to search through the collection in order to find the music he wants to listen to.
상술된 바와 같이, 오디오 수집품은 가정에서 종종 한 사람 이상에 의해 사용되고, 항목의 인기도, 특히 신선도는 항목의 엄밀한 개인적 파라미터들이며, 식별을 위한 어떤 수단이 제공되어야 한다. 따라서, 그러한 경우에, 상술된 사용자 인터페이스들은 "사용자"라고 하는 엔티티(110)의 관리를 필요로 한다. 이러한 식별을 위해, RF ID 기술, 지문 인식, 안면 인식, 스피커 식별과 같은 기술들 또는 임의의 다른 식별 기술에 의존할 수 있다.As mentioned above, audio collections are often used by more than one person in the home, the popularity of the item, in particular the freshness, is the exact personal parameters of the item and some means for identification must be provided. Thus, in such a case, the above-described user interfaces require the management of entity 110, referred to as a "user." For this identification, one may rely on techniques such as RF ID technology, fingerprint identification, face recognition, speaker identification or any other identification technique.
엔티티 "사용자"(110) 이외에, 어떤 유일한 항목 식별(120)도 필요하다. 음악과 같은 오디오 기록물들에 대해, 식별은, 예를 들어, 속기 산업 국제 연합(International Federation of Phonographic Industry)에 의해 관리되는 ISRC 코드일 수 있다. 사용자들과 기록물들의 조합을 위해, 기록물들의 재생동안 신선도와 인기도에 관한 데이터가 모아진다.In addition to the entity “user” 110, any unique item identification 120 is required. For audio recordings such as music, the identification may be, for example, an ISRC code managed by the International Federation of Phonographic Industry. For the combination of users and records, data on freshness and popularity are collected during playback of the records.
이제, 어떤 액세스 데이터가 수집되어야 하는지를 결정하는 사용자 인터페이스에 대한 상세한 설명이 필요하다. 도 3에 도시된 사용자 인터페이스의 경우에, 이 사용자 인터페이스는 누적 데이터만을 모으기 위해 단지 전체에 대한 선택을 지원하고(즉, 모든 사용자와 항목에 대해), 총 액세스된 회수와 가장 최근의 액세스 이벤트의 시간 스탬프를 포함하는 (엔티티(130) "액세스 데이터" 내의) 하나의 데이터 베이스 레코드가 존재한다.Now, a detailed description of the user interface is needed to determine what access data should be collected. In the case of the user interface shown in Fig. 3, this user interface only supports selection of the whole to collect only the cumulative data (ie for all users and items), and the total number of times accessed and the most recent access event. There is one database record (in entity 130 "access data") that contains the time stamp.
(도 4에 도시된 사용자 인터페이스와 같이, 예를 들어, 3주 전에 재생된 누군가의 실제 앨범들을 나타내는) 실제 액세스 이력의 표시를 가능하게 하기 위해서, 도 2에 도시된 바와 같은 데이터 모델이 필요하다. 도 1과는 대조적으로, 모든 액세스 이벤트는 (엔티티(210) "액세스 이력" 내의) 시간 스탬프로 관리되고(즉, 모든 사용자-항목의 조합에 대해), 특정 사용자가 특정 항목을 재생한 회수만큼의 데이터베이스 레코드들이 존재한다. 이 데이터에 의해 상이한 시간 기간들 동안 항목의 신선도와 인기도에 대한 누적 데이터를 계산할 수 있다.In order to enable the display of the actual access history (e.g., representing real albums of someone played three weeks ago, such as the user interface shown in FIG. 4), a data model as shown in FIG. 2 is needed. . In contrast to FIG. 1, all access events are managed with time stamps (in entity 210 "access history") (ie, for all user-item combinations) and as many times as a particular user has played a particular item. Database records exist. This data can be used to calculate cumulative data on the freshness and popularity of an item over different time periods.
상술된 본 발명에 따라, 오디오 기록물들에 대해 설명되었지만, 뮤직 비디오, 정지 화상, 예술 등과 같은 비디오 기록물들 또는 조합된 시청각 기록물들에대해 이용될 수도 있다.In accordance with the present invention described above, although audio recordings have been described, they may be used for video recordings such as music videos, still pictures, art, etc., or combined audiovisual recordings.
또한, 본 발명은 방문된 웹 페이지들의 인기도를 액세스하기 위해 사용될 수 있다. 상기 방식에서는, 주어진 시간 기간에 가장 인기 있는 10개의 웹 페이지들의 자동으로 발생된 개요가 제공되고, 방문 빈도, 얼마나 최근에 방문되었는지 또는 이들의 조합에 따라 분류된다. 또한, 본 발명의 데이터 구조체에 의해, 도 3, 도 4, 도 5, 도 6 및 도 8에 도시된 바와 같은 표시들이 이 데이터에 대해 가능하다. 이러한 종류의 특징들은 통상적으로 표준 웹 브라우저의 일부일 수 있다.In addition, the present invention can be used to access the popularity of visited web pages. In this manner, an automatically generated overview of the ten most popular web pages in a given time period is provided and sorted according to the frequency of visits, how recently they were visited, or a combination thereof. In addition, with the data structure of the present invention, indications as shown in FIGS. 3, 4, 5, 6 and 8 are possible for this data. Features of this kind may typically be part of a standard web browser.
본 발명은, 가능하게는 특징 시간 기간에 걸쳐, 도서들이 대출된 회수와 빈도의 수집에서 도서들의 인기도를 산정하기 위해, 도서관 시스템에도 적용될 수 있다. 특히, 이러한 도서관들은 가정 내의 전자 도서의 전자 도서관들일 수 있고, 여기서, 도 3 및 도 4와 유사한 표시들이 개인적 선택들과 상통한다. 어린이들은 반복해서 읽기 때문에, 특히 어린이 도서들에 있어서 유익할 수 있다. 전자 도서관들은 통상적으로, 예를 들어, Glassbook Inc., Librius Inc., NuvoMedia Inc., 및 SoftBook Press Inc.가 제공하는 것과 같이, 하루 중에서 광범위하게 이용할 수 있는 전자 도서들을 사용한다.The present invention may also be applied to a library system to estimate the popularity of books in the collection of the number and frequency of books borrowed, possibly over a feature time period. In particular, these libraries may be electronic libraries of electronic books in the home, where indications similar to FIGS. 3 and 4 are in communication with personal choices. Because children read repeatedly, this can be especially beneficial for children's books. Electronic libraries typically use electronic books that are widely available throughout the day, such as those provided by Glassbook Inc., Librius Inc., NuvoMedia Inc., and SoftBook Press Inc., for example.
다른 사용 분야는 전자 게임 수집품들일 수 있으며, 이것은 개인적 수집품들의 환경 또는 임대 상점들에서 사용할 수 있다. 매체가 점점 더 커질 때, 플레이스테이션 및 닌텐도(PlayStation and Nintendo) 게임들은 단일 기록 매체 상에 조합될 수도 있다. 그러한 경우라면, 본 발명은 빠른 게임 콘솔로 구현되고, 단일 매체 상에 저장된 게임들에 대한 액세스를 쉽게 할 수 있다. 유사한 방식으로, 본발명은 저장된 다수의 게임들을 갖는 가정의 PC들에 적용될 수 있다. 이러한 모든 환경들은 도 3, 도 4, 도 5, 도 6 및 도 8에 도시된 바와 같은 본 발명에 따른 표시들에 의해 유익할 수 있다.Another field of use may be electronic game collectibles, which may be used in the environment of personal collectibles or in rental shops. As the medium grows larger and larger, PlayStation and Nintendo games may be combined on a single recording medium. If so, the invention is implemented with a fast game console and can easily access games stored on a single medium. In a similar manner, the present invention can be applied to home PCs with multiple games stored. All these environments can be benefited by the indications according to the invention as shown in FIGS. 3, 4, 5, 6 and 8.
알 수 있는 바와 같이, 데이터 구조체들은 아주 다양한 매체와 함께 사용될 수 있다. 데이터 구조체가 저장되는 방식은 연관된 실제 매체에 의존한다. 도 1의 데이터 구조체가 사용되면, 개인화되었거나 또는 그렇지 않은, 사용 빈도에 관한 데이터가 자체 항목과 함께 저장될 수 있다. 물론, 고형 RAM, 재기록 가능한 CD 또는 DVD, 이들을 포함하는 주크박스 또는 이들의 조합 등과 같은 재기록 가능한 매체 상에 저장되는 항목이 제공된다. 이것은, 예를 들어, 파일들이 ID3 태그들을 갖는 MP3 오디오 파일들인 경우이다. 그러나, 이것은 아주 큰 사용자 그룹들에 대해서는 실용적이지 않은데, 이는 각 항목과 함께 상당히 많은 정보가 저장될 필요가 있기 때문이다. 이 경우, 동일한 매체 상에 또는 개별적인 매체 상에 사용 프로파일들로서 데이터 구조체를 따로따로 저장하기에 더 적당하다. 항목이 CD, DVD와 같은 판독 전용 매체 상에 저장된 것이거나, 또는 항목들이 원격 서버와 관련된 저장소들이라면, 상기 후자의 개별적인 매체는 사용자로 하여금 그 위에 기록할 수 없도록 하는 것이 명백히 필요할 것이다. 예로서, CD 주크박스 시스템에는 하드디스크 또는 고형 메모리와 같은 개별적인 저장 수단이 장착될 수 있다. 이것은 바람직하게는 유일한 IRSC 코드 CD 식별자와 함께, 도 1의 데이터 구조체에 대해 필요한 빈도(즉, 액세스된 회수)와 액세스된 최종 시간, 또는 도 2의 데이터 구조체에 대해 필요한 개별적인 시간 스탬프들의 저장을 허용할 것이다.As can be seen, the data structures can be used with a wide variety of media. The manner in which the data structure is stored depends on the associated physical medium. If the data structure of FIG. 1 is used, data regarding frequency of use, personalized or otherwise, may be stored with its own items. Of course, there are provided items stored on rewritable media, such as solid RAM, rewritable CDs or DVDs, jukeboxes comprising them, or a combination thereof. This is the case, for example, if the files are MP3 audio files with ID3 tags. However, this is not practical for very large user groups, since a great deal of information needs to be stored with each item. In this case, it is more suitable to separately store the data structure as usage profiles on the same medium or on separate media. If the item is stored on a read-only medium such as a CD, DVD, or if the items are repositories associated with a remote server, then the latter individual medium would obviously need to prevent the user from writing over it. By way of example, a CD jukebox system may be equipped with separate storage means such as a hard disk or solid memory. This preferably allows storage of the required frequency (i.e. number of times accessed) and the last time accessed for the data structure of FIG. 1, or the individual time stamps required for the data structure of FIG. 2, with a unique IRSC code CD identifier. something to do.
상술된 실시예들은 본 발명을 제한하기보다는 설명하기 위한 것으로, 첨부된 청구항의 범위를 벗어나지 않고 많은 대안적인 실시예들이 설계될 수 있다는 것이 이 기술분야에 숙련된 사람들에게 명백하다는 것을 유념해야 한다. 청구항에서, 괄호 안의 임의의 부호들은 청구항을 제한하는 것으로 해석되어서는 안된다. 단어 "포함하다"는 청구항에 기술된 것 이외의 다른 소자들이나 단계들의 존재를 배제하는 것이 아니다. 본 발명은 여러 별개의 소자들을 포함하는 하드웨어에 의해, 및 적절히 프로그램된 컴퓨터에 의해 구현될 수 있다. 여러 수단들을 열거하는 장치 청구항에서, 이러한 여러 수단들은 동일한 하드웨어의 항목으로 구현될 수 있다. 특정 척도가 상이한 종속항들에 기술되는 단순한 사실은 유익하게 이러한 척도의 조합이 사용될 수 없다는 것을 나타내는 것은 아니다.It should be noted that it is apparent to those skilled in the art that the above-described embodiments are intended to illustrate rather than limit the invention, and that many alternative embodiments may be designed without departing from the scope of the appended claims. In the claims, any signs placed between parentheses shall not be construed as limiting the claim. The word "comprises" does not exclude the presence of elements or steps other than those described in a claim. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the device claim enumerating several means, these various means may be embodied in terms of the same hardware. The simple fact that certain measures are described in different dependent claims does not advantageously indicate that combinations of these measures cannot be used.
Claims (15)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP01202019 | 2001-05-23 | ||
| EP01202019.4 | 2001-05-23 | ||
| PCT/IB2002/001791 WO2002095611A2 (en) | 2001-05-23 | 2002-05-21 | Selection of an item of music based on access statistics |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20030019603A true KR20030019603A (en) | 2003-03-06 |
Family
ID=8180381
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2003-7000971A Ceased KR20030019603A (en) | 2001-05-23 | 2002-05-21 | Selection of an item |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20050102186A1 (en) |
| EP (1) | EP1405216A2 (en) |
| JP (1) | JP2005500637A (en) |
| KR (1) | KR20030019603A (en) |
| CN (1) | CN1284105C (en) |
| WO (1) | WO2002095611A2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101431534B1 (en) * | 2007-08-07 | 2014-08-19 | 삼성전자주식회사 | Method of displaying content information and apparatus performing the method |
| US9627006B2 (en) | 2007-08-07 | 2017-04-18 | Samsung Electronics Co., Ltd. | Content information display method and apparatus |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050021470A1 (en) * | 2002-06-25 | 2005-01-27 | Bose Corporation | Intelligent music track selection |
| US8111132B2 (en) | 2004-01-06 | 2012-02-07 | Bose Corporation | Remote controlling |
| CN100483403C (en) * | 2002-12-17 | 2009-04-29 | 汤姆森许可公司 | Method for tagging and displaying songs in a digital audio player |
| AU2003300935A1 (en) * | 2002-12-17 | 2004-07-29 | Thomson Licensing S.A. | Method for tagging and displaying songs in a digital audio player |
| GB2402588B (en) * | 2003-04-07 | 2006-07-26 | Internet Pro Video Ltd | Computer based system for selecting digital media frames |
| JP4106662B2 (en) * | 2003-11-17 | 2008-06-25 | ソニー株式会社 | Information recording / reproducing apparatus and method, program storage medium, and program |
| JP4776235B2 (en) | 2005-01-07 | 2011-09-21 | ソニー株式会社 | Information processing apparatus and method, and program |
| JP2006323690A (en) * | 2005-05-19 | 2006-11-30 | Sony Corp | SEARCH DEVICE, PROGRAM, AND SEARCH METHOD |
| GB0512110D0 (en) | 2005-06-14 | 2005-07-20 | Univ Bristol | Media player |
| US9230029B2 (en) * | 2005-07-26 | 2016-01-05 | Creative Technology Ltd | System and method for modifying media content playback based on an intelligent random selection |
| JP2007042173A (en) | 2005-08-01 | 2007-02-15 | Sony Corp | Electronic device, data processing method and program |
| US8560553B2 (en) * | 2006-09-06 | 2013-10-15 | Motorola Mobility Llc | Multimedia device for providing access to media content |
| US8896426B1 (en) | 2007-02-09 | 2014-11-25 | Uei Cayman Inc. | Graphical user interface for programming universal remote control devices |
| US20090013260A1 (en) * | 2007-07-06 | 2009-01-08 | Martin Keith D | Intelligent music track selection in a networked environment |
| AU2008100718B4 (en) * | 2008-04-11 | 2009-03-26 | Kieran Stafford | Means for navigating data using a graphical interface |
| WO2011148430A1 (en) * | 2010-05-28 | 2011-12-01 | 三菱電機株式会社 | Logging device, logging system, and logging device control method |
| US9477376B1 (en) * | 2012-12-19 | 2016-10-25 | Google Inc. | Prioritizing content based on user frequency |
| CA3002917A1 (en) * | 2015-10-22 | 2017-04-27 | Greyorange Pte Ltd. | Method of managing resources in a warehouse |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2828774A1 (en) * | 1978-06-30 | 1980-01-10 | Nsm Apparatebau Gmbh Kg | COIN-ACTUATED MUSIC MACHINE |
| JPH04221489A (en) * | 1990-12-21 | 1992-08-11 | Yamaha Corp | Self-learning type selection auxiliary device |
| US5945988A (en) * | 1996-06-06 | 1999-08-31 | Intel Corporation | Method and apparatus for automatically determining and dynamically updating user preferences in an entertainment system |
| US6583797B1 (en) * | 1997-01-21 | 2003-06-24 | International Business Machines Corporation | Menu management mechanism that displays menu items based on multiple heuristic factors |
| FR2762420B1 (en) * | 1997-04-16 | 1999-05-21 | Thomson Multimedia Sa | METHOD AND DEVICE FOR OBTAINING AN ADAPTIVE SELECTION OF DATA SETS STORED IN A MASS MEMORY |
| US6005597A (en) * | 1997-10-27 | 1999-12-21 | Disney Enterprises, Inc. | Method and apparatus for program selection |
| US6118450A (en) * | 1998-04-03 | 2000-09-12 | Sony Corporation | Graphic user interface that is usable as a PC interface and an A/V interface |
| US5969283A (en) * | 1998-06-17 | 1999-10-19 | Looney Productions, Llc | Music organizer and entertainment center |
| WO2000054187A1 (en) * | 1999-03-08 | 2000-09-14 | Rock.Com, Inc. | Universal music player |
| US6192340B1 (en) * | 1999-10-19 | 2001-02-20 | Max Abecassis | Integration of music from a personal library with real-time information |
-
2002
- 2002-05-21 EP EP02733016A patent/EP1405216A2/en not_active Ceased
- 2002-05-21 US US10/478,076 patent/US20050102186A1/en not_active Abandoned
- 2002-05-21 KR KR10-2003-7000971A patent/KR20030019603A/en not_active Ceased
- 2002-05-21 CN CNB02801801XA patent/CN1284105C/en not_active Expired - Fee Related
- 2002-05-21 JP JP2002592004A patent/JP2005500637A/en active Pending
- 2002-05-21 WO PCT/IB2002/001791 patent/WO2002095611A2/en not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101431534B1 (en) * | 2007-08-07 | 2014-08-19 | 삼성전자주식회사 | Method of displaying content information and apparatus performing the method |
| US9627006B2 (en) | 2007-08-07 | 2017-04-18 | Samsung Electronics Co., Ltd. | Content information display method and apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1284105C (en) | 2006-11-08 |
| WO2002095611A2 (en) | 2002-11-28 |
| WO2002095611A3 (en) | 2003-12-31 |
| JP2005500637A (en) | 2005-01-06 |
| US20050102186A1 (en) | 2005-05-12 |
| EP1405216A2 (en) | 2004-04-07 |
| CN1511292A (en) | 2004-07-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20030019603A (en) | Selection of an item | |
| US7685163B2 (en) | Automated creation of media asset illustrations | |
| US6356971B1 (en) | System for managing multimedia discs, tracks and files on a standalone computer | |
| Kuchinsky et al. | FotoFile: a consumer multimedia organization and retrieval system | |
| JP4644925B2 (en) | Information processing apparatus and information processing method | |
| US7228054B2 (en) | Automated playlist generation | |
| US20040158555A1 (en) | Method for managing a collection of media objects | |
| US20030043144A1 (en) | Organizing and interactively accessing information | |
| CN1799099B (en) | Device and method for metadata management | |
| KR101148041B1 (en) | Device for playback of multimedia files | |
| JPH07295998A (en) | Electronic catalog equipment | |
| KR100508808B1 (en) | Method of and apparatus for digital contents play with bar code | |
| US20090216767A1 (en) | Method And Device For Data Management | |
| JP4811599B2 (en) | Content information display device and content information display program | |
| Tzanetakis | MUSESCAPE: An interactive content-aware music browser | |
| WO2005029490A1 (en) | Apparatus and method for displaying audio and video data, and storage medium recording thereon a program to execute the displaying method | |
| US20070156844A1 (en) | Apparatus and method for storing content, and apparatus and method for displaying content | |
| JP2007226880A (en) | Reproduction device, search method, and computer program | |
| US20100318514A1 (en) | Content playback device and program | |
| Sease | Everyday Management of the Emerging Personal Digital Media Collection | |
| JP3995657B2 (en) | Data processing device | |
| WO2008058306A1 (en) | Process for generating a user interface to display data associated with entities | |
| JPH07272462A (en) | Searching system for music number, etc. | |
| JP2002170325A (en) | Digital audio equipment | |
| CDs | Importing your music |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20030122 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20070521 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20080829 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20090414 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20080829 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |