Patents Assigned to Napo Enterprise, LLC
  • Publication number: 20140245147
    Abstract: 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: Application
    Filed: May 5, 2014
    Publication date: August 28, 2014
    Applicant: Napo Enterprises, LLC
    Inventors: Christopher M. Amidon, Gary W. Black
  • Patent number: 8805831
    Abstract: 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: Grant
    Filed: June 1, 2007
    Date of Patent: August 12, 2014
    Assignee: Napo Enterprises, LLC
    Inventors: Hugh Svendsen, Waymen J. Askey
  • Patent number: 8762847
    Abstract: 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: Grant
    Filed: December 4, 2012
    Date of Patent: June 24, 2014
    Assignee: Napo Enterprises, LLC
    Inventor: Hugh Svendsen
  • Patent number: 8725740
    Abstract: 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: Grant
    Filed: March 24, 2008
    Date of Patent: May 13, 2014
    Assignee: Napo Enterprises, LLC
    Inventors: Christopher M. Amidon, Gary W. Black
  • Publication number: 20140082499
    Abstract: 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: Application
    Filed: November 21, 2013
    Publication date: March 20, 2014
    Applicant: NAPO ENTERPRISES, LLC
    Inventor: Hugh Svendsen
  • Patent number: 8620699
    Abstract: 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: Grant
    Filed: August 8, 2006
    Date of Patent: December 31, 2013
    Assignee: Napo Enterprises, LLC
    Inventor: Hugh Svendsen
  • Patent number: 8583791
    Abstract: 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: Grant
    Filed: February 10, 2012
    Date of Patent: November 12, 2013
    Assignee: Napo Enterprises, LLC
    Inventor: Hugh Svendsen
  • Publication number: 20130239008
    Abstract: 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: Application
    Filed: April 19, 2013
    Publication date: September 12, 2013
    Applicant: Napo Enterprises, LLC
    Inventor: Scott Curtis
  • Publication number: 20130218970
    Abstract: 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: Application
    Filed: February 11, 2013
    Publication date: August 22, 2013
    Applicant: NAPO ENTERPRISES, LLC
    Inventor: Napo Enterprises, LLC
  • Publication number: 20130219274
    Abstract: 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: Application
    Filed: March 28, 2013
    Publication date: August 22, 2013
    Applicant: Napo Enterprises, LLC
    Inventor: Napo Enterprises, LLC
  • Patent number: 8434024
    Abstract: 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: Grant
    Filed: March 31, 2011
    Date of Patent: April 30, 2013
    Assignee: Napo Enterprises, LLC
    Inventor: Scott Curtis
  • Publication number: 20130097282
    Abstract: 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: Application
    Filed: December 4, 2012
    Publication date: April 18, 2013
    Applicant: NAPO ENTERPRISES, LLC
    Inventor: NAPO ENTERPRISES, LLC
  • Patent number: 8422490
    Abstract: 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: Grant
    Filed: October 26, 2010
    Date of Patent: April 16, 2013
    Assignee: Napo Enterprises, LLC
    Inventors: Hugh Svendsen, Michael Erickson
  • Patent number: 8396951
    Abstract: 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: Grant
    Filed: December 20, 2007
    Date of Patent: March 12, 2013
    Assignee: Napo Enterprises, LLC
    Inventors: Hugh Svendsen, Eugene M. Farrelly
  • Publication number: 20130036022
    Abstract: 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: Application
    Filed: October 8, 2012
    Publication date: February 7, 2013
    Applicant: NAPO ENTERPRISES, LLC
    Inventor: Hugh Svendsen
  • Publication number: 20130018961
    Abstract: 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: Application
    Filed: September 14, 2012
    Publication date: January 17, 2013
    Applicant: NAPO ENTERPRISES, LLC
    Inventor: Hugh Svendsen
  • Publication number: 20130013626
    Abstract: 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: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: NAPO ENTERPRISES, LLC
    Inventors: Hugh Svendsen, Eugene M. Farrelly
  • Patent number: 8332425
    Abstract: 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: Grant
    Filed: November 1, 2011
    Date of Patent: December 11, 2012
    Assignee: Napo Enterprises, LLC
    Inventors: Hugh Svendsen, Eugene Matthew Farrelly
  • Patent number: 8327266
    Abstract: 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: Grant
    Filed: May 17, 2007
    Date of Patent: December 4, 2012
    Assignee: Napo Enterprises, LLC
    Inventor: Hugh Svendsen
  • Patent number: 8307092
    Abstract: 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: Grant
    Filed: February 21, 2007
    Date of Patent: November 6, 2012
    Assignee: Napo Enterprises, LLC
    Inventor: Hugh Svendsen