-
公开(公告)号:US11475048B2
公开(公告)日:2022-10-18
申请号:US16736577
申请日:2020-01-07
Applicant: salesforce.com, inc.
Inventor: Rohit Kapoor , Christian Posse , Francisco Borges , Guillaume Kempf , Arvind Srikantan
IPC: G06F16/28 , G06F16/29 , G06F16/22 , G06F16/242
Abstract: In disclosed techniques, a computing system causes presentation of a user interface having an input field operable to receive, from a user, a search query for a database. The computing system may classify the search query by: determining whether the search query includes terms that are within a specified vocabulary indicative of a natural language query and determining whether the search query includes terms that identify an object defined in a schema of the database. In response to classifying the search query as a natural language query, the computing system returns query results determined by identifying values in the database corresponding to the object defined in the schema. In response to classifying the search query as a keyword query, the computing system returns query results determined by comparing terms of the search query to values within records in the database.
-
公开(公告)号:US11176202B2
公开(公告)日:2021-11-16
申请号:US16752295
申请日:2020-01-24
Applicant: salesforce.com, inc.
Inventor: Mario Sergio Rodriguez , Christian Posse , Rohit Kapoor , Muhammad Tayyab Javed
IPC: G06F16/00 , G06F16/9038 , G06F16/9035 , G06F16/903 , G06F16/901 , G06F16/2457
Abstract: A computer system is configured to receive a plurality of previous user selection by a user of previous database entries, each of which has as plurality of database field. The computer system is configured to analyze the plurality of previous user selections to identify how frequently the same values are included in the various previous database entries. The computer system is configured to determine weights for the various database fields and rank subsequent search results for a subsequent search of the database based on the determined weights.
-
公开(公告)号:US20210081436A1
公开(公告)日:2021-03-18
申请号:US16736577
申请日:2020-01-07
Applicant: salesforce.com, inc.
Inventor: Rohit Kapoor , Christian Posse , Francisco Borges , Guillaume Kempf , Arvind Srikantan
IPC: G06F16/28 , G06F16/242 , G06F16/22 , G06F16/29
Abstract: In disclosed techniques, a computing system causes presentation of a user interface having an input field operable to receive, from a user, a search query for a database. The computing system may classify the search query by: determining whether the search query includes terms that are within a specified vocabulary indicative of a natural language query and determining whether the search query includes terms that identify an object defined in a schema of the database. In response to classifying the search query as a natural language query, the computing system returns query results determined by identifying values in the database corresponding to the object defined in the schema. In response to classifying the search query as a keyword query, the computing system returns query results determined by comparing terms of the search query to values within records in the database.
-
公开(公告)号:US20220027412A1
公开(公告)日:2022-01-27
申请号:US17496423
申请日:2021-10-07
Applicant: salesforce.com, inc.
Inventor: Mario Sergio Rodriguez , Christian Posse , Rohit Kapoor , Muhammad Tayyab Javed
IPC: G06F16/9038 , G06F16/9035 , G06F16/903 , G06F16/901 , G06F16/2457
Abstract: A computer system is configured to receive a plurality of previous user selections by a user of previous database entries, each of which has as plurality of database field. The computer system is configured to determine weights for the various database fields included in the previous user selections and rank subsequent search results for a subsequent search of the database based on the determined weights, where the one or more weights affect a ranking of a search result based on a match associated with the particular database field. The computer system is further configured to receive customized search result layout settings specifying that one or more specified database fields are displayed to the user when the search results are displayed, where one or more weights for the particular database field are based on the customized search result layout settings.
-
公开(公告)号:US10909125B2
公开(公告)日:2021-02-02
申请号:US15986182
申请日:2018-05-22
Applicant: salesforce.com, inc.
Inventor: Bruno Roustant , Christian Posse
IPC: G06F16/2457 , G06F11/36
Abstract: A system associates sequentially descending weights with items in a reference list. The system identifies overlapping items from the first position to the second position in both the reference list and a test list. The system determines a weighted overlap for the overlapping items by combining the weights for each overlapping item to create a reference item weight, combining the weights for each item from the first position to the second position in the reference list to create a reference position weight, and determining the ratio between the reference item weight and the reference position weight. The system identifies overlapping items from the first position to the third position in both the reference list and the test list, and then determines a weighted overlap for these overlapping items. The system outputs the average weighted overlap as an efficiency evaluation of the information retrieval system that created the test list.
-
公开(公告)号:US20230245010A1
公开(公告)日:2023-08-03
申请号:US17589763
申请日:2022-01-31
Applicant: salesforce.com, inc.
Inventor: Sarah Joann Aerni , Zineb Laraki , Penny Tselikis , Till Christian Bergmann , Michael Weil , Christian Posse , Jason Teller , Alex Edelstein , Mehmet Ezbiderli
IPC: G06Q10/06
CPC classification number: G06Q10/063112
Abstract: Methods, systems, apparatuses, devices, and computer program products are described. An intelligent routing system may route a data object to a path in a process flow using a model, such as a machine-learned model. The system may receive a first data object and may route the first data object along a path of the process flow using a random routing procedure, for example, for model training. The routing may involve performing operations based on the path and the features of the first data object. The system may update one or more models based on an outcome of the operations. Following training, the system may insert a model into the process flow at a decision point between paths. The system may receive a second data object and may route the second data object to a path using the model and based on features of the second data object.
-
公开(公告)号:US11636159B2
公开(公告)日:2023-04-25
申请号:US17496423
申请日:2021-10-07
Applicant: salesforce.com, inc.
Inventor: Mario Sergio Rodriguez , Christian Posse , Rohit Kapoor , Muhammad Tayyab Javed
IPC: G06F16/00 , G06F16/9038 , G06F16/9035 , G06F16/903 , G06F16/901 , G06F16/2457
Abstract: A computer system is configured to receive a plurality of previous user selections by a user of previous database entries, each of which has as plurality of database field. The computer system is configured to determine weights for the various database fields included in the previous user selections and rank subsequent search results for a subsequent search of the database based on the determined weights, where the one or more weights affect a ranking of a search result based on a match associated with the particular database field. The computer system is further configured to receive customized search result layout settings specifying that one or more specified database fields are displayed to the user when the search results are displayed, where one or more weights for the particular database field are based on the customized search result layout settings.
-
8.
公开(公告)号:US20220245160A1
公开(公告)日:2022-08-04
申请号:US17162859
申请日:2021-01-29
Applicant: salesforce.com, inc.
Inventor: Mohamed Abdelrahman Zahran Mohamed , Ashish Bharadwaj Srinivasa , Mario Sergio Rodriguez , Christian Posse
IPC: G06F16/2457 , G06F16/9538 , G06F16/93
Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating relevance prediction-based ranking and presentation of documents for intelligent searching in cloud computing environments in database systems according to one embodiment. In one embodiment and by way of example, a method includes receiving a query, predicting relevance of documents associated with the query based on content of the query and historical user expectations, where the relevance is predicted based on comparison of a first relevance prediction with a second relevance prediction. The method may further include ranking the documents based on the predicted relevance, where the documents are sorted based on the ranking, and communicating, in response to the query, the ranked and sorted documents to a computing device over a communication network.
-
9.
公开(公告)号:US20230244686A1
公开(公告)日:2023-08-03
申请号:US17589778
申请日:2022-01-31
Applicant: salesforce.com, inc.
Inventor: Zineb Laraki , Penny Tselikis , Till Christian Bergmann , Michael Weil , Christian Posse , Jason Teller , Alex Edelstein , Sarah Joann Aerni , Mehmet Ezbiderli
IPC: G06F16/25 , G06F16/23 , G06F16/2457 , G06N20/00
CPC classification number: G06F16/254 , G06F16/23 , G06F16/2457 , G06N20/00
Abstract: Methods, systems, apparatuses, devices, and computer program products are described. A system may identify, from an event log including log entries for a tenant of a multi-tenant database system, a pattern of log entries corresponding to main actions and satisfying a frequency threshold. The system may identify log entries associated with the pattern and corresponding to the main actions, detailed actions, or both. The system may retrieve data corresponding to a history field of a data object associated with the pattern and may determine at least a portion of a process flow for the data object according to the pattern and based on the log entries and the historical data. The process flow may include operations to perform using the data object. In some cases, the system may transmit, to a user device, an indication of the portion of the process flow for user review and implementation.
-
公开(公告)号:US20210081457A1
公开(公告)日:2021-03-18
申请号:US16752295
申请日:2020-01-24
Applicant: salesforce.com, inc.
Inventor: Mario Sergio Rodriguez , Christian Posse , Rohit Kapoor , Muhammad Tayyab Javed
IPC: G06F16/9038 , G06F16/901 , G06F16/903 , G06F16/9035
Abstract: A computer system is configured to receive a plurality of previous user selection by a user of previous database entries, each of which has as plurality of database field. The computer system is configured to analyze the plurality of previous user selections to identify how frequently the same values are included in the various previous database entries. The computer system is configured to determine weights for the various database fields and rank subsequent search results for a subsequent search of the database based on the determined weights.
-
-
-
-
-
-
-
-
-