Patents Assigned to Napo Enterprise, LLC
-
Publication number: 20140245147Abstract: Systems and methods are provided for creation and management of an active playlist having dynamic media item groups. In general, a number of media items to be used for the active playlist are first identified and classified into one or more media item groups based on a primary criterion and, optionally, one or more secondary criteria to provide an underlying pool of media items for the active playlist. The active playlist is then populated with media items from the underlying pool of media items. More specifically, the active playlist is divided into media item groups corresponding to those in the underlying pool of media items. Each media item group in the active playlist is populated with a predefined number of the media items in the corresponding media item group in the underlying pool of media items. Thereafter, the media items in the media item groups of the active playlist are dynamically updated based on user interactions.Type: ApplicationFiled: May 5, 2014Publication date: August 28, 2014Applicant: Napo Enterprises, LLCInventors: Christopher M. Amidon, Gary W. Black
-
Patent number: 8805831Abstract: A computer-implemented method and system are provided for replaying media items. Aspects of the method and system include in response to one of the media items being played, calculating a respective replay score for the media item that affects replay of the corresponding media item; and using the replay score to sort the media items for playing.Type: GrantFiled: June 1, 2007Date of Patent: August 12, 2014Assignee: Napo Enterprises, LLCInventors: Hugh Svendsen, Waymen J. Askey
-
Patent number: 8762847Abstract: Media management graphical user interfaces (GUIs) are disclosed herein. For example a media management GUI method is disclosed. A media item playlist for managing a plurality of media items is presented. The media item playlist includes information associated with the media items. The information includes score information representing a score for at least one of the plurality of media items. The score is based on at least one preference associated with the at least one of the plurality of media items. A first selector is presented; the first selector is operable to establish a first threshold score. The first threshold score is received. A media item is automatically downloaded if the score associated with the media item is at least as high as the first threshold score.Type: GrantFiled: December 4, 2012Date of Patent: June 24, 2014Assignee: Napo Enterprises, LLCInventor: Hugh Svendsen
-
Patent number: 8725740Abstract: Systems and methods are provided for creation and management of an active playlist having dynamic media item groups. A number of media items to be used for the active playlist are first identified and classified into one or more media item groups based on a primary criterion and, optionally, one or more secondary criteria to provide an underlying pool of media items for the active playlist. The active playlist is then populated with media items from the underlying pool of media items. More specifically, the active playlist is divided into media item groups corresponding to those in the underlying pool of media items. Each media item group in the active playlist is populated with a predefined number of the media items in the corresponding media item group in the underlying pool of media items. Thereafter, the media items in the media item groups of the active playlist are dynamically updated.Type: GrantFiled: March 24, 2008Date of Patent: May 13, 2014Assignee: Napo Enterprises, LLCInventors: Christopher M. Amidon, Gary W. Black
-
Publication number: 20140082499Abstract: A system and method for providing media recommendations, such as music recommendations, based on information identifying media recently played by a select group of heavy influencers for a subscription fee are provided. The group of heavy influencers may be a group of one or more celebrities or other persons whose media selections may heavily influence media selections of the users of the system.Type: ApplicationFiled: November 21, 2013Publication date: March 20, 2014Applicant: NAPO ENTERPRISES, LLCInventor: Hugh Svendsen
-
Patent number: 8620699Abstract: A system and method for providing media recommendations, such as music recommendations, based on information identifying media recently played by a select group of heavy influencers for a subscription fee are provided. The group of heavy influencers may be a group of one or more celebrities or other persons whose media selections may heavily influence media selections of the users of the system.Type: GrantFiled: August 8, 2006Date of Patent: December 31, 2013Assignee: Napo Enterprises, LLCInventor: Hugh Svendsen
-
Patent number: 8583791Abstract: The present invention provides a peer-to-peer (P2P) network for providing real time media recommendations. The P2P network includes a central server interconnecting a number of peer devices. In operation, a proxy function of the central server receives media recommendations from one or more peer devices that are active and online as media presentations identified by the media recommendations are played by the peer devices. The one or more peer devices are included in a group of peer devices associated with a first peer device. The proxy function provides the media recommendations to the first peer device. An augmentation function of the central server monitors a recommendation level of the first peer device. If the recommendation level falls below a minimum recommendation level, the augmentation function augments the media recommendations provided to the first peer device to increase the recommendation level to or above the minimum recommendation level.Type: GrantFiled: February 10, 2012Date of Patent: November 12, 2013Assignee: Napo Enterprises, LLCInventor: Hugh Svendsen
-
Publication number: 20130239008Abstract: A system and method for automatically, programmatically generating media item recommendations on a graphical user interface (GUI) based on a friend media item recommendation selected by a user. For example, a social media item recommendation list comprising one or more social media item recommendations is received. Further, a programmatically-generated media item recommendation list comprising one or more programmatically-generated media item recommendations is received. The social media item recommendation list is displayed in a first area on the user interface. The programmatically-generated media item recommendation list is displayed in a second area on the user interface different from the first area.Type: ApplicationFiled: April 19, 2013Publication date: September 12, 2013Applicant: Napo Enterprises, LLCInventor: Scott Curtis
-
Publication number: 20130218970Abstract: A computer-implemented method, system and computer readable medium storing software are provided for operating a media service based on a media recommendation network comprising a plurality of devices. Aspects of the method and system include receiving a recommendation of a media item from one of the plurality of devices for a media item that is intended for a recipient; determining if the media item is present in the content repository; requesting, in response to determining that the media item is not present in the content repository, upload of the media item; and storing, in response to the media item being uploaded, the media item in the content repository.Type: ApplicationFiled: February 11, 2013Publication date: August 22, 2013Applicant: NAPO ENTERPRISES, LLCInventor: Napo Enterprises, LLC
-
Publication number: 20130219274Abstract: A method for media recommendations is provided, including storing, on a peer device, a pre-existing list of media presentations including a plurality of pre-existing media presentations. A plurality of media recommendations are received from a plurality of recommending peer devices in response to a media presentation being played. Each of the plurality of media recommendations comprises an identifier that identifies a recommended media presentation. Each recommended media presentation is automatically added to the list of media presentations in a position determined based user preferences to form an updated list of media presentations. Based on the position of each of the media presentations, a media presentation is selected to play on the peer device from the updated list of media presentations. The selected media presentation is then played on the peer device.Type: ApplicationFiled: March 28, 2013Publication date: August 22, 2013Applicant: Napo Enterprises, LLCInventor: Napo Enterprises, LLC
-
Patent number: 8434024Abstract: A system and method for automatically, programmatically generating media item recommendations on a graphical user interface (GUI) based on a friend media item recommendation selected by a user. In the preferred embodiment, a selected media item recommendation is displayed in the GUI. Received friend media item recommendations are displayed in a list in relevance order adjacent to the selected media item. A programmatically-generated media item recommendation list is automatically generated based on relevance to the selected media item and displayed in another adjacent area to the selected media item recommendation. In this manner, a user can easily play the selected media item recommendation, and then browse the friend media item recommendations and the automatically updated programmatically-generated media item recommendations, which are both provided in their own respective adjacent areas, in order of closest relationship to the selected media item recommendation, at anytime.Type: GrantFiled: March 31, 2011Date of Patent: April 30, 2013Assignee: Napo Enterprises, LLCInventor: Scott Curtis
-
Publication number: 20130097282Abstract: Media management graphical user interfaces (GUIs) are disclosed herein. For example a media management GUI method is disclosed. A media item playlist for managing a plurality of media items is presented. The media item playlist includes information associated with the media items. The information includes score information representing a score for at least one of the plurality of media items. The score is based on at least one preference associated with the at least one of the plurality of media items. A first selector is presented; the first selector is operable to establish a first threshold score. The first threshold score is received. A media item is automatically downloaded if the score associated with the media item is at least as high as the first threshold score.Type: ApplicationFiled: December 4, 2012Publication date: April 18, 2013Applicant: NAPO ENTERPRISES, LLCInventor: NAPO ENTERPRISES, LLC
-
Patent number: 8422490Abstract: A peer-to-peer (P2P) network for providing real time media recommendations is provided. The media recommendations may be song recommendations or video recommendations. Each time a media presentation is played by a peer device, the peer device provides a recommendation identifying the media presentation to other peer devices in the P2P network. A peer device having received recommendations from the other peer devices in the P2P network then programmatically, or automatically, selects a next media presentation to play from the media presentations recently played by the other peer devices and one or more locally stored media presentations. If the selected media presentation is not stored locally by the peer device, the peer device may obtain the selected media presentation from a subscription based service enabling streaming or download of the selected media presentation, an e-commerce service enabling purchase and download of the selected media presentation, or another peer device.Type: GrantFiled: October 26, 2010Date of Patent: April 16, 2013Assignee: Napo Enterprises, LLCInventors: Hugh Svendsen, Michael Erickson
-
Patent number: 8396951Abstract: A computer-implemented method and system are provided for populating the content repository of the media service based on real-time media recommendation network comprising a plurality of peer devices. Aspects of the method and system include receiving by a server a recommendation from one of the plurality of peer devices for a media item that is intended for a recipient; determining if the media item is present in the content repository; in response to determining that the media item is not present in the content repository, requesting that the peer device upload the media item; and in response to the media item being uploaded, storing the media item in the content repository.Type: GrantFiled: December 20, 2007Date of Patent: March 12, 2013Assignee: Napo Enterprises, LLCInventors: Hugh Svendsen, Eugene M. Farrelly
-
Publication number: 20130036022Abstract: An archiving system is provided for archiving a user's media collection and refining recommendations made to the user by an e-commerce service, such as an e-commerce website, based on the archive of the user's media collection. In general, a central archiving system interacts with a user system to archive a user's media collection. Thereafter, while the user is interacting with the e-commerce service, a list of recommended media for the user is generated and provided to the archiving system. The archiving system refines the list based on the archive of the user's media collection. Optionally, the list of recommended media may be further refined based on a user profile and play history of the user. The refined list of recommended media is returned to the e-commerce service and presented to the user.Type: ApplicationFiled: October 8, 2012Publication date: February 7, 2013Applicant: NAPO ENTERPRISES, LLCInventor: Hugh Svendsen
-
Publication number: 20130018961Abstract: Collecting information about a user's media collections at a central location from multiple login points and/or multiple devices owned by the user is disclosed herein. The user establishes a user account at a central server. A client application may be downloaded to the user's device for establishing a connection to the central server. Subsequently, each time the user logs in to the central server, the central server receives a unique machine identifier for the connected and currently in-use user device. The central server receives information about the user's media collection from the user device and stores that media collection by its MID under the user's individual account. The central server obtains and stores information about all the user's media collections owned by user devices connected and in-use and previously connected to the central server rather than only having knowledge of the media collection stored on the currently in-use user device.Type: ApplicationFiled: September 14, 2012Publication date: January 17, 2013Applicant: NAPO ENTERPRISES, LLCInventor: Hugh Svendsen
-
Publication number: 20130013626Abstract: A computer-implemented method and system are provided for generating media recommendations in a media recommendation network. Aspects of the method and system include receiving by a server a plurality of play histories of media items from a plurality of users of devices, wherein at least a portion of the media items are tagged with corresponding time and location data indicating a time and location of play; receiving by the server a media recommendation request from a requester, including receiving seed information indicating a current location of the requester; using at least one of user preferences of the requester and the seed information to identify correlated users from which to search corresponding play histories from among the plurality of play histories; comparing the seed information to the corresponding play histories and generating a list of related media items contained therein; and returning the list of related media items to the requester.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: NAPO ENTERPRISES, LLCInventors: Hugh Svendsen, Eugene M. Farrelly
-
Patent number: 8332425Abstract: A computer-implemented method and system are provided for generating media recommendations in a media recommendation network. Aspects of the method and system include receiving by a server a plurality of play histories of media items from a plurality of users of devices, wherein at least a portion of the media items are tagged with corresponding time and location data indicating a time and location of play; receiving by the server a media recommendation request from a requester, including receiving seed information indicating a current location of the requester; using at least one of user preferences of the requester and the seed information to identify correlated users from which to search corresponding play histories from among the plurality of play histories; comparing the seed information to the corresponding play histories and generating a list of related media items contained therein; and returning the list of related media items to the requester.Type: GrantFiled: November 1, 2011Date of Patent: December 11, 2012Assignee: Napo Enterprises, LLCInventors: Hugh Svendsen, Eugene Matthew Farrelly
-
Patent number: 8327266Abstract: Graphical user interfaces (GUIs) for a peer device on a peer-to-peer (P2P) network are disclosed. A client application executing on the peer device provides and enables the GUIs. One of the GUIs may display a media item playlist. The user manages the media items displayed on the media item playlist by utilizing sorting criteria. The media item playlist displays a list of the users subscribing to the P2P network, the title of and information concerning media items recommended by the users and media items stored locally on the peer device, and a score for each media item on the media item playlist. The score may be determined by applying to the media items preferences defined by information provided by the user of the peer device, a profile developed from the defined preferences, and other information provided by the user. The user of the peer device provides the information to the peer device using other GUIs provided and enabled by the client application.Type: GrantFiled: May 17, 2007Date of Patent: December 4, 2012Assignee: Napo Enterprises, LLCInventor: Hugh Svendsen
-
Patent number: 8307092Abstract: A system and method for collecting information about a user's media collections at a central location from multiple login points and/or multiple devices owned by the user. The user establishes a user account at a central server. A client application may be downloaded to the user's device for establishing a connection to the central server. Subsequently, each time the user logs in to the central server, the central server receives a unique machine identifier (MID) for the connected and currently in-use user device. The central server receives information about the user's media collection from the user device and stores that media collection by its MID under the user's individual account. In this manner, the central server obtains and stores information about all the user's media collections owned by user devices connected and in-use and previously connected to the central server rather than only having knowledge of the media collection stored on the currently in-use user device.Type: GrantFiled: February 21, 2007Date of Patent: November 6, 2012Assignee: Napo Enterprises, LLCInventor: Hugh Svendsen