Jukeboxes are located in various public and private establishments, such as bars, restaurants, bowling alleys, and home computers, and provide hours of musical and video entertainment. Jukeboxes store large numbers of songs, videos and other forms of entertainment (“entertainment content”) that may be suitable or desirable for one category of consumers but not for others. For example, some entertainment content may only be suitable for people over the age of eighteen. Entertainment content may also not be culturally appropriate or desirable in a particular establishment (e.g., classical music in a country-western bar). A parent may wish to limit the ability of minor children to access certain categories of entertainment content on a home-based jukebox (e.g., personal computer). It may be desirable, therefore, for an administrator of a jukebox to control access to certain entertainment content according various criteria (e.g., time of day, age of listener, type of listener). For example, an administrator may wish to prelude songs that contain explicit lyrics from being selected for play during times when children are likely to be present, or to preclude holiday songs from being selected for play during other times of the year.
In the case of a jukebox that stores music on records or compact disks (CD), an administrator who wished to preclude a certain type of music or a certain song from being played may have to physically remove the record or CD containing the song from the jukebox. If the administrator wished to make the song available for play at a later time, the administrator would have to return the record or CD to the jukebox. This process of removing and returning songs to a jukebox can be time consuming and inconvenient.
In the case of a digital jukebox, the administrator may be required to delete the song from memory to prevent it from being played at an inappropriate time. Other systems are known in which songs may be precluded from play on a digital jukebox if the song is registered as containing explicit lyrics. However, these systems still require an administrator to access the jukebox system to manually block the songs when the administrator does not want the songs to be selected for play by a user and to access the jukebox again to unblock the songs when the administrator does want the songs to be available for selection for play by a user.
What is needed is a system and method to control access to entertainment content in a predetermined manner.
In various exemplary embodiments, the invention relates to a system and method for controlling a jukebox. One embodiment provides a method of controlling a jukebox comprising assigning songs to a category and preventing songs assigned to the category from playing during a first predetermined time period.
In one exemplary embodiment, the invention provides methods of controlling a jukebox, including assigning a song to a category; programming the jukebox to prevent songs assigned to the category from playing during a predetermined time period; and allowing songs assigned to the category to play during other time periods.
In another embodiment, the invention provides a program encoded on a computer readable medium for managing songs that may be played by a device. When the program is executed by a computer processor, the processor execute steps including allowing a person to select a category of songs to manage, the category of songs including of a plurality of songs having at least one common attribute; allowing a person to select a time period during which songs belonging to the category may not be played by the device; preventing the songs belonging to the selected category from being played by the device during the selected time period; and allowing the songs belonging to the selected category to play during other time periods.
Another exemplary embodiment provides a jukebox, including a memory storing a plurality of songs, at least some of the songs being assigned to a category; an audio output unit for playing the plurality of songs; and a processor for transferring the plurality of songs from the memory to the audio output unit; wherein the memory stores a computer program, which may be executed by the processor and cause the processor to prevent songs assigned to the category from playing during a predetermined time period and allow the songs assigned to the category to play during other times.
The foregoing and other aspects of the invention will be better understood from the following detailed description of the invention, which is provided in connection with the accompanying drawings, in which:
In the following detailed description, reference is made to the accompanying drawings, which form a part hereof and show by way of illustration specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that other embodiments may be utilized, and that changes to the described embodiments may be made without departing from the spirit and scope of the present invention.
In the specification and claims that follow it should be understood that the term “song” is defined to encompass, for example, a recorded piece of music, and is also defined to encompass other fixed media content, including, but not limited to, video, audio, video games, and still pictures. Further, the term “jukebox” is defined to encompass any type of machine that is capable of storing and playing songs at a users request, including, but not limited to, a computer, an MP3 player, DVD player, digital video recorder (e.g. TIVO®) or a game machine. The term “programming” is defined to include making one or more adjustments to the hardware or software of a device to control the device.
Turning to
Each jukebox 10 optionally has a display 21, which can display graphics, such as album covers, and text such as selection instructions and song titles. The display 21 can be in the form of printed materials, or can be in the form of a touch-screen, such that a user can make his selections by pressing points on a display screen. Alternatively, a user can enter selections or otherwise interact with jukebox 10 using a keyboard, mouse (e.g., user input device 19) or any other device capable of inputting information into jukebox 10. In one embodiment, the user can enter a selection remotely using a wireless device (e.g., PDA, cell phone, mp3 player, remote control, laptop computer, etc.). The jukebox 10 can also'have a processor 12, a communication interface 13, and an audio output unit including an audio reproduction circuit 14 coupled to at least one speaker 15 for replaying the content. The audio reproduction circuit 14 can include an audio card, a digital-to-analog converter, and means for decompressing compressed, digital files. Other optional parts of the jukeboxes 10 include a money detector 17, such as a coin, bill, and/or credit card acceptor, and a user input device 19, such as a keypad, manual keyboard, mouse, stylus, and other types of selection devices. The optional money detector 17 can include a device for electronic detection of a source of credit or money (i.e., credit card, device with a barcode or RFID tag).
In one embodiment, the jukebox 10 can be connected to a main data center 20. The data center 20 is preferably a collection of computer servers 20a, 20b, 20c, which can collectively or individually function to store digital music, store information used to manage the jukebox 10, store information regarding billing and/or royalty payments, and send the music to the jukebox 10. Alternatively, the jukebox 10 can function without a data center 20.
Turning to
In one embodiment, content can be pre-assigned to categories by a manufacturer of the jukebox or by a content provider. In another embodiment, content can be assigned to categories by an administrator of the jukebox 10 using the user input device 19 or a remote device (e.g., computer, PDA, cell phone, laptop computer, and mp3 player). The administrator can assign content to pre-existing categories or to custom categories created by the administrator. Content need not be assigned to a category if an administrator does not wish to manage that particular content by category. The term “administrator” can refer, for example, to a person who manages the functions of a jukebox 10 (e.g., jukebox operator, jukebox owner), as opposed to a user, who can select content for play. In one embodiment, the administrator can gain access to the administrative functions of the jukebox using a password input into the user input device 19. In another embodiment, the administrator can give access to all or part of the administrator functions to a user. For example, the administrator of a content service can provide home users with access to administrative functions sufficient to control the play of certain kinds of content.
In a further embodiment, songs can be placed into categories according to any type of information that is be associated with a song. For example, a category can include songs of a particular musical genre, such as classical music, gospel, jazz, Latin pop, blues, rock, country music, electronic music, holiday music, melodic music, reggae, punk rock, hip hop, rap, movies/Broadway, new age, R&B/soul, and others. Other examples of categories include songs that contain explicit lyrics, songs with explicit album cover art, songs that relate to a particular holiday, songs performed by a specific artist or group, songs belonging to the same album, songs released in the same year, acoustical songs, songs containing lyrics, and songs of a particular length. If the jukebox 10 has the capability to play songs stored in the memory 11 and songs stored at the data center 20, one category can include songs that are stored locally and another can include songs that are stored remotely. If the jukebox 10 contains multiple types of storage mediums, such as digital memory, records, and CD's, categories can include songs that are stored on a particular storage medium. The categories can include songs that have been assigned the same maturity rating (e.g. “R”, “PG”, “PG13”, “T”, “E”, etc.) Additionally, an administrator can create a custom category and assign whichever songs are desired to that category, even if the songs have no obvious relationship to each other.
In another embodiment, an administrator manages only one discrete form of content (e.g., a particular song) at a time, in which case the administrator can select the content to be managed directly.
Next, at step 220, a category can be selected to manage. The administrator can select a category to manage using the user input device 19 or a remote device, such as a computer. Multiple categories may be selected to be managed and may be managed for the same, different, or overlapping time periods. In one embodiment, the category can be selected from a menu.
The next step 230, is to select a time period or multiple periods during which songs assigned to the selected category can be selected for play or to block by a user. An administrator can select the predetermined time periods using the user input device 19 or a remote device, such as a computer.
The predetermined time periods can be any length of time and can be customized to include any period of time having a beginning time and an ending time (e.g., months, weeks, days, hours, minutes, and/or seconds). In one embodiment, one or more predetermined time periods can be specified to start and stop within a longer time frame, such as an hour, day, week, month or year and then repeat during successive time frames. For example, a time period that includes the first ten minutes of every hour long time frame can be specified to recur every hour, so that a particular category of song could not be selected for play during the recurring time periods. As another example, time periods selected during a time frame of a week can reoccur every successive week so that certain categories may be precluded from play during weekdays and allowed during weekends. Of course, longer or shorter time periods and time frames are possible.
In one embodiment, the time period or periods selected during a time frame denotes the time periods when a user can not select songs in the selected category for play, but can select the songs for play at other times during the time frame. In another embodiment, the time period or periods selected during a time frame denotes the time periods when a user can select songs in the selected category for play, but can not select the songs for play at other times during the time frame.
In this embodiment, touching the “Start Time” 408 or “Stop Time” text box 410 will pop up a new clock key pad 600 on the screen as shown in
Touching the “Category/Playlist” text box 412 will pop up a list of categories, as shown in
In
As described above, embodiments of the invention provide that each jukebox 10 has a display 21, which can display identifying information that relates to the songs that can be selected for play by a user. The identifying information can include information such as the name of the content, the name of the artist, the name of the album that the content is included in, the playing time of the content, the year the content was released, album cover graphics, and other information. The identifying information can be arranged as a list that is available for viewing by a user. The list can be shown by the display 21 as a printed list or on a video screen, such as a touch screen, as an electronic list.
In one embodiment, when a song is not available for selection for play, the display 21 can hide identifying information about the song from the user. If the display 21 includes a video screen, the identifying information can be hidden merely by removing it from the list so that it can not be seen by a user.
In another embodiment, when a song is blocked from being selected for play by a user, the display 21 can indicate to a user that the song is not available for selection for play by marking the song's identifying information in the list in some way. For example, the song's identifying information can be highlighted or crossed out. In another embodiment, the display 21 can include information with the song's identifying information that describes the time at which the song can be selected for play or the times during which the song can not be selected for play. In another embodiment, the display 21 can include information with the song's identifying information that indicates that the song can be selected for play, but will be stored in a queue to be played at a later time.
The processes and devices described above illustrate preferred methods and typical devices of many that could be used and produced. The above description and drawings illustrate embodiments, which achieve the objects, features, and advantages of the present invention. However, it is not intended that the present invention be strictly limited to the above-described and illustrated embodiments. Additionally, any modifications, though presently unforeseeable, of the present invention that come within the spirit and scope of the following claims should be considered part of the present invention.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US07/14734 | 6/26/2007 | WO | 00 | 12/19/2008 |
Number | Date | Country | |
---|---|---|---|
60816880 | Jun 2006 | US |