Digital downloading jukebox with enhanced communication features
First Claim
1. A method of distributing a playlist to one or more digital jukeboxes connected to an audiovisual distribution network, the method comprising:
- connecting a peripheral device having a peripheral playlist stored in a computer-readable storage medium thereon to a digital jukebox via a connector;
retrieving the peripheral playlist for the digital jukebox;
converting the peripheral playlist to a jukebox playlist; and
publishing the jukebox playlist at least on the jukebox.
9 Assignments
0 Petitions

Accused Products

Abstract
Systems and/or methods for use in connection with digital downloading jukeboxes are provided. Such systems and/or methods may be used to provide enhanced communications capabilities, e.g., to registered users of jukeboxes. In certain exemplary embodiments, users may become registered users directly at a jukebox. Registered users also may, in certain exemplary embodiments, receive coupons for free plays, import playlists from hardware devices and/or software applications, receive special pricing when playing certain instances of media, play playlists in whole or in part, create and/or manage playlists directly at a jukebox, establish and manage connections with other registered users, etc. Still further, in certain exemplary embodiments, one or more channels may be predefined and/or set up for a jukebox.
500 Citations
Generating data for media playlist construction in virtual environments | ||
Patent #
US 7,890,623 B2
Filed 12/27/2007
|
Current Assignee
Activision Publishing Incorporated
|
Original Assignee
International Business Machines Corporation
|
User defined internet jukebox kiosks set top box | ||
Patent #
US 20110029417A1
Filed 07/27/2010
|
Current Assignee
Manuel Ignacio Tijerino
|
Original Assignee
Manuel Ignacio Tijerino
|
MODULAR COUPONS IN TRAIL-OF-BREADCRUMBS ADVERTISING | ||
Patent #
US 20110078006A1
Filed 09/30/2009
|
Current Assignee
Verizon Patent and Licensing Incorporated
|
Original Assignee
Verizon Patent and Licensing Incorporated
|
Media playlist construction for virtual environments | ||
Patent #
US 7,886,045 B2
Filed 12/26/2007
|
Current Assignee
Activision Publishing Incorporated
|
Original Assignee
International Business Machines Corporation
|
Network-assisted remote media listening | ||
Patent #
US 7,886,072 B2
Filed 06/12/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
NETWORK-ASSISTED REMOTE MEDIA LISTENING | ||
Patent #
US 20110093532A1
Filed 12/28/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Steve Saro Gedikian, Camille Hearst, Catherine Wormington
|
MEDIA PLAYLIST CONSTRUCTION FOR VIRTUAL ENVIRONMENTS | ||
Patent #
US 20110131239A1
Filed 02/07/2011
|
Current Assignee
Activision Publishing Incorporated
|
Original Assignee
International Business Machines Corporation
|
Remote control unit for activating and deactivating means for payment and for displaying payment status | ||
Patent #
US 8,028,318 B2
Filed 10/18/2007
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Device and process for remote management of a network of audiovisual information reproduction systems | ||
Patent #
US 7,996,438 B2
Filed 08/26/2008
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Downloading file reception process | ||
Patent #
US 7,992,178 B1
Filed 06/01/2000
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Audiovisual distribution system for playing an audiovisual piece among a plurality of audiovisual devices connected to a central server through a network | ||
Patent #
US 7,987,282 B2
Filed 04/27/2010
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Flexible billing architecture | ||
Patent #
US 8,010,082 B2
Filed 10/19/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Remote management system for at least one audiovisual information reproduction device | ||
Patent #
US 7,996,873 B1
Filed 06/01/2000
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
SYSTEM FOR DIRECT REMOTE ACCESS TO MONEY-OPERATED AMUSEMENT DEVICE | ||
Patent #
US 20110190051A1
Filed 02/01/2011
|
Current Assignee
AMI Entertainment Network LLC
|
Original Assignee
AMI Entertainment Network Incorporated
|
Managing user-to-user contact with inferred presence information | ||
Patent #
US 8,069,166 B2
Filed 02/27/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System for remote loading of objects or files in order to update software | ||
Patent #
US 8,032,879 B2
Filed 04/02/2007
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
WEB APPLICATION FOR A MOBILE COMPUTING DEVICE TO PROVIDE LOCATION-BASED UPCOMING EVENT INFORMATION | ||
Patent #
US 20110282700A1
Filed 05/05/2011
|
Current Assignee
eBay Inc.
|
Original Assignee
eBay Inc.
|
Permission based text messaging | ||
Patent #
US 8,046,012 B2
Filed 03/23/2007
|
Current Assignee
Rateze Remote Mgmt. L.L.C.
|
Original Assignee
Destine Systems Co LLC
|
Pay-per-play audiovisual system with touch screen interface | ||
Patent #
US 8,037,412 B2
Filed 07/17/2002
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Multiple data store authentication | ||
Patent #
US 8,064,583 B1
Filed 09/21/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 20110283236A1
Filed 01/26/2011
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
METHODS AND SYSTEMS FOR ANALYZING USER PREFERENCES TO DYNAMICALLY IDENTIFY REMOTELY LOCATED MEDIA FOR LOCAL ACCESS | ||
Patent #
US 20110295661A1
Filed 05/25/2011
|
Current Assignee
Rockbot Inc.
|
Original Assignee
Rockbot Inc.
|
CATEGORY MANAGEMENT | ||
Patent #
US 20100232263A1
Filed 06/26/2007
|
Current Assignee
Merit Industries Incorporated NKA AMI Entertainment Network Incorporated
|
Original Assignee
Merit Industries Incorporated NKA AMI Entertainment Network Incorporated
|
METHOD AND SYSTEM FOR DOWNLOADING AND MANAGING AN EDITED MEDIA STREAM TO A PORTABLE MEDIA DEVICE | ||
Patent #
US 20100042920A1
Filed 07/15/2009
|
Current Assignee
MYINE ELECTRONICS LLC
|
Original Assignee
Myine Electronics LLC
|
Ordering A Playlist Based on Media Popularity | ||
Patent #
US 20100125351A1
Filed 11/14/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
SYSTEMS AND METHODS FOR PROVIDING USER PERSONALIZED MEDIA CONTENT ON A PORTABLE DEVICE | ||
Patent #
US 20100106852A1
Filed 10/20/2009
|
Current Assignee
Celite Milbrandt, Bradley D. Kindig
|
Original Assignee
Celite Milbrandt, Bradley D. Kindig
|
JUKEBOX MENU NAVIGATION SYSTEM | ||
Patent #
US 20100269042A1
Filed 04/21/2010
|
Current Assignee
AMI Entertainment Network LLC
|
Original Assignee
AMI Entertainment Network Incorporated
|
Networked digital media review and play system | ||
Patent #
US 20100211968A1
Filed 04/27/2009
|
Current Assignee
JVL CORPORATION
|
Original Assignee
JVL CORPORATION
|
JUKEBOX SYSTEM | ||
Patent #
US 20100311400A1
Filed 01/14/2009
|
Current Assignee
Simon Davis
|
Original Assignee
Simon Davis
|
System and method for providing a secure content with revocable access | ||
Patent #
US 20100077463A1
Filed 09/24/2008
|
Current Assignee
Disney Enterprises Incorporated
|
Original Assignee
Disney Enterprises Incorporated
|
COMMUNITY PLAYLIST MANAGEMENT | ||
Patent #
US 20100228740A1
Filed 03/09/2009
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Digital Media Player User Interface | ||
Patent #
US 20100162120A1
Filed 12/18/2008
|
Current Assignee
Sandisk Technologies Incorporated
|
Original Assignee
Sandisk Technologies Incorporated
|
CONTENT BASED SOCIAL NETWORKING SYSTEM AND METHOD | ||
Patent #
US 20100250458A1
Filed 03/30/2009
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Mspot
|
MOBILE MEDIA DEVICE USER INTERFACE | ||
Patent #
US 20100332988A1
Filed 06/24/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
AMUSEMENT DEVICE HAVING ELECTRONIC GAME AND JUKEBOX FUNCTIONALITIES | ||
Patent #
US 20090075726A1
Filed 09/17/2008
|
Current Assignee
AMI Entertainment Network LLC
|
Original Assignee
Merit Industries Incorporated
|
MAINTAINING A MINIMUM LEVEL OF REAL TIME MEDIA RECOMMENDATIONS IN THE ABSENCE OF ONLINE FRIENDS | ||
Patent #
US 20090083362A1
Filed 12/13/2006
|
Current Assignee
Concert Technology Corporation
|
Original Assignee
Concert Technology Corporation
|
SYSTEM AND METHOD FOR RECOMMENDING A DIGITAL MEDIA SUBSCRIPTION SERVICE | ||
Patent #
US 20090070185A1
Filed 01/17/2007
|
Current Assignee
Napo Enerprises LLC
|
Original Assignee
Concert Technology Corporation
|
System and method of sending and receiving categorized messages in instant messaging environment | ||
Patent #
US 7,502,831 B1
Filed 03/10/2008
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Quick pick apparatus and method for music selection | ||
Patent #
US 7,548,958 B2
Filed 08/08/2005
|
Current Assignee
AMI Entertainment Network LLC
|
Original Assignee
Rowe International Corporation
|
CONTRACT AMENDMENT MECHANISM IN A VIRTUAL WORLD | ||
Patent #
US 20090150804A1
Filed 12/06/2007
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Generating Data for Media Playlist Construction in Virtual Environments | ||
Patent #
US 20090172538A1
Filed 12/27/2007
|
Current Assignee
Activision Publishing Incorporated
|
Original Assignee
International Business Machines Corporation
|
Powerfully simple digital media player and methods for use therewith | ||
Patent #
US 20090171715A1
Filed 12/31/2007
|
Current Assignee
Sandisk Technologies Incorporated
|
Original Assignee
Sandisk Technologies Incorporated
|
Media Playlist Construction for Virtual Environments | ||
Patent #
US 20090172146A1
Filed 12/26/2007
|
Current Assignee
Activision Publishing Incorporated
|
Original Assignee
International Business Machines Corporation
|
Network-Assisted Remote Media Listening | ||
Patent #
US 20090313369A1
Filed 06/12/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Method for playing digital media files with a digital media player using a plurality of playlists | ||
Patent #
US 20090313303A1
Filed 06/13/2008
|
Current Assignee
Sandisk Technologies Incorporated
|
Original Assignee
Sandisk Technologies Incorporated
|
Methods and Systems For Managing Digital Sheet Music on a Digital Sheet Music Display System | ||
Patent #
US 20080056491A1
Filed 08/31/2007
|
Current Assignee
Corevalus Systems LLC
|
Original Assignee
Corevalus Systems LLC
|
SYSTEM AND METHOD FOR PERSONALIZING PLAYBACK CONTENT THROUGH INTERACTION WITH A PLAYBACK DEVICE | ||
Patent #
US 20080222546A1
Filed 03/10/2008
|
Current Assignee
Slacker Inc.
|
Original Assignee
Slacker Inc.
|
Systems and Methods for Portable Personalized Radio | ||
Patent #
US 20080263098A1
Filed 03/13/2008
|
Current Assignee
Slacker Inc.
|
Original Assignee
Slacker Inc.
|
Quick pick apparatus and method for music selection | ||
Patent #
US 20070033321A1
Filed 08/08/2005
|
Current Assignee
AMI Entertainment Network LLC
|
Original Assignee
Rowe International Corporation
|
Permission based text messaging | ||
Patent #
US 20070202899A1
Filed 03/23/2007
|
Current Assignee
Rateze Remote Mgmt. L.L.C.
|
Original Assignee
Destine Systems Co LLC
|
Providing personal skating music on demand at skating rinks | ||
Patent #
US 20060041425A1
Filed 07/23/2005
|
Current Assignee
Joel Robert Smulson
|
Original Assignee
Joel Robert Smulson
|
Apparatus and method for remotely monitoring a computer network | ||
Patent #
US 20060031476A1
Filed 08/05/2004
|
Current Assignee
Nick Lee Mathes, Marvin Lee Mathes
|
Original Assignee
Nick Lee Mathes, Marvin Lee Mathes
|
Intelligent interactive multimedia | ||
Patent #
US 20060156330A1
Filed 01/07/2005
|
Current Assignee
Era Digital Media Co. Ltd.
|
Original Assignee
Era Digital Media Co. Ltd.
|
Location-based historical performance information for entertainment devices | ||
Patent #
US 20060212507A1
Filed 03/18/2005
|
Current Assignee
Ecast Incorporated
|
Original Assignee
Ecast Incorporated
|
Methods of Presenting and Providing Content to a User | ||
Patent #
US 20060212442A1
Filed 04/13/2006
|
Current Assignee
Pandora Media Incorporated
|
Original Assignee
Pandora Media Incorporated
|
Interactive multimedia interface display | ||
Patent #
US 20060259923A1
Filed 05/12/2005
|
Current Assignee
Era Digital Media Co. Ltd.
|
Original Assignee
Era Digital Media Co. Ltd.
|
Audio reproducing apparatus | ||
Patent #
US 20050190659A1
Filed 03/01/2005
|
Current Assignee
Matsushita Electric Industrial Company Limited
|
Original Assignee
Matsushita Electric Industrial Company Limited
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,127,342 B2
Filed 09/23/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Audiovisual reproduction system | ||
Patent #
US 8,127,324 B2
Filed 09/25/2008
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Audiovisual reproduction system | ||
Patent #
US 8,074,253 B1
Filed 07/24/2000
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital downloading jukebox system with central and local music servers | ||
Patent #
US 8,103,589 B2
Filed 07/21/2005
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Provisioning applications for a mobile device | ||
Patent #
US 8,078,158 B2
Filed 06/26/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,116,214 B2
Filed 11/30/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,107,921 B2
Filed 01/11/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
SYSTEM AND METHOD FOR GENERATING A RECOMMENDATION ON A MOBILE DEVICE | ||
Patent #
US 20120064917A1
Filed 11/22/2011
|
Current Assignee
PacketVideo Corporation
|
Original Assignee
PacketVideo Corporation
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 8,151,304 B2
Filed 09/09/2005
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Method of communications for an intelligent digital audiovisual playback system | ||
Patent #
US 8,145,547 B2
Filed 07/30/2010
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,166,164 B1
Filed 10/14/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Intelligent digital audiovisual reproduction system | ||
Patent #
US 8,184,508 B2
Filed 01/26/2007
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Sound control circuit for a digital audiovisual reproduction system | ||
Patent #
US 8,189,819 B2
Filed 10/18/2004
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,190,701 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
MAINTAINING A MINIMUM LEVEL OF REAL TIME MEDIA RECOMMENDATIONS IN THE ABSENCE OF ONLINE FRIENDS | ||
Patent #
US 20120143956A1
Filed 02/10/2012
|
Current Assignee
Concert Technology Corporation
|
Original Assignee
Napo Enerprises LLC
|
Home digital audiovisual information recording and playback system | ||
Patent #
US 8,225,369 B2
Filed 10/31/2007
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Method for the distribution of audio-visual information and a system for the distribution of audio-visual information | ||
Patent #
US 8,214,874 B2
Filed 02/14/2008
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Sponsored Stories and News Stories within a Newsfeed of a Social Networking System | ||
Patent #
US 20120203847A1
Filed 04/13/2012
|
Current Assignee
Facebook Inc.
|
Original Assignee
Adam DAngelo, Justin M. Rosenstein, Chamath M. Palihapitiya, Timothy A. Kendall, Robert Kang-Xing Jin, Andrew G. Bosworth, Mark E. Zuckerberg, Yishan Wong, Matthew R. Cohler, Yun-Fang Juan
|
Communications techniques for an intelligent digital audiovisual reproduction system | ||
Patent #
US 8,249,959 B2
Filed 02/13/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Process for ordering a selection in advance, digital system and jukebox for embodiment of the process | ||
Patent #
US 8,275,668 B2
Filed 06/23/2010
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Device and process for remote management of a network of audiovisual information reproduction systems | ||
Patent #
US 8,275,807 B2
Filed 07/11/2011
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,291,076 B2
Filed 03/05/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
APPARATUS, AND ASSOCIATED METHOD, FOR FORMING A MEDIA PLAY-OUT LIST | ||
Patent #
US 20120278816A1
Filed 04/30/2011
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Social caching for device resource sharing and management | ||
Patent #
US 8,316,098 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Powerfully simple digital media player and methods for use therewith | ||
Patent #
US 8,315,950 B2
Filed 12/31/2007
|
Current Assignee
Sandisk Technologies Incorporated
|
Original Assignee
Sandisk Technologies Incorporated
|
Distributed management of keep-alive message signaling for mobile network resource conservation and optimization | ||
Patent #
US 8,326,985 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 8,332,895 B2
Filed 02/22/2006
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
System and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server | ||
Patent #
US 8,332,887 B2
Filed 01/09/2009
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Amusement device having electronic game and jukebox functionalities | ||
Patent #
US 8,353,758 B2
Filed 09/17/2008
|
Current Assignee
AMI Entertainment Network LLC
|
Original Assignee
AMI Entertainment Network Incorporated
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 8,356,080 B2
Filed 07/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
SYSTEM AND METHOD FOR DISTRIBUTING MEDIA RELATED TO A LOCATION | ||
Patent #
US 20130018897A1
Filed 09/14/2012
|
Current Assignee
R2 Solutions LLC
|
Original Assignee
Yahoo Inc.
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,364,181 B2
Filed 12/10/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Permission based text messaging | ||
Patent #
US 8,385,955 B2
Filed 09/23/2011
|
Current Assignee
Rateze Remote Mgmt. L.L.C.
|
Original Assignee
Destine Systems Co LLC
|
Method, medium, and system for ordering a playlist based on media popularity | ||
Patent #
US 8,407,098 B2
Filed 11/14/2008
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Context aware data presentation | ||
Patent #
US 8,412,675 B2
Filed 02/24/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for generating a recommendation on a mobile device | ||
Patent #
US 8,417,263 B2
Filed 11/22/2011
|
Current Assignee
III Holdings 2 LLC
|
Original Assignee
PacketVideo Corporation
|
Aligning data transfer to optimize connections established for transmission over a wireless network | ||
Patent #
US 8,417,823 B2
Filed 11/18/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Wireless digital transmission system for loudspeakers | ||
Patent #
US 8,428,273 B2
Filed 03/07/2007
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Flexible real-time inbox access | ||
Patent #
US 8,438,633 B1
Filed 12/18/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Communications techniques for an intelligent digital audiovisual reproduction system | ||
Patent #
US 8,438,085 B2
Filed 07/03/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Media content voting, ranking, and playing system | ||
Patent #
US 8,438,171 B2
Filed 06/01/2012
|
Current Assignee
Google Inc.
|
Original Assignee
Google Inc.
|
Systems and devices for personalized rendering of digital media content | ||
Patent #
US 8,443,007 B1
Filed 05/12/2011
|
Current Assignee
Slacker Inc.
|
Original Assignee
Slacker Inc.
|
Jukebox system | ||
Patent #
US 8,447,227 B2
Filed 01/14/2009
|
Current Assignee
Simon Davis
|
Original Assignee
Simon Davis
|
Publishing data in an information community | ||
Patent #
US 8,468,126 B2
Filed 12/14/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Communication device and method between an audiovisual information playback system and an electronic game machine | ||
Patent #
US 8,469,820 B2
Filed 05/24/2010
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Jukebox with customizable avatar | ||
Patent #
US 8,473,416 B2
Filed 08/27/2010
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Remote management system for at least one audiovisual information reproduction device | ||
Patent #
US 8,479,240 B2
Filed 06/02/2011
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
METHOD FOR SHARING AND SEARCHING PLAYLISTS | ||
Patent #
US 20130173656A1
Filed 11/16/2012
|
Current Assignee
Huawei Technologies Co. Ltd.
|
Original Assignee
Yahoo Inc.
|
Distributed caching in a wireless network of content delivered for a mobile application over a long-held request | ||
Patent #
US 8,484,314 B2
Filed 10/14/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
POPULARITY OF CONTENT ITEMS | ||
Patent #
US 20130185289A1
Filed 01/25/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
Harmannus Vandermolen, Abdur R. Chowdhurty
|
Provisioning applications for a mobile device | ||
Patent #
US 8,494,510 B2
Filed 12/06/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Downloading file reception process | ||
Patent #
US 8,495,109 B2
Filed 06/20/2011
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Display screen with icon | ||
Patent #
US D686,638 S1
Filed 06/04/2012
|
Current Assignee
Microsoft Corporation
|
Original Assignee
Microsoft Corporation
|
Media content voting, ranking and playing system | ||
Patent #
US 8,204,890 B1
Filed 09/26/2011
|
Current Assignee
Google Inc.
|
Original Assignee
Google Inc.
|
Method for the distribution of audio-visual information and a system for the distribution of audio-visual information | ||
Patent #
US 8,522,303 B2
Filed 06/04/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Mobile network background traffic data management with optimized polling intervals | ||
Patent #
US 8,539,040 B2
Filed 02/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
CLIENT DEVICE AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES | ||
Patent #
US 20130246503A1
Filed 05/10/2013
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Electronics Inc., Sony Corporation
|
COMPUTER ACTIVITY MONITORING DEVICE | ||
Patent #
US 20130254372A1
Filed 03/20/2012
|
Current Assignee
Whitney Pierce
|
Original Assignee
Whitney Pierce
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,549,587 B2
Filed 02/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for executing commands that are non-native to the native environment of a mobile device | ||
Patent #
US 8,561,086 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Maintaining a minimum level of real time media recommendations in the absence of online friends | ||
Patent #
US 8,583,791 B2
Filed 02/10/2012
|
Current Assignee
Concert Technology Corporation
|
Original Assignee
Napo Enerprises LLC
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 8,584,175 B2
Filed 12/01/2011
|
Current Assignee
Guy Nathan, Dominique Dion, TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Display screen with transitional icon | ||
Patent #
US D693,365 S1
Filed 06/04/2012
|
Current Assignee
Microsoft Corporation
|
Original Assignee
Microsoft Corporation
|
Display screen with transitional graphical user interface | ||
Patent #
US D693,843 S1
Filed 06/04/2012
|
Current Assignee
Microsoft Corporation
|
Original Assignee
Microsoft Corporation
|
Intelligent digital audiovisual reproduction system | ||
Patent #
US 8,593,925 B2
Filed 04/30/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Display screen with icon | ||
Patent #
US D695,782 S1
Filed 06/04/2012
|
Current Assignee
Microsoft Corporation
|
Original Assignee
Microsoft Corporation
|
Detecting and preserving state for satisfying application requests in a distributed proxy and cache system | ||
Patent #
US 8,621,075 B2
Filed 04/27/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Pay-per-play audiovisual system with touch screen interface | ||
Patent #
US 8,621,350 B2
Filed 08/31/2011
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Permission based text messaging | ||
Patent #
US 8,630,670 B2
Filed 02/25/2013
|
Current Assignee
Rateze Remote Mgmt. L.L.C.
|
Original Assignee
Destine Systems Co LLC
|
Cache state management on a mobile device to preserve user experience | ||
Patent #
US 8,635,339 B2
Filed 08/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Device and process for remote management of a network of audiovisual information reproduction systems | ||
Patent #
US 8,655,922 B2
Filed 08/24/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
System for distributing and selecting audio and video information and method implemented by said system | ||
Patent #
US 8,661,477 B2
Filed 01/18/2005
|
Current Assignee
Guy Nathan, Tony Mastronardi, TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Remote control unit for intelligent digital audiovisual reproduction systems | ||
Patent #
US 8,677,424 B2
Filed 08/01/2011
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Audiovisual reproduction system | ||
Patent #
US 8,683,541 B2
Filed 11/07/2011
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Polling | ||
Patent #
US 8,693,494 B2
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,700,728 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Computing device display screen with computer-generated notification feature | ||
Patent #
US D703,219 S1
Filed 02/08/2011
|
Current Assignee
Qualcomm Inc.
|
Original Assignee
Qualcomm Inc.
|
Cross-platform event engine | ||
Patent #
US 8,209,709 B2
Filed 07/05/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,204,953 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
SYSTEMS AND METHODS FOR DISTRIBUTING A PLAYLIST WITHIN A MUSIC SERVICE | ||
Patent #
US 20140115462A1
Filed 10/22/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Daisy LLC
|
Method and apparatus for interactive distribution of digital content | ||
Patent #
US 8,712,563 B2
Filed 12/12/2007
|
Current Assignee
Slacker Inc.
|
Original Assignee
Slacker Inc.
|
Method for playing digital media files with a digital media player using a plurality of playlists | ||
Patent #
US 8,713,026 B2
Filed 06/13/2008
|
Current Assignee
Sandisk Technologies Incorporated
|
Original Assignee
Sandisk Technologies Incorporated
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 8,719,873 B2
Filed 11/09/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Audiovisual distribution system for playing an audiovisual piece among a plurality of audiovisual devices connected to a central server through a network | ||
Patent #
US 8,724,436 B2
Filed 05/04/2011
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Intelligent digital audiovisual playback system | ||
Patent #
US 8,726,330 B2
Filed 07/09/2009
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
System for direct remote access to money-operated amusement device | ||
Patent #
US 8,727,886 B2
Filed 02/01/2011
|
Current Assignee
AMI Entertainment Network LLC
|
Original Assignee
AMI Entertainment Network LLC
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,738,050 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server | ||
Patent #
US 8,739,206 B2
Filed 11/07/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Method and system for downloading and managing an edited media stream to a portable media device | ||
Patent #
US 8,739,034 B2
Filed 07/15/2009
|
Current Assignee
MYINE ELECTRONICS LLC
|
Original Assignee
Myine Electronics LLC
|
System and method for audio and video portable publishing system | ||
Patent #
US 8,745,132 B2
Filed 09/12/2005
|
Current Assignee
Silver State Intellectual Technologies Inc.
|
Original Assignee
Silver State Intellectual Technologies Inc.
|
Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network | ||
Patent #
US 8,750,123 B1
Filed 07/31/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 8,751,611 B2
Filed 12/23/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Display screen with graphical user interface | ||
Patent #
US D706,797 S1
Filed 06/13/2012
|
Current Assignee
Microsoft Corporation
|
Original Assignee
Microsoft Corporation
|
Mobile media device user interface | ||
Patent #
US 8,756,507 B2
Filed 06/24/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Maintaining an IP connection in a mobile network | ||
Patent #
US 8,761,756 B2
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks International Oy
|
Network-assisted remote media listening | ||
Patent #
US 8,762,562 B2
Filed 12/28/2010
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Graphical user interface system for allowing management of a media item playlist based on a preference scoring system | ||
Patent #
US 8,762,847 B2
Filed 12/04/2012
|
Current Assignee
Concert Technology Corporation
|
Original Assignee
Napo Enerprises LLC
|
Moving a Playback Queue to a New Zone | ||
Patent #
US 20140181655A1
Filed 05/29/2013
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Integrated messaging | ||
Patent #
US 8,774,844 B2
Filed 04/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications | ||
Patent #
US 8,775,631 B2
Filed 02/25/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Communications techniques for an intelligent digital audiovisual reproduction system | ||
Patent #
US 8,781,926 B2
Filed 04/09/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Timing of keep-alive messages used in a system for mobile network resource conservation and optimization | ||
Patent #
US 8,782,222 B2
Filed 09/05/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application discovery on mobile devices | ||
Patent #
US 8,787,947 B2
Filed 06/18/2008
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Content delivery to a mobile device from a content service | ||
Patent #
US 8,793,305 B2
Filed 12/13/2007
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method of a relay server for managing communications and notification between a mobile device and a web access server | ||
Patent #
US 8,799,410 B2
Filed 04/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Maintaining mobile terminal information for secure communications | ||
Patent #
US 8,805,334 B2
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Integrated messaging | ||
Patent #
US 8,805,425 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device power management in data synchronization over a mobile network with or without a trigger notification | ||
Patent #
US 8,811,952 B2
Filed 05/05/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and system for management of a virtual network connection without heartbeat messages | ||
Patent #
US 8,812,695 B2
Filed 04/03/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
CUSTOMIZING PERISHABLE CONTENT OF A MEDIA CHANNEL | ||
Patent #
US 20140244390A1
Filed 05/05/2014
|
Current Assignee
iHeartMedia Management Services Inc.
|
Original Assignee
Clear Channel Management Services LP
|
System and method for tracking billing events in a mobile wireless network for a network operator | ||
Patent #
US 8,831,561 B2
Filed 04/28/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief | ||
Patent #
US 8,832,228 B2
Filed 04/26/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed caching for resource and mobile network traffic management | ||
Patent #
US 8,838,783 B2
Filed 07/05/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Media playlist construction for virtual environments | ||
Patent #
US 8,838,640 B2
Filed 02/07/2011
|
Current Assignee
Activision Publishing Incorporated
|
Original Assignee
Activision Publishing Incorporated
|
Flexible real-time inbox access | ||
Patent #
US 8,839,412 B1
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Web-based access to data objects | ||
Patent #
US 8,838,744 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile traffic categorization and policy for network use optimization while preserving user experience | ||
Patent #
US 8,843,153 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Audiovisual reproduction system | ||
Patent #
US 8,843,991 B2
Filed 06/01/2010
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
System for providing policy based content service in a mobile network | ||
Patent #
US 8,849,902 B2
Filed 06/24/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for distributing media related to a location | ||
Patent #
US 8,856,375 B2
Filed 09/14/2012
|
Current Assignee
R2 Solutions LLC
|
Original Assignee
Yahoo Inc.
|
Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization | ||
Patent #
US 8,861,354 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Policy based content service | ||
Patent #
US 8,862,657 B2
Filed 01/25/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method for the distribution of audio-visual information and a system for the distribution of audio-visual information | ||
Patent #
US 8,863,161 B2
Filed 08/08/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Mobile Media Device User Interface | ||
Patent #
US 20140297412A1
Filed 06/11/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Communication device and method between an audiovisual information playback system and an electronic game machine | ||
Patent #
US 8,840,479 B2
Filed 05/30/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation | ||
Patent #
US 8,868,753 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
AUTOMATIC MUSIC VIDEO CREATION FROM A SET OF PHOTOS | ||
Patent #
US 20140317480A1
Filed 04/23/2013
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,873,411 B2
Filed 01/12/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols | ||
Patent #
US 8,874,761 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile application traffic optimization | ||
Patent #
US 8,886,176 B2
Filed 07/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Remote control unit for activating and deactivating means for payment and for displaying payment status | ||
Patent #
US 8,904,449 B2
Filed 10/28/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Optimization of resource polling intervals to satisfy mobile device requests | ||
Patent #
US 8,903,954 B2
Filed 11/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,909,192 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Bandwidth measurement | ||
Patent #
US 8,909,759 B2
Filed 10/12/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detection and management of user interactions with foreground applications on a mobile device in distributed caching | ||
Patent #
US 8,909,202 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems, methods, and computer readable media for generating recommendations in a media recommendation system | ||
Patent #
US 8,909,667 B2
Filed 11/01/2012
|
Current Assignee
IP3 2019 Series 400 of Allied Security Trust I
|
Original Assignee
Lemi Technology LLC
|
System and method for providing a network service in a distributed fashion to a mobile device | ||
Patent #
US 8,914,002 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of mobile traffic directed to private networks and operator configurability thereof | ||
Patent #
US 8,918,503 B2
Filed 08/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 8,918,485 B2
Filed 03/24/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 8,930,504 B2
Filed 04/04/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Remote management system for at least one audiovisual information reproduction device | ||
Patent #
US 8,931,020 B2
Filed 05/20/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Method and apparatus for intercepting events in a communication system | ||
Patent #
US RE45,348 E1
Filed 03/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
SYSTEM AND METHOD FOR CREATING TOPIC NEIGHBORHOOD VISUALIZATIONS IN A NETWORKED SYSTEM | ||
Patent #
US 20150032754A1
Filed 10/13/2014
|
Current Assignee
eBay Inc.
|
Original Assignee
eBay Inc.
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,966,066 B2
Filed 10/12/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Permission based text messaging | ||
Patent #
US 8,977,306 B2
Filed 01/13/2014
|
Current Assignee
Rateze Remote Mgmt. L.L.C.
|
Original Assignee
Destine Systems Co LLC
|
Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation | ||
Patent #
US 8,977,755 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Monitoring mobile application activities for malicious traffic on a mobile device | ||
Patent #
US 8,984,581 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Connection architecture for a mobile network | ||
Patent #
US 8,989,728 B2
Filed 09/07/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method for sharing and searching playlists | ||
Patent #
US 9,002,879 B2
Filed 11/16/2012
|
Current Assignee
Huawei Technologies Co. Ltd.
|
Original Assignee
Yahoo Inc.
|
Predictive content delivery | ||
Patent #
US 9,002,828 B2
Filed 01/02/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Maintaining a minimum level of real time media recommendations in the absence of online friends | ||
Patent #
US 9,003,056 B2
Filed 12/13/2006
|
Current Assignee
Concert Technology Corporation
|
Original Assignee
Napo Enerprises LLC
|
Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation | ||
Patent #
US 9,009,250 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Systems, methods, and computer readable media for maintaining recommendations in a media recommendation system | ||
Patent #
US 9,015,109 B2
Filed 11/01/2012
|
Current Assignee
IP3 2019 Series 400 of Allied Security Trust I
|
Original Assignee
Lemi Technology LLC
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 9,015,287 B2
Filed 11/28/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 9,015,286 B2
Filed 11/28/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system | ||
Patent #
US 9,021,021 B2
Filed 12/10/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method to communicate information to a user | ||
Patent #
US 9,037,968 B1
Filed 03/30/2012
|
Current Assignee
Zynga Incorporated
|
Original Assignee
Zynga Incorporated
|
3D mobile user interface with configurable workspace management | ||
Patent #
US 9,043,731 B2
Filed 03/30/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,043,433 B2
Filed 05/25/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Digital jukebox device with karaoke and/or photo booth features, and associated methods | ||
Patent #
US 9,041,784 B2
Filed 11/08/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Intelligent rendering of information in a limited display environment | ||
Patent #
US 9,047,142 B2
Filed 12/16/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,049,179 B2
Filed 01/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Location-based operations and messaging | ||
Patent #
US 9,055,102 B2
Filed 08/02/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method of filtering recommenders in a media item recommendation system | ||
Patent #
US 9,060,034 B2
Filed 11/09/2007
|
Current Assignee
Concert Technology Corporation
|
Original Assignee
Napo Enerprises LLC
|
Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic | ||
Patent #
US 9,060,032 B2
Filed 05/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network | ||
Patent #
US 9,065,765 B2
Filed 10/08/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed implementation of dynamic wireless traffic policy | ||
Patent #
US 9,077,630 B2
Filed 07/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Jukebox with connection to external social networking services and associated systems and methods | ||
Patent #
US 9,076,155 B2
Filed 03/17/2010
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Device resources sharing for network resource conservation | ||
Patent #
US 9,084,105 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network background traffic data management | ||
Patent #
US 9,100,873 B2
Filed 09/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Audiovisual reproduction system | ||
Patent #
US 9,100,676 B2
Filed 01/23/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Managing cache to prevent overloading of a wireless network due to user activity | ||
Patent #
US 9,131,397 B2
Filed 06/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Process for ordering a selection in advance, digital system and jukebox for embodiment of the process | ||
Patent #
US 9,129,328 B2
Filed 08/24/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
DIGITAL JUKEBOX DEVICE WITH IMPROVED USER INTERFACES, AND ASSOCIATED METHODS | ||
Patent #
US 20150268849A1
Filed 06/03/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Audiovisual reproduction system | ||
Patent #
US 9,148,681 B2
Filed 03/18/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
User defined internet jukebox kiosks set top box | ||
Patent #
US 9,146,925 B2
Filed 07/27/2010
|
Current Assignee
Manuel Ignacio Tijerino
|
Original Assignee
Manuel Ignacio Tijerino
|
Device and process for remote management of a network of audiovisual information reproduction systems | ||
Patent #
US 9,152,633 B2
Filed 02/03/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Communication device and method between an audiovisual information playback system and an electronic game machine | ||
Patent #
US 9,149,727 B2
Filed 09/08/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion | ||
Patent #
US 9,161,258 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 9,165,322 B2
Filed 10/08/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 9,164,661 B2
Filed 04/13/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Coin operated entertainment system | ||
Patent #
US 9,171,419 B2
Filed 09/25/2007
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,173,128 B2
Filed 03/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Method for the distribution of audio-visual information and a system for the distribution of audio-visual information | ||
Patent #
US 9,197,914 B2
Filed 08/20/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 9,202,209 B2
Filed 04/13/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Dynamic categorization of applications for network access in a mobile network | ||
Patent #
US 9,203,864 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor | ||
Patent #
US 9,208,123 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Display screen with animated graphical user interface | ||
Patent #
US D745,046 S1
Filed 10/25/2013
|
Current Assignee
Microsoft Corporation
|
Original Assignee
Microsoft Corporation
|
Contract amendment mechanism in a virtual world | ||
Patent #
US 9,230,237 B2
Filed 12/06/2007
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Mobile device with application or context aware fast dormancy | ||
Patent #
US 9,241,314 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network | ||
Patent #
US 9,239,800 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Extending user relationships | ||
Patent #
US 9,251,193 B2
Filed 10/28/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Generating media trials based upon media consumption | ||
Patent #
US 9,268,458 B1
Filed 08/08/2012
|
Current Assignee
Imdb.Com Incorporated
|
Original Assignee
Amazon Technologies
|
Application or context aware fast dormancy | ||
Patent #
US 9,271,238 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Request and response characteristics based adaptation of distributed caching in a mobile network | ||
Patent #
US 9,275,163 B2
Filed 10/17/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,277,443 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Remote management system for at least one audiovisual information reproduction device | ||
Patent #
US 9,288,529 B2
Filed 12/12/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital jukebox device with improved karaoke-related user interfaces, and associated methods | ||
Patent #
US 9,292,166 B2
Filed 03/15/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Communication device and method between an audiovisual information playback system and an electronic game machine | ||
Patent #
US 9,292,999 B2
Filed 08/31/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Customizing perishable content of a media channel | ||
Patent #
US 9,300,618 B2
Filed 05/05/2014
|
Current Assignee
iHeartMedia Management Services Inc.
|
Original Assignee
iHeartMedia Management Services Inc.
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 9,300,719 B2
Filed 01/14/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and methods for application management of mobile device radio state promotion and demotion | ||
Patent #
US 9,307,493 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Wireless digital transmission system for loudspeakers | ||
Patent #
US 9,313,574 B2
Filed 12/03/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Display screen with icon | ||
Patent #
US D753,716 S1
Filed 11/21/2013
|
Current Assignee
Microsoft Corporation
|
Original Assignee
Microsoft Corporation
|
Popularity of content items | ||
Patent #
US 9,317,568 B2
Filed 01/25/2013
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
AOL Inc.
|
System and method for reduction of mobile network traffic used for domain name system (DNS) queries | ||
Patent #
US 9,325,662 B2
Filed 01/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Digital jukebox device with karaoke and/or photo booth features, and associated methods | ||
Patent #
US 9,324,064 B2
Filed 09/18/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
User as an end point for profiling and optimizing the delivery of content and data in a wireless network | ||
Patent #
US 9,326,189 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Wireless traffic management system cache optimization using http headers | ||
Patent #
US 9,330,196 B2
Filed 06/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Game terminal configured for interaction with jukebox device systems including same, and/or associated methods | ||
Patent #
US 9,330,529 B2
Filed 01/17/2007
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
MECHANISM FOR FACILITATING USER-CONTROLLED FEATURES RELATING TO MEDIA CONTENT IN MULTIPLE ONLINE MEDIA COMMUNITIES AND NETWORKS | ||
Patent #
US 20160127436A1
Filed 11/05/2015
|
Current Assignee
SONAFIRE INC.
|
Original Assignee
Bradly Freeman Rich
|
Mobile application traffic optimization | ||
Patent #
US 9,407,713 B2
Filed 01/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 9,430,797 B2
Filed 09/15/2015
|
Current Assignee
ONICON Inc.
|
Original Assignee
TouchTunes Music Corporation
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 9,436,356 B2
Filed 10/21/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Display panel or portion thereof with a graphical user interface component | ||
Patent #
US D766,253 S1
Filed 09/25/2013
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Downloading file reception process | ||
Patent #
US 9,451,203 B2
Filed 04/29/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
POPULARITY OF CONTENT ITEMS | ||
Patent #
US 20160196352A1
Filed 03/11/2016
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
AOL Inc.
|
System and method for audio and video portable publishing system | ||
Patent #
US 9,460,100 B2
Filed 06/03/2014
|
Current Assignee
Silver State Intellectual Technologies Inc.
|
Original Assignee
Silver State Intellectual Technologies Inc.
|
Playlist modification | ||
Patent #
US 9,495,076 B2
Filed 05/29/2013
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
METHODS AND SYSTEMS FOR PERSONALIZED RENDERING OF DIGITAL MEDIA CONTENT | ||
Patent #
US 20160335258A1
Filed 05/11/2015
|
Current Assignee
Slacker Inc.
|
Original Assignee
Slacker Inc.
|
Private queue for a media playback system | ||
Patent #
US 9,501,533 B2
Filed 04/16/2013
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Digital downloading jukebox system with user-tailored music management, communications, and other tools | ||
Patent #
US 9,513,774 B2
Filed 09/18/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 9,521,375 B2
Filed 01/26/2011
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Media playlist construction for virtual environments | ||
Patent #
US 9,525,746 B2
Filed 09/15/2014
|
Current Assignee
Activision Publishing Incorporated
|
Original Assignee
Activision Publishing Incorporated
|
Device and process for remote management of a network of audiovisual information reproduction systems | ||
Patent #
US 9,536,257 B2
Filed 08/27/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Communication device and method between an audiovisual information playback system and an electronic game machine | ||
Patent #
US 9,539,515 B2
Filed 03/18/2016
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Jukebox entertainment system having multiple choice games relating to music | ||
Patent #
US 9,545,578 B2
Filed 04/08/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Systems and methods for distributing a playlist within a music service | ||
Patent #
US 9,552,418 B2
Filed 10/22/2012
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
INTERACTIVE AUDIENCE COMMUNICATION FOR EVENTS | ||
Patent #
US 20170024094A1
Filed 07/22/2015
|
Current Assignee
Enthrall Sports LLC
|
Original Assignee
Enthrall Sports LLC
|
Method for the distribution of audio-visual information and a system for the distribution of audio-visual information | ||
Patent #
US 9,591,340 B2
Filed 10/22/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Process for adjusting the sound volume of a digital sound recording | ||
Patent #
US 9,608,583 B2
Filed 10/10/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital downloading jukebox system with central and local music servers | ||
Patent #
US 9,646,339 B2
Filed 09/15/2003
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Popularity of content items | ||
Patent #
US 9,652,539 B2
Filed 03/11/2016
|
Current Assignee
Verizon Media Inc.
|
Original Assignee
AOL Inc.
|
System and method for creating topic neighborhood visualizations in a networked system | ||
Patent #
US 9,652,524 B2
Filed 10/13/2014
|
Current Assignee
eBay Inc.
|
Original Assignee
eBay Inc.
|
Systems and methods for networked music playback | ||
Patent #
US 9,654,821 B2
Filed 12/30/2011
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Client device and associated methodology of accessing networked services | ||
Patent #
US 9,674,269 B2
Filed 05/10/2013
|
Current Assignee
Sony Corporation
|
Original Assignee
Sony Corporation
|
Playback zone silent connect | ||
Patent #
US 9,684,484 B2
Filed 05/29/2013
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Moving a playback queue to a new zone | ||
Patent #
US 9,703,521 B2
Filed 05/29/2013
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Mobile device configured for communicating with another mobile device associated with an associated user | ||
Patent #
US 9,712,986 B2
Filed 03/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Playback queue control via a playlist on a mobile device | ||
Patent #
US 9,735,978 B2
Filed 05/29/2013
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Sound control circuit for a digital audiovisual reproduction system | ||
Patent #
US 9,769,566 B2
Filed 04/30/2012
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Entertainment server and associated social networking services | ||
Patent #
US 9,774,906 B2
Filed 05/11/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Connected state indicator | ||
Patent #
US 9,798,510 B2
Filed 05/29/2013
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Interactive audience communication for events | ||
Patent #
US 9,817,557 B2
Filed 07/22/2015
|
Current Assignee
Enthrall Sports LLC
|
Original Assignee
Enthrall Sports LLC
|
Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic | ||
Patent #
US 9,832,095 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Systems and methods for networked music playback | ||
Patent #
US 9,860,589 B2
Filed 10/22/2014
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Systems and methods for networked music playback | ||
Patent #
US 9,883,234 B2
Filed 10/22/2014
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
System and method for providing a secure content with revocable access | ||
Patent #
US 9,911,457 B2
Filed 09/24/2008
|
Current Assignee
Disney Enterprises Incorporated
|
Original Assignee
Disney Enterprises Incorporated
|
Techniques for generating electronic menu graphical user interface layouts for use in connection with electronic devices | ||
Patent #
US 9,921,717 B2
Filed 11/07/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Remote control unit for activating and deactivating means for payment and for displaying payment status | ||
Patent #
US 9,922,547 B2
Filed 11/10/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Jukebox network system | ||
Patent #
US 9,939,993 B2
Filed 05/27/2015
|
Current Assignee
AMI Entertainment Network LLC
|
Original Assignee
AMI Entertainment Network LLC
|
Private queue indicator | ||
Patent #
US 9,953,179 B2
Filed 05/29/2013
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Jukebox with associated video server | ||
Patent #
US 9,953,481 B2
Filed 03/21/2008
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server | ||
Patent #
US 9,953,341 B2
Filed 05/14/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital jukebox device with improved karaoke-related user interfaces, and associated methods | ||
Patent #
US 9,959,012 B2
Filed 03/18/2016
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Networked music playback | ||
Patent #
US 9,967,615 B2
Filed 02/23/2015
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Social advertisements and other informational messages on a social networking website, and advertising model for same | ||
Patent #
US 9,984,392 B2
Filed 03/14/2013
|
Current Assignee
Facebook Inc.
|
Original Assignee
Facebook Inc.
|
Social advertisements and other informational messages on a social networking website, and advertising model for same | ||
Patent #
US 9,984,391 B2
Filed 08/09/2010
|
Current Assignee
Facebook Inc.
|
Original Assignee
Facebook Inc.
|
Targeting social advertising to friends of users who have interacted with an object associated with the advertising | ||
Patent #
US 9,990,652 B2
Filed 12/15/2010
|
Current Assignee
Facebook Inc.
|
Original Assignee
Facebook Inc.
|
Digital jukebox device with karaoke and/or photo booth features, and associated methods | ||
Patent #
US 9,990,615 B2
Filed 04/22/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Device and process for remote management of a network of audiovisual information reproductions systems | ||
Patent #
US 10,007,687 B2
Filed 12/30/2016
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Playlist modification | ||
Patent #
US 10,013,233 B2
Filed 09/12/2016
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Method for sharing and searching playlists | ||
Patent #
US 10,019,500 B2
Filed 03/16/2016
|
Current Assignee
Huawei Technologies Co. Ltd.
|
Original Assignee
Huawei Technologies Co. Ltd.
|
Digital jukebox device with karaoke and/or photo booth features, and associated methods | ||
Patent #
US 10,032,149 B2
Filed 03/12/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital jukebox device with karaoke and/or photo booth features, and associated methods | ||
Patent #
US 10,057,613 B2
Filed 04/12/2017
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Sponsored stories and news stories within a newsfeed of a social networking system | ||
Patent #
US 10,068,258 B2
Filed 04/13/2012
|
Current Assignee
Facebook Inc.
|
Original Assignee
Facebook Inc.
|
Process for ordering a selection in advance, digital system and jukebox for embodiment of the process | ||
Patent #
US 10,068,279 B2
Filed 07/10/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital downloading jukebox system with central and local music servers | ||
Patent #
US 10,089,613 B2
Filed 12/23/2011
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Audiovisual reproduction system | ||
Patent #
US 10,104,410 B2
Filed 04/14/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Process for selecting a recording on a digital audiovisual reproduction system, and system for implementing the process | ||
Patent #
US 10,127,759 B2
Filed 11/12/2008
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Playback queue control by a mobile device | ||
Patent #
US 10,152,537 B1
Filed 08/21/2018
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Digital downloading jukebox with revenue-enhancing features | ||
Patent #
US 10,169,773 B2
Filed 06/24/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Mobile media device user interface | ||
Patent #
US 10,191,625 B2
Filed 06/11/2014
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Playback queue control indicator | ||
Patent #
US 10,191,981 B2
Filed 08/21/2018
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Playback queue control via a playlist on a computing device | ||
Patent #
US 10,191,980 B2
Filed 06/19/2017
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
System, method and devices for bluetooth party-mode | ||
Patent #
US 10,205,762 B2
Filed 06/20/2014
|
Current Assignee
Koninklijke Philips N.V.
|
Original Assignee
Koninklijke Philips N.V.
|
Digital jukebox device with karaoke and/or photo booth features, and associated methods | ||
Patent #
US 10,225,593 B2
Filed 09/30/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Entertainment server and associated social networking services | ||
Patent #
US 10,228,900 B2
Filed 06/23/2017
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 10,228,897 B2
Filed 06/03/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Method and apparatus for providing recommendations to a user of a cloud computing service | ||
Patent #
US 10,235,013 B2
Filed 10/09/2014
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Method and apparatus for providing recommendations to a user of a cloud computing service | ||
Patent #
US 10,235,012 B2
Filed 10/09/2014
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Coin operated entertainment system | ||
Patent #
US 10,249,139 B2
Filed 04/12/2017
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Playback queue control connection | ||
Patent #
US 10,248,724 B2
Filed 08/21/2018
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network | ||
Patent #
US 10,263,899 B2
Filed 04/10/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for scoring and ranking digital content based on activity of network users | ||
Patent #
US 10,275,463 B2
Filed 03/17/2014
|
Current Assignee
Slacker Inc.
|
Original Assignee
Slacker Inc.
|
Digital signage and gaming services to comply with federal and state alcohol and beverage laws and regulations | ||
Patent #
US 10,290,006 B2
Filed 08/15/2008
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
SYSTEM, METHOD AND DEVICES FOR BLUETOOTH PARTY-MODE | ||
Patent #
US 20160156687A1
Filed 06/20/2014
|
Current Assignee
Koninklijke Philips N.V.
|
Original Assignee
Koninklijke Philips N.V.
|
SYSTEM AND METHOD FOR PROVIDING MEDIA PREVIEW FOR PLAYLISTS | ||
Patent #
US 20160162125A1
Filed 12/05/2014
|
Current Assignee
Verizon Patent and Licensing Incorporated
|
Original Assignee
Verizon Patent and Licensing Incorporated
|
System and method for personalizing playback content through interaction with a playback device | ||
Patent #
US 10,313,754 B2
Filed 11/21/2014
|
Current Assignee
Slacker Inc.
|
Original Assignee
Slacker Inc.
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 10,318,027 B2
Filed 10/18/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Playback device queue access levels | ||
Patent #
US 10,339,331 B2
Filed 09/13/2016
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Jukebox with customizable avatar | ||
Patent #
US 10,372,301 B2
Filed 05/06/2013
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital downloading jukebox with enhanced communication features | ||
Patent #
US 10,373,420 B2
Filed 09/24/2007
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital downloading jukebox system with central and local music servers | ||
Patent #
US 10,373,142 B2
Filed 10/15/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Playlist update corresponding to playback queue modification | ||
Patent #
US 10,380,179 B2
Filed 04/21/2016
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Method, system and apparatus for interacting with a digital work that is performed in a predetermined location | ||
Patent #
US 10,419,556 B2
Filed 10/17/2016
|
Current Assignee
Federico Fraccaroli
|
Original Assignee
Federico Fraccaroli
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 10,423,250 B2
Filed 10/18/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Jukebox with customizable avatar | ||
Patent #
US 10,452,237 B2
Filed 06/23/2017
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Playback queue transfer in a media playback system | ||
Patent #
US 10,466,956 B2
Filed 12/02/2015
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Mobile media device user interface | ||
Patent #
US 10,466,874 B2
Filed 01/26/2018
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Device for participating in a network for sharing media consumption activity | ||
Patent #
US 10,469,549 B2
Filed 06/11/2014
|
Current Assignee
Concert Technology Corporation
|
Original Assignee
Napo Enerprises LLC
|
Mechanism for facilitating user-controlled features relating to media content in multiple online media communities and networks | ||
Patent #
US 10,491,646 B2
Filed 11/05/2015
|
Current Assignee
SONAFIRE INC.
|
Original Assignee
SONAFIRE INC.
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 10,503,463 B2
Filed 11/30/2016
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Circulator cooker display | ||
Patent #
US D869,234 S1
Filed 01/03/2018
|
Current Assignee
Anova Applied Electronics Inc.
|
Original Assignee
Anova Applied Electronics Inc.
|
Method and system for exploring similarities | ||
Patent #
US 10,521,452 B2
Filed 04/29/2016
|
Current Assignee
Huawei Technologies Co. Ltd.
|
Original Assignee
Huawei Technologies Co. Ltd.
|
Network-assisted remote media listening | ||
Patent #
US 10,547,665 B2
Filed 06/17/2014
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 10,564,804 B2
Filed 12/24/2014
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Systems and methods for networked music playback | ||
Patent #
US 10,567,831 B2
Filed 01/16/2018
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Entertainment server and associated social networking services | ||
Patent #
US 10,579,329 B2
Filed 03/06/2019
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Methods and systems for analyzing user preferences to dynamically identify remotely located media for local access | ||
Patent #
US 10,580,030 B2
Filed 05/25/2011
|
Current Assignee
Rockbot Inc.
|
Original Assignee
Rockbot Inc.
|
Digital jukebox device with karaoke and/or photo booth features, and associated methods | ||
Patent #
US 10,582,239 B2
Filed 07/19/2018
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital jukebox device with karaoke and/or photo booth features, and associated methods | ||
Patent #
US 10,582,240 B2
Filed 03/05/2019
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Sponsored story creation user interface | ||
Patent #
US 10,585,550 B2
Filed 08/25/2017
|
Current Assignee
Facebook Inc.
|
Original Assignee
Facebook Inc.
|
Selection of preferred content | ||
Patent #
US 10,587,660 B2
Filed 12/18/2017
|
Current Assignee
iHeartMedia Management Services Inc.
|
Original Assignee
iHeartMedia Management Services Inc.
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 10,613,819 B2
Filed 06/03/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Method for sharing a media collection in a network environment | ||
Patent #
US 10,614,097 B2
Filed 03/18/2016
|
Current Assignee
Huawei Technologies Co. Ltd.
|
Original Assignee
Huawei Technologies Co. Ltd.
|
Systems and methods for distributing a playlist within a music service | ||
Patent #
US 10,623,461 B2
Filed 12/19/2016
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Methods and systems for personalized rendering of digital media content | ||
Patent #
US 10,657,168 B2
Filed 05/11/2015
|
Current Assignee
Slacker Inc.
|
Original Assignee
Slacker Inc.
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 10,656,739 B2
Filed 04/30/2019
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Playback queue control transition | ||
Patent #
US 10,715,973 B2
Filed 05/29/2013
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 10,719,149 B2
Filed 03/25/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Methods and apparatus for providing recommendations to a user of a cloud computing service | ||
Patent #
US 10,754,503 B2
Filed 10/09/2014
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Systems and methods for networked music playback | ||
Patent #
US 10,757,471 B2
Filed 08/23/2019
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 10,768,891 B2
Filed 03/07/2019
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Systems and/or methods for distributing advertisements from a central advertisement network to a peripheral device via a local advertisement server | ||
Patent #
US 10,776,820 B2
Filed 04/23/2018
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Systems and methods for networked music playback | ||
Patent #
US 10,779,033 B2
Filed 04/19/2019
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Digital downloading jukebox with enhanced communication features | ||
Patent #
US 10,783,738 B2
Filed 06/15/2017
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital jukebox device with improved karaoke-related user interfaces, and associated methods | ||
Patent #
US 10,782,853 B2
Filed 04/25/2018
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital jukebox device with improved user interfaces, and associated methods | ||
Patent #
US 10,789,285 B2
Filed 10/18/2015
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Display panel or portion thereof with a graphical user interface component | ||
Patent #
US D902,222 S1
Filed 03/01/2019
|
Current Assignee
Google LLC
|
Original Assignee
Google LLC
|
Process for ordering a selection in advance, digital system and jukebox for embodiment of the process | ||
Patent #
US 10,846,770 B2
Filed 07/30/2018
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Digital jukebox device with karaoke and/or photo booth features, and associated methods | ||
Patent #
US 10,848,807 B2
Filed 01/28/2020
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Method for sharing and searching playlists | ||
Patent #
US 10,860,611 B2
Filed 02/07/2018
|
Current Assignee
Huawei Technologies Co. Ltd.
|
Original Assignee
Huawei Technologies Co. Ltd.
|
Digital jukebox device with karaoke and/or photo booth features, and associated methods | ||
Patent #
US 10,880,591 B2
Filed 01/21/2020
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Transferring playback from a mobile device to a playback device | ||
Patent #
US 10,891,333 B2
Filed 04/01/2019
|
Current Assignee
Sonos Inc.
|
Original Assignee
Sonos Inc.
|
Methods and apparatuses for sharing media content, libraries and playlists | ||
Patent #
US 7,483,958 B1
Filed 03/26/2002
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Digital multimedia jukebox | ||
Patent #
US 7,548,851 B1
Filed 10/11/2000
|
Current Assignee
PERCEPTION DIGITAL TECHNOLOGY BVI LIMITED
|
Original Assignee
PERCEPTION DIGITAL TECHNOLOGY BVI LIMITED
|
System and method for detecting and verifying digitized content over a computer network | ||
Patent #
US 7,406,529 B2
Filed 02/09/2001
|
Current Assignee
R2 Solutions LLC
|
Original Assignee
Yahoo Inc.
|
System and method of providing for the control of a music player to a device driver | ||
Patent #
US 7,237,198 B1
Filed 05/22/2000
|
Current Assignee
Intel Corporation
|
Original Assignee
RealNetworks Inc.
|
Programmable multimedia controller with programmable services | ||
Patent #
US 20070142022A1
Filed 12/20/2005
|
Current Assignee
Savant Systems LLC
|
Original Assignee
Savant Systems LLC
|
User interface for a media convergence platform | ||
Patent #
US 20070220580A1
Filed 03/14/2002
|
Current Assignee
Rovi Solutions Corporation
|
Original Assignee
Rovi Solutions Corporation
|
Apparatus and method for an on demand data delivery system for the preview, selection, retrieval and reproduction at a remote location of previously recorded or programmed materials | ||
Patent #
US 5,418,713 A
Filed 08/05/1993
|
Current Assignee
Digital On-Demand Incorporated
|
Original Assignee
NEWLEAF ENTERTAINMENT CORPORATION
|
Device and process for remote management of a network of audiovisual information reproduction systems | ||
Patent #
US 6,578,051 B1
Filed 06/21/2000
|
Current Assignee
TouchTunes Music Corporation
|
Original Assignee
TouchTunes Music Corporation
|
Method and apparatus for audio-visual interface for the display of multiple levels of information on a display | ||
Patent #
US 5,594,509 A
Filed 06/22/1993
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Method for storing/retrieving files of various formats in an object database using a virtual multimedia file system | ||
Patent #
US 5,864,870 A
Filed 12/18/1996
|
Current Assignee
Unisys Corporation
|
Original Assignee
Unisys Corporation
|
Interactive audiovisual distribution system | ||
Patent #
US 6,072,982 A
Filed 04/02/1998
|
Current Assignee
Anosole Pass Holdings LLC
|
Original Assignee
Joseph C. Haddad
|
Continuous play background music system | ||
Patent #
US 5,726,909 A
Filed 12/08/1995
|
Current Assignee
Xylon LLC
|
Original Assignee
Thomas M. Krikorian
|
Personalized audio information delivery system | ||
Patent #
US 5,915,238 A
Filed 07/16/1996
|
Current Assignee
COCOMO ID LLC
|
Original Assignee
Gary S. Tjaden
|
Level 1 gateway for video dial tone networks | ||
Patent #
US 5,917,537 A
Filed 07/09/1996
|
Current Assignee
Verizon Patent and Licensing Incorporated
|
Original Assignee
Verizon Communications Inc.
|
Method and apparatus for transmitting and displaying information between a remote network and a local computer | ||
Patent #
US 5,913,040 A
Filed 08/22/1995
|
Current Assignee
RPX Corporation
|
Original Assignee
Backweb Technologies Limited
|
Distributed computing system | ||
Patent #
US 5,623,666 A
Filed 05/18/1995
|
Current Assignee
Nokia of America Corporation
|
Original Assignee
Lucent Technologies Inc.
|
Video processing system | ||
Patent #
US 6,882,793 B1
Filed 06/16/2000
|
Current Assignee
Broadcast And More.com
|
Original Assignee
YesVideo Inc.
|
Systems and methods for managing and aggregating media formats | ||
Patent #
US 20040148362A1
Filed 12/31/2001
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
ATT Intellectual Property I LP
|
Contents sharing system and software program executed by devices of the system | ||
Patent #
US 20030018740A1
Filed 10/30/2001
|
Current Assignee
Fujitsu Limited
|
Original Assignee
Fujitsu Limited
|
WEB SERVER CONTENT REPLICATION | ||
Patent #
US 20030041093A1
Filed 08/19/1999
|
Current Assignee
Excalibur IP LLC
|
Original Assignee
Yahoo Inc.
|
Autogenerated play lists from search criteria | ||
Patent #
US 20030065639A1
Filed 09/28/2001
|
Current Assignee
Apple Inc.
|
Original Assignee
SONICblue Incorporated
|
System for and method of automated device data collection | ||
Patent #
US 20030088538A1
Filed 11/07/2001
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Audio and video program recording, editing and playback systems using metadata | ||
Patent #
US 20030093790A1
Filed 06/08/2002
|
Current Assignee
GOLUIT MEDIA INC.
|
Original Assignee
GOLUIT MEDIA INC.
|
Simultaneous, multiple digital presentation content block, channel independent presentation controller | ||
Patent #
US 20030108164A1
Filed 12/20/2001
|
Current Assignee
Newdae Technologies Incorporated
|
Original Assignee
Newdae Technologies Incorporated
|
System and method for automatically updating media in a digital jukebox | ||
Patent #
US 20030135424A1
Filed 01/17/2002
|
Current Assignee
EFF LLC
|
Original Assignee
EFF LLC
|
Systems and methods for sharing dynamic content among a plurality of online co-users | ||
Patent #
US 20030225834A1
Filed 05/31/2002
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Content server | ||
Patent #
US 20030233469A1
Filed 06/12/2002
|
Current Assignee
Intel Corporation
|
Original Assignee
Intel Corporation
|
System and method for musical playlist selection in a portable audio device | ||
Patent #
US 20020045960A1
Filed 10/10/2001
|
Current Assignee
Hunts Point Ventures Incorporated
|
Original Assignee
Interactive Objects Inc.
|
Archiving and sharing of multimedia content | ||
Patent #
US 20020118949A1
Filed 02/23/2001
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Multimedia delivery system | ||
Patent #
US 6,446,130 B1
Filed 03/16/1999
|
Current Assignee
Interactive Digital Patent Holding Company
|
Original Assignee
Interactive Digital Patent Holding Company
|
Computer jukebox and jukebox network | ||
Patent #
US 20010023403A1
Filed 05/23/2001
|
Current Assignee
Michael L. Tillery, John R. Martin
|
Original Assignee
Michael L. Tillery, John R. Martin
|
Media composer including pointer-based display of sequentially stored samples | ||
Patent #
US 6,018,337 A
Filed 06/12/1997
|
Current Assignee
Avid Technology Incorporated
|
Original Assignee
Avid Technology Incorporated
|
Broadband communications network services access platform | ||
Patent #
US 5,862,324 A
Filed 08/23/1994
|
Current Assignee
KEEN Select Limited
|
Original Assignee
Francis R. Collins
|
System and method for distributing configuration-dependent software revisions to a computer system | ||
Patent #
US 5,867,714 A
Filed 10/31/1996
|
Current Assignee
NCR Corporation
|
Original Assignee
NCR Corporation
|
System for loading control information from peripheral devices which are represented as objects to a controller in a predetermined format in response to connection operation | ||
Patent #
US 5,887,193 A
Filed 10/02/1997
|
Current Assignee
Canon Kabushiki Kaisha
|
Original Assignee
Canon Kabushiki Kaisha
|
Method for accessing and updating a library of optical discs | ||
Patent #
US 5,884,298 A
Filed 12/20/1996
|
Current Assignee
Trace Affex Inc.
|
Original Assignee
CYGNET STORAGE SOLUTIONS INC.
|
System for the management of multiple time-critical data streams | ||
Patent #
US 5,884,028 A
Filed 07/29/1994
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Disk access method for delivering multimedia and video information on demand over wide area networks | ||
Patent #
US 5,915,094 A
Filed 06/02/1997
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Error mitigation and correction in the delivery of on demand audio | ||
Patent #
US 5,917,835 A
Filed 04/12/1996
|
Current Assignee
Intel Corporation
|
Original Assignee
Progressive Networks Inc.
|
Acquisition and operation of remotely loaded software using applet modification of browser software | ||
Patent #
US 5,923,885 A
Filed 10/31/1996
|
Current Assignee
Oracle America Inc.
|
Original Assignee
Sun Microsystems Incorporated
|
Downloading method for songs and advertisements | ||
Patent #
US 5,930,765 A
Filed 11/21/1997
|
Current Assignee
Martin Automatic Inc.
|
Original Assignee
John R. Martin
|
System and method for lazy loading of shared libraries | ||
Patent #
US 5,708,811 A
Filed 02/21/1995
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Video data streamer for simultaneously conveying same one or different ones of data blocks stored in storage node to each of plurality of communication nodes | ||
Patent #
US 5,712,976 A
Filed 09/08/1994
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Method and apparatus for transmitting information recorded on information storage means from a central server to subscribers via a high data rate digital telecommunications network | ||
Patent #
US 5,734,961 A
Filed 12/22/1995
|
Current Assignee
Antor Media Corporation
|
Original Assignee
Genese
|
Digital information accessing, delivery and production system | ||
Patent #
US 5,734,719 A
Filed 12/10/1996
|
Current Assignee
Toshiba Global Commerce Solutions Holdings Corporation
|
Original Assignee
International Business Machines Corporation
|
Interactive real-time network gaming system | ||
Patent #
US 5,762,552 A
Filed 12/05/1995
|
Current Assignee
VT Tech Corporation
|
Original Assignee
VT Tech Corporation
|
Image file storage and retrieval system | ||
Patent #
US 5,761,655 A
Filed 03/10/1994
|
Current Assignee
NetApp Inc.
|
Original Assignee
ALPHATRONIX INC.
|
Data transmission system for distributing video and music data | ||
Patent #
US 5,774,672 A
Filed 04/30/1997
|
Current Assignee
Brother Kogyo Kabushiki Kaisha, Xing Inc.
|
Original Assignee
Brother Kogyo Kabushiki Kaisha, Xing Inc.
|
System for on-line service in which gateway computer uses service map which includes loading condition of servers broadcasted by application servers for load balancing | ||
Patent #
US 5,774,668 A
Filed 06/07/1995
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Computer jukebox and jukebox network | ||
Patent #
US 5,781,889 A
Filed 01/11/1996
|
Current Assignee
Martin Automatic Inc.
|
Original Assignee
Michael L. Tillery, Samuel N. Zammuto, John R. Martin
|
Method and apparatus for providing interactive electronic programming guide | ||
Patent #
US 5,592,551 A
Filed 04/19/1994
|
Current Assignee
Cisco Technology Incorporated
|
Original Assignee
Scientific-Atlanta Incorporated
|
Power supply apparatus with a back-up power unit | ||
Patent #
US 5,612,581 A
Filed 11/01/1995
|
Current Assignee
Fujitsu Limited
|
Original Assignee
Fujitsu Limited
|
Time-segmented multimedia game playing and authoring system | ||
Patent #
US 5,613,909 A
Filed 07/21/1994
|
Current Assignee
Jan Stelovsky
|
Original Assignee
Jan Stelovsky
|
Stored program pay-per-play | ||
Patent #
US 5,619,247 A
Filed 02/24/1995
|
Current Assignee
Rovi Guides Inc.
|
Original Assignee
Smart VCR Limited Partnership
|
Method and apparatus for patching operating systems | ||
Patent #
US 5,619,698 A
Filed 05/05/1995
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Computer Incorporated
|
Network with optical mass storage devices | ||
Patent #
US 5,642,337 A
Filed 09/09/1996
|
Current Assignee
Sony Electronics Inc., Sony Corporation
|
Original Assignee
Sony Electronics Inc., Sony Corporation
|
System and method for managing a hierarchical storage system through improved data migration | ||
Patent #
US 5,644,766 A
Filed 08/23/1996
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
Video collection and distribution system with interested item notification and download on demand | ||
Patent #
US 5,644,714 A
Filed 04/10/1995
|
Current Assignee
PDACO LIMITED
|
Original Assignee
ELONEX PLC LTD.
|
Jukebox entertainment system including removable hard drives | ||
Patent #
US 5,481,509 A
Filed 09/19/1994
|
Current Assignee
SOFTWARE CONTROL SYSTEMS INC.
|
Original Assignee
SOFTWARE CONTROL SYSTEMS INC.
|
Software distribution system to build and distribute a software release | ||
Patent #
US 5,495,610 A
Filed 07/13/1995
|
Current Assignee
Seeq Technology Inc.
|
Original Assignee
Seeq Technology Inc.
|
Television receiver having video accompaniment functions | ||
Patent #
US 5,496,178 A
Filed 01/21/1994
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Apparatus and method for electronically dispensing personalized greeting cards and gifts | ||
Patent #
US 5,513,117 A
Filed 07/26/1995
|
Current Assignee
Maynard E. Small
|
Original Assignee
Maynard E. Small
|
Electronic solid-state record/playback device and system | ||
Patent #
US 5,511,000 A
Filed 11/18/1993
|
Current Assignee
Lynne Highland LLC
|
Original Assignee
Richard A Simon, Dennis M. Kaloi
|
Addressed messaging in a cable television system | ||
Patent #
US 5,420,923 A
Filed 04/22/1993
|
Current Assignee
Cisco Technology Incorporated
|
Original Assignee
Scientific-Atlanta Incorporated
|
Power supply interruption detection and response system for a microcontroller | ||
Patent #
US 5,428,252 A
Filed 01/03/1992
|
Current Assignee
IXYS Intl Limited
|
Original Assignee
ZiLOG Incorporated
|
Drain system for slant top video game cabinets | ||
Patent #
US 5,431,492 A
Filed 09/17/1993
|
Current Assignee
Sg Gaming Inc.
|
Original Assignee
WMS Gaming Incorporated
|
System with two different communication mediums, transmitting retrieved video and compressed audio information to plural receivers responsively to users' requests | ||
Patent #
US 5,276,866 A
Filed 07/19/1988
|
Current Assignee
EAGLEVIEW PROPERTIES INC.
|
Original Assignee
EAGLEVIEW PROPERTIES INC.
|
Power failure detection and shut down timer | ||
Patent #
US 5,315,161 A
Filed 01/05/1993
|
Current Assignee
NCR Corporation
|
Original Assignee
NCR Corporation
|
Method for transmitting a desired digital video or audio signal | ||
Patent #
US 5,191,573 A
Filed 09/18/1990
|
Current Assignee
Sightsound Technologies LLC
|
Original Assignee
Arthur R. Hair
|
System for remotely crediting and billing usage of electronic entertainment machines | ||
Patent #
US 5,197,094 A
Filed 06/15/1990
|
Current Assignee
Arachnid Incorporated
|
Original Assignee
Arachnid Incorporated
|
Method and apparatus for protecting material on storage media and for transferring material on storage media to various recipients | ||
Patent #
US 5,191,611 A
Filed 01/18/1991
|
Current Assignee
Lanrald Data Mgmt Nv LLC
|
Original Assignee
Gerald S. Lang
|
Multipurpose computerized television | ||
Patent #
US 5,192,999 A
Filed 04/25/1991
|
Current Assignee
Gateway Incorporated
|
Original Assignee
COMPUADD CORPORATION
|
Automatic adjustment radio apparatus | ||
Patent #
US 5,203,028 A
Filed 10/01/1990
|
Current Assignee
Hitachi Denshi Kabushiki Kaisha
|
Original Assignee
Hitachi Denshi Kabushiki Kaisha
|
Automatic ticket dispensing system | ||
Patent #
US 5,239,480 A
Filed 02/12/1991
|
Current Assignee
AIS Infonetics Incorporated
|
Original Assignee
AIS Infonetics Incorporated
|
Master-slave data transmission system employing a flexible single-wire bus | ||
Patent #
US 5,237,322 A
Filed 11/22/1991
|
Current Assignee
Deutsche ITT Industries GmbH
|
Original Assignee
Deutsche ITT Industries GmbH
|
Kiosk apparatus and method for point of preview and for compilation of market data | ||
Patent #
US 5,237,157 A
Filed 10/06/1992
|
Current Assignee
Intouch Group Inc.
|
Original Assignee
Intouch Group Inc.
|
Apparatus and method for licensing software on a network of computers | ||
Patent #
US 5,138,712 A
Filed 10/02/1989
|
Current Assignee
Sun Microsystems Incorporated
|
Original Assignee
Sun Microsystems Incorporated
|
Software distribution system | ||
Patent #
US 4,999,806 A
Filed 09/04/1987
|
Current Assignee
Randy J. Peterson, Fred Chernow
|
Original Assignee
Randy J. Peterson, Fred Chernow
|
Electrical power supply for short term power interruptions | ||
Patent #
US 5,012,121 A
Filed 03/22/1990
|
Current Assignee
The United States of America As Represented By The Secretary of Agriculture
|
Original Assignee
the united states of america as represented by the secretary of the navy
|
System for recording custom albums from a library of pre-recorded items | ||
Patent #
US 5,041,921 A
Filed 12/17/1987
|
Current Assignee
MC2The Magical Music Cassette Co.
|
Original Assignee
Duplitronics Inc.
|
System for random access to an audio video data library with independent selection and display at each of a plurality of remote locations | ||
Patent #
US 4,920,432 A
Filed 01/12/1988
|
Current Assignee
LodgeNet Interactive Corporation
|
Original Assignee
Mark E. Robinson, Derek C. Eggers, David V. Holben
|
License mangagement system and license storage key | ||
Patent #
US 4,924,378 A
Filed 06/13/1988
|
Current Assignee
Prime Computer Inc.
|
Original Assignee
Prime Computer Inc.
|
Video game software selection data processing system | ||
Patent #
US 4,922,420 A
Filed 07/23/1987
|
Current Assignee
Nintendo Company Limited
|
Original Assignee
Nintendo Company Limited
|
Output level control apparatus | ||
Patent #
US 4,926,485 A
Filed 01/05/1989
|
Current Assignee
Pioneer Electronics USA Incorporated
|
Original Assignee
Pioneer Electronics USA Incorporated
|
System for encoding sound recordings for high-density storage and high-speed transfers | ||
Patent #
US 4,937,807 A
Filed 10/15/1987
|
Current Assignee
Warner Custom Music Corp.
|
Original Assignee
Personics Corp.
|
Video communications system having a remotely controlled central source of video and audio data | ||
Patent #
US 4,949,187 A
Filed 12/16/1988
|
Current Assignee
VIDEO-ON-DEMAND VENTURES LLC
|
Original Assignee
Jason M. Cohen
|
High-speed reproduction facility for audio programs | ||
Patent #
US 4,811,325 A
Filed 10/15/1987
|
Current Assignee
Warner Custom Music Corp.
|
Original Assignee
Personics Corp.
|
Method and apparatus for parallel integrated circuit card initialization and embossing | ||
Patent #
US 4,825,054 A
Filed 02/16/1988
|
Current Assignee
Datacard Corp.
|
Original Assignee
Datacard Corp.
|
Wireless remote speaker system | ||
Patent #
US 4,829,570 A
Filed 05/22/1987
|
Current Assignee
Phonex Broadband
|
Original Assignee
Recoton Corporation
|
Variable angle refractory anchor for connecting surfaces | ||
Patent #
US 4,852,324 A
Filed 12/01/1988
|
Current Assignee
Conoco Incorporated
|
Original Assignee
Conoco Incorporated
|
Food service ordering terminal with video game capability | ||
Patent #
US 4,722,053 A
Filed 12/29/1982
|
Current Assignee
Daniel Dubno, Michael Dubno
|
Original Assignee
Daniel Dubno, Michael Dubno
|
Telephone access display system | ||
Patent #
US 4,761,684 A
Filed 11/14/1986
|
Current Assignee
The Box Worldwide LLC
|
Original Assignee
VIDEO JUKEBOX NETWORK
|
Information retrieval system and method using independent user stations | ||
Patent #
US 4,766,581 A
Filed 08/07/1984
|
Current Assignee
Daniel J Edelman Incorporated
|
Original Assignee
Justin Korn
|
Poker machine communication system | ||
Patent #
US 4,636,951 A
Filed 04/30/1984
|
Current Assignee
AINSWORTH NOMINEES PTY. LTD. 85-113 DUNNING AVE. ROSEBERY N.S.W. 2018 AUSTRALIA
|
Original Assignee
AINSWORTH NOMINEES PTY. LTD.
|
Video gaming system with pool prize structures | ||
Patent #
US 4,652,998 A
Filed 01/04/1984
|
Current Assignee
SCIENTIFIC GAMES OPERATING CORP. A DE CORPORATION
|
Original Assignee
Bally Manufacturing Corp.
|
Software vending system | ||
Patent #
US 4,654,799 A
Filed 05/15/1985
|
Current Assignee
Brother Kogyo Kabushiki Kaisha
|
Original Assignee
Brother Kogyo Kabushiki Kaisha
|
Software distribution system | ||
Patent #
US 4,658,093 A
Filed 07/11/1983
|
Current Assignee
Aladdin Knowledge Systems Incorporated
|
Original Assignee
Martin E. Hellman
|
Video jukebox | ||
Patent #
US 4,667,802 A
Filed 10/01/1984
|
Current Assignee
Merit Industries Incorporated NKA AMI Entertainment Network Incorporated
|
Original Assignee
Rowe International Corporation
|
General purpose uninterruptible power supply | ||
Patent #
US 4,675,538 A
Filed 06/02/1986
|
Current Assignee
Current Technologies LLC
|
Original Assignee
Barry M. Epstein
|
Automatic vending system | ||
Patent #
US 4,677,565 A
Filed 02/11/1986
|
Current Assignee
Brother Kogyo Kabushiki Kaisha
|
Original Assignee
Brother Kogyo Kabushiki Kaisha
|
Power supply system for an electronic apparatus having memory | ||
Patent #
US 4,677,311 A
Filed 12/24/1985
|
Current Assignee
Hitachi America Limited
|
Original Assignee
Hitachi America Limited
|
Video game network | ||
Patent #
US 4,572,509 A
Filed 09/30/1982
|
Current Assignee
David H. Sitrick
|
Original Assignee
David H. Sitrick
|
Cartridge programming system | ||
Patent #
US 4,597,058 A
Filed 06/03/1983
|
Current Assignee
CATRIDGE PROGRAMMING TECHNOLOGY INC.
|
Original Assignee
Romox Incorporated
|
Video game including user visual image | ||
Patent #
US 4,521,014 A
Filed 09/30/1982
|
Current Assignee
David H. Sitrick
|
Original Assignee
David H. Sitrick
|
System for reproducing information in material objects at a point of sale location | ||
Patent #
US 4,528,643 A
Filed 01/10/1983
|
Current Assignee
MediaBay.com Inc.
|
Original Assignee
Fpdc Incorporated
|
Entertainment machines | ||
Patent #
US 4,335,809 A
Filed 01/29/1980
|
Current Assignee
Barcrest Ltd.
|
Original Assignee
Barcrest Ltd.
|
Push-in tube connector | ||
Patent #
US 4,335,908 A
Filed 05/19/1980
|
Current Assignee
Parker Hannifin Customer Support Inc.
|
Original Assignee
Donald G. Burge
|
Interactive enquiry system | ||
Patent #
US 4,186,438 A
Filed 03/16/1977
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
59 Claims
-
1. A method of distributing a playlist to one or more digital jukeboxes connected to an audiovisual distribution network, the method comprising:
-
connecting a peripheral device having a peripheral playlist stored in a computer-readable storage medium thereon to a digital jukebox via a connector;
retrieving the peripheral playlist for the digital jukebox;
converting the peripheral playlist to a jukebox playlist; and
publishing the jukebox playlist at least on the jukebox. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of distributing a playlist to one or more digital jukeboxes connected to an audiovisual distribution network, the method comprising:
-
retrieving a software application playlist associated with a software application used on a computer device for use on a the digital jukebox;
converting the software application playlist to a jukebox playlist; and
publishing the jukebox playlist at least on the jukebox. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A digital downloading jukebox, comprising:
-
a communicator configured to distribute a playlist to one or more different digital jukeboxes connected to an audiovisual distribution network;
a connector configured to connect a peripheral device having a peripheral playlist stored in a computer-readable storage medium thereon to the digital jukebox;
a processor configured to retrieve the peripheral playlist for the digital jukebox; and
,converting programmed logic circuitry configured to convert the peripheral playlist to a jukebox playlist, wherein the processor is further configured to publish the jukebox playlist at least on the jukebox. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for playing instances of media on a digital downloading jukebox, the method comprising:
-
requiring a user to log into the jukebox;
providing a plurality of selectable instances of media for play on the jukebox;
enabling user selection of an instance of media from the plurality of selectable instances of media via a user interface to the jukebox;
for each user selection, adding the instance of media to a playlist stored in a computer-readable storage medium of the jukebox; and
playing the instances of media in the playlist in order, wherein the plurality of selectable instances of media is selected from a master group of instances of media in dependence on a previous play of an instance of media by the user. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A method of playing an instance of media on a digital downloading jukebox, the method comprising:
-
providing a plurality of instances of media on the jukebox;
providing an interface to a user of the jukebox to allow the user to search for a particular instance of media for play on the jukebox;
determining whether the instance of media is available for immediate play on the jukebox free from additional processing by the jukebox;
when the instance of media is available for immediate play, charging the user a predetermined first number of credits and queuing up the instance of media for play; and
when the instance of media is not available for immediate play, determining whether the user is a verified user, when the user is a verified user, charging a second predetermined number of credits if the instance of media exists in a playlist associated with the user, but otherwise charging a third predetermined number of credits, and queuing up the instance of media for play, wherein the second predetermined number of credits is less than the third predetermined number of credits, and wherein the third predetermined number of credits is greater than the first number of predetermined credits. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method of operating a digital downloading jukebox, the method comprising:
-
defining a plurality of channels, each said channel having a plurality of instances of media associated therewith;
selecting a channel from said plurality of channels on the part of an authorized user;
responding to one or more patron uses of the jukebox in a first mode, at least some of said uses including adding instances of media to a queue for play on the jukebox and playing said queued instances of media; and
when the jukebox is not responding to a patron request and/or playing a queued instance of media, playing the instances of media in the channel in a second mode, wherein the first mode is different from the second mode, and wherein the second mode is not directly controllable by a patron of the jukebox. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. A method of delivering a coupon to a user of a digital downloading jukebox, the method comprising:
-
creating a validation code;
associating with the validation code a number of free credits for the user;
including the validation code with the coupon; and
transmitting the validation code to the user. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59)
-
1 Specification
This application is a continuation in part of application Ser. No. 11/727,391, Mar. 26, 2007 which is a continuation in part of application Ser. No. 11/358,721, filed Feb. 22, 2006, which is a continuation in part of application Ser. No. 11/222,036, filed Sep. 9, 2005, which is a continuation in part of application Ser. No. 11/185,974, filed Jul. 21, 2005, which is a continuation in part of application Ser. No. 10/661,811, filed Sep. 15, 2003, which claims priority on provisional patent application Ser. No. 60/410,832, filed Sep. 16, 2002, entitled “Digital Downloading Jukebox System With Central And Local Music Servers,” the entire disclosures of which are incorporated herein by reference.
The instant invention relates to, for example, jukebox systems and, more particularly, to digital downloading jukebox systems of the type which typically include a central server and remote jukebox devices that communicate with the central server for royalty accounting and/or content updates and, still more particularly, to jukebox systems that provide user-tailored music management, communications, and other tools for recognized users using the jukebox system. Exemplary embodiments of the instant invention improve such systems by providing a local server for each jukebox device in the jukebox system network. The local server provides a second and more expansive source of content (e.g., audio and/or visual data) that can be selected by a user of the jukebox device for reproduction on the jukebox device. The local servers may provide a mirror of or subset of the central server, thereby enabling the entire library of audio and/or visual data, or at least the most requested content, to be conveniently available to each jukebox device without the need to download requested content, that is not available on the mass storage device of the jukebox device itself, from the central server. The collective group of local servers may also act as a network of distributed content servers that can be controlled by the central server through each jukebox device to provide services to other devices, such as, for example, other jukebox devices. In addition, the jukebox device and local server can, under control of the central server, operate as a “central hub” or management device for various downloadable fee-based devices present in a location with the jukebox device.
Exemplary embodiments additionally can provide other mechanisms to enhance individual recognized users'"'"' experiences, such as, for example, by allowing users to create and manage playlists that can be retrieved on one or more jukeboxes, create and manage buddy lists that can send messages to individuals or broadcast to large groups of individuals, etc. In other words, in one embodiment, the jukebox includes features which enable the jukebox to recognize specific jukebox users, through prior registration or the like, and to provide user-specific services to the user. For example, the jukebox may allow the recognized user to create, edit and/or store custom playlists on the jukebox that can be selected by the user or other registered users designated by the creator of the playlist for play on the jukebox. The jukebox may also allow registered users to communicate with other registered users through the jukebox. Registered users may also be provided with credit on the jukebox so that cash is not necessary for using the jukebox services. The jukebox may also be used to provide background music services in addition to conventional jukebox services in a unique and advantageous manner as described herein. The jukebox may additionally increase a sense of ownership by interacting with a interactive application accessible at a location remote from the jukebox, such as, for example, via the Internet. The remote application may connect individuals to an online community through which users can, for example, communicate with other users, build playlists, share playlists, suggest music to others, participate in promotions, link to targeted advertisements, etc. Additionally, the jukebox and/or remote application may allow users to download information to a portable device, such as, for example, a cell phone, a personal digital assistant, an MP3 player, etc. In certain exemplary embodiments, users'"'"' actions on jukeboxes and/or via remote interfaces may be represented by avatars specific to and/or customizable by the user.
Jukeboxes have been around for decades and provide users with the ability to select desired music for reproduction in a convenient and advantageous manner. Jukeboxes have conventionally been provided in commercial establishments, such as restaurants and bars, in order to provide desired music on demand for patrons thereof for a fee. Over the last several years, a new generation of jukebox devices have become available that provide significant improvements in the operation thereof for all parties involved. More specifically, the conventional standalone phonorecord and CD jukeboxes are being replaced by digital downloading jukeboxes that are controlled by and communicate with a central server. An example of this new generation jukebox system is shown in U.S. Pat. No. 6,308,204, the entire disclosure of which is incorporated herein by reference. A leading provider of this new generation of jukebox systems is TouchTunes Music Corporation.
The jukebox devices 16 (sometimes referred to as simply “jukeboxes” herein) are operable to communicate with the central server 12 through a communications network 14, such as, for example, the Internet. The jukeboxes 16 periodically communicate with the server 12 in order to provide information to the server 12 regarding the specific songs that have been played on the jukebox. The central server then uses this information in order to determine the appropriate royalties and/or other payments that are owed for songs played on each jukebox. Thus, one significant advantage of this new generation of jukeboxes is that the sound reproduction and/or other applicable music rights can be adhered to in a more accurate and reliable manner, thereby assuring the proper royalties are paid to the artists or music owners. The central server 12 can also provide new songs to the jukebox 16 in order to assure that the appropriate or most popular songs are maintained on the jukebox based on the specific customers at that location. Thus, the songs available on each jukebox can be customized through communication with the central server in order to provide the songs and/or types of music that customers generally request at each jukebox location. As described in the above-referenced U.S. Pat. No. 6,308,204, the central server can also advantageously be used to update the operating software on the jukeboxes in order to, for example, change the operation of the jukebox, such as to provide new or improved features. Thus, another significant advantage of this new generation of jukeboxes is that the songs (or other audio and/or visual content), and the operation of the jukebox itself can be remotely changed as desired without the need to have someone (such as a routeman) personally service the jukebox. Instead, such updates can be done using the central server 12.
As indicated above, the jukebox devices 16 each include a mass storage device, such as a hard drive, which stores the songs and associated video/graphics data (if any), as well as any other desired graphical information for reproduction on the jukebox. The mass storage device of the jukebox typically has limited storage capacity relative to the storage device of the central server 12. As a result, only a fraction of the songs stored on the central server are typically stored on the mass storage device of the jukebox at any one time. There may be other reasons as well, such as for security of the data or limited room in the jukebox itself, for having limited storage capacity on the jukebox and/or limiting the number of songs stored thereon. For example, physical space may be limited on wall-mount jukeboxes or the like, which are designed to be small in size as compared to free-standing models. As explained above, the songs on the jukebox can be changed through communication with the central server, but typically any one jukebox only stores a relatively small subset of the complete library of songs maintained by the central server at any one time.
In order to maximize the revenue that a jukebox generates, it is important to make the most desired songs available on the jukebox over time. If customers cannot find songs they like on the jukebox, usage of the jukebox (and the revenue generated thereby) will dramatically decrease. On the other hand, it is impossible to predict in advance exactly what a customer at any particular location will desire to play on the jukebox. In fact, there are likely many instances where a customer would have selected a song that exists on the central server but is not currently present on the jukebox. As a result, the jukebox may not be enjoyed and used to its fullest extent. In order to address this problem and increase revenue, jukebox systems have in the past provided a feature which enables the user to search for songs on the central server from the jukebox and request an immediate download of a desired song from the central server to the jukebox for an additional fee. This feature enables the user to play any song in the master library of songs maintained by the central server using the jukebox, regardless of whether or not the specific song is presently stored in the mass storage of the jukebox itself. Thus, the user can first look for desired songs on the local storage of the jukebox and then, if desired, search further on the central server for desired songs. The jukebox device typically charges an additional fee (such as five credits instead on one credit) for an immediate download and play of a song from the central server as opposed to a standard play directly from the jukebox'"'"'s local storage.
One problem, however, with the immediate downloading feature is that it is desirable to have an immediate and high speed connection with the central server to implement. In addition, the central server and network must be prepared for and capable of handling such requests in a reliable and efficient manner for the feature to properly operate. These requirements cannot always be met and, as a result, implementation of this feature has been limited. For example, many locations that have jukeboxes do not have high speed connections (such as DSL) and instead use dial-up modem connections. Jukeboxes which rely on dial-up connections generally are only designed to communicate with the server periodically and do not allow the user to immediately download a song. They have, however, enabled a user to vote for a song to be downloaded at a later time when the dial-up connection is made. This, of course, is not as satisfying to the user as being able to immediately download a song. Other problems can arise in connection with this download feature if the network or server is not currently available for the download, due to traffic, malfunctions or the like.
For most users, a relationship with a jukebox extends only as far as a choice of songs to play. Casual users may find it difficult to make selections rapidly and/or to locate specific songs. Regular users, however, frequently choose the same songs, and they may become frustrated with always having to make the same selections. Both problems may result in a loss of revenue from intimidation, frustration, etc.
Thus, it is a feature of the exemplary embodiments to create a relationship between the jukebox and the patrons, in view of the further feature of creating a relationship with a whole community of jukebox users. Such a system can establish a trust relationship between the jukebox and the patrons, while also creating a sense of ownership for the patrons by allowing them to customize their services and communicate with their friends. Such a relationship and feeling of ownership can greatly increase the convenience of using a jukebox and its related services while also decreasing intimidation, frustration, etc.
In certain exemplary embodiments described herein, the jukebox can be made the centerpiece for music services as well as other services that enhance the experience of users as well as the revenues of location managers. For example, a jukebox can become a contact point at a given location through which users can reach out to their friends. For instance, users may call a get together using the jukebox, share music through the jukebox system, or meet up at a jukebox if they become separated at a crowded club. Similarly, a jukebox can become, for example, a contact point at a given location through which the manager of the location can reach out to customers. For instance, a manager can advertise specials, notify regulars of special events, etc. Such communications can be initiated by users, by location managers, or by the jukebox itself.
When jukebox users leave a location, their connection to the music, and, more particularly, the jukebox itself, typically ends. Users provide massive amounts of data to the jukeboxes, such as, for example, which users like certain types of music or certain songs, when they listen to music, how frequently they listen to it, etc. With conventional jukeboxes, this information is not leveraged to provide additional features and/or services to interested users. Thus, collected information typically is wasted, and users experience only a fleeting sense of ownership. Users cannot, for example, recreate the experience of a particular night out.
Proprietors also lose out, because their connection to jukebox users disappears when users leave their establishments. Thus, proprietors lose customers until they return and are forced to rely on traditional, often ignored, methods of bulk advertisement. This form of advertising typically lacks specificity and does not reflect a personalized sense of belonging for users. Additionally, proprietors also cannot recreate specific events at which, for example, they had a particularly profitable nights.
Online communities typically, for example, on the Internet, have sprung-up to try to connect disparate users in a virtual space. These communities provide potentially continuous access to a broad range of features and users alike. However, conventional online communities are virtual only—when a user steps away from a computer, the connection, quite literally, is broken. Thus, while users may access this broad host of features and customize their experiences and even build an online persona complete with, for example, buying and viewing habits, the experience is fleeting.
By connecting jukebox users through an online community, however, the information provided to the jukebox can be used to provide a variety of features and services to the users. And, because jukeboxes are present at thousands of meeting points, connections exist at thousands of physical locations apart from the online virtual community. Thus, by leveraging the data collected by jukeboxes and tying users to an online community, a mixed real-and-virtual community may be established, for example, creating a lasting sense of ownership, personalizing services for potentially all users, drawing users together, establishing a vibrant socially active community of users connected by music, etc. Proprietors may similarly benefit by, for example, achieving a pipeline to additional business by connecting with customers while they are away from their locations, thus drawing them to their locations, etc.
In essence, a jukebox with an associated remote application can, for example, change users'"'"' perceptions of jukeboxes. Jukeboxes need not be stand-alone devices accessible only at bars. Rather, the instant invention allows users to consider jukeboxes as, for example, media centers, meeting points, portals to online communities, etc.
Moreover, with the advent of web-enabled portable devices (such as, for example, cell phones, personal digital assistants, etc.), users even can take the virtual community with them wherever they go. Users potentially may use portable devices to directly download music at any time, such as, for example, when they hear a song at home, in the car, at a bar, etc.
In certain exemplary embodiments, users'"'"' actions on jukeboxes and/or via remote interfaces may be represented by avatars specific to and/or customizable by the user. Jukeboxes may include avatar action programmed logic circuitry (e.g., any appropriate combination of hardware, software, or the like) to take actions on behalf of and/or represent the actions of the user. Such actions may include introducing songs with audio and/or video, singing and/or dancing along with music, marking online transactions (e.g., messages, postings, file transfers, etc.), etc. As such, user avatars may yet further increase senses of ownership and/or belonging, drawing users to jukeboxes. Moreover, avatars may further increase the enjoyment of the individual user, regular patrons, and/or newcomers to an area
There is a need for an improved jukebox system that addresses various needs of users, location owners, and operators. The instant invention is designed to address these and other issues and to provide enhanced functionality for such jukebox systems.
These and other features, objects and advantages of the instant invention will be further understood by review of the following detailed description of the exemplary embodiments when read in conjunction with the appended drawings, in which:
Referring now to the drawings,
The songs (and/or other data) are preferably digitized, compressed and encrypted by the central server 12 prior to sending songs to the jukeboxes for security and bandwidth purposes using known techniques. The songs are then decompressed and decrypted by the jukeboxes for storage and reproduction thereon. Thus, each of the jukeboxes maintains in a database a library of digitized songs for play on the jukebox, wherein the library can be changed or updated through communication by the central server. The jukeboxes preferably also receive and store data constituting images (e.g., still and/or moving video and/or graphical images) that can be displayed on the display 18 of the jukebox device 16. In one exemplary embodiment of the invention, the jukebox devices have similar structure and operation described in U.S. Pat. No. 6,308,204 referenced above. Thus, the jukebox devices 16 each preferably include one or more microprocessors, such as a main CPU and an audio DSP, a memory, such as a hard drive, for storing songs and/or other content, a display of displaying visual items, an audio arrangement 20 for providing audio, a communication system for enabling the jukebox to communicate with the central server 12 through the communications network 14, and operating software, preferably including a multitasking operating system, that controls the operation of the jukebox. The operating software is also preferably updateable through communication with the central server 12 as described, for example, in U.S. Pat. No. 6,308,204 referenced above. The jukeboxes 16 further include one or more payment devices, such as coin, bill and/or credit card input devices, for enabling a customer to pay for usage of the jukebox device in a convenient manner. The screen 18 is preferably a touch screen that enables the user to input selections by touching the screen.
Each jukebox device has, in one embodiment, a local server 22 that can be accessed by the jukebox device. The local servers are respectively connected to the jukebox devices using Ethernet or other type of local connection. In another embodiment, the local server may simply be a logical extension (e.g. partition, directory, or area) of the jukebox'"'"'s hard drive, rather than a separate hardware device. The local servers 22 each preferably include a mirror copy of the master library of musical recordings maintained by the central server 12. The local server 22 can be loaded with the master library by the entity that owns and/or controls the jukebox network prior to shipping the local server and jukebox device to the jukebox distributor or operator. Of course, over time, the local sever will no longer correspond identically to the central server, due to the fact that the central server is preferably continually updated with additional or new songs. Thus, the local servers 22 are also preferably updated periodically to maintain a correspondence with the library on the central server 12. This updating can be done, for example, by the central server 12 through communication with the jukebox devices connected with the local servers 22 using, for example, either dial-up or broadband modems. Alternatively, the updating can be done personally with an update tool that can be connected by a routeman or other person directly to the jukebox or local server for the purpose of updating the contents of the local server. The portable tool could include a removable storage medium, such as a hard drive, that could be returned to and reused by the owner of the jukebox system for future updates. The tool itself could be kept by the operator or other person in charge of maintaining specific jukeboxes for use upon receipt of the updated removable storage medium from the owner of the jukebox system.
For security reasons, the local server 22 preferably does not include all of the digital data that constitutes any one song that is stored on the local server 22. In addition, the part of the song that is on the local server is encrypted. The jukebox device 16 contains the missing part of each of the songs on the local server, thereby enabling the jukebox to assemble the complete song based on the contents of the local server and the memory on the jukebox device. The missing data located on the jukebox is needed in order to decrypt the songs. For example, a single block (or other small fraction) of data for each song may be missing on the local server but present on the jukebox device, and the encryption may be based on the missing block and may proceed on a block by block basis. Thus, none of the blocks can be decrypted without obtaining and/or decrypting a preceding block. This feature provides significant security and prevents or deters theft or other type of unauthorized use or copying of the songs on the local server. Thus, in this embodiment, each local server must be specifically assigned to a specific jukebox device so that the decryption described above can be properly performed.
In accordance with a preferred exemplary embodiment, the local servers may also each be individually registered with and identified to the central server 12, so that the central server can individually manage and monitor each local server. The same is true for the jukebox device itself, i.e., it may also preferably be registered with the central server so that it too can be individually monitored and managed by the central server. As will be understood from the foregoing description, the local servers become an important and advantageous part of the jukebox system by allowing the contents thereof to be accessed by the jukebox device to provide additional services (such as providing additional songs) not available on the jukebox device itself. As will be explained below, the song library of the central server and/or the storage capacity itself can be advantageously used to provide services to other jukeboxes, such as fee-based residential and commercial jukeboxes and/or other fee-based equipment. One preferred use of the local servers may be to provide an immediate song downloading feature for the jukebox device will now be described below in detail with reference to the exemplary screen shots of
If the user does not see an album of interest in the display of album covers or desires for any reason to search for available songs that are not present on the jukebox device, the user may select the “Tune Central” button 39. When the “Tune Central” button is pressed, the display on the jukebox is changed from that of
Genres may comprise, for example, “pop,” “rock,” “country,” “rap,” “R&B,” “Blues,” etc. Themes may comprise, for example, “Christmas,” “Irish,” “Birthday,” etc. In some exemplary embodiments, these lists can be retrieved from the server, while in other exemplary embodiments the lists may be built dynamically, based on, for example, certain parameters. In still other embodiments, the server may select which lists to enable or send to the jukebox based on criteria, such as, for example, location, music type, etc. A system might only display genres and/or themes for which music is downloaded. However, a system might display all genres and/or themes and enable download of other songs not available to the local jukebox. It also will be appreciated that although
Similar to the genres and themes search, a user may, for example, search for a song using a Personal Music Assistant, an exemplary process for which is shown in
Furthermore, instead of entering identifiers, as shown in
Additionally, a Personal Music Assistant recognizing, for example, a preferred customer or a customer with a large number of credits might morph the jukebox into a jukebox more enjoyable to that specific user. In a related feature, certain patrons may “rent” a jukebox for, for example, a special occasion. Accordingly, a patron could pay a certain amount of money to morph the jukebox into a particular type of jukebox. For example, a patron having a party (e.g. a birthday party) at a particular location could rent a jukebox and morph it into a jukebox that allows only that patron'"'"'s favorite songs. In another related feature, a patron could exclusively rent a jukebox and prevent others from selecting songs by, for example, programming a playlist through another device (e.g. the web or other communications network operably connected to the jukebox system) or by restricting access to the jukebox through a password or the like. Credits could be, for example, purchased by the user; or given to the user as a reward, for example, for purchasing drinks or souvenirs at an establishment, or for being a regular repeat customer. Thus, a Personal Music Assistant could be implemented in a manner that makes selecting songs a more enjoyable, dynamic, and responsive process while removing the immediate pressure placed on the user to know which song to choose.
When a search is initiated from screen 40, the screen changes to that shown in
Also providing an enjoyable experience for the user is the central servers'"'"' capability to identify “hot hits,” preferably in real-time. Preferably, new songs could be made available in a master catalog—that is, they need not reside on local servers or expanded media storage. Then, songs played frequently in a given area (ranging from, for example, a single site or group of sites, to a state or country, to a global connection) could be identified as popular. These songs, or “hot hits,” preferably could be downloaded by, or sent to, individual jukeboxes. Individual jukeboxes preferably would maintain lists of “hot hits” in real-time, allowing users to search through the most popular songs at any given time. Alternatively, a jukebox might maintain a list of “hot hits” without downloading the popular songs, thereby potentially saving download time and resources. As a result, the jukebox could provide an enjoyable experience for the user by providing easy access to the most popular songs. Thus, a jukebox may have access to a “hot list” of “hot hits” generated by a jukebox, jukeboxes, designated by an operator, created automatically and/or especially for enabled jukeboxes, etc. This “hot list” may work as an alternative to themes and/or genres, and/or it may function with themes and/or genres to provide the most popular (“hot”) songs within a given theme and/or genre. Similarly, a user also may select a song from a list of recently played songs. Such a list may be maintained (e.g., stored and updated) on an individual jukebox, or it may be maintained at a central location so as to be accessible and/or updatable by any suitably configured jukebox device.
As also shown in
As can be seen from
In still other exemplary embodiments, a location might provide a “Virtual DJ.” According to one such system, a prepared playlist would be provided to the jukeboxes of a location. Preferably, the playlist can be tailored to the details of the location and/or the event to take place, such as, for example, locale, theme, target audience, etc. Furthermore, some illustrative playlists could be created by famous DJs to attract patrons. DJs could attach their names to playlists and associate themselves with various locations, even though they are not present. A playlist might extend for several songs or for several hours, depending on the needs of the location. It is to be appreciated that coinage need not be collected during such a Virtual DJ event, as a special fee can be associated with the service of using a special playlist. It also is to be appreciated that DJs may prepare special playlists for one-time use, or they may make available repeatable special playlists. These repeatable playlists may, for example, be downloaded by jukeboxes or provided to the jukebox in any suitable manner. Thus, making third part playlists available for use on the jukebox for a fee provides a whole new revenue source for the jukebox operators, location owners and playlist generators, such as well-known DJs or the like. When a playlist is made active, the normal functions of the jukebox are preferably stopped during play of the songs on the playlist.
As will be appreciated from the description of the invention above, the addition of the local server significantly enhances the operation of the jukebox devices that are part of a jukebox system. However, the local servers also provide other benefits and features that will now be described.
A collection of local servers 22 may be used as a network of distributed servers that can be controlled by the central server 12 through its associated jukebox device 16 to provide music services to other devices. For example, the local servers and associated jukebox can be used to deliver requested songs to a dedicated residential or commercial jukebox device (or other suitable jukebox device) in addition to providing song services to the specific jukebox to which it is connected and assigned. Thus, the network of distributed servers can provide a support network for implementing residential and commercial jukeboxes of the type which allow a user to download songs for reproduction and/or storage at a residential or commercial location for an appropriate fee. As a result, the jukebox system operator can provide and control commercial jukeboxes and well as residential jukeboxes through the jukebox system. In this embodiment, the jukebox device and/or local server are connected to the Internet (or other suitable network) using a broadband modem and is provided with software that can selectively deliver song files to any dedicated residential jukebox device (also connectable to the Internet) under control of the central server. The central server receives requests from a residential jukebox and, by analyzing traffic on the network, provides instructions to a selected jukebox device to download the requested song file (either from its memory or from the local server) to the residential jukebox for a fee or under a subscription plan for the residential jukebox. In certain exemplary embodiments, requested songs may be streamed to a jukebox. It will be appreciated that streamed media may originate at a dedicated server, a network of streaming servers, from a jukebox or jukeboxes (such as peer-to-peer or multipeer downloading), etc.
In accordance with another exemplary aspect of the invention, the local server and jukebox device are used, under control of the central server, to provide management services for other types of coin operated or payment triggered equipment, such as gaming devices, installed in the same location as (or in close proximity to) the jukebox. In other words, the jukebox system is preferably used to update the functionality of and/or manage other downloading devices present in the same location. As a result, the jukebox becomes a “central hub” for all downloading equipment in a location. This feature is achieved, in one embodiment, by networking all of the downloading devices in a single location together with the jukebox and local file server. The central server can then download information to the local server together with instructions to the jukebox as to which devices should updated with what data and/or software. The jukebox device and central server can also be used to collect information from the other downloading devices to which it is managing and upload that information to the central server for reporting/accounting purposes. Thus, the owner/operator of the jukebox system can act as a third party service provider to other coin-op companies for the purpose of managing and/or updating their equipment.
The large amounts of memory provided by the local servers and the fact that they are provided and accessible at thousands of locations over a well controlled network, turns the jukebox system into a powerful tool that can be used to perform a variety of functions in the coin-op industry. More and more coin-op manufacturers are going towards games that are software upgradeable through their internal hard drives. These updates are done periodically, but as these devices increase there will be an ever increasing need for a system that can reliably and efficiently perform the updates from a remote location. The jukebox system described herein satisfies this need by enabling all suitable electronic coin-op devices at a jukebox location to be managed by the central server using the jukebox and local server at the location. The central server can download software or data updates, store them on the local server and then dispatch the updates to the intended units of equipment in the establishment. Thus, the jukebox system can act as a third party service provider to other companies in the coin-op business, thereby significantly enhancing the functionality of the jukebox system.
As an example, there are currently about 140,000 Merit coin-operated countertop devices in the USA, each of which enables users to play games and the like for a fee. Many of these devices operate with a hard drive that can be upgraded with new software. Merit does this by shipping CD-ROMs to operators who then need to drive to each location and manually update each machine. In accordance with the instant invention, however, all suitable coin-op equipment at a location are connected (directly or indirectly) with the local jukebox and local server assigned thereto. This enables the central server to receive the intended software update for any device, together with information that identifies what devices are to be upgraded with what software. The upgrade services are preferably fee based and provide an additional revenue stream for the jukebox system. The central server then downloads the software to the local servers with the upgrade instructions to further download the upgrades to the appropriate device(s).
As explained above, the local server enables songs to be downloaded to a commercial jukebox to which it is assigned or to residential jukeboxes under control of the central server. In addition, the local servers can be used for an on-premise networked application which manages other coin-op devices. These various features of the instant invention are illustrated in
Alternatively, the user may elect to have a song played in more than one of the zones 121, 123, 125 simultaneously, or in more than one of the zones at different times. The user may have to pay additional credits to implement either of these features. A preferred embodiment of a multi-zone system could play music at a high quality in the different zones using the system described in application Ser. No. 11/023,390, filed Dec. 29, 2004, entitled “Wireless Digital Transmission System for Loudspeakers,” which is a continuation in part of Ser. No. 09/161,584, filed on Sep. 28, 1998. The entire contents of both applications is incorporated herein by reference. Using this system, for example, a jukebox could compress and transmit audio data through AC power lines to an addressable location, where it could be received, decompressed, converted, and played. In fact, any of the jukebox components herein could be implemented in a manner that uses AC power lines as a communication network for operation.
It is to be appreciated that Wireless Digital Transmission System can be used for other purposes in other embodiments where data needs to be sent between two or more devices. For example, this system could be used to configure dummy terminals. In such an embodiment, the Wireless Digital Transmission System could be used to send information such as, for example, whether to morph, what songs are appropriate given a particular morphing of the jukebox, the zones in which selected music should be played, maximum volume levels, etc, in addition to sending music to the speaker systems.
The operator may also restrict what kind of music is available in a given zone, based on the type of activity in the zone, the time of day, or any other suitable selection criteria. For example, in
In the embodiment of
Additionally, the graphical interface of the terminals 137, 139 may change in accordance with available selections, themes of the bar, themes of the room in which each terminal is located, or any other suitable criteria.
In certain exemplary embodiments, the songs in a queue also may be reordered for other reasons. For example, the songs may be reordered to smooth transitions between songs, thus providing better (e.g., more aurally pleasing, less abrupt, more smooth, etc.) end-to-beginning playback of the songs. Thus, in certain exemplary embodiments, a method for altering the order of playback songs is provided. In such a process, the “color” of the song may be determined for two or more songs in the playlist. The color of a song relates to characteristics of the song, such as, for example, the volume, rhythm, beat, tempo, etc. of the song. After the color determination, the colors may be compared, and the songs may be reordered to group like (or dislike) songs. Optionally, the color of the song(s) may be determined and also may be used to control lighting, displays, etc. to provide a more interactive experience.
Once the songs on the drive have been appropriately categorized (i.e. the basic playable list has been defined), the jukebox begins operation 189. As long as a new basic playable list is not desired 191, the jukebox continues to operate 189 with the currently selected basic playable list. If a new basic playable list is desired 191, the jukebox morphs 193 into a “new” jukebox, selecting a different playable subset of songs for basic selection 185, and preferably changing additional characteristics (e.g., graphics, ads, look and feel, etc.) of the jukebox as dictated by the morph. The ability to morph jukeboxes thus enables owners and/or operators to maintain a single jukebox with a plurality of triggerable personalities which can be switched between automatically, at pre-defined events/times, manually, etc.
Pressing Dynamic Master button 164 is one exemplary, non-limiting way of providing increased user control over the morph.
When a user presses Clone a Location button 166 (e.g., from
Still further, a user can morph a location based on a location'"'"'s data, specific to, for example, a given date or the latest data known. This allows users to morph a jukebox based on, for example, the popularity of a given morph—e.g., users may choose to revert to a successful morph to try to recreate the entertainment of that evening. This feature also enables users to recover from hard drive crashes and/or other jukebox failures. For example, if a hard drive has been replaced after an old one crashes, a user may morph (or clone) an existing location at a given date and/or time before the crash to restore the songs that were available before the crash because, preferably, the server maintains information sufficient for this functionality. Thus, using the morphing function gives users increased control while also providing backup and restoration features.
If the song is not available on the local hard drive, the jukebox checks to see if a high-speed connection to the central server is available 239. If there is no high-speed connection, the jukebox informs the user that the song is temporarily unavailable 241 and orders the song for download 243. The jukebox may or may not charge an additional amount for ordering the song. If, however, there is an available high-speed connection to the central server, the jukebox orders the song immediately and uses the high-speed connection to download the song right away, queuing it up for playing 245. The jukebox then charges the customer the price of a non-standard selection 247. In certain exemplary embodiments, a jukebox may retrieve songs offline, either after a location closes or before it opens. In certain exemplary embodiments, a jukebox may immediately download a song over a dedicated line with a dial-up connection. In certain other exemplary embodiments, a song may be downloaded from another jukebox (or other jukeboxes) rather than from a central or limited database to reduce network strain. In certain exemplary embodiments, the jukebox may download songs via a distributed media service in which portions of a given song may be downloaded from a plurality of sources and reassembled for the target jukebox. It is to be appreciated that such a peer-to-peer (or jukebox-to-jukebox) or multipeer (several jukeboxes to jukebox) digital downloading network will need to track song licensing information. In certain exemplary embodiments, if a song is not available on a jukebox but other versions or covers are available, the jukebox may recommend to these other songs to the searching user. For example, a user searching for an unavailable Trisha Yearwood version of “How Do I Live” may be recommended available versions by Dolly Parton and/or LeAnn Rimes. Preferably, recommendations will be smart enough to ignore similarly named songs that are completely different, such as, for example, the Everly Brothers'"'"' “Oh, Pretty Woman” and the Motley Crue'"'"'s “Pretty Woman.”
The factory drive explained above, combined with the morphing capabilities, eliminates the need for the local server explained above, as the factory drive can prove the same services as the local server, without the need for a separate hardware device. In other words, the factory drive embodiment herein enables a jukebox to be shipped with a single mass storage device of any technology (or multiple technologies and/or multiple devices acting as a single mass storage device), while still enabling a basic playable list to be defined, an expanded playable list to be defined, morphing capabilities, local server services to be provided, as well as all other features described herein. The content of the factory drive, as shipped, is preferably defined using historical, statistical information on customer preferences.
Alternatively, in another exemplary aspect of the illustrative embodiments, a user can bid on the right to have a song played before other songs previously selected for priority play are played. In a preferred embodiment, the user is shown the top price paid for a priority play, and can pay more than that price to obtain the highest priority available.
Another exemplary aspect of the illustrative embodiments does not allow a user to be shown how much anyone else has paid for priority. The user can pay however much the user desires to spend to obtain a priority ranking, and then receive a ranking of priority based on the amount paid.
In accordance with a further exemplary aspect of the illustrative embodiments, a user can pay however much the user desires to spend to obtain a priority ranking in accordance with the previous exemplary aspect, and then be shown the priority spot which has been obtained based on the paid amount. If this spot is not satisfactory to the user, the user can pay additional money to move the song up in priority ranking, and be shown the new priority ranking obtained based on the additional money paid. The user can repeat this process until the desired priority ranking has been obtained. The user can also pay additional money to make it harder for other users to pre-empt the selected priority spot on the list in a bidding-type situation. Any other suitable method of increased-pay-for-increased-priority may also be implemented.
In accordance with an additional exemplary aspect of the illustrative embodiments which may provide a “lock in” feature, a user can “lock in” a priority ranking with a payment of a pre-selected amount. For example, if a user pays 15 credits to obtain a ranking of 3rd in priority, and wishes to guarantee the third ranking, the user may pay, for example, 4 more credits to “lock in” the ranking. Since locking in the ranking may require the “lock in” of all the rankings above the user as well, the user may be required to pay a certain amount to “lock in” all songs above the user'"'"'s selection. In one such situation, the user can either choose to pay the price quoted for the “lock in” or pay the same or a varying amount of credits in an attempt to prevent future over-bidding or to move the user'"'"'s song up further in the priority list.
In accordance with another exemplary aspect of the illustrative embodiments, any of the aforementioned bidding strategies may be implemented, and the user may be shown how much everyone has paid for their particular rankings. This allows the user to know exactly how much he will have to pay to obtain a certain priority position. If the “lock in” feature is implemented, this will also let a user know if it is cheaper to pay the price to “lock in” the song or to pay to move up on the priority list. All of these options result in increased revenue for the operator.
It should be noted that although the embodiments above describe a system for distributing media to non-movable jukeboxes, alternative embodiments using similar systems could distribute media to portable jukebox devices and are contemplated by, and within the scope and spirit of, this invention. A portable jukebox may be, for example, a PDA, a cell phone, or any other movable device capable of receiving and playing music. Furthermore, media may be distributed to portable jukeboxes using the above described methods (e.g. through a broadband connection, wireless connection, etc.), or any other appropriate method, more suited to the particular portable device, such as, for example, using Bluetooth technology. Additionally, the jukeboxes described above typically are for commercial purposes. However, jukeboxes for other purposes such as, for example, playing residential media, also are contemplated by, and within the scope and spirit of, this invention.
In other exemplary embodiments, an employee of a location with a jukebox can be rewarded based on the number of plays customers pay for on the jukebox. In one such exemplary embodiment, the system keeps count of how many plays have been paid for by customers. Every time a certain number of plays have been paid for, the bar employee receives one free play. In some embodiments, a separate counter will be maintained, while in others embodiments only one counter may be necessary to calculate the number of free plays available. Thus, certain exemplary embodiments encourage employees to promote the jukeboxes by compensating the employee with free plays. This also can help reduce the similarity of song-selection throughout the day, preserve free plays for employees of different shifts, etc.
Similarly, jukebox users may vote for particular instances of media to alter their priority in playlists. In this way, jukebox users can, for example, “battle” for control over the music to be played in a particular zone or particular zones within or among locations. It will be appreciated that this voting/battle mode may be implemented by using, for example, a dynamic queue, a priority queue, multiple queues, etc. It also will be appreciated that a jukebox could put into a voting mode automatically (e.g. at a particular time of day and/or on a particular day of the week), or it could be triggered manually.
As users see the coming songs, they will be tempted to push up the songs they like so the songs and/or push down the songs they do not like. In general, the more users who vote, the greater the ambiance of good songs. Thus, after step S1908, or in the case that the song is not over, the jukebox receives users'"'"' votes for particular songs in step S1910. Voting can be based on credits (as users buy credits), or tied to a user'"'"'s account. In certain example embodiments, users must login to place a vote, and in certain example embodiments, users can vote a limited number of times. Preferably, users may vote from at least two distinct places within a location. The queue is updated based on this voting in step S1912, and the process returns to step S1902, where the displayed list is refreshed.
In certain example embodiments, the queue may be based on the total number of votes for particular songs. In certain other example embodiments, users may vote for and/or against certain songs and the “net” information may be displayed, indicating the number for and against, or merely the net result. If there are more votes against a song than for, the system can perform one or more of the following functions. For example, the jukebox simply may keep the song in the queue with a negative number of votes. Alternatively, the jukebox may keep the song in the queue with a zero or negative number of votes, but, for example, always wait until the net vote reaches at least 1 before playing the song. Still alternatively, the jukebox may drop any song that reaches zero or a negative number of votes.
An alternate application includes a voting-mechanism where multiple locations (e.g. bars, restaurants, venues, etc.) are networked together through, for example, the Internet. Those linked locations allow more patrons to “battle” against each other. In this embodiment, the networked jukeboxes would be playing the same song and collectively all users from all locations would decide on the playing order through the voting mechanism or the like. Thus,
An alternate application of this voting features relates to enhancing the “pause” mode of a jukebox. A jukebox, while in pause mode, typically prevents users from selecting music from the jukebox. For example, bartenders may use a pause mode when a special event (e.g. a football game) is presented at the location and when the audio system of the location is playing the match or event. The voting feature can be used to select which songs will be played after the special event is over. It has been widely observed that patrons watching a game very often leave the location once a match is over. This alternate method of selecting songs to be played is likely to motivate patrons to stay in a location and/or continue using the jukebox, etc.
If the user is recognized in step S2002, the MyTouchTunes main menu is displayed for the user in step S2006. From the MyTouchTunes main menu, users using a system according to this exemplary embodiment may, for example, edit account/profile information in step S2010, manage music in step S2020, manage buddies in step S2030, communicate with others in step S2040, and/or access various value-added content that may be provided by the system in step S2050. These and other features will be described in more detail below with reference to
A user would first input personal data in step 2012. Such personal data may include, for example, an e-mail address for the user, a telephone (preferably mobile phone) number, and/or a name. The system also may prompt the user to create a unique username and password so that the system can identify the user at later times and from other locations. Alternatively, the system may use the user'"'"'s e-mail address as a username and only require a corresponding password. Still alternatively, in the case of residential jukeboxes, for example, an exemplary system may not require a password at all. Based on the personal data, the exemplary system may gather enough information to recognize the user at logins (e.g., online access, preferred location, other locations within a given area, etc.) as well as send e-mail and text messages to the user. These exemplary features will be discussed in greater detail below.
In step S2014, users may specify various locations they frequent. This feature may enable user-tracking by various establishments, advertisers, etc. Establishments may, for example, provide special offers to regulars or others in a particular area to entice them to come visit. Advertisers may monitor the personal information, location information, and playlists to provide, for example, concert tickets, special offers on CDs, t-shirts, and/or other merchandise that may seem to be appealing based on the user'"'"'s preferences. Still further, if such account/profile information is stored locally on various terminals, the system may communicate with those other terminals to provide the playlists in preparation for a user'"'"'s visit. In step S2016, a user may add credits and/or specify payment information. Users may, for example, use their credit cards to increase the number of credits they have before entering an establishment, or while at an establishment. Alternatively, users may become “certified” by, for example, providing credit card information and allowing jukeboxes to automatically bill their credit cards for future credits purchased, etc. It is to be appreciated that step S2016 can be used to purchase credits for oneself or for someone else, such as, for example, one'"'"'s buddies, an employee of the establishment, etc. It also is to be appreciated that a user may transfer money from an account, such as, for example, a Pay-Pal account, to a jukebox-specific account, or a user might use such an account to purchase music and/or services directly.
In certain exemplary embodiments, a user may register by creating an account at a jukebox and providing a verifying contact mechanism, such as, for example, a mobile phone number and/or email address. After a user creates an account and inputs verifying contact mechanism, a message may be sent to that location. For example, a user may receive a text message. Once that message is received, the user may be prompted to input a code to the jukebox, send a return email or text message, etc., to become fully registered and/or to take advantage of certain other advanced features, such as, for example, one or more of the features disclosed herein.
In addition or in the alternative, further playlists may be imported from external sources. For example, software and/or hardware devices often store user-defined and/or custom-generated (e.g., most frequently played, recently added, etc.) playlists. By way of example and without limitation, playlists may be extracted from iPods, portable MP3 players, and/or other hardware devices. This may be done at the jukebox using an appropriate hardware connector provided to the jukebox and/or at a device remote from the jukebox (e.g., on a home computer) where it is more likely that an appropriate hardware connector will already be located (e.g., a proprietary docking port, a USB connection, etc.). In either or both cases, the playlists may be uploaded to a central audiovisual distribution server after the playlist is imported to the local device. Similarly, by way of example and without limitation, playlists may be extracted from iTunes, Windows Media Player, and/or other software applications. In many cases, such devices and/or software applications store playlists in an unencrypted and/or unencoded manner such that the playlists may be read in a manner similar to a flat text file. In this and/or other ways, the imported playlists may be made available to one or more jukeboxes connected to the audiovisual distribution network. Of course, in certain other cases, it may be necessary to decrypt, unencode, and/or perform other processing on the playlists of other hardware devices and/or software applications, prior to processing to make the now-readable playlists suitable for use, for example, on a jukebox or in connection with a jukebox-related service.
This feature may be advantageous to users in that the need to create and subsequently recreate existing playlists may be reduced, at least insofar as a single playlist may be defined on a device and subsequently used on a jukebox at a later time without a significant amount of reentering, reselection, and/or regrouping of the same information. Such techniques also provide yet a further means of interacting with and customizing the jukebox to the user'"'"'s preferences, e.g., by enabling the customization of playlists through devices and/or software applications with which the user may be more comfortable and/or have more experience, have different interfaces, etc.
Thus, systems and/or methods of distributing a playlist to one or more digital jukeboxes connected to an audiovisual distribution network is provided in certain example embodiments. A peripheral device having a peripheral playlist stored in a computer-readable storage medium thereon is connected to a digital jukebox via a connector. The peripheral playlist is retrieved for the digital jukebox. This may be accomplished by programmed logic circuitry (e.g., any suitable combination of hardware, software, firmware and/or the like) provided to the jukebox. The peripheral playlist is converted to a jukebox playlist. The jukebox playlist is published at least on the jukebox. Similarly, a software application running on a computer device (e.g., a PC, a laptop, PDA, or other similar portable computing device) may be read by a computer and published to a server on the audiovisual distribution network. The peripheral device may be, for example, at least one of a portable music player, a computer, and/or a mobile phone.
The peripheral playlist may be at least temporarily stored to a computer-readable storage medium of the digital jukebox. It may be determined whether the jukebox playlist is to be designated a public jukebox playlist or a private jukebox playlist. Based on the determination, the jukebox playlist may be made publicly available or kept private to the particular registered user importing the playlist.
The jukebox playlist may be sent to a server of the audiovisual distribution network, and the jukebox playlist may be made available to jukeboxes connected to the audiovisual distribution network and/or remote devices connected to the audiovisual distribution network. The person importing the playlist may have to log into the jukebox or a portal to the jukebox before being allowed to import the playlist.
A jukebox device to accomplish the same and/or similar functionality may also be provided, wherein at least some of the functionality is enabled through the use of a processor provided to the jukebox.
In certain exemplary embodiments, it may be advantageous to prevent users from creating playlists directly at the jukeboxes using the jukebox interfaces themselves. For example, this may reduce the amount of crowding around a jukebox, monopolization of the jukebox by a single or a few users, etc. In addition or in the alternative, users may have a reduced ability to create playlists directly at a jukebox. For example, a user may be able to create a playlist from a predetermined set of songs. That predetermined set of songs may include only those songs played by the user on that particular night, at the jukebox(es) at that particular location, at any jukebox(es) connected to the audiovisual distribution network, etc. In this way, it may be possible to enable the user to benefit from the customization of playlists techniques described herein directly at the jukebox while also reducing the time required to do so. In addition, the users may be prompted to create playlists in which songs that have been played, and thus may be likely to be played again, are added.
Thus, in certain exemplary embodiments, systems and/or methods for playing instances of media on a digital downloading jukebox are provided. A user is required to log into the jukebox. A plurality of selectable instances of media are provided for play on the jukebox. User selection of an instance of media from the plurality of selectable instances of media is enabled via a user interface to the jukebox. For each user selection, the instance of media is added to a playlist stored in a computer-readable storage medium of the jukebox. The instances of media in the playlist are played in order. The plurality of selectable instances of media is selected from a master group of instances of media in dependence on a previous play of an instance of media by the user.
In certain exemplary embodiments, the plurality of selectable instances of media is formed from instances of media previously played by the user within a predetermined time period and/or from instances of media previously played by the user at a predetermined location. In certain exemplary embodiments, the plurality of selectable instances of media is formed from instances of media stored in a list of recently played instances of media associated with the user.
Once songs are added to a playlist, a playlist may be played in whole or in part. For example, if a user has enough credits, the entire playlist may be played. However, if the user does not have enough credits, the user may either enter additional payment to purchase a sufficient number of credits to play the entire playlist or may play only a portion of the song. In the latter case, the user may be prompted to select a subset of songs for play from the playlist. Alternatively, the songs from the playlist may be played in order until the credits are exhausted. Optionally, a prompt for the user to enter additional payment to play the whole playlist may be presented when appropriate, and it may removed from a display once sufficient payment has been inserted.
Also with respect to the amount users may be charged for plays, it will be appreciated that in certain exemplary embodiments, registered and/or verified users may be given “price breaks” on plays. For example, users normally may be charged a premium for selecting a song that is not currently available on the jukebox (e.g., requires a download, e.g., from the audiovisual distribution network or other source). In certain exemplary embodiments, certain preferred users may only be charged a reduced or the minimal amount of credits (e.g., only 1 credit), no matter what the source of the song. In certain other exemplary embodiments, preferred users may only be charged the minimal amount of credits if the song was recently played by the particular user. In still other exemplary embodiments, preferred users may only be charged a reduced or the minimal amount of credits if the song exists in a playlist associated with the user (e.g., a playlist the user created, a playlist created by another that the user played in whole or in part, etc.). Thus, it may be possible in certain exemplary embodiments to reward verified users by reducing the number of credits charged for certain instances of media associated with the playlists of those users.
As such, systems and/or methods of playing an instance of media on a digital downloading jukebox are provided in certain exemplary embodiments. A plurality of instances of media on the jukebox is provided. An interface is provided to a user of the jukebox to allow the user to search for a particular instance of media for play on the jukebox. It is determined whether the instance of media is available for immediate play on the jukebox free from additional processing by the jukebox (e.g., without the need for further downloading or retrieval of the instance of media beyond that which is standard for plays, without the need for non-standard searches, etc.). When the instance of media is available for immediate play, the user is charged a predetermined first number of credits and the instance of media is queued up for play. When the instance of media is not available for immediate play, it is determined whether the user is a verified user. When the user is a verified user, a second predetermined number of credits is charged if the instance of media exists in a playlist associated with the user, but otherwise a third predetermined number of credits is charged. The instance of media is queued up for play. The second predetermined number of credits is less than the third predetermined number of credits, and the third predetermined number of credits is greater than the first number of predetermined credits.
With respect to the charges, then, in certain exemplary embodiments, the price for a normal play may be the same as the price for a premium song requiring download when the user is a registered user. In certain exemplary embodiments, the playlist associated with the user is a playlist previously created by the user, a playlist including songs recently played by the user, and/or a playlist created by another user but recently played at least in part by the user.
The determination of whether the instance of media is available for immediate play on the jukebox free from additional processing by the jukebox may include determining whether the instance of media resides on a storage area separate from a dedicated storage area of the jukebox comprising immediately playable instances of media. The separate storage area may be a remote server, a partition of the dedicated storage area of the jukebox, a separate storage area within the jukebox, etc. The determination of whether the instance of media is available for immediate play on the jukebox free from additional processing by the jukebox may include, in addition or in the alternative, determining the user'"'"'s search methodology provided by the interface. For example, a premium may be charged for a “super-search” as compared to a title or artist search. Of course, these examples are provided by way of example and without limitation, and other search methodologies described herein may be provided, and the pricing may be distinguished on the basis thereof, alone and/or in combination with the type of user and/or the existence of the instance of media in a playlist associated with the user.
Here, as elsewhere, any suitable combination of programmed logic circuitry (e.g., hardware, software, firmware, and/or any suitable combination thereof) may enable such functionality. Additionally, instructions for carrying out the same may be stored on any suitable computer-readable storage medium.
Users also may browse their buddies'"'"' music collections, playlists, PickLists, etc., as shown in step S2034. Users then could develop their own playlists and/or PickLists based on what they perceive as popular amongst their friends. Users also may copy music from their buddies or send music to their buddies, preferably for a fee, as shown in step S2036. In a step not shown, users also may designate particular songs to play when their friends log in to the jukebox, again, preferably for a fee. Other features pertaining to communication between buddies will be described below with reference to
Similarly, certain exemplary embodiments provide systems and/or methods for establishing and managing a registered user'"'"'s connections. A registered user may seek to establish a connection with another user or prospective contact at a jukebox or remote from a jukebox. In either case, a user may be prompted to log in. After logging in, the user is prompted to enter information about the prospective connection. This may include, for example, an email address, a mobile phone number, a physical address, a jukebox-specific messaging service, and/or the like.
Once the information is entered, a confirmation message may be sent (e.g., via the audiovisual distribution network) to the prospective contact. The confirmation message may identify the registered user (e.g., by name, login name, with a picture or avatar, etc.) and/or provide contact information for the registered user (e.g., a phone number, email address, jukebox login name, etc.). The prospective contact may determine whether a connection between the two should be established, e.g., by verifying that the prospective contact really knows who the registered user is.
In a case where the prospective contact is not already a registered user of the jukebox services, the prospective contact may be requested, and in some cases required, to become a registered user of the jukebox services itself.
After receiving a confirmation message, the prospective contact may choose whether to accept the registered user as a connection. This may be done, for example, by sending a message including an acceptance code or logging into a particular website or jukebox. For example, an email message, text message, or the like may be sent from the prospective contact as a confirmation. The acceptance code may be a particular alphanumeric code uniquely identifying the registered user and the prospective contact, or it simply may be the email address or mobile phone number of the prospective contact (e.g., sending an SMS, email, telephone call, and/or other message with a blank message, a “YES” message, an alphanumeric acceptance code, etc.). Alternatively or in addition, the acceptance code may be embedded in a hyperlink accessible by the prospective contact and/or may be accessible via a computer-based interface (e.g., a website) or jukebox interface. In still other exemplary embodiments, the prospective contact may have to log into a website or jukebox without the use of a preformed hyperlink having an acceptance code embedded therein.
Once the acceptance code is sent from the prospective contact, it may be validated, e.g., by a server in the audiovisual distribution network. The validation process may include determining whether the registered user is valid, whether the prospective contact is valid, etc. If this is successful, a connection between the registered user and the prospective contact may be established.
Once a connection is established between two people, they may communicate with each other via the jukebox and/or jukebox-related services. For example, they may send messages as described above, share credits, etc.
Each user may determine how and/when communications may be received. For example, a user may use an interface provided on a jukebox or remote to the jukebox to limit messages to a single communications medium. For example, a user may wish to only receive messages on a particular email address (even though another user has provided an alternate email address), in which case messages may be forwarded to the specified email address. In another example, a user may with to never or only be contacted by SMS messages. Still further, a user may limit the times at which messages may be received, e.g., to prevent messages from being sent too late in the evening or too early in the day (for example, which might otherwise disturb the user). In such cases, the messages may be queued at a jukebox or at a server for later delivery. Users additionally may specify that they will not accept any incoming connections unless specified in an access control list. Thus, it will be appreciated that communications among connections may be managed and/or filtered, for example, to specify when, to where, and from whom they may be received, etc. A registered user can then use the connections list to communicate with the parties in the list using the jukebox or remote device that can access the jukebox network, such as by logging on to the network using a personal computer or the like.
It is to be appreciated that although the above-described exemplary MyTouchTunes system has been described in terms of a broad concept for making accounts available on any compatible system, other exemplary embodiments are contemplated where accounts may be made available to smaller subsets of jukeboxes, including, for example, a single jukebox terminal acting in isolation. Furthermore, a large group may act as if it were one system in isolation, or, alternatively, it could have complete knowledge of all user accounts/profiles, locations, etc.
Preferably, a successful log-on displays a main menu for users.
Users can manage a buddy list by adding a buddy by pressing add buddy button 2314. Alternatively, they can remove a buddy by pressing remove buddy button 2316. Users also can communicate by sending messages to their buddies by pressing send message button 2318. This feature can, in certain embodiments, for example, send SMS messages to mobile devices, send e-mails, send messages to appear when the recipient user next logs-in, etc. In still other embodiments, users can, for example, use this feature to send songs, donate credits, etc. Indicator area 2320 shows that the current user has received one message, and it identifies the sender. In other embodiments, however, other information may be displayed, a more complete inbox (e.g., with folders, forwarding, etc.) may be provided, etc. Credit indicator area 2322 provides account status. In this embodiment, it indicates that the user has previously purchased 20 plays online, and has entered enough money in a local jukebox terminal for 5 additional plays, for a grand-total of 25 potential plays.
Another aspect of the instant invention relating to improvements in background music will now be described. The local server and Tune Central feature described herein, open up a whole new world for background music on a jukebox. Currently, when no paid for music is queued, jukeboxes may play background (ambiance) music with the help of an auxiliary system connected to the jukebox, such as DMX or satellite radio. Alternatively, if they play background music with their own music, they are limited to the songs available for play on the jukebox, typically about 2000 songs. These songs are also available for selection by jukebox patrons. Conventional digital jukeboxes are typically connected to a remote network through the internet for accessing extended music. These applications are therefore not well suited for providing background music services other than the music locally available as this would require constant download or streaming from the remote servers for the background music.
However, jukeboxes equipped with an external server or large music partition (such as Tune Central described herein) can select background music to play from that large pool of songs, even if the song is not available for play through the standard interface. This permits a vast musical variety for background music using jukeboxes. The background music selection can be made automatically by the jukebox randomly or with an advanced algorithm that selects music based on genres, themes, era or other criteria. Also, background music lists can be preprogrammed by a disk jockey or the like (background playlists) and sent from a central server to jukeboxes. Since music rights can differ for songs available in pay-per-play mode and background music, there is, in an embodiment of the invention, an indicator for each song or song aggregations (e.g., all songs from ABC record label) allowing the jukebox to distinguish between songs that can be played as background music (as opposed to normal jukebox play) based on the availability of the proper music rights, thereby enabling proper royalty accounting as well. In an embodiment of the invention, the jukebox offers advanced options for allowing an operator to configure how background music will be performed, based on genre, themes, indicators (flags), such as billboard hit, Christmas music, playlists (e.g., DJ John—summer 2005), etc. In another embodiment of the invention, the operator configures the jukebox to allow the bartender to further configure the background music mode through, for example, a remote control; much like the bartender would select a radio station in prior background music systems. This mode offers genres or theme based music or playlists for enhancing background music functionality. The operator can, for example, configure which genre, theme or playlists is available to the bartender. In addition, a remote control with programmable keys combined with suitable software can be provided to allow the bartender (or other person) to select (e.g., for a particular zone) a certain background music play list or TV audio input for special event like, for instance, a football game in a bar zone, thereby providing convenient and effective background music services and other services through the jukebox device.
Thus, similar to the background music services, “channels” of music may be provided. A proprietor of a location may select a channel to play. A list of channels may be defined by the location and/or defined by the content provider (e.g., the jukebox provider). In certain exemplary embodiments, channels may correspond to the themes or genres of music already provided to the jukebox (e.g., rap, rock, country, etc.). In addition or in the alternative, the proprietor of the location may group songs together to form custom channels for or at a particular location or group of locations, and/or shareable between many potentially unrelated or unassociated jukeboxes (e.g., as a sort of public channel). The thousands of songs provided to the jukebox may be played in a coherent grouping as background music, for example, through this channel feature. For example, a predetermined amount of time after no money has been inserted into the jukebox and/or after all songs in the queue have been played, a channel of music (e.g., selected by a proprietor, manager, etc.) may play. The channel may be activated in this illustrative case substantially free from direct user input, for example, so that the switching from normal jukebox operation to background mode is substantially transparent to the normal patrons and/or authorized users (e.g., managers, proprietors, etc.) of the jukebox. Of course, it will be appreciated that authorized users of the jukebox may also cause the jukebox to change from normal operation mode to a channel mode and vice versa, control the switching of channels, choose between channels, etc.
Numerous advantages are provided by this feature. For example, no auxiliary source of media is required to play instances of media provided to the jukebox, thereby reducing the need for, for example, satellite radio, broadcast radio, CD players, and/or other equipment (e.g., in addition to or in place of the jukebox), some of which may require additional costs in terms of hardware and in terms of monthly subscription fees. Rather, a jukebox channel may provide hundreds or even thousands of instances of media playable directly from the jukebox. In this way, numerous different channels of background music can be provided on the jukebox using the music stored in the jukebox or available on the network. The available channels can then be selected by an authorized person using, for example, the remote control provided with the jukebox. The various channels could also be displayed on the jukebox on request, so that a channel can be selected from the list.
Furthermore, unlike traditional broadcast and enhanced satellite radio channels, a jukebox patron may exercise control over the content of a particular channel by more than simply tuning to a new channel. For example, an authorized user (e.g., a proprietor, manager, etc.) may use a jukebox remote control to skip songs, replay songs, remove songs from the channel, add songs to the channel, etc. Currently, this functionality is not possible in connection with broadcast or satellite radio channels. The jukebox channel optionally may learn from this control behavior and, similar to a ratings system, may adapt the channel to more frequently play popular songs, less frequently play skipped songs, etc.
Still further, jukebox channels are not subject to the same kinds of physical problems associated with traditional broadcast and satellite radios. For example, whereas a satellite radio may be inoperable during bad weather conditions, a jukebox channel may function substantially independent of the outside conditions. Similarly, a jukebox channel is not subject to the same kinds of geographical restrictions associated with the antennas of traditional broadcast channels, in that, for example, a jukebox channel may be played wherever there is a jukebox. Indeed, a jukebox channel does not even require the presence of a persistent or establishable internet connection, although it will be appreciated the same may be advantageously used in connection with certain exemplary embodiments where it is desirable to having streaming media, updatable channels, etc.
Thus, certain exemplary embodiments provide systems and/or methods of operating a digital downloading jukebox. A plurality of channels is defined, with each said channel having a plurality of instances of media associated therewith. A channel is selected from the plurality of channels on the part of an authorized user. One or more patron uses of the jukebox is responded to in a first mode, with at least some of said uses including adding instances of media to a queue for play on the jukebox and playing said queued instances of media. When the jukebox is not responding to a patron request and/or playing a queued instance of media, the instances of media in the channel are played in a second mode. The first mode is different from the second mode, and the second mode is not directly controllable by a patron of the jukebox. In certain exemplary embodiment, the second mode may be a background music mode (e.g., such that the music is played at a lower volume, etc.).
In certain exemplary embodiments, the instances of media may be associated with channels by an authorized user and, in addition or in the alternative, the instances of media may be associated with channels according to a theme and/or genre (e.g., rap, rock, country, etc.) associated with each said instance of media.
A frequency an instance of media in a channel is played may be changed in dependence on one or more control codes received from the authorized user. The control codes may correspond to at least one of: skipping an instance of media being played by the channel, replaying an instance of media being or having just been played by the channel, and removing an instance of media from the channel.
Here, as elsewhere, any suitable combination of programmed logic circuitry (e.g., hardware, software, firmware, and/or any suitable combination thereof) may enable such functionality. Additionally, instructions for carrying out the same may be stored on any suitable computer-readable storage medium.
Step S2404 determines whether the user is recognized by the system as an existing user. Users not recognized by the system preferably will be prompted to create an account, as in step S2408. Users may be required to supply, for example, their names, ages, e-mail addresses, etc. Preferably, users will be able to create profiles including, for example, a name and/or nickname, their age, their location, and an associated image. These profiles may be viewable by other users of the system. In some exemplary embodiments, users may be required to register and/or create profiles before participating in some features of the system, for example. Alternatively, in other exemplary embodiments, users may specify that they want their information, or portions thereof, to remain private. A non-limiting exemplary screen shot for editing account information is provided in
If users are recognized in step S2404, they may chose a feature and/or service in step S2406, described in more detail in relation to
In step S2502, a user may search for music. Preferably, a user may specify search fields, alone or in combination, such as, for example, artist, song, album, genre, etc. An exemplary screen shot showing the results of a search is provided in
In step S2504, a user may manage the user'"'"'s playlists. An exemplary screen shot showing how a user might manage playlists is provided in
A user may purchase music in step S2506. In one exemplary embodiment, a user may order a single song, a plurality of songs, an entire album, or multiple albums. In some exemplary embodiments, a user may have his order shipped, while in other exemplary embodiments licensed digital copies may be made available. In still other exemplary embodiments, it may be possible to purchase music and download it directly to a media playback device (e.g. an appropriately configured PDA, cell phone, or the like).
Preferably, a user could communicate with others via e-mail and/or text messages in step S2508. Step S2508 preferably also will allow users to participate in online forums and live chat rooms. Messages sent through this step may be delivered to conventional e-mail inboxes, cell phones, etc. Additionally, messages may be displayed on jukeboxes, for example, when recipient users initially log-in, when messages are sent and/or received, etc. It will be appreciated that online forums and chat rooms may use protocols, such as, for example, newsgroups, Network News Transfer Protocol (NNTP), Usenet, Internet Relay Chat (IRC), etc., or they may use custom protocols.
From time-to-time, proprietors or the managers of the system may sponsor contests, promotions, or giveaways. Users may participate in such activities through step S2510. For example, a proprietor might allow anyone who prints a coupon to avoid a cover charge. As another example, there might be a competition for the best playlist. It will be appreciated that these example promotions are for illustrative purposes only, and that other contests, promotions, giveaways, or the like may be possible.
In step S2512, a user may edit that user'"'"'s profile. The discussions of step S2408 from
The Find a juke button preferably enables a user to search for a location with a jukebox. Users may, for example, search for locations near a certain address, in a particular city to which the user may be traveling, locations that offer special features (e.g. drink specials, guest DJs, etc.), locations likely to play music the user likes (e.g. a bar with line dancing might be appropriate for a country music fan, etc.), etc. Social networks also may be built based on postal codes, schools (e.g. high schools, colleges, universities, etc), etc. In a preferred embodiment, when a user finds a specific location, the user may have custom information, for example, directions, custom maps, hours of operation, parking information, etc. displayed. It will be appreciated that because jukeboxes located at many locations preferably are connected to the system and that users'"'"' playlists preferably are accessible by the system, users may receive recommendations likely to fit their tastes. For example, the system might suggest a specific bar to users of a certain age in the same town who are known to like a specific type of music. In certain example embodiments, the jukebox can recommend that users form certain connections. These suggested connections between patrons (and thus potential “buddies”) preferably may be based on information known to the jukebox though not necessarily known to other users. Such information can include, for example, venues frequented, musical tastes, ages, etc. In certain example embodiments, therefore, users may be connected based on where they go, not necessarily where they are from.
Similarly, a jukebox locator service may be provided, and it may exist on a jukebox, via a webpage, through the MyTouchTunes web and/or jukebox interface(s), etc. The jukebox locator service may receive user input and search accordingly. For example, a user may specify an address or portion thereof (e.g., city, state, and/or zip code), may search by name or keyword, or may search for specially enabled jukeboxes. A map may be displayed, with each matching location being highlighted. Additional information may be displayed for a given location. Such additional information may include, for example, the name and address of the location and/or any other details about the location. For example, the songs most frequently played may be displayed, as may be certain promotional offerings, DJs being present, etc.
Additional search criteria may be entered initially or to refine a search. Such additional search criteria may include the user'"'"'s age, musical tastes, preferred theme (e.g., Irish bar, country line dancing, etc.), etc. Alternatively, the jukebox locator service may conduct a basic search using only the criteria entered by the user and may then highlight recommended locations based on, for example, information already known about the user, such as, for example, the above-mentioned additional search criteria.
Users may enter search terms in search field 2610. Additionally, users may further limit their searches by searching only in one of the categories listed in search parameters list 2612. It will be appreciated that the fields of search parameters 2612 are for illustrative purposes only—other fields may be present in addition to, or in place of, those listed, such as, for example, year, popularity, etc. A user may conduct the search by pressing search button 2614. Users may alternatively search by filling in search field 2616 and selecting a search parameter from the list of search parameters in search parameters dropdown list 2618. The results of a search may be displayed according to
A non-limiting exemplary list of genres is given in genre list 2620. It will be appreciated that other genres may be present in genre list 2620, and it also will be appreciated that, in this exemplary embodiment, additional genres may be accessed by clicking the “More . . . ” button in genre list 2620. A user pressing a specific genre may receive content tailored to that genre. For example, pressing the “Alternative” genre may, for example, present a list of the most popular alternative albums, a list of forums dedicated to the discussion of alternative music, etc.
Most popular albums list 2622 contains information related to the most popular albums and preferably displays the album cover, the artist name, and the name of the album. Most popular album list 2622 may be generated in any number of ways. For example, Most popular album list 2622 may be based on preferences of users of the system, commercial data regarding album sales, album sales within a particular geographic segment, etc. Preferably, most popular album list 2622 may be changed depending on the genre selected from genre list 2620.
Users may access community-specific content by selecting a specific communications method from communications methods 2624. In this exemplary embodiment, users may communicate in groups and/or forums. It will be appreciated that participation in groups and/or forums may require registration, and that groups and/or forums may be designated public or private. Preferably, groups will comprise users, for example, with similar interests, in near locations, etc. For example, there may be a group for so-called “Dead Heads” to allow them to plan meet-up points, transportation, etc. for upcoming tours of the Grateful Dead. Forums may function similarly, though they preferably will be more static, allowing threaded messages between users.
Breadcrumbs trail 2626 provides a convenient way for navigating through the system. Specifically, breadcrumbs trail 2626 traces the path a user takes in accessing a certain page. Pressing a specific part of breadcrumb from breadcrumbs trail 2626 preferably takes the user to a corresponding location.
Information area 2628 and information area 2630 may be customized to provide additional information to the users. In this exemplary embodiment, information area 2628 suggests reasons for using specific features (here, creating custom playlists), and information area 2630 provides useful tips (here, relating to how to create a custom playlist). It will be appreciated that information areas 2628 and 2630 may change depending on, for example, the user, the time of access, the number of times a user has accessed a given page, etc. Furthermore, it will be appreciated that information areas 2628 and 2630 may contain different information not related to use of the system, such as, for example, advertisements, promotions, etc.
User playlists 2640 displays the playlists the user has created and/or imported. It will be appreciated that user playlists 2640 will be empty if a user has not created or imported any playlists. Preferably, the exemplary embodiment will display the unique name specified by the user for each of the playlists. Users may expand one or more specific playlists from user playlists 2640 to show the songs associated with the playlist. In the example shown in
Preferably, the system will display at least one recommendation 2644. The recommendation preferably will include an album cover, a song name, artist information, and keywords associated therewith. The recommendation preferably will be generated automatically, and may be based on a variety of data. The data for generating a recommendation may include, for example, user demographic data (e.g. age, gender, race, etc.), the number and types of songs in the user'"'"'s playlists, songs the user has purchased through the system, popular songs, etc. Preferably, the system will allow the user to quickly add the recommended song to a playlist by pressing add button 2646.
The username selected in the initial account setup is displayed as username field 2670. Preferably, a user will not be able to change username field 2670 after initial setup, and, preferably, each username will be unique. The user may enter an e-mail address in e-mail address field 2652. In a preferred embodiment, the system will send important e-mails (e.g. terms and conditions information, notices of giveaways, bills, etc.) to this e-mail address. A real name may be specified in name field 2654. Although this exemplary embodiment shows name field 2654 as a single field, it will be appreciated that multiple fields may instead capture the same information (e.g. fields for first and last names; first, middle, and last names; etc.). A user may choose a gender from gender options 2656.
A location may be specified in location field 2658. Although this exemplary embodiment shows location field 2658 as a single field, it will be appreciated that multiple fields may instead capture the same or additional information (e.g. fields for city and state; city, state, and zip code; city, province, and country; etc.). A date of birth may be specified in date of birth field 2660. Although this exemplary embodiment shows date of birth field 2660 as three fields, it will be appreciated that a single field or multiple fields in a different order may instead capture the same or additional information (e.g. one field for month, date, and year; month and year only; month, date, and year; etc.).
A user may enter personal or other information in free-form biography field 2662. Additionally, a user may specify a signature line or tag line in forum signature field 2662. Preferably, the system would automatically append the contents of forum signature field 2662 to users'"'"' posts to groups and/or forums. A user may upload a picture or icon by entering a file location in picture field 2666. Preferably, this picture would be displayed on login and/or when a user posts a message to a group or forum.
In a preferred embodiment, required fields may be, for example, marked with an asterisk (*), highlighted, or otherwise designated. In other embodiments, a user may additionally store purchase information, such as, for example, credit card information, billing and shipping addresses, etc. This information could be used, for example, if users decide to order or download songs, albums, or other merchandise, to automatically debit an account so that users could “play now and pay later” while using jukeboxes in bars and/or clubs, etc.
Playlist manager button 2668 provides quick access to the playlist manager form, discussed in more detail below in connection with
A user may create a new playlist by pressing create new playlist button 2678. Preferably, the user will be prompted to enter a unique name for the new playlist. Then the user may edit the playlist in the above-described manner. Users also may share playlists by pressing sharing button 2680. Sharing button 2680 allows users to designate their playlists as public to allow other users to retrieve their contents, preferably allowing users to drag and drop selected playlists into categories, such as, for example, public, private, etc. Correspondingly, users may search for playlists created by other users, prepared by DJs, etc. and then copy and/or import the playlist. Users may delete playlists by pressing delete playlist button 2682 to display list of playlists 2684 and then selecting the playlist to delete from the list of playlists 2684.
Although not reflected in
Users may be billed according to billing information they inputted. For example, a stored credit card may be charged whenever a song is downloaded via the jukebox interface. As another example, a user may setup a special jukebox-specific account, linked to, for example, a Pay-Pal account. In a related aspect, users may use their cell phones (or other suitable portable devices) to purchase media, register with the jukebox, etc. by exchanging codes (e.g. via SMS messages) with the jukebox. For example, a user may first identify himself or herself with the jukebox (e.g. may login on the jukebox or remotely through a mobile device). Depending on whether the user'"'"'s cell phone number (or e-mail address, etc., depending on the implementation), the user may have to enter the appropriate information. An SMS (or appropriately similar) authorization message and/or code may be sent to the user. The user may then enter that code on the jukebox to begin purchasing music, creating personalized content, accessing features available to recognized users, etc. This method of communication also may in some example embodiments enable users to pre-verify and/or pre-pay for music purchases remotely.
Using a mobile device, the user logs into the jukebox system in step S2806 and selects the song to purchase in step S2808. The use of a mobile device allows for quick and convenient “impulse” purchases. In some embodiments, the choice of what song to purchase might be automated, for example, by selecting the song currently playing at a given location, the song currently playing on a certain radio station, the song just played at a given location, etc. The user may specify purchase parameters in step S2810, such as, for example, how to pay for the song, the device to which it should be downloaded, etc. In step S2812, the song is delivered to the user via the jukebox interface. It will be appreciated that the song may be delivered to other devices, such as, for example, a particular jukebox, a portable media device, a laptop, a home computer, etc.
Mobile devices 26a-26d may communicate through an external network to communicate with jukebox 16 having communicator 25. It will be appreciated that mobile devices 26a-26d may communicate over a LAN, wireless Internet, Bluetooth, or any other suitable communications network.
Preferably a central database of recognized user information is maintained and accessible by each of the jukebox devices 16, 16a-f and remote devices 26a-d. However, in some exemplary embodiments, local databases of recognized user information may be maintained on devices. Preferably, the devices will communicate with each other through a communications network, such as, for example, the Internet. However, it will be appreciated that other communications methods are possible, such as, for example, through wired communications over a LAN, wireless communications, etc.
Remote devices 26a-c allow users to login to jukebox 16 remotely, without having to access jukebox 16 and user interface 24 directly. Thus, a user can, for example, play songs, edit playlists, and perform other jukebox-related activities without using user interface 24 directly. It will be appreciated that remote devices 27a-c may have their own user interfaces, which may be the same as or different from user interface 24. User profile information may be stored locally on jukebox 16, on a remote server (not pictured), or on a remote device 27. Preferably, a change made by a remote device (e.g. to user profile information, playlist contents, purchased media, etc.) would be mirrored on jukebox 16, any other associated remote devices, and/or on other jukeboxes, etc.
After a registered user receives a notification regarding a get-together, the registered user may participate in that event, as in step S3006. This step might involve attending a bar, event, social event, or the like. In step S3008, the registered user becomes a verified user. This step might require the user to log onto a jukebox during the get-together. Alternatively, registered users might receive vouchers, codes, or the like to later enter into a jukebox (locally or remotely) to change their status to verified. In certain other embodiments, registered users may drop their business cards, sign lists, or otherwise indicate their presence to have their status changed for them. Thus, In step S3010, a user may have privileges granted, access rights changed, etc. based on verified status. For example, a verified user may be gain access to certain groups/discussion forums for verified users only. Verified users also may, in certain exemplary embodiments, make un-moderated postings. In certain other exemplary embodiments, verified users may be able to access special promotions not available to other users.
One such special promotion may include the ability to send messages (e.g., SMS messages, email messages, picture messages, etc.) to registered users'"'"' mobile phones. In certain exemplary embodiments, the coupons for one or more free credits may be sent to registered users. The coupon itself may come in many forms. For example, a simple message may be provided to show to an authorized person at a location (e.g., a bar manager, proprietor, etc.). The coupon may also include a special validation code, for example, to help reduce the chances of free credits being given away erroneously. The validation code could be shown to an authorized person or could be entered directly into a jukebox. The code could be validated against a database of codes located on the jukebox or remote from the jukebox. The database could be updated (e.g., the validity of the coupon may be revoked so as to prevent further use(s) of the same coupon, etc.) after a coupon is read. Alternatively or in addition, the code may be created according to a self-checkable format such that a database does not need to be consulted (e.g., the code itself may be encoded with the number of credits and/or additional information according to a predefined format which may or may not be readily determinable by a casual observer).
The validation code may also include a location code that indicates that the coupon is only good for a particular location or group of locations. As an example, a coupon may be provided for plays on all jukeboxes at all locations owned by a single person. Similarly, the validation code may also include a time expiry code, such as, for example, a number of days or an absolute date and/or time in which the recipient of the coupon must redeem the coupon. For example, the code may be good for use within 1 week, only on certain days, etc.
Separate from or in addition to a simple message and/or validation code, the coupon may be provided in the form of a barcode scannable by the manager and/or at the jukebox using appropriate hardware. The coupons may be delivered, for example, as text messages, through the regular mail, through email, etc. In certain exemplary cases, whether the coupon includes a barcode or in another format, it may be necessary to print out a coupon for redemption at a location, whereas in certain other exemplary cases it may be possible to merely bring the mobile device that has received the coupon.
Thus, certain exemplary embodiments provide systems and/or methods of delivering a coupon to a user of a digital downloading jukebox. A validation code is created. Associating with the validation code is a number of free credits for the user. Note that no specific number necessarily need be included in the validation code—for example, the existence of the coupon itself may be good for a predetermined number of credits (e.g., 1 credit, 5 credits, 10 credits, etc.). The validation code is included with the coupon. The validation code is transmitted to the user.
Included in the validation code may be at least one location where the user can redeem the coupon and/or a restriction on the time when the user can redeem the coupon. The validation code may include an encoded alphanumeric sequence and/or a barcode. The coupon feature could also be used for coupons that provide discounts on food, drink and/or other products/services offered by a jukebox establishment.
In certain exemplary embodiments, the validation code may be obtained from the coupon. It may then be determined whether the validation code is valid. When the validation code is valid, a number of credits is/are provided to the user in accordance with the number of free credits associated with the validation code. The validation code may be obtained by the jukebox via a barcode scanner, and/or a user may have to input the validation code into the jukebox via a user interface provided to the jukebox. Alternatively or in addition, an authorized user of a jukebox (e.g., a manager, proprietor, etc.) may provide the free credits to the patron.
Here, as elsewhere, any suitable combination of programmed logic circuitry (e.g., hardware, software, firmware, and/or any suitable combination thereof) may enable such functionality. Additionally, instructions for carrying out the same may be stored on any suitable computer-readable storage medium.
In step 3206, jukebox users may access public playlists and songs as part of their normal jukebox activities. The jukebox monitors user activity, especially with respect to the songs and playlists accessed. In certain exemplary embodiments, the jukebox will maintain counts, percentages, and the like related to the songs and playlists accessed. The jukebox will reward users based on the accessions of other users in step S3210. For example, users may be rewarded if their playlist(s) is/are accessed the most of any playlist, is/are accessed above a certain threshold number of times, is/are selected more than other playlists in a predefined category, etc. In certain exemplary embodiments, users may be rewarded based on the contents of their playlists. For example, users may be rewarded based on whether their playlists contain a predefined number and/or proportion of the most popular songs, as determined by the jukebox. It will be appreciated that users may be rewarded in any number of ways. For example, one obvious way users may be rewarded is by giving them credits for additional plays on the jukebox. Users also may be rewarded by being entered in certain promotions, giveaways, or the like. More generally, a recognized user may earn reward points for conducting arbitrary jukebox-related activities (e.g., on an actual jukebox, via a web interface, etc.). For example, a recognized user may earn points every time the user logs on, sends a message, shares a playlist, etc. Reward points may be redeemed, for example, to purchase plays on a jukebox. Alternatively, points may be redeemed for special merchandise to promote the further use of the jukebox by the recognized user.
Optionally, a user may choose an avatar to represent the user on a jukebox and/or in any other jukebox-mediated environment. A user'"'"'s avatar may be depicted graphically, for example, as a picture, as a moving animation, as a character, or in any other way suitable for identifying the user. The avatar may or may not bear a physical likeness to the registered user.
In one example, when a person operating a jukebox selects the local playlists option from a jukebox, the playlists for each registered user on the jukebox may be made available. This example is depicted in
If the playlist, or a portion thereof, is selected for play by the user, a now playing screen may be displayed, as shown in
These and/or similar features may be provided by allowing the registered user to upload content (e.g., video and/or audio content) to the jukebox and/or jukebox distribution network. For example, pictures, audio files, movies, and the like may be captured by and/or stored to a single jukebox and associated with a registered user on that jukebox, or may be stored to a central location so as to be available to multiple jukeboxes.
It will be appreciated that these and/or similar features may be provided in a networked jukebox environment so that registered users may have access to their avatars from anywhere. This may be useful when traveling, for example, back to a hometown, university, and/or other place that the user may visit later, for example. In this way, the avatar may be familiar to other patrons who once knew the registered user. It also may be helpful to registered users on the go, who wish to be creative (e.g., to make new friends) or to introduce themselves (e.g., through introductory audio and/or video clips), while also having access to the user'"'"'s own library of music, etc.
Avatars and media presented by avatars may be forced to comply with local filters applied to the jukebox. For example, playlists may be filtered if a location does not permit rap, pre-recorded messages may be edited for explicit language, inappropriate pictures may be altered, etc.
As described above with reference to the MyTouchTunes services, suitably configured jukeboxes may facilitate users'"'"' connections with various virtual communities, including, for example, communities of interest (e.g., organized around a specific subject), communities of fantasies (e.g., around gaming, creative environments, or the like), and/or communities of relationships (e.g., online meeting spaces). Accordingly, the jukeboxes may provide—either directly or through an online portal—one or more of electronic mailing lists; online chat rooms; bulletin boards, message boards, discussion groups, Internet forums, or the like; blogs; instant messaging services; podcasts; text messaging services; file sharing (e.g., P2P file sharing); multi-user dungeons (MUDs); etc. By connecting with and establishing new jukebox-centered virtual communities, it may be possible to attract new patrons and develop further interest of existing patrons. Indeed, it may be possible to realize increased returns in and through the virtual community by gathering information about members (and targeting advertising and transaction offerings appropriately), drawing vendors to the community to attract members and promote spending, drawing members to the community and generating member-based content, and/or promoting user-to-user interactions to build user loyalty to the community.
The above-described avatars may be used connection with a jukebox-mediated virtual community. For example, avatars may be associated with all actions a user takes within the community (e.g., writing a blog, posting on a bulletin board, sending a message, etc.). As a further, avatars may become more interesting as users begin to create and share their own media. A user may upload music (e.g., pursuant to a standard license agreement), with the avatar being virtually “attached” to or associated with the media. The jukebox-mediated network could track the distribution of the music to websites, P2P file sharing engines, and/or jukeboxes. Royalties may be tracked and returned to the user through its avatar. Additionally, based on the type of user, different fees/royalty structures may be provided. For example, for independent artists, a large fee and small royalty may not be appropriate, whereas an artist associated with a major record label may be more able to bear such direct and indirect costs. To facilitate control, music may be checked for copyright compliance, and this authorization process may be performed automatically (e.g., a comparison to banks of known music, checking for the presence of a digital watermark, etc.) or manually (e.g., by an authorized user, patron, operator, employee of the central distribution network, etc.). When content is posted and/or agreements are ratified, an avatar may be an acceptable form of digital signature attached to a copyright and/or license agreement. An avatar also may be displayed as album art, during the actual playing of a tagged song, etc.
In addition to the above-described toolkit usable by operators, operators, authorized users, and/or proprietors also may make use of a configuration dashboard to administer, manage, update, and/or otherwise control jukeboxes. Indeed, operators managing one or more jukeboxes may save time and/or money by remotely accessing diagnostic and/or management features provided to the jukebox. In certain exemplary embodiments, an operator may be able to access a management and/or diagnostics module of the dashboard using, for example, a computer, handheld device, or other suitable device to receive notifications and/or to inquire into the status of a jukebox through a proprietary (e.g., web-based) interface. Communications may be bidirectional, thus allowing operators to directly instruct and/or query jukeboxes of interest regarding management features and/or alerts and/or notifications. The features described below may be used alone or in various combinations to allow operators, authorized users, and/or proprietors to focus on particular jukeboxes in need of attention, thus saving time and money, while also increasing the up-time, reliability, and overall appeal of jukeboxes.
With respect to such features, each jukebox may gather and/or monitor information in which an operator would be interested, potentially proactively sending this information to the operator. A notification mechanism may send messages (e.g., via email, SMS, or other suitable format) to the operator automatically when predetermined thresholds are exceeded. These predetermined thresholds may be set by the operator, may be preconfigured, etc.
Diagnostics and/alerts may include, for example, the bill rejection rate (e.g., in terms of percentage and/or number), number of bills in the stack, number of reboots, temperature (e.g., hard drive, CPU, system, enclosure, etc.), and the like. Additionally, such alerts/notifications may be set to be sent at a predetermined time. For example, notifications may be sent when the CPU temperature exceeds a threshold for a specified amount of time, when the number of reboots exceeds a threshold within a specified amount of time, etc.
It will be appreciated that such diagnostic techniques may be made available to operators located remote from a jukebox, as well as directly at a jukebox. Furthermore, in certain exemplary embodiments, the diagnostic module of a first jukebox may be used to remotely check the diagnostic module of a second jukebox, the second jukebox being located remote from the first jukebox.
An enhanced scheduling module also may be provided to the jukebox. This module may allow operators and/or other authorized jukebox users to schedule single and/or recurring events. For example, a bar owner may schedule morphs, music filters, and/or background music. The event recurrences may be weekly, monthly, yearly, etc. For example, background music may be played during bunch, music filters may be applied during the afternoon and early evening, and an unrestricted playlist may be made available at night. As another example, the jukebox may morph nightly to accommodate an 80s music night, hip-hop night, country line dancing night, disco night, etc. Such advance setup ultimately may save time and improve convenience. The events scheduler may include monthly and/or daily views, with the daily view being broken down, for example, by hours. After a new event is added, the appropriate views may be updated.
The “schedule this setting” button 3808 may bring up the calendar scheduling component, just as in any other event scheduling.
Operators also may setup sub-user accounts, with such sub-users having restricted location access.
Other functions may include enhanced location setup features.
The present disclosure has used certain terms that should not be interpreted as limiting the invention to a particular embodiment, hardware components and configurations, software configurations, etc. For example, many features and examples have been described in relation to their existence within a bar, pub, or other environment. However, it will be appreciated that the features present in the exemplary embodiments of the present invention are adaptable for use in any location where a jukebox (or multiple jukeboxes) may be located. Similarly, while certain features and functions are described with reference to usage by “users,” “owners,” “operators,” “patrons,” etc., it will be appreciated that these terms are generic and may, in most cases, be used interchangeably depending on the embodiment chosen and the feature employed. For example, while it may be advantageous to limit the initial song selection to owners and/or operators, in certain exemplary embodiments, patrons may play a role in the initial song selection.
Still further, particular hardware combinations and configurations are disclosed which represent only one way which the embodiments may be constructed. Central servers may, in some exemplary embodiments, be comprised of one or more servers acting together or separately to coherently provide the full range of services necessary to enable a functioning jukebox. For example, a cluster of servers may comprise a virtual central server, with one server providing media, another tracking membership, still another processing licensing, etc.
Similarly, the local servers described herein may be incorporated into the jukeboxes. For example, the local servers may appear to function independently, even though they exist as part (e.g. partition) of an integrated mass storage device within the jukebox. Indeed, as hard disks become larger and less expensive, they may preferably serve the functions of local servers. One presently preferred embodiment comprises a 120 GB hard drive containing 25,000 songs as the factory drive. However, flash media or any storage media now known or later developed (or combinations thereof) may be used as the factory drive, expanded media storage or local server, depending on the desires of a system designer for a particular jukebox application. In other words, the invention is not limited to any particular storage technology or configuration, but instead can be implemented using any suitable storage technology.
Also, although the term “song” has been used sometimes in the above-description, this term is not intended to be limiting to the scope of the invention, and any instance or instances of media (e.g., song, video, song/video combination, data, information etc.) can be used in any embodiment herein and still fall within the intended scope of the invention.
Lastly, it will be appreciated that the screen shots and software arrangements presented herein are only one preferred method for organizing and displaying the features disclosed herein. Other configurations are possible and are therefore contemplated herein.
While the preferred aspects of the invention have been illustrated and described herein, it will be apparent to one of ordinary skill in the art that various changes and/or modifications can be made. Thus, the specific description herein is meant to be exemplary only and is not intended to limit the invention beyond the terms of appended claims.