Automatic image capture
    142.
    发明授权

    公开(公告)号:US11483465B2

    公开(公告)日:2022-10-25

    申请号:US17368429

    申请日:2021-07-06

    Inventor: Lei Cao

    Abstract: Methods and systems for automatic image capture are described herein. A user device may determine a reference orientation of the user device. The user device may monitor orientations of the user device as the user device is moved and/or rotated. Based on the reference orientation and the monitored orientations, the user device may determine to automatically capture images. The user device may organize captured images into a file for storing and/or sharing.

    Systems and methods for maintaining and transferring SaaS session state

    公开(公告)号:US11483399B2

    公开(公告)日:2022-10-25

    申请号:US17110932

    申请日:2020-12-03

    Abstract: A system for maintaining a state of a session of a network application across different client device is disclosed. A first client application establishes sessions of a user to a network application. Each of the sessions is accessed via a first embedded browser of a first client application. The first client application stores a state of the sessions to a workspace service in association with the user, and a context of the user to a workspace hub. A second client application establishes the sessions to the network application based on the state of the sessions obtained via the workspace service that are each accessed via a second embedded browser of the second client application. The second client application updates the state of the sessions to a second state based on detection of a state change and a context of the user obtained from the workspace hub.

    Message-based presentation of microapp user interface controls

    公开(公告)号:US11483269B2

    公开(公告)日:2022-10-25

    申请号:US17122164

    申请日:2020-12-15

    Abstract: In some implementations, a method may involve determining, by a computing system, that a first message sent by a system of record for delivery to a client device is indicative of a first action that can be taken with respect to the system of record. The computing system may determine at least one user interface (UI) element that is selectable to cause the system of record to take the first action, and may generate, based at least in part on the first message being indicative of the first action, at least one command that causes the client device to present the at least one UI element.

    Dynamic certificate pinning systems and methods

    公开(公告)号:US11483164B2

    公开(公告)日:2022-10-25

    申请号:US16446437

    申请日:2019-06-19

    Inventor: Chris Pavlou

    Abstract: A computer system including a memory, a network interface, and at least one processor is provided. The at least one processor can transmit, via the network interface, a first message to a server application to initiate a handshake process; receive, via the network interface, a first copy of a security certificate from the server application; determine whether the first copy is valid; store, in response to a determination that the first copy is valid, the first copy in the memory; establish an initial secure connection to the server application; transmit, via the network interface, a second message to the server application to request a subsequent secure connection to the server application; receive, via the network interface, a second copy of the security certificate from the server application; determine whether the second copy matches the first copy; and establish the subsequent secure connection to the server application.

    Secure fast reboot of a virtual machine

    公开(公告)号:US11481325B2

    公开(公告)日:2022-10-25

    申请号:US16834674

    申请日:2020-03-30

    Abstract: A system for managing a virtual machine is provided. The system includes a processor configured to initiate a session for accessing a virtual machine by accessing an operating system image from a system disk and monitor read and write requests generated during the session. The processor is further configured to write any requested information to at least one of a memory cache and a write back cache located separately from the system disk and read the operating system image content from at least one of the system disk and a host cache operably coupled between the system disk and the at least one processor. Upon completion of the computing session, the processor is configured to clear the memory cache, clear the write back cache, and reboot the virtual machine using the operating system image stored on the system disk or stored in the host cache.

    NETWORK ARCHITECTURE FOR VIRTUAL MOBILE PHONES

    公开(公告)号:US20220338292A1

    公开(公告)日:2022-10-20

    申请号:US17306578

    申请日:2021-05-03

    Inventor: Wenshuang Zhang

    Abstract: Disclosed herein are examples of systems and methods that may provide multiple virtual mobile phones for a user. For example, a back-end enterprise computer network architecture may interact with an application installed on a client device. Using the application, the user may generate multiple virtual mobile phones for different purposes, e.g., a “work” phone and a “personal” phone. The computer network architecture may further allow the user to label data to correspond to the different virtual mobile phones for an efficient storage and retrieval of the data. A back-end session manager may allow the user to seamlessly switch between the different virtual mobiles within a single client device or across multiple client devices.

    SYSTEM AND RELATED METHODS PROVIDING CHANNEL SWITCHING BETWEEN APPLIANCES

    公开(公告)号:US20220337666A1

    公开(公告)日:2022-10-20

    申请号:US17804340

    申请日:2022-05-27

    Abstract: A method may include establishing a virtual connection across a plurality of different channels connecting a first computing device to a plurality of second computing devices, with individual channels including a plurality of different data streams, the second computing devices providing access to a communications network, and the virtual connection for communicating data through the second computing devices over the network. The method may also include switching the data streams between the different channels responsive to levels of service available and without interrupting the virtual connection. Further, the first and second computing devices may be configured to provide software-defined networking in a wide area network.

    Injection of tokens or client certificates for managed application communication

    公开(公告)号:US11477188B2

    公开(公告)日:2022-10-18

    申请号:US16918022

    申请日:2020-07-01

    Abstract: Methods and systems for injection of tokens or certificates for managed application communication are described. A computing device may intercept a request from an application executable on the computing device, the request being to access a remote resource. The computing device may modify future network communications between the computing device and the remote resource to include a token or a client certificate, where the token or the client certificate is an identifier that enables the future network communications to be routed to the remote resource for a given computing session without use of data from the remote resource or data indicative of a connection of the remote resource in which to receive the future network communications. The computing device may send the future network communications to the remote resource to enable action to be taken on behalf of the computing device in response to receipt of the future network communications.

Patent Agency Ranking