-
公开(公告)号:US10061757B2
公开(公告)日:2018-08-28
申请号:US14742469
申请日:2015-06-17
Applicant: Google LLC
Inventor: Sreeram Viswanath Balakrishnan , Alon Yitzchak Halevy
CPC classification number: G06F17/241 , G06F16/242 , G06F16/2423 , G06F16/245
Abstract: Systems, methods, and computer-readable media are provided for searching a tabular database. According to certain embodiments, search parameters for searching a tabular database are received from a user device and a row of a tabular database that corresponds to the search parameters is determined. In certain embodiments, the row may be determined by comparing the search parameters with a plurality of stored exemplar search queries, each of the plurality of stored exemplar search queries comprising a search query associated with a row and a column of the tabular database. A column of the tabular database that corresponds to the search parameters is determined by comparing the search parameters with the plurality of stored exemplar search queries. In certain embodiments, at least one cell of the tabular database is determined. The determined cell may be located at the intersection of the determined row and the determined column. A data element associated with the at least one cell is sent to the user device for display.
-
公开(公告)号:US10417439B2
公开(公告)日:2019-09-17
申请号:US15480971
申请日:2017-04-06
Applicant: Google LLC
Inventor: Philip Korn , Steven Euijong Whang , Natalya Fridman Noy , Sudip Roy , Neoklis Polyzotis , Alon Yitzchak Halevy , Christopher Olston
IPC: G06F17/30 , G06F21/62 , G06F16/21 , G06F16/215
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a catalog for multiple datasets, the method comprising accessing multiple extant data sets, the extant data sets including data sets that are independently generated and structurally dissimilar; organizing the data sets into collections, each data set in each collection belonging to the collection based on collection data associated with the data set; for each collection of data sets: determining, from a subset of the data sets that belong to the collection, metadata that describe the data sets that belong to the collection, wherein the metadata does not include the collection data, and attributing, to other data sets in the collection, the metadata determined from the subset of data sets; and generating, from the collections of data sets and the determined metadata, a catalog for the multiple datasets.
-