# US 10,503,463 B2 · Digital jukebox device with improved user interfaces, and associated methods

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,503,463 B2
- Document ID: US10503463B2
- Status: Granted
- Kind: B2
- Application number: 15/365,137
- Filed: 2016-11-30
- Published: 2017-03-23
- Granted: 2019-12-10
- Earliest claimed: 2010-01-26
- Assignees: TouchTune Music Corporation
- Applicants: TouchTunes Music Corporation
- Inventors: Francois Beaumier; Remi Desmarais; Sabastien Hebert; Loic Gratton; Mounir Khenfir; Ed Rivera; Michael Tooker; Christian Pompidor
- Web page: https://patentgrep.com/patent/US10503463B2

## CPC

- H05B 45/20: Controlling the colour of the light
- G06F 3/0481: 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
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 3/0485: Scrolling or panning
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/165: {Management of the audio stream, e.g. setting of volume, audio stream path}
- G06Q 10/40: Business processes related to social networking or social networking services
- G06Q 10/42: Determination of affinities or common interests between users
- G06Q 10/48: using social graphs
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G07F 9/001: {Interfacing with vending machines using mobile or wearable devices}
- G07F 9/002: {Vending machines being part of a centrally controlled network of vending machines}
- G07F 9/009: {User recognition or proximity detection}
- G07F 17/305: {for record players}
- G08B 13/19632: {Camera support structures, e.g. attachment means, poles}
- G11B 27/105: {of operating discs}
- G11B 27/34: Indicating arrangements {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)}
- H04N 7/183: {for receiving images from a single remote source}
- H04N 21/239: Interfacing the upstream path of the transmission network, e.g. prioritizing client {content} requests (hybrid fiber coaxial [HFC] networks for upstream channel allocation for video distribution H04L12/2801; flow control in data networks H04L47/10; real-time communication protocols in data switching networks H04L65/00; scheduling or organising the servicing of application requests H04L67/60)
- H04N 21/42203: {sound input device, e.g. microphone}
- H04N 21/4223: Cameras (H04N23/00 takes precedence)
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- H05B 33/10: Apparatus or processes specially adapted to the manufacture of electroluminescent light sources
- H05B 45/10: Controlling the intensity of the light
- H05B 47/155: Coordinated control of two or more light sources
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G11B 2220/41: Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
- Y10T 29/49005: Acoustic transducer
- H05B: ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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
- G07F: COIN-FREED OR LIKE APPARATUS (coin sorting G07D3/00; coin testing G07D5/00; {handling coins or paper currencies apart from payment activated apparatus G07D; payment architectures, schemes or protocols G06Q20/00})
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- Y10T: TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION

## Abstract

Certain exemplary embodiments relate to entertainment systems that interact with users to provide access to media appropriate to and/or customized for a particular user using the entertainment system, the location at which the entertainment system is being accessed, and/or a predefined event. For example, in certain exemplary embodiments, an entertainment system in a location is configured to provide jukebox-related and entertainment system mediated services that are accessible from within and from the outside of the location, and provide (1) attract or flight media operations, (2) browsing services, and/or (3) search screens appropriate to and/or customized for a particular user using the entertainment system, the location at which the entertainment system is being accessed, and/or a predefined event. Such screens may be provided with a three-dimensional look-and-feel in certain exemplary embodiments.

## Claims

### Claim 1

A jukebox device, comprising:
a display;
a non-transitory computer readable storage medium storing a plurality of instances of media available for playback on or via the jukebox device; and
at least one processor configured to cause a user interface to be displayed on the display and further configured to respond to inputs to the user interface,
wherein the user interface comprises a display area including virtual axes defining a coordinate space in which individual song, artist, and/or album items are to be displayed,
wherein each individual song, artist, and/or album item has a plurality of characteristics associated therewith, each said axis is associated with one of said characteristics so that each individual song, artist, and/or album item has a defined location in the coordinate space,
wherein a displayed size of said each individual song, artist, and/or album item is based on a tag associated with said each individual song, artist, and/or album item, and
wherein the display area is updatable in response to user input corresponding to movement within the coordinate space, the updating including, when a displayed object corresponding to an individual song, artist or album is selected by being pressed on or held, displaying a plurality of tags associated with the selected individual song, artist or album with respective sizes of the displayed plurality of tags being based on weights of each of said plurality of tags, and, when a displayed one of the tags is selected, displaying one or more other individual song, artist or album that are associated with the selected displayed one of the tags.

