Retrieval of searchable and non-searchable attributes
First Claim
Patent Images
1. A method for retrieving stored data, comprising:
- receiving a retrieval request for an object; and
generating a retrieval response that includes;
a set of searchable attributes associated with the object, wherein an attribute of the set of searchable attributes is stored in a database in a manner that enables a database query to be performed against the attribute of the set of searchable attributes; and
a set of non-searchable attributes associated with the object, wherein an attribute of the set of non-searchable attributes is stored in the database in a manner that does not enable a database query to be performed against the attribute of the set of a non-searchable attributes, wherein the set of non-searchable attributes is stored in one or more database cells of the database, wherein each database cell of the one or more database cells stores more than one attribute of the set of non-searchable attributes, and wherein each database cell comprises a cell that is not further divided into multiple rows or multiple columns of a table of the database, wherein the set of searchable attributes associated with the object is stored in a first database table corresponding to the object and the set of non-searchable attributes associated with the object is stored in a second database table, and wherein the first database table and the second database table are different, and wherein the second database table is accessed before the first database table.
9 Assignments
0 Petitions
Accused Products
Abstract
Retrieving stored data is disclosed. A retrieval request is received for an object. A retrieval response is generated that includes: 1) a first set of searchable attributes associated with the object, wherein an attribute of the first set of attributes is stored in a database in a manner that enables a database query to be performed against the attribute of the first set of attributes; and 2) a second set of non-searchable attributes associated with the object, wherein an attribute of the second set of attributes is stored in the database in a manner that does not enable a database query to be performed against the attribute of the second set of attributes.
44 Citations
17 Claims
-
1. A method for retrieving stored data, comprising:
-
receiving a retrieval request for an object; and generating a retrieval response that includes; a set of searchable attributes associated with the object, wherein an attribute of the set of searchable attributes is stored in a database in a manner that enables a database query to be performed against the attribute of the set of searchable attributes; and a set of non-searchable attributes associated with the object, wherein an attribute of the set of non-searchable attributes is stored in the database in a manner that does not enable a database query to be performed against the attribute of the set of a non-searchable attributes, wherein the set of non-searchable attributes is stored in one or more database cells of the database, wherein each database cell of the one or more database cells stores more than one attribute of the set of non-searchable attributes, and wherein each database cell comprises a cell that is not further divided into multiple rows or multiple columns of a table of the database, wherein the set of searchable attributes associated with the object is stored in a first database table corresponding to the object and the set of non-searchable attributes associated with the object is stored in a second database table, and wherein the first database table and the second database table are different, and wherein the second database table is accessed before the first database table. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for retrieving stored data, comprising:
-
an interface for receiving a retrieval request for an object; and a processor for; generating a retrieval response that includes; a set of searchable attributes associated with the object, wherein an attribute of the set of searchable attributes is stored in a database in a manner that enables a database query to be performed against the attribute of the set of searchable attributes; and a set of non-searchable attributes associated with the object, wherein an attribute of the set of non-searchable attributes is stored in the database in a manner that does not enable a database query to be performed against the attribute of the set of non-searchable attributes, wherein the set of non-searchable attributes is stored in one or more database cells of the database, wherein each database cell of the one or more database cells stores more than one attribute of the set of non-searchable attributes, and wherein each database cell comprises a cell that is not further divided into multiple rows or multiple columns of a table of the database, and wherein the set of searchable attributes associated with the object is stored in a first database table corresponding to the object and the set of non-searchable attributes associated with the object is stored in a second database table, wherein the first database table and the second database table are different, and wherein the second database table is accessed before the first database table. - View Dependent Claims (9, 10, 11, 12)
-
-
13. The computer program product for retrieving stored data, the computer program product being embodied in a non-transitory computer readable medium and comprising computer instructions for:
-
receiving a retrieval request for an object; and generating a retrieval response that includes; a set of searchable attributes associated with the object, wherein an attribute of the set of searchable attributes is stored in a database in a manner that enables a database query to be performed against the attribute of the set of searchable attributes; and a set of non-searchable attributes associated with the object, wherein an attribute of the set of non-searchable attributes is stored in the database in a manner that does not enable a database query to be performed against the attributes of the set of non-searchable attributes, wherein the set of non-searchable attributes is stored in one or more database cells of the database, wherein each database cell of the one or more database cells stores more than one attribute of the set of non-searchable attributes, and wherein each database cell comprises a cell that is not further divided into multiple rows or multiple columns of a table of the database, and wherein the set of searchable attributes associated with the object is stored in a first database table corresponding to the object and the set of non-searchable attributes associated with the object is stored in a second database table, and wherein the first database table and the second database table are different, and wherein the second database table is accessed before the first database table. - View Dependent Claims (14, 15, 16, 17)
-
Specification