Patents by Inventor Jens Nicholas Wessling

Jens Nicholas Wessling has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8751494
    Abstract: A method and a system are provided for constructing album data using discrete track data from multiple sources. In one example, the system identifies one or more set of tracks having a similar album title, wherein the one or more set of tracks are obtained from one or more client devices. The system then searches across the one or more set of tracks for tracks having a matching fingerprint and a matching album title. The system groups tracks that match according to an original album title in metadata to obtain grouped tracks. The system mines across the grouped tracks to generate a juxtaposition of track data from the one or more client devices. The system then generates album data for one or more albums based on the juxtaposition of track data.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: June 10, 2014
    Assignee: Rovi Technologies Corporation
    Inventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum
  • Patent number: 8620967
    Abstract: A method and a system are provided for managing metadata for occurrences of a recording. In one example, the system receives a recording. The recording includes computer readable media data. The system generates an internal identifier of the recording. The internal identifier is a signature that uniquely identifies the recording. The system then adds the internal identifier to metadata that are associated with at least one occurrence of the recording. The metadata are data that describe the recording.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: December 31, 2013
    Assignee: Rovi Technologies Corporation
    Inventor: Jens Nicholas Wessling
  • Patent number: 8527490
    Abstract: Data searching performed by a server system. A query is received to search data stored in an organizing system in which data has been organized from a highest confidence quality tier to a lowest confidence quality tier. Data of the highest confidence quality tier of the organizing system is searched to satisfy the query, wherein searching the data of the highest confidence quality tier is performed before searching data of a lower confidence quality tier of the organizing system.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: September 3, 2013
    Assignee: Rovi Technologies Corporation
    Inventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum, Dustin James Williams
  • Patent number: 8359315
    Abstract: A method and a system are provided for generating a representative sub-signature of a particular cluster of signatures. In one example, the system reads a sub-signature of a signature of the particular cluster. The system calculates a first factor for the sub-signature. The first factor is based on how many signatures contain the sub-signature. The signatures are in the particular cluster. The system calculates a second factor for the sub-signature. The second factor is based on how many signatures in other clusters contain the sub-signature. These other signatures in other clusters are not in the particular cluster. The system calculates an effectiveness score for the sub-signature. The effectiveness score is based on at least the first factor and the second factor. The system then determines one or more representative sub-signatures for the particular cluster. The one or more sub-signatures are based on one or more effectiveness scores calculated by the system.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: January 22, 2013
    Assignee: Rovi Technologies Corporation
    Inventor: Jens Nicholas Wessling
  • Patent number: 8321394
    Abstract: A method and a system are provided for matching a fingerprint, for example, an audio fingerprint. In one example, the system receives, from a user device, a chapter and a query about the chapter. The chapter includes computer readable data generated from a waveform of an audio signal. The query is a request to receive data related to the chapter. The system generates, at a computer, a fingerprint of the chapter. The fingerprint includes at least a digital measure of certain properties of the waveform of the audio signal. The system generates, at a computer, a hash value of the fingerprint by applying a hash function to at least a portion of the fingerprint of the chapter. The hash value serves as an identifier for the fingerprint. The system looks up, in a database system, a matching hash value for the hash value of the fingerprint.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: November 27, 2012
    Assignee: Rovi Technologies Corporation
    Inventors: Jens Nicholas Wessling, Dustin James Williams
  • Publication number: 20120239696
    Abstract: Data searching performed by a server system. A query is received to search data stored in an organizing system in which data has been organized from a highest confidence quality tier to a lowest confidence quality tier. Data of the highest confidence quality tier of the organizing system is searched to satisfy the query, wherein searching the data of the highest confidence quality tier is performed before searching data of a lower confidence quality tier of the organizing system.
    Type: Application
    Filed: May 23, 2012
    Publication date: September 20, 2012
    Applicant: ROVI TECHNOLOGIES CORORATION
    Inventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum, Dustin James Williams
  • Patent number: 8209313
    Abstract: A method and a system are provided for structuring and searching data in a hierarchical confidence-based configuration. In one example, the system receives data and assigns a confidence quality tier to the data. The confidence quality tier is in a range that spans from a highest confidence quality tier inclusive to a lowest confidence quality tier inclusive. Data of a particular confidence quality tier is configured to be searched before data of a relatively lower confidence quality tier. The system organizes the data in a selected server of a server system according to the confidence quality tier. The selected server is in the range that spans from the highest confidence quality tier inclusive to the lowest confidence quality tier inclusive.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: June 26, 2012
    Assignee: Rovi Technologies Corporation
    Inventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum, Dustin James Williams
  • Publication number: 20110307492
    Abstract: A method and a system are provided for generating a multi-region cluster of tables of contents for a volume (e.g., album, a movie, a CD, a DVD, and/or a Blu-ray Disc). A multi-region cluster may be used to identify a volume efficiently despite natural variations found in different tables of contents for a volume. A multi-region cluster provides an effective representation of at least two tables of contents, preferably multiple tables of contents. A multi-region cluster is preferably substantially less data than the sum of all the tables of contents from user devices. The condensed data of a multi-region cluster allows data associated with the volume to be analyzed (e.g., searched, organized and/or located) in a substantially faster and more accurate manner. During a search process, the use of multi-region clusters tends to reduce the number of false positives. A false positive means the system incorrectly matches a table of contents to a volume (e.g., album, a movie, a CD, a DVD, and/or a Blu-ray Disc).
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Inventors: Dustin James Williams, Jens Nicholas Wessling
  • Publication number: 20110113037
    Abstract: A method and a system are provided for matching a fingerprint, for example, an audio fingerprint. In one example, the system receives, from a user device, a chapter and a query about the chapter. The chapter includes computer readable data generated from a waveform of an audio signal. The query is a request to receive data related to the chapter. The system generates, at a computer, a fingerprint of the chapter. The fingerprint includes at least a digital measure of certain properties of the waveform of the audio signal. The system generates, at a computer, a hash value of the fingerprint by applying a hash function to at least a portion of the fingerprint of the chapter. The hash value serves as an identifier for the fingerprint. The system looks up, in a database system, a matching hash value for the hash value of the fingerprint.
    Type: Application
    Filed: November 10, 2009
    Publication date: May 12, 2011
    Inventors: Jens Nicholas Wessling, Dustin James Williams
  • Publication number: 20110072117
    Abstract: A method and a system are provided for generating a synthetic table of contents for a volume. The synthetic table of contents may be used to identify a volume efficiently despite natural variations found in different occurrences of a volume. In one example, the system receives unprocessed durations for each chapter of the volume. The volume includes chapters. The system identifies acceptable durations for each chapter by applying a first statistical analysis to the unprocessed durations for each chapter. The system calculates a representative duration for each chapter by applying a second statistical analysis to the acceptable durations for each chapter. The calculating generates representative durations for the chapters. The system then generates a synthetic table of contents for the volume by organizing the representative durations for the chapters of the volume.
    Type: Application
    Filed: September 23, 2009
    Publication date: March 24, 2011
    Inventors: Jens Nicholas Wessling, Dustin James Williams
  • Publication number: 20100318493
    Abstract: A method and a system are provided for generating a representative sub-signature of a particular cluster of signatures. In one example, the system reads a sub-signature of a signature of the particular cluster. The system calculates a first factor for the sub-signature. The first factor is based on how many signatures contain the sub-signature. The signatures are in the particular cluster. The system calculates a second factor for the sub-signature. The second factor is based on how many signatures in other clusters contain the sub-signature. These other signatures in other clusters are not in the particular cluster. The system calculates an effectiveness score for the sub-signature. The effectiveness score is based on at least the first factor and the second factor. The system then determines one or more representative sub-signatures for the particular cluster. The one or more sub-signatures are based on one or more effectiveness scores calculated by the system.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Inventor: Jens Nicholas Wessling
  • Publication number: 20100318586
    Abstract: A method and a system are provided for managing metadata for occurrences of a recording. In one example, the system receives a recording. The recording includes computer readable media data. The system generates an internal identifier of the recording. The internal identifier is a signature that uniquely identifies the recording. The system then adds the internal identifier to metadata that are associated with at least one occurrence of the recording. The metadata are data that describe the recording.
    Type: Application
    Filed: June 11, 2009
    Publication date: December 16, 2010
    Inventor: Jens Nicholas Wessling
  • Publication number: 20100191739
    Abstract: A method and a system are provided for structuring and searching data in a hierarchical confidence-based configuration. In one example, the system receives data and assigns a confidence quality tier to the data. The confidence quality tier is in a range that spans from a highest confidence quality tier inclusive to a lowest confidence quality tier inclusive. Data of a particular confidence quality tier is configured to be searched before data of a relatively lower confidence quality tier. The system organizes the data in a selected server of a server system according to the confidence quality tier. The selected server is in the range that spans from the highest confidence quality tier inclusive to the lowest confidence quality tier inclusive.
    Type: Application
    Filed: January 28, 2009
    Publication date: July 29, 2010
    Inventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum, Dustin James Williams
  • Publication number: 20100153393
    Abstract: A method and a system are provided for constructing album data using discrete track data from multiple sources. In one example, the system identifies one or more set of tracks having a similar album title, wherein the one or more set of tracks are obtained from one or more client devices. The system then searches across the one or more set of tracks for tracks having a matching fingerprint and a matching album title. The system groups tracks that match according to an original album title in metadata to obtain grouped tracks. The system mines across the grouped tracks to generate a juxtaposition of track data from the one or more client devices. The system then generates album data for one or more albums based on the juxtaposition of track data.
    Type: Application
    Filed: December 15, 2008
    Publication date: June 17, 2010
    Inventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum
  • Publication number: 20100124335
    Abstract: A method and a system are provided for scoring a match of two audio tracks sets using a track time probability distribution. In one example, the system receives the two audio tracks sets, including a first audio tracks set and a second audio tracks set. Next, the system extracts track times of the first audio tracks set and corresponding track times of the second audio tracks set. The system then calculates a total weighted score of the match of the two audio tracks set, wherein the total weighted score is based on a track time probability distribution and a comparison between the track times of the first audio tracks set and the corresponding track times of the second audio tracks set.
    Type: Application
    Filed: November 19, 2008
    Publication date: May 20, 2010
    Inventors: Jens Nicholas Wessling, Dustin James Williams