Managing business objects data sources
First Claim
1. A computer-implemented method for searching business objects data sources, the method comprising:
- providing a plurality of computer-readable master tables, each computer-readable master table associated with a respective business objects data source of a plurality of business objects data sources, each business objects data source stores a plurality of data items;
receiving a search query including one or more query terms, each query term represents first metadata included in metadata associated with a plurality of business objects data sourcesidentifying, for each query term, one or more business objects data sources that are associated with the first metadata by searching a plurality of computer-searchable index documents, each computer-searchable index document references the metadata;
identifying, for each query term, the metadata associated with the identified one or more business objects data sources by searching the plurality of computer-readable master tables, wherein the identified metadata associated with the identified one or more business objects data sources includes the first metadata and additional metadata associated with the identified one or more business objects data sources;
searching the identified one or more business objects data sources for data items that satisfy the identified metadata; and
providing representations of the data items and identified metadata in response to receiving the search query.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, computer-readable media, and systems for managing business objects data sources. A search query that includes multiple query terms is received. Each query term at least partially represents metadata associated with one of multiple business objects data sources that each stores multiple data items. Multiple search index documents are searched to identify one or more business objects data sources that are each associated with metadata at least partially represented by each query term. Multiple metadata tables are searched to identify metadata associated with each identified business objects data source. The identified business objects data sources are searched for data items that satisfy the identified metadata. Representations of the data items and the metadata are provided in response to receiving the search query.
66 Citations
45 Claims
-
1. A computer-implemented method for searching business objects data sources, the method comprising:
-
providing a plurality of computer-readable master tables, each computer-readable master table associated with a respective business objects data source of a plurality of business objects data sources, each business objects data source stores a plurality of data items; receiving a search query including one or more query terms, each query term represents first metadata included in metadata associated with a plurality of business objects data sources identifying, for each query term, one or more business objects data sources that are associated with the first metadata by searching a plurality of computer-searchable index documents, each computer-searchable index document references the metadata; identifying, for each query term, the metadata associated with the identified one or more business objects data sources by searching the plurality of computer-readable master tables, wherein the identified metadata associated with the identified one or more business objects data sources includes the first metadata and additional metadata associated with the identified one or more business objects data sources; searching the identified one or more business objects data sources for data items that satisfy the identified metadata; and providing representations of the data items and identified metadata in response to receiving the search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium tangibly encoding computer program instructions executable by data processing apparatus to perform operations comprising:
-
providing a plurality of computer-readable master tables, each computer-readable master table associated with a respective business objects data source of a plurality of business objects data sources, each business objects data source stores a plurality of data items; receiving a search query including one or more query terms, each query term represents first metadata included in metadata associated with a plurality of business objects data sources; identifying, for each query term, one or more business objects data sources that are associated with the first metadata by searching a plurality of computer-searchable index documents, each computer-searchable index document references the metadata associated with a respective business objects data sources; identifying, for each query term, the metadata associated with the identified one or more business objects data sources by searching the plurality of computer-readable master tables, wherein the identified metadata associated with the identified one or more business objects data sources includes the first metadata and additional metadata associated with the identified one or more business objects data sources; searching the identified one or more business objects data sources for data items that satisfy the identified metadata; and providing representations of the data items and identified metadata in response to receiving the search query. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system comprising:
-
one or more data processing apparatus; and a non-transitory computer-readable medium tangibly encoding computer program instructions executable by the one or more data processing apparatus to perform operations comprising; providing a plurality of computer-readable master tables, each computer-readable master table associated with a respective business objects data source of a plurality of business objects data sources, each business objects data source stores a plurality of data items; receiving a search query including one or more query terms, each query term represents first metadata included in metadata associated with a plurality of business objects data sources; identifying, for each query term, one or more business objects data sources that are associated with the first metadata by searching a plurality of computer-searchable index documents, each computer-searchable index document references the metadata associated with a respective business objects data sources; identifying, for each query term, the metadata associated with the identified one or more business objects data sources by searching the plurality of computer-readable master tables, wherein the identified metadata associated with the identified one or more business objects data sources includes the first metadata and additional metadata associated with the identified one or more business objects data sources; searching the identified one or more business objects data sources for data items that satisfy the identified metadata; and providing representations of the data items and identified metadata in response to receiving the search query. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification