Automation framework for testing user interface applications

    公开(公告)号:US10719428B2

    公开(公告)日:2020-07-21

    申请号:US15214645

    申请日:2016-07-20

    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.

    Non-intrusive threat detection in a computer network

    公开(公告)号:US10904267B2

    公开(公告)日:2021-01-26

    申请号:US15423623

    申请日:2017-02-03

    Inventor: Vikas Taneja

    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.

    Behavioral authentication
    6.
    发明授权

    公开(公告)号:US10237733B2

    公开(公告)日:2019-03-19

    申请号:US15215015

    申请日:2016-07-20

    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.

Patent Agency Ranking