top of page
Patented Technologies on the Cloud's Edge to Enhance Remote Computing and Desktop Virtualization

Patents

Cloud-to-Edge
Acceleration

U.S. Patent Granted                    :   US11184456B1

 

Title:  SHARED RESOURCE FOR TRANSFORMATION OF DATA

URL:  https://patents.google.com/patent/US11184456B1

Abstract:  A proxy device may change compression of data for a set of local devices. The proxy device may receive compressed data from a remote device, generate first transformed data based on reduction of compression of the compressed data, and transmit the first transformed data to one or more local devices. The proxy device may receive data from a local device, generate second transformed data based on increase in compression of the data, and transmit the second transformed data to the remote device.

Cloud-to-Edge
Aggregation

U.S. Patent Granted                    :   US11394793B2

Title:  CLIENTS AGGREGATION

URL:  https://patents.google.com/patent/US11394793B2

Abstract:  A proxy device may organize a set of local devices as members of a union. The proxy device may create a set of virtual peripheral devices. The set of virtual peripheral devices may represent a set of physical peripheral devices connected to the set of local devices. The proxy device may communicate the set of virtual peripheral devices to a remote device.

Cloud-to-Edge
Surrogation

U.S. Patent Pending   |   US20230044823A1

 

Title:  MULTI-PRESENSE APPLICATION ARCHITECTURE

URL:  https://patents.google.com/patent/US20230044823A1

Abstract:  A principal application may be executed on a principal computing device. A surrogate application may be executed on a surrogate computing device. The surrogate application running on the surrogate computing device may be a surrogate for the principal application running on the principal computing device. The principal application running on the principal computing device and the surrogate application running on the surrogate computing device may form multiple presences of the principal application on separate computing devices. Information may be relayed between the principal application running on the principal computing device and the surrogate application running on the surrogate computing device.

Mobile Zero
Client Device

U.S. Patent Granted   |   US10075507B2

Title:  SYSTEMS AND METHODS PROVIDING A MOBILE ZERO CLIENT

URL:  https://patents.google.com/patent/US10075507B2

Abstract:  The disclosure relates to a portable computing device configured to selectably switch between a wired zero client mode in which the portable computing device operates as a terminal for a host computer via a wired communication channel, a wireless zero client mode in which the portable computing device operates as a terminal for the host computer via a wireless communication channel, and a local mode in which the portable computing device operates independently from the host computer. The portable computing device may include one or more zero client processors that facilitate operation in the wired or wireless zero client mode and one or more local control processors that facilitate operation in the local mode. The portable computing device may include input devices used to receive inputs for the host computer during the wireless or wired zero client modes or for the local control processors during the local mode.

Zero Client
Caching

U.S. Patent Granted   |   US20160127477A1

Title:  ZERO CLIENT DEVICE WITH CACHED CONNECTIONS

URL:  https://patents.google.com/patent/US20160127477

Abstract:  A zero client device typically comprises a functionally limited processing device that may connect to a server over a network. In some implementations, one or more servers may provide information processing and/or data persistence roles in a system comprising the servers and one or more zero client devices. A server may receive input data from the zero client devices and provide output data to the zero client devices. A given zero client device and server may initiate a connection by performing a “handshake,” and/or other negotiation and/or authentication protocol. This process may set parameters of a communications channel established between the two. When communications are established, this may be referred to as a “session,” “client session,” and/or “zero client session.” When a zero client device switches to a different server, the previous session is ended.

bottom of page