Providing testing environments for software applications using virtualization and a native hardware layer

    公开(公告)号:US09910765B2

    公开(公告)日:2018-03-06

    申请号:US14718217

    申请日:2015-05-21

    Inventor: Christopher Wade

    Abstract: Methods, systems, computer-readable media, and apparatuses for providing testing environments using virtualization are presented. In one or more embodiments, a computer system may receive, from a client computing device, a software application. Subsequently, the computer system may receive, from the client computing device, a set of one or more testing parameters for testing the software application. Then, the computer system may create, based on the set of one or more testing parameters for testing the software application, a testing environment for the software application using a native hardware layer that represents hardware on which the software application is configured to be executed. Thereafter, the computer system may initiate a testing session in which software application is executed in the testing environment. Subsequently, the computer system may provide, to the client computing device, a control interface for controlling the testing session.

    Multifactor contextual authentication and entropy from device or device input or gesture authentication

    公开(公告)号:US10673845B2

    公开(公告)日:2020-06-02

    申请号:US16164258

    申请日:2018-10-18

    Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving a request from a user to access one or more resources via a first device. In response to receiving the request to access the one or more resources, the first device may send, e.g., to a second device, a request for user input of a credential at the second device. The first device may receive a credential from the second device, and the first device may authenticate the user based on the received credential. Additionally or alternatively, the second device may authenticate the user based on an input of a user credential, and the second device may send an indication of a successful authentication to the first device.

    Multifactor Contextual Authentication and Entropy from Device or Device Input or Gesture Authentication
    6.
    发明申请
    Multifactor Contextual Authentication and Entropy from Device or Device Input or Gesture Authentication 审中-公开
    来自设备或设备输入或手势认证的多因素上下文认证和熵

    公开(公告)号:US20160337346A1

    公开(公告)日:2016-11-17

    申请号:US15150558

    申请日:2016-05-10

    Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving a request from a user to access one or more resources via a first device. In response to receiving the request to access the one or more resources, the first device may send, e.g., to a second device, a request for user input of a credential at the second device. The first device may receive a credential from the second device, and the first device may authenticate the user based on the received credential. Additionally or alternatively, the second device may authenticate the user based on an input of a user credential, and the second device may send an indication of a successful authentication to the first device.

    Abstract translation: 这里描述了用于认证通过设备访问一个或多个资源的用户的方法和系统。 认证可以基于或以其他方式依赖于多个设备。 例如,本文描述的方面针对用于从用户接收经由第一设备访问一个或多个资源的请求的系统和方法。 响应于接收到访问一个或多个资源的请求,第一设备可以例如向第二设备发送用户在第二设备处输入凭证的请求。 第一设备可以从第二设备接收凭证,并且第一设备可以基于所接收的凭证认证用户。 另外或替代地,第二设备可以基于用户凭证的输入来认证用户,并且第二设备可以向第一设备发送成功认证的指示。

    Multifactor contextual authentication and entropy from device or device input or gesture authentication

    公开(公告)号:US10122709B2

    公开(公告)日:2018-11-06

    申请号:US15150558

    申请日:2016-05-10

    Abstract: Methods and systems for authenticating a user requesting to access one or more resources via a device are described herein. Authentication may be based on or otherwise rely on a plurality of devices. For example, aspects described herein are directed towards a system and method for receiving a request from a user to access one or more resources via a first device. In response to receiving the request to access the one or more resources, the first device may send, e.g., to a second device, a request for user input of a credential at the second device. The first device may receive a credential from the second device, and the first device may authenticate the user based on the received credential. Additionally or alternatively, the second device may authenticate the user based on an input of a user credential, and the second device may send an indication of a successful authentication to the first device.

    Providing Testing Environments Using Virtualization
    9.
    发明申请
    Providing Testing Environments Using Virtualization 有权
    使用虚拟化提供测试环境

    公开(公告)号:US20150339216A1

    公开(公告)日:2015-11-26

    申请号:US14718217

    申请日:2015-05-21

    Inventor: Christopher Wade

    Abstract: Methods, systems, computer-readable media, and apparatuses for providing testing environments using virtualization are presented. In one or more embodiments, a computer system may receive, from a client computing device, a software application. Subsequently, the computer system may receive, from the client computing device, a set of one or more testing parameters for testing the software application. Then, the computer system may create, based on the set of one or more testing parameters for testing the software application, a testing environment for the software application using a native hardware layer that represents hardware on which the software application is configured to be executed. Thereafter, the computer system may initiate a testing session in which software application is executed in the testing environment. Subsequently, the computer system may provide, to the client computing device, a control interface for controlling the testing session.

    Abstract translation: 介绍了使用虚拟化提供测试环境的方法,系统,计算机可读介质和设备。 在一个或多个实施例中,计算机系统可以从客户端计算设备接收软件应用程序。 随后,计算机系统可以从客户端计算设备接收用于测试软件应用的一组或多个测试参数。 然后,计算机系统可以基于用于测试软件应用的一个或多个测试参数的集合来创建使用代表其上配置软件应用被执行的硬件的本地硬件层的软件应用的测试环境。 此后,计算机系统可以启动在测试环境中执行软件应用的测试会话。 随后,计算机系统可以向客户端计算设备提供用于控制测试会话的控制接口。

Patent Agency Ranking