-
公开(公告)号:US20180189349A1
公开(公告)日:2018-07-05
申请号:US15396291
申请日:2016-12-30
Applicant: salesforce.com, inc.
Inventor: Arjun Kumar Sirohi , Vikas Taneja , Kim Phillip Lichong , Michael Allan Friedman , Vidushi Sharma
IPC: G06F17/30
CPC classification number: G06F16/24539
Abstract: Predictive execution of query flows in an application aware database environment. A repository of previously received and registered database queries along with at least corresponding metadata having information about database query flows generating the database queries is maintained. Application metadata corresponding to a subsequent database query is received. The repository is checked to determine if the application metadata matches one of the previously received and registered database query flows. One or more queries corresponding to the query flow from the repository is/are retrieved if a match is determined. Execution of the retrieved one or more database queries is started prior to receiving the query from outside the repository.
-
公开(公告)号:US11249995B2
公开(公告)日:2022-02-15
申请号:US15396291
申请日:2016-12-30
Applicant: salesforce.com, inc.
Inventor: Arjun Kumar Sirohi , Vikas Taneja , Kim Lichong , Michael Allan Friedman , Vidushi Sharma
IPC: G06F16/2453
Abstract: Predictive execution of query flows in an application aware database environment. A repository of previously received and registered database queries along with at least corresponding metadata having information about database query flows generating the database queries is maintained. Application metadata corresponding to a subsequent database query is received. The repository is checked to determine if the application metadata matches one of the previously received and registered database query flows. One or more queries corresponding to the query flow from the repository is/are retrieved if a match is determined. Execution of the retrieved one or more database queries is started prior to receiving the query from outside the repository.
-
3.
公开(公告)号:US10936587B2
公开(公告)日:2021-03-02
申请号:US15396287
申请日:2016-12-30
Applicant: salesforce.com, inc.
Inventor: Arjun Kumar Sirohi , Vikas Taneja , Kim Lichong , Michael Allan Friedman , Vidushi Sharma
IPC: G06F16/30 , G06F16/2453
Abstract: Application-aware database environments. A repository of previously received and registered database queries is maintained that includes at least corresponding metadata having information about an application generating the database queries. A subsequent database query and application metadata corresponding to the subsequent database query can be received. The repository to determine if the subsequent database query and application metadata match one of the previously received database queries and application metadata. A matching previously received database query is retrieved from the repository if a match is determined. The retrieved database query is executed.
-
公开(公告)号:US11416484B2
公开(公告)日:2022-08-16
申请号:US16653752
申请日:2019-10-15
Applicant: salesforce.com, inc.
Inventor: Arjun Kumar Sirohi , Virag Shah
IPC: G06F16/2453 , G06F16/2457 , G06F16/2455
Abstract: Systems and methods for processing requests for shared records are described. A server computing system receives a data access request associated with a user. The server determines shared records granted by a first sharing rule associated with the user in response to receiving a data access request. The server processes the data access request based on the shared records granted by the first sharing rule and shared records granted by a second sharing rule associated with the user. The shared records granted by the second sharing rule having been determined prior to receiving the data access request, the first sharing rule and the second sharing rule generated prior to receiving the data access request.
-
公开(公告)号:US20210109929A1
公开(公告)日:2021-04-15
申请号:US16653752
申请日:2019-10-15
Applicant: salesforce.com, inc.
Inventor: Arjun Kumar Sirohi , Virag Shah
IPC: G06F16/2453 , G06F16/2455 , G06F16/2457
Abstract: Systems and methods for processing requests for shared records are described. A server computing system receives a data access request associated with a user. The server determines shared records granted by a first sharing rule associated with the user in response to receiving a data access request. The server processes the data access request based on the shared records granted by the first sharing rule and shared records granted by a second sharing rule associated with the user. The shared records granted by the second sharing rule having been determined prior to receiving the data access request, the first sharing rule and the second sharing rule generated prior to receiving the data access request.
-
-
-
-