H04L69/04

Resource-aware desktop image decimation method and apparatus

A method and apparatus for transmitting a desktop display comprising classifying a first region of the desktop display as persistently changed and a second region of the desktop display as sporadically changed, adjusting, in relation to a user experience (UX) bias and a resource constraint, a target image quality for the first region, decimating the first region in accordance with a spatial decimation factor to generate a first decimated region, compressing the first decimated region at the target image quality and compressing the second region to generate a plurality of compressed regions and transmitting the plurality of compressed regions to a client via an IP network.

SYSTEM AND DEVICES FACILITATING DYNAMIC NETWORK LINK ACCELERATION

A peer to peer dynamic network acceleration method and apparatus provide enhanced communications directly between two or more enhanced devices, such as enhanced clients. The enhanced clients may comprise a front-end, a back-end, or both. In general, the front-end and back-end of the enhanced clients work in concert to translate data into an enhanced protocol for communication between the enhanced clients. The enhanced protocol may provide acceleration, security, error correction, and other benefits. Data from various applications may be seamlessly translated between a first protocol and the enhanced protocol, such that the applications need not be modified to use the enhanced protocol. The enhanced clients may automatically detect one another to establish an enhanced communications channel automatically.

METHODS AND DEVICES FOR NEGOTIATING SESSION DESCRIPTOR PARAMETERS
20170325125 · 2017-11-09 ·

The disclosure relates to a method performed in a first device for negotiating session descriptor parameters with a second device over an application layer protocol. The method comprises converting a value of a text based session descriptor parameter of a session description protocol, SDP, message into a binary format; encapsulating the converted SDP message into an application layer protocol message; and sending the application layer protocol message to the second device.

SELF-CONTAINED AND PORTABLE SYNCHRONIZED DATA COMMUNICATION SYSTEM AND METHOD FOR FACILITATING THE WIRELESS TRANSMISSION OF VIDEO AND DATA FROM VENUES TO CLIENT DEVICES
20170272491 · 2017-09-21 · ·

Self-contained pods for use at venues can include wireless communications electronics, one or more telescoping masts, and one or more cameras mounted on the mast(s). Pods can provide extended data communications for mobile device users at the venue and can also capture video from the perspective of the pod. A synchronized data server can assure that data is synchronized with a control server and/or with other pods containing synchronized servers at the venue. A telescoping mast can also serve as an antenna and lift cameras to various heights where cameras provide different perspectives to spectators based on pod location and mast height. A rechargeable power source with the pod can be recharged by a solar panel. A second camera can capture security footage of activity around the pod and prevent/deter tampering. Optional sensors can provide environmental and/or security data for the pod.

METHOD AND SYSTEM FOR TRANSMITTING REMOTE SCREEN

Provided is a remote screen transmitting method and a remote screen transmitting system. The remote screen transmitting method may include collecting, on a predetermined cycle, power data from a thin client terminal connected to a virtualization server through a network, determining a remote screen transmitting scheme based on the collected power data, and transmitting, to the thin client terminal, a first remote screen associated with an application executed on the virtualization server based on the remote screen transmitting scheme.

Reducing protocol overhead in single-block packet access procedures

Methods and techniques for reducing both signaling and data traffic related to machine-type communication devices (MTC) in a GPRS communication network are disclosed. Optimized MTC messages from an MTC device are transmitted using Single-Block Packet Access procedures and restored by SGSNs based on a PDP context established during the mobile station's GPRS attach procedure.

Data transfer device, data transfer method, and program storage medium

A data transfer device calculates a compression performance value which represents a quantity of data that can be compressed per unit time and a transfer performance value which represents a quantity of data that can be transferred per unit time, and calculates, based on these values, a compression ratio which represents a ratio of data to be compressed and then transferred to total data to be transferred. The data transfer device extracts, from a storage unit which stores data, the data to be transferred, and then compresses part of the extracted data based on the compression ratio, and transfers the compressed data and remaining data to another device. The compression and transfer processes are performed in parallel.

Header compression for wireless backhaul systems

Systems and methods for header compression are described. In various implementations, these systems and methods may be applicable to wireless backhaul systems. For example, a method may include receiving a packet at a backhaul modem from an Ethernet switch, the packet having an uncompressed header comprising a concatenation of at least an Ethernet and an Internet Protocol (IP) header, and a payload; parsing the uncompressed header into a plurality of fields, the plurality of fields including a static field and a derivable field; removing the static field and the derivable field from the uncompressed header; adding a compressed field to the uncompressed header to create a compressed header; and transmitting the packet with the compressed header and the payload over a wireless link.

Packet communication system and method
11252265 · 2022-02-15 · ·

A packet according to a secure protocol over a high-speed protocol has a small size header. A reception system estimates a packet number which is used in processing of a packet having a small size header on the basis of information indicating a packet number of a received packet. The header of each of one or more packets among N packets (where N is an integer of two or more) is a small size header, which is either a first header having one part of the packet number of the packet or a second header without the packet number of the packet. When the small size header is the first header, the header of each of the N packets is the first header. When the small size header is the second header, the header of each of the packets other than one packet among the N packets is the second header.

COMMUNICATION PACKET HEADER DATA COMPRESSION

A data communication system compresses packet headers. A transmitter executes state machines to process a data packet and determine if a transmitter state machine is transferring Interdependent Machine Output (IMO) data. The transmitter generates an IMO vector that indicates if any IMO data is in the data packet. If IMO is present, then the transmitter augments the IMO vector to indicate the individual transmitter state machines that transferred the IMO data. The transmitter transfers the data packet with the IMO vector to a receiver. The receiver processes the IMO vector to determine if any IMO data is transferred in the data packet. If IMO data is transferred, then the receiver processes the augmented IMO vector to transfer the IMO data to individual receiver state machine that correspond to the transmitter state machines that transferred the IMO data.