H04L67/14

Distributed network address translation for efficient cloud service access
11477131 · 2022-10-18 · ·

A method for coordinating distributed network address translation (NAT) in a network within which several logical networks are implemented. The logical networks include several tenant logical networks and at least one service logical network that include service virtual machines (VMs) that are accessed by VMs of the tenant logical networks. The method defines a group of replacement IP address and port number pairs. Each pair is used to uniquely identify a VM across all tenant logical networks. The method sends to at least one host that is hosting a VM of a particular tenant logical network, a set of replacement IP address and port number pairs. Each replacement IP address and port number pair can be used by the host to replace a source IP address and a source port number in a packet that is destined from the particular VM to a VM of the particular service logical network.

DISPLAY APPARATUS, ELECTRONIC APPARATUS, AND OPERATING METHODS THEREOF

A display apparatus, an electronic apparatus, and operating methods thereof. The display apparatus includes a display, a memory to store one or more instructions, and a processor configured to execute the one or more instructions stored in the memory. The processor executes the one or more instructions to receive a request for a connection with an electronic apparatus, identify a host address in an Internet protocol (IP) address of the display apparatus by referring to a subnet mask of the display apparatus, convert the identified host address into a string comprising one or more characters according to a predefined scheme, display the string on the display, receive a connection request from the electronic apparatus based on representation of the IP address of the display apparatus according to the string displayed on the display, and establish the connection with the electronic apparatus having transmitted the request for the connection.

DISPLAY APPARATUS, ELECTRONIC APPARATUS, AND OPERATING METHODS THEREOF

A display apparatus, an electronic apparatus, and operating methods thereof. The display apparatus includes a display, a memory to store one or more instructions, and a processor configured to execute the one or more instructions stored in the memory. The processor executes the one or more instructions to receive a request for a connection with an electronic apparatus, identify a host address in an Internet protocol (IP) address of the display apparatus by referring to a subnet mask of the display apparatus, convert the identified host address into a string comprising one or more characters according to a predefined scheme, display the string on the display, receive a connection request from the electronic apparatus based on representation of the IP address of the display apparatus according to the string displayed on the display, and establish the connection with the electronic apparatus having transmitted the request for the connection.

Apparatus and method for managing events in a computer supported collaborative work environment

Aspects of the subject disclosure may include, for example, participating in a communication session over a network with a second communication device that is remote from the communication device where the communication session includes a computer supported collaborative work environment utilizing a non-baton passing protocol, presenting content at a display device where the content is presented by the second communication device at a second display device, receiving first user input at the user interface where second user input is received by the second communication device where a conflict resolution is applied to events associated with the first and second user input, and presenting adjusted content at the display device. Other embodiments are disclosed.

Apparatus and method for managing events in a computer supported collaborative work environment

Aspects of the subject disclosure may include, for example, participating in a communication session over a network with a second communication device that is remote from the communication device where the communication session includes a computer supported collaborative work environment utilizing a non-baton passing protocol, presenting content at a display device where the content is presented by the second communication device at a second display device, receiving first user input at the user interface where second user input is received by the second communication device where a conflict resolution is applied to events associated with the first and second user input, and presenting adjusted content at the display device. Other embodiments are disclosed.

METHODS AND SYSTEMS FOR COMMUNICATION SESSION MANAGEMENT
20230076077 · 2023-03-09 ·

A computing device (e.g., a network device) may receive a request from a user device to initiate a communication session. The request may indicate a requested beacon data communication rate associated with the user device. The computing device may determine that an advertised beacon data communication rate associated with the computing device is different from the requested beacon data communication rate for the user device. The computing device may determine to communicate with the user device at the requested beacon data communication rate associated with the user device. The computing device may send, to the user device, a response at a data communication rate associated with the requested beacon data communication rate.

ASYNCHRONOUS MULTI-USER REAL-TIME STREAMING OF WEB-BASED IMAGE EDITS USING GENERATIVE ADVERSARIAL NETWORK(S)

Embodiments of the present invention provide systems, methods, and computer storage media for editing images using a web-based intermediary between a user interface on a client device and an image editing neural network(s) (e.g., a generative adversarial network) on a server(s). The present image editing system supports multiple users in the same software container, advanced concurrency of projection and transformation of the same image, clubbing transformation requests from several users hosted in the same software container, and smooth display updates during a progressive projection.

System and method for integrating session initiation protocol communication in a telecommunications platform

A system and method for facilitating signaling and media communication at a communication platform that includes receiving a communication request to a resource, wherein the communication request specifies a destination endpoint; establishing signaling and media communication in a session with the destination endpoint of the communication request; registering a callback resource to a signaling event of the session; monitoring signaling messages of the session; detecting the signaling event in the signaling messages of the session; and triggering the callback resource upon detecting the signaling event.

Procedures enabling privacy for WTRUs using PC5 communication

A method for changing layer 2 (L2) identifiers (ID)s during an ongoing vehicle-to-everything session between a source wireless transmit/receive unit (WTRU) and a peer WTRU includes communicating between the source and a peer WTRUs based on existing L2 IDs and an existing session ID. On a condition that a trigger event occurs, the source WTRU and the peer WTRU each generate new L2 IDs as well as respective portions of a new session ID. The new L2 IDs are subsequently used along with the new session ID to increase privacy of communication between the source WTRU and the peer WTRU.

Communications apparatus, systems, and methods for preventing and/or minimizing session data clipping

The present invention is directed to communications apparatus, systems, and methods for preventing and/or minimizing session data clipping/loss when using the ICE protocol procedures on a session border controller. An exemplary method embodiment of operating a Session Border Controller (SBC) includes, receiving, at the SBC, an initial offer message from a first user equipment device directed to a second user equipment device, said initial offer message including one or more candidate addresses for the first user equipment device; and establishing a data path between the SBC and the second user equipment device in response to receiving said initial offer message prior to establishing a data session between the first user equipment device and the session border controller.