Patents Assigned to Melodeo, Inc.
  • Publication number: 20080270532
    Abstract: A server system applies content and usage data from a user's client-side music and/or video library to determine recommended content to include in a playlist for the user.
    Type: Application
    Filed: March 17, 2008
    Publication date: October 30, 2008
    Applicant: Melodeo Inc.
    Inventors: David P. Billmaier, James A. Billmaier, David Dederer, Robert M. Wise, Alexander C. Barclay, AJ Cram
  • Publication number: 20080195748
    Abstract: A media server to stream content a client device over one or more network connections of varying quality includes logic to continually determine a network quality level during streaming of content, and logic to change a codec used to encode the content, the codec selected at least in part according to the network quality level.
    Type: Application
    Filed: December 28, 2007
    Publication date: August 14, 2008
    Applicant: Melodeo Inc.
    Inventors: Lon S. Tierney, Doug B. Arnett
  • Publication number: 20070276927
    Abstract: The present invention provides an intelligent client with a catalog of available streams and keeps a persistent record of each stream to which the user listens and the point at which they stop in each stream. An example method receives a selection for a streamed media file at a mobile communications device. The received selection is sent to a server via a mobile communications network and/or a public data network. A portion of the streamed media file that was not previously presented by the device is received from the server, if the streamed media file was interrupted during a previous presentation. The received portion of the streamed media file is presented on the device.
    Type: Application
    Filed: December 20, 2006
    Publication date: November 29, 2007
    Applicant: MELODEO INC.
    Inventor: Edward Flinchem
  • Publication number: 20070150607
    Abstract: Systems and methods for allowing communication between two or more proximate mobile computing devices. In one method a first device detects the presence of a second device. A signal is sent by a first device for requesting a comparison of the lists of media files. The signal can be sent to a second device (or to a server over a wireless network) and may include the list of media files associated with the first device. The second device sends a list of media files to the first device after receiving the signal. An alert is outputted if a list of media files associated with the first device is determined to be comparable to a list of media files associated with the second device based on one or more predefined parameters.
    Type: Application
    Filed: December 21, 2006
    Publication date: June 28, 2007
    Applicant: MELODEO INC.
    Inventors: Edward Flinchem, William Valenti, Maxwell Wells
  • Publication number: 20070150831
    Abstract: Methods and systems for scrolling through content of media. An example method performed on a cell phone receives an index of segments from a server over a cellular network and a public data network. The received segment is presented based on the received index of segments. A request for a media file associated with the presented segment is generated and sent, if a user selection signal is received. The index of segments includes information that associates a preselected segment of a full media file with the full media file. A request for a segment associated with the received index of segments to the server is generated and sent and the requested segment is received from the server based on the request before presenting. The requested media file is received and presented after the server processes the request for the media file.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 28, 2007
    Applicant: MELODEO INC.
    Inventor: Edward Flinchem
  • Publication number: 20070150606
    Abstract: Systems and methods for recording viewing of an advertisement on a mobile computing device. In an example method the mobile computing device initiates presentation of a digital content file having one or more associated advertisements, transmits from the mobile computing device at least one of an identifier for the presented digital content file or an identifier of the associated advertisement over a wireless network to a server, and updates an advertisement impression count at the server based on the transmitted digital content file identifier or associated advertisement identifier. The digital content file and associated one or more advertisement may be received from another mobile computing device. The mobile computing devices include cellular phones.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 28, 2007
    Applicant: MELODEO INC.
    Inventors: Edward Flinchem, William Valenti
  • Patent number: 7209633
    Abstract: This disclosure deals with the management of data in the memory of a digital media playback device. Specifically this dislcosure deals with the mechanisms to allow memory to be treated as a partitioned resource, regardless of the physical implementation of the data storage in the playback device. Manage the memory on a digital media player as logical partitions, not just physical partitions between different types of memory. This will treat the entire memory space as a uniform piece of memory, regardless of whether the memory is internal memory with battery backup, Flash memory that behaves like a logical disk, rotating media that is read/write (typically magnetic disk or CD-RW or DVD-RW) or rotating media that is read only. Overlaid on this uniform memory model is a partitioned memory model that divides the memory into logical devices that are used to constrain the size of the memory used for various (logical) types of digital media.
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: April 24, 2007
    Assignee: Melodeo, Inc.
    Inventors: Robert E. Novak, Michael E. Sears
  • Patent number: 7209638
    Abstract: The disclosure deals with the management of data in the memory of a digital media playback device. Specifically this invention deals with the mechanisms to allow memory to be treated as a uniform resource, regardless of the physical implementation of the data storage in the playback device. Manage the memory on a digital media player as logical partitions, not just physical partitions between different types of memory. This will treat the entire memory space as a uniform piece of memory, regardless of whether the memory is internal memory with battery backup, Flash memory that behaves like a logical disk, rotating media that is read/write (typically magnetic disk or CD-RW or DVD-RW) or rotating media that is read only.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: April 24, 2007
    Assignee: Melodeo, Inc.
    Inventors: Robert E. Novak, Michael E. Sears
  • Patent number: 7206500
    Abstract: This disclosure deals with the management of recording programs from Radio Frequency transmissions converting such transmissions into alternative formats and managing the ‘freshness’ of content which is placed in the memory of a portable digital media playback device. Specifically this disclosure deals with the mechanisms to automate the memory management functions in a variety of ways that allow for two-way communication about content usage in the portable device.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: April 17, 2007
    Assignee: Melodeo, Inc.
    Inventors: Robert E. Novak, Michael E. Sears
  • Publication number: 20060256078
    Abstract: In a mobile phone, methods and systems for rapidly and efficiently navigating through and browsing large structures of related information. An interface of one or more states presenting user selectable items, such that any item may be activated in one or more ways to directly access multiple levels of an underlying catalog or other structured arrangement of information.
    Type: Application
    Filed: December 14, 2005
    Publication date: November 16, 2006
    Applicant: MELODEO INC.
    Inventors: Ed Flinchem, Brent Van Wieringen
  • Publication number: 20050192944
    Abstract: Methods and systems for searching a database that includes a plurality of records. Each record includes one or more tokens. The one or more tokens include one or more letters, numbers, or symbols. The system includes a user interface that when activated by a user generates at least one of a query symbol or a string of query symbols. A processing device compares the generated query symbol or string of query symbols to the stored records. An output device presents the record or records having tokens that match the generated query symbol or a string of query symbols based on the comparison. The user interface includes two or more input keys. Each input key is associated with a query symbol and the number of input keys is less than the number of distinct letters, characters, and symbols.
    Type: Application
    Filed: February 25, 2005
    Publication date: September 1, 2005
    Applicant: MELODEO, INC.
    Inventor: Edward Flinchem
  • Publication number: 20050117747
    Abstract: Systems and methods for securely performing digital commerce. A user device provides a first key and a random number to a server over a first network, encrypts the random number and a user identifier using the first key, and sends the encrypted information to the server via a second network. The server generates an encryption of the random number, the user identifier, and a second key using the first key. The user device receives, decrypts and stores the second key. If the user device wants digital content, the server encrypts the digital content using a digital content key and encrypts the digital content key using the second key. The user device receive the encrypted contents, decrypts the digital content key using the second key and decrypts the digital content using the decrypted digital content key. Digital content can be passed to other user devices.
    Type: Application
    Filed: December 2, 2004
    Publication date: June 2, 2005
    Applicant: MELODEO, INC.
    Inventors: William Valenti, Edward Flinchem