FACILITATING DISTRIBUTED DATA PROCESSING FOR DYNAMIC AND EFFICIENT GENERATION OF SEARCH RESULTS IN AN ON-DEMAND SERVICES ENVIRONMENT
First Claim
1. A method comprising:
- receiving, at a data processing platform, extracted data occurrences from a database coupled to a server computing device, wherein each data occurrence is assigned a classification according to a category;
mapping values to the data occurrences based on classifications of the data occurrences;
mapping prefixes to the data occurrences based on identifying names of the data occurrences; and
generating search data based on the mapped values and mapped prefixes, wherein the search data represents autosuggestions.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for facilitating distributed data processing for dynamic and efficient generation of search results in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a data processing platform, extracted data occurrences from a database coupled to a server computing device, where each data occurrence may be assigned a classification according to a category. The method may further include mapping values to the data occurrences based on classifications of the data occurrences, mapping prefixes to the data occurrences based on identifying names of the data occurrences, and generating search data based on the mapped values and mapped prefixes, where the search data may represent autosuggestions.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving, at a data processing platform, extracted data occurrences from a database coupled to a server computing device, wherein each data occurrence is assigned a classification according to a category; mapping values to the data occurrences based on classifications of the data occurrences; mapping prefixes to the data occurrences based on identifying names of the data occurrences; and generating search data based on the mapped values and mapped prefixes, wherein the search data represents autosuggestions. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
extracting, at a server computing device, data occurrences from a database coupled to the server computing device, wherein each data occurrence is assigned a classification according to a category; facilitating mapping of values to the data occurrences based on classifications of the data occurrences, wherein facilitating mapping further includes mapping of prefixes to the data occurrences based on identifying names of the data occurrences; and facilitating generation of search data based on the mapped values and mapped prefixes, wherein the search data is cached at the database to be provided in response to user queries. - View Dependent Claims (7, 8, 9)
-
-
10. A system comprising:
a computing device having a memory to store instructions, and a processing device to execute the instructions, the computing device further having a mechanism to perform one or more operations comprising; receiving extracted data occurrences from a database coupled to a server computing device, wherein each data occurrence is assigned a classification according to a category; mapping values to the data occurrences based on classifications of the data occurrences; mapping prefixes to the data occurrences based on identifying names of the data occurrences; and generating search data based on the mapped values and mapped prefixes, wherein the search data represents autosuggestions. - View Dependent Claims (11, 12, 13, 14)
-
15. A computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform one or more operations comprising:
-
receiving, at a data processing platform, extracted data occurrences from a database coupled to a server computing device, wherein each data occurrence is assigned a classification according to a category; mapping values to the data occurrences based on classifications of the data occurrences; mapping prefixes to the data occurrences based on identifying names of the data occurrences; and generating search data based on the mapped values and mapped prefixes, wherein the search data represents autosuggestions. - View Dependent Claims (16, 17, 18, 19)
-
Specification