Structuring and searching data in a hierarchical confidence-based configuration
AssigneeRovi Technologies Corporation
InventorsJens Nicholas Wessling, Robert Dennis Kahlbaum, Dustin James Williams
Life of this patent
Estimating the term…
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.
Claims19
A data searching method performed by a server system, the method comprising:
- receiving a query 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;
- and
- searching data of the highest confidence quality tier of the organizing system 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.
A server system for searching data, the server system comprising:
- a receiving unit constructed to receive a query 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;
- and
- a searching unit constructed to search data of the highest confidence quality tier of the organizing system 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.
A computer readable storage medium retrievably storing one or more instructions for searching data,
- wherein the one or more instructions, when executed by one or more processors, cause the one or more processors to perform steps of:
- receiving a query 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;
- and
- searching data of the highest confidence quality tier of the organizing system 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.
A data structuring method performed by a server system, the method comprising:
- receiving data;
- assigning a confidence quality tier to the data, wherein the confidence quality tier is in a range that spans from a highest confidence quality tier inclusive to a lowest confidence quality tier inclusive, and wherein data of a particular confidence quality tier is configured to be searched before data of a relatively lower confidence quality tier;
- organizing the data in a selected database of a database system according to the confidence quality tier, wherein the selected database is in the range that spans from the highest confidence quality tier inclusive to the lowest confidence quality tier inclusive;
- organizing databases of the database system according to confidence quality tiers of data associated with the databases;
- and
- arranging the databases from a tier 1 database to a tier n database, wherein n is a positive integer, and wherein the tier 1 database is in the highest confidence quality tier, and wherein the tier n database is in the lowest confidence quality tier.
A server system for structuring data, comprising:
- at least one processor constructed to perform steps of:
- receiving data;
- assigning a confidence quality tier to the data, wherein the confidence quality tier is in a range that spans from a highest confidence quality tier inclusive to a lowest confidence quality tier inclusive, and wherein data of a particular confidence quality tier is configured to be searched before data of a relatively lower confidence quality tier;
- organizing the data in a selected database of a database system according to the confidence quality tier, wherein the selected database is in the range that spans from the highest confidence quality tier inclusive to the lowest confidence quality tier inclusive;
- organizing databases of the database system according to confidence quality tiers of data associated with the databases;
- and
- arranging the databases from a tier 1 database to a tier n database, wherein n is a positive integer, and wherein the tier 1 database is in the highest confidence quality tier, and wherein the tier n database is in the lowest confidence quality tier.
A computer readable storage medium retrievably storing one or more instructions for structuring data,
- wherein the one or more instructions, when executed by one or more processors, cause the one or more processors to perform steps of:
- receiving data;
- assigning a confidence quality tier to the data, wherein the confidence quality tier is in a range that spans from a highest confidence quality tier inclusive to a lowest confidence quality tier inclusive, and wherein data of a particular confidence quality tier is configured to be searched before data of a relatively lower confidence quality tier;
- organizing the data in a selected database of a database system according to the confidence quality tier, wherein the selected database is in the range that spans from the highest confidence quality tier inclusive to the lowest confidence quality tier inclusive;
- organizing databases of the database system according to confidence quality tiers of data associated with the databases;
- and
- arranging the databases from a tier 1 database to a tier n database, wherein n is a positive integer, and wherein the tier 1 database is in the highest confidence quality tier, and wherein the tier n database is in the lowest confidence quality tier.
Dependencies are inferred from the claim text.