### Claim 2 (depends on 1)

The jukebox device of claim 1, wherein the coordinate space is two-dimensional.

### Claim 3 (depends on 1)

The jukebox device of claim 1, wherein the coordinate space is three-dimensional.

### Claim 4 (depends on 1)

The jukebox device of claim 1, wherein items are arranged alphabetically along a first axis and chronologically along a second axis.

### Claim 5 (depends on 1)

The jukebox device of claim 1, wherein a release date associated with the item determines the item's positioning along the second axis.

### Claim 6 (depends on 1)

The jukebox device of claim 1, wherein discrete areas of one said axis are designated for a predefined arrangement of discrete genres.

### Claim 7 (depends on 6)

The jukebox device of claim 6, wherein the predefined arrangement of discrete genres is decomposable into a predetermined sub-arrangement of discrete sub-genres.

### Claim 8 (depends on 6)

The jukebox device of claim 6, wherein the discrete genres are grouped such that based on degrees of similarity therebetween such that similar genres are provided in closer relative proximity to one another as compared to disparate genres.

### Claim 9 (depends on 1)

The jukebox device of claim 1, wherein song items are selectable so as to trigger their playback.

### Claim 10 (depends on 1)

The jukebox device of claim 1, wherein the at least one processor, upon detecting a song items selection, causes a popup screen to be displayed, the popup screen enabling the user to confirm that the selected song is to be played back.

### Claim 11 (depends on 10)

The jukebox device of claim 10, wherein the display of the popup screen is accompanied by the blurring, fading, and/or reduction to grayscale of user interface elements behind the popup screen.

### Claim 12 (depends on 1)

The jukebox device of claim 1, wherein the at least one processor, upon detecting an album or artist selection, causes movement within the coordinate space such that the selected item is centered therein.

### Claim 13 (depends on 1)

The jukebox device of claim 1, wherein elements are grouped alone one axis based on popularity.

### Claim 14 (depends on 13)

The jukebox device of claim 13, wherein popularity is determined with reference to item popularity across a jukebox network, item popularity at a venue at which the jukebox device is located, and/or item popularity on an industry chart.

### Claim 15 (depends on 13)

The jukebox device of claim 13, wherein popularity is determined with reference to item popularity at one or more social networking sites.

### Claim 16 (depends on 1)

The jukebox device of claim 1, wherein the size is based on an importance of the tag for said each individual song, artist, and/or album item.

### Claim 17 (depends on 16)

The jukebox device of claim 16, wherein, upon a user input on said each individual song, artist, and/or album item, one or more tags associated including said tag is displayed.

### Claim 18

A method of making a jukebox device, the method comprising:
providing a display;
providing a non-transitory computer readable storage medium storing a plurality of instances of media available for playback on or via the jukebox device; and
providing at least one processor configured to cause a user interface to be displayed on the display and further configured to respond to inputs to the user interface,
wherein the user interface comprises a display area including virtual axes defining a coordinate space in which individual song, artist, and/or album items are to be displayed,
wherein each individual song, artist, and/or album item has a plurality of characteristics associated therewith, each said axis is associated with one of said characteristics so that each individual song, artist, and/or album item has a defined location in the coordinate space,
wherein a displayed size of said each individual song, artist, and/or album item is based on a tag associated with said each individual song, artist, and/or album item, and
wherein the display area is updatable in response to user input corresponding to movement within the coordinate space, the updating including, when a displayed object corresponding to an individual song, artist or album is selected by being pressed on or held, displaying a plurality of tags associated with the selected individual song, artist or album with respective sizes of the displayed plurality of tags being based on weights of each of said plurality of tags, and, when a displayed one of the tags is selected, displaying one or more other individual song, artist or album that are associated with the selected displayed one of the tags.
