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: 8751494Abstract: 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: GrantFiled: December 15, 2008Date of Patent: June 10, 2014Assignee: Rovi Technologies CorporationInventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum
-
Patent number: 8620967Abstract: 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: GrantFiled: June 11, 2009Date of Patent: December 31, 2013Assignee: Rovi Technologies CorporationInventor: Jens Nicholas Wessling
-
Patent number: 8527490Abstract: 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: GrantFiled: May 23, 2012Date of Patent: September 3, 2013Assignee: Rovi Technologies CorporationInventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum, Dustin James Williams
-
Patent number: 8359315Abstract: 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: GrantFiled: June 11, 2009Date of Patent: January 22, 2013Assignee: Rovi Technologies CorporationInventor: Jens Nicholas Wessling
-
Patent number: 8321394Abstract: 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: GrantFiled: November 10, 2009Date of Patent: November 27, 2012Assignee: Rovi Technologies CorporationInventors: Jens Nicholas Wessling, Dustin James Williams
-
Publication number: 20120239696Abstract: 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: ApplicationFiled: May 23, 2012Publication date: September 20, 2012Applicant: ROVI TECHNOLOGIES CORORATIONInventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum, Dustin James Williams
-
Patent number: 8209313Abstract: 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: GrantFiled: January 28, 2009Date of Patent: June 26, 2012Assignee: Rovi Technologies CorporationInventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum, Dustin James Williams
-
Publication number: 20110307492Abstract: 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: ApplicationFiled: June 15, 2010Publication date: December 15, 2011Inventors: Dustin James Williams, Jens Nicholas Wessling
-
Publication number: 20110113037Abstract: 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: ApplicationFiled: November 10, 2009Publication date: May 12, 2011Inventors: Jens Nicholas Wessling, Dustin James Williams
-
Publication number: 20110072117Abstract: 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: ApplicationFiled: September 23, 2009Publication date: March 24, 2011Inventors: Jens Nicholas Wessling, Dustin James Williams
-
Publication number: 20100318493Abstract: 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: ApplicationFiled: June 11, 2009Publication date: December 16, 2010Inventor: Jens Nicholas Wessling
-
Publication number: 20100318586Abstract: 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: ApplicationFiled: June 11, 2009Publication date: December 16, 2010Inventor: Jens Nicholas Wessling
-
Publication number: 20100191739Abstract: 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: ApplicationFiled: January 28, 2009Publication date: July 29, 2010Inventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum, Dustin James Williams
-
Publication number: 20100153393Abstract: 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: ApplicationFiled: December 15, 2008Publication date: June 17, 2010Inventors: Jens Nicholas Wessling, Robert Dennis Kahlbaum
-
Publication number: 20100124335Abstract: 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: ApplicationFiled: November 19, 2008Publication date: May 20, 2010Inventors: Jens Nicholas Wessling, Dustin James Williams