Defining and extracting a flat list of search properties from a rich structured type
First Claim
Patent Images
1. A method for providing search properties of data comprising:
- providing mappings of search properties of an item of a defined rich structured data type to a corresponding second set of other individual search properties utilized by a database search system;
storing said mappings;
extracting a corresponding second set of other individual search properties for the item using the mappings; and
exposing the extracted corresponding second set of other individual search properties through mechanisms of the database search system whenever an item of the defined type is created or modified.
2 Assignments
0 Petitions
Accused Products
Abstract
Rich structured data for items in a file system that allows different kinds of data to be identified by metadata is mapped into a set of search properties for a desktop search service, which is a flat list. This is applicable to any rich structured data that should be mapped into search properties for a desktop search service. Included is an installation mechanism to install these mappings and an execution infrastructure for utilizing the generated SQL from the mappings to extract search properties from items.
-
Citations
20 Claims
-
1. A method for providing search properties of data comprising:
-
providing mappings of search properties of an item of a defined rich structured data type to a corresponding second set of other individual search properties utilized by a database search system; storing said mappings; extracting a corresponding second set of other individual search properties for the item using the mappings; and exposing the extracted corresponding second set of other individual search properties through mechanisms of the database search system whenever an item of the defined type is created or modified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18)
-
-
13. A system for providing search properties of data comprising:
-
means for providing mappings of search properties of an item of a defined rich structured data type to a corresponding second set of other individual search properties utilized by a database search system; means for storing said mappings; means for extracting a corresponding second set of other individual search properties for the item using the mappings; and means for exposing the extracted corresponding second set of other individual search properties through mechanisms of the database search system whenever an item of the defined type is created or modified.
-
-
19. A system for providing search properties of data comprising:
-
an installation mechanism configured to install mappings of search properties of an item of a defined rich structured data type to a corresponding second set of other individual search properties utilized by a database search system; an execution infrastructure configured to generate query language mapping statements corresponding to the mappings to extract said corresponding second set of other individual search properties; and a mechanism configured to expose the extracted corresponding second set of other individual search properties for the item whenever an item of the defined rich structured data type is created or modified. - View Dependent Claims (20)
-
Specification