-
公开(公告)号: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.
-
公开(公告)号:US10719428B2
公开(公告)日:2020-07-21
申请号:US15214645
申请日:2016-07-20
Applicant: salesforce.com, inc.
Inventor: Vikas Taneja
Abstract: A user interface automation framework is described. A system records multiple user interface screenshots during a session of a user interacting with a user interface application executing on a host computer. The system records metadata associated with the host computer during the session. The system executes a test of the user interface application based on the multiple user interface screenshots and the metadata.
-
公开(公告)号: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.
-
4.
公开(公告)号: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.
-
公开(公告)号:US10904267B2
公开(公告)日:2021-01-26
申请号:US15423623
申请日:2017-02-03
Applicant: salesforce.com, inc.
Inventor: Vikas Taneja
IPC: H04L29/06
Abstract: The system identifies a data transmission path between a source node and a destination node in a computer network during a communication session. The transmission path includes one or more intermediary nodes used to transmit data from the source node to the destination node. The system identifies if the identified transmission path is one of a plurality of trusted transmission paths stored in a trusted transmission path table. When the identified transmission path is not one of the plurality of trusted transmission paths, the system generates a notification, which may include an instruction to terminate the communication session, a list comprising at least one of the plurality of trusted transmission paths and an instruction to transmit data using the at least one of the plurality of trusted transmission paths in the list, or an instruction to alert a customer that the at least one transmission path is not trusted.
-
公开(公告)号:US10237733B2
公开(公告)日:2019-03-19
申请号:US15215015
申请日:2016-07-20
Applicant: salesforce.com, inc.
Inventor: Vikas Taneja
Abstract: Behavioral authentication is described. A mobile device records a first location of the mobile device. The mobile device records a second location of the mobile device. The mobile device determines whether a route from the first location to the second location matches an expected route. The mobile device generates an access-enabling token in response to a determination that the route from the first location to the second location matches the expected route. The mobile device enables access to an entity by a user of the mobile device based on the mobile device providing the access-enabling token to the entity.
-
-
-
-
-