Converting Between Protocols Patents (Class 370/466)
-
Patent number: 11611602Abstract: A method and a system for performing a group call using unicast and multicast are provided. A group call method performed by a first client device, may include: establishing a media session with a server providing a group call service based on a group call request from the first client device; transmitting, to the server through the media session, at least one first packet including a first source identifier of the first client device; providing a user interface at the first client device, that enables selecting at least one second client device from a plurality of second client devices that participate in a group call initiated by the first client device; and transmitting, from the first client device to the server, at least one second packet including a second source identifier of the selected at least one second client device as a destination of data included in the at least one second packet.Type: GrantFiled: December 13, 2021Date of Patent: March 21, 2023Assignee: LINE Plus CorporationInventor: Jungnam Gwock
-
Patent number: 11601477Abstract: A first mobile communication device is configured to transmit video and audio content to a second mobile communication device utilizing a server. The first mobile communication device, via the server, transmits a share request or “knock” with the second mobile communication device. The second device must either accept the request or reject the request. If the second mobile communication device accepts the knock, it transmits a share accept message to the server. The first mobile communication device then transmits the video and audio content to the second mobile communication device via the server.Type: GrantFiled: January 25, 2011Date of Patent: March 7, 2023Assignee: KWINGLE INC.Inventors: James J. Montalto, Lisa Cerbone-Montalto, Brian Meehan, Rohit Singal
-
Patent number: 11601828Abstract: Systems and methods are provided for using automated mobile computing device testing to ensure that a given targeted message is actually appearing in an intended manner for various types of intended recipients. The intended content or format of a target message to be presented by each of a plurality of mobile computing devices may be based on characteristics of each device. The targeted message may be sent to each device, and an indication of the actual content and/or format of the targeted message as presented by each device may be received and compared to the intended content or format of the targeted message for each device. Errors associated with the targeted message may be detected based on any discrepancies between the intended content and/or format of the targeted message for each device and the actual content or format of the targeted message as presented by each device.Type: GrantFiled: October 30, 2020Date of Patent: March 7, 2023Assignee: T-MOBILE USA, INC.Inventors: Michael Mitchell, Peter Myron, Evan Fitzpatrick, Sarvesh Kaushal, Rohit Iyer
-
Patent number: 11595301Abstract: A method and system for implementing L3VPN based on a two-dimensional routing protocol. The method includes the following steps of: activating an L3VPN network to obtain a route destined to each user site; sending, by a user in a source user site, a packet to a user in a target user site, and sending the packet to an entry of a first edge routing device; performing encapsulation by the first edge routing device based on a public network IP address of the packet; and forwarding, by means of matching of two-dimensional routing, the encapsulated packet to an exit of the first edge routing device for decapsulation, and forwarding the same to the target user site via an entry of a second edge routing device.Type: GrantFiled: March 2, 2021Date of Patent: February 28, 2023Assignee: TSINGHUA UNIVERSITYInventors: Mingwei Xu, Nan Geng, Yuan Yang, Enhuan Dong
-
Patent number: 11595501Abstract: Providing TCP/IP control commands to a storage system includes intercepting TCP/IP data provided on a TCP/IP network, determining if the TCP/IP data corresponds to a control command directed to the storage system, and converting the TCP/IP data to a Fibre Channel control command that is forwarded to the storage system if the TCP/IP data is a control command directed to the storage system. A host may intercept the TCP/IP data. The host may be coupled to the storage system. The storage system may have only Fibre Channel connectivity. A PC having only TCP/IP connectivity may provide the control commands via the TCP/IP network. At least two hosts may be coupled to the TCP/IP network. Software on one of the hosts may provide the control commands for the storage system. The storage system may be coupled to an other one of the hosts.Type: GrantFiled: January 27, 2021Date of Patent: February 28, 2023Assignee: EMC IP Holding Company LLCInventors: Douglas E. LeCrone, Brett A. Quinn
-
Patent number: 11589313Abstract: A method includes determining a quality of service class identifier (QCI) level for an application running on a user device, selecting a connected mode discontinuous reception (CDRX) profile based on the QCI level, and transmitting the CDRX profile to the user device to be used when running the application. The QCI level may be indicative of delay sensitivity of the application and the CDRX profile may be selected based on the delay sensitivity of the application.Type: GrantFiled: February 1, 2021Date of Patent: February 21, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Yupeng Jia, Yizhe Zhang, John Bulger, Scott Prather
-
Patent number: 11575611Abstract: Methods and systems for providing quality of service over IP networks are disclosed. In one aspect, a flow label field of a header may be divided into first and second portions. The first portion defines a quality of service. The second portion identifies a message flow. Once the first portion defining the quality of service is established by the sending node, no nodes in the transmission path may change the quality of service value. Each node may route packets based on the quality of service field, or may modify the traffic class field of the header based on the quality of service and then route the packet based on the traffic class field. The QoS field can be used to complement a DSCP/traffic class field and provide a better mechanism for end-to-end QoS using IPv6. A service provider can use DSCP within its own administrative domain(s), and end users can set and maintain QoS using the methods described herein, thereby providing a framework for end-to-end QoS using IP packets.Type: GrantFiled: September 2, 2020Date of Patent: February 7, 2023Assignee: Comcast Cable Communications, LLCInventor: Chia J. Liu
-
Patent number: 11569935Abstract: Described herein is the generation of a signal for an analysis of a communication network based on a first version of a radio signal transmitted from a first node of the radio communication system to a second node of the radio communication system received at a passive node by detecting deviations of the first version of the transmitted radio signal from a second version of the radio signal received at the second node, and generating the signal based on the deviations.Type: GrantFiled: October 3, 2019Date of Patent: January 31, 2023Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.Inventors: Ulf Wetzker, Andreas Frotzscher, Priyanka Neuhaus
-
Patent number: 11558215Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The tunnel device is selected based on an attribute, such as IP Geolocation. A tunnel bank server stores a list of available tunnels that may be used, associated with values of various attribute types. The tunnel devices initiate communication with the tunnel bank server, and stays connected to it, for allowing a communication session initiated by the tunnel bank server. Upon receiving a request from a client to a content and for specific attribute types and values, a tunnel is selected by the tunnel bank server, and is used as a tunnel for retrieving the required content from the web server, using standard protocol such as SOCKS, WebSocket or HTTP Proxy. The client only communicates with a super proxy server that manages the content fetching scheme.Type: GrantFiled: July 26, 2020Date of Patent: January 17, 2023Assignee: BRIGHT DATA LTD.Inventors: Derry Shribman, Ofer Vilenski
-
Patent number: 11550298Abstract: The present disclosure relates to automation technology. A first gateway is connected via a first communication network to a field device—and a second gateway is connected to the field device via a second communication network. The first and the second gateway are connected to a control unit. The first communication network and the second communication network are connected to a control room. The control room switches over to the other communication network and establishes a communication connection therewith if a problem is detected in the previous communication connection. Communication access to the first gateway is implemented in the control unit, and communication access to the second gateway is implemented in the control unit via a second driver. The control unit continuously analyses the first communication network and the second communication network and in the event of a control room switchover, switches over to the gateway of that network.Type: GrantFiled: September 17, 2018Date of Patent: January 10, 2023Assignee: Endress+Hauser Process Solutions AGInventors: Michael Mayer, Michael Maneval, Karl Büttner, Dirk Hamann
-
Patent number: 11553018Abstract: According to some aspects, methods and systems may include receiving, by computing device from one or more client devices, a plurality of requests for one or more content items formatted in a first format and determining whether to multicast the one or more content items based on a data structure configured with one or more conditions associated with multicasting content. The methods and systems may also include transmitting, to the one or more client devices, the one more content items via one or more multicast streams if the requests meet a first condition of the one or more conditions. The methods and systems may also include formatting the one or more content items in a second format prior to the transmitting if network resources fail to meet a second condition of the one or more conditions.Type: GrantFiled: April 8, 2015Date of Patent: January 10, 2023Assignee: Comcast Cable Communications, LLCInventors: Weidong Mao, John G. Bevilacqua
-
Patent number: 11546274Abstract: Using an alternative communication protocol between a first system and a second system that are otherwise configured to communicate using a FICON protocol includes the first system determining if the alternative communication protocol is handled by the second system, the first system providing encapsulated data by encapsulating FICON data if the alternative communication protocol is handled at the second system, and the first system transmitting the encapsulated data directly to the second system using the alternative communication protocol if the alternative communication protocol is handled at the second system. The alternative communication protocol may be TCP/IP. At least one of the systems is a host computing system, an array storage system, and/or a tape emulation system. At least one of the systems may be a simulation of a host computing system, an array storage system, and/or a tape emulation system.Type: GrantFiled: May 28, 2020Date of Patent: January 3, 2023Assignee: EMC IP Holding Company LLCInventors: Douglas E. LeCrone, Jeffrey L. Jones
-
Patent number: 11528323Abstract: Systems for locating server nodes for edge devices using latency-based georouting. At least one cloud platform including at least one cloud platform router and a node database is in network communication with at least one edge device and a plurality of server nodes. The at least one cloud platform receives an initial hypertext transfer protocol (HTTP) request from the at least one edge device. The node database is queried using the at least one cloud platform router and node data is fetched from the plurality of server nodes using an object-oriented function. A query result is returned indicating a nearest node from the plurality of server nodes. The HTTP request is responded to with a unique hypertext markup language (HTML) web page, and the HTTP request is executed using the nearest node.Type: GrantFiled: April 9, 2021Date of Patent: December 13, 2022Assignee: EDJX, INC.Inventor: James A. Thomason
-
Patent number: 11523411Abstract: The present disclosure provides a method for radio-resource scheduling in a telecommunication network. The method comprises selecting at least one objective associated with a radio-resource scheduling from a plurality of objectives; prioritizing at least one flow from a plurality of flows for the selected at least one objective; identifying at least one state parameter from a plurality of state parameters associated with at least one of an active bearers from a plurality of active bearers; inputting at least one of the plurality of state parameters for the at least one of the active bearers to be scheduled during a current transmission time interval (TTI) to a reinforcement machine learning (ML) network, the reinforcement ML network being configured for a reward in accordance with the selected at least one objective; and receiving, from the reinforcement ML network, a radio resource allocation for each of the active bearers for the current TTI.Type: GrantFiled: April 15, 2021Date of Patent: December 6, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Jitender Singh Shekhawat, Rishabh Agrawal, Anshuman Nigam, Konchady Gautam Shenoy, Yash Jain
-
Patent number: 11520643Abstract: Embodiments of the present invention address deficiencies of the art in respect to cut and paste object processing for instant messaging and provide a method, system and computer program product for clipboard object sharing for instant messaging. In an embodiment of the invention, a method for clipboard object sharing in an instant messaging session can include requesting transfer of a clipboard object from a source instant messaging client to a target instant messaging client in an instant messaging session, determining whether or not the target instant messaging client supports a format of the clipboard object, and transferring the clipboard object to the target instant messaging client only if the target instant messaging client supports the format of the clipboard object.Type: GrantFiled: December 3, 2008Date of Patent: December 6, 2022Assignee: International Business Machines CorporationInventors: Steven M. Miller, Lawrence Scott Rich, Ritchard L. Schacher
-
Patent number: 11516129Abstract: A method, including obtaining a first protocol descriptor according to a protocol header field of an input packet, and further according to a preset protocol field mapping relationship, where the first protocol descriptor corresponds to the protocol header field of the input packet, and where the preset protocol field mapping relationship comprises a mapping relationship between the first protocol descriptor and the protocol field of the input packet, obtaining a second protocol descriptor according to the first protocol descriptor, obtaining, according to the preset protocol field mapping relationship and the second protocol descriptor, a second protocol header field, and obtaining an output packet, where the output packet comprises the second protocol header field.Type: GrantFiled: October 23, 2020Date of Patent: November 29, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Nan Li, Linchun Wang
-
Patent number: 11510032Abstract: The present invention relates to a mobile terminal which comprises a mobile telephone and an additional device. In this case, the additional device comprises a second communication module, wherein the second communication module is designed such that it enables, as a participant of a WLAN network, a wireless third communication connection to this WLAN network.Type: GrantFiled: April 5, 2021Date of Patent: November 22, 2022Assignee: Peiker Holding GmbHInventor: Lutz Richter
-
Patent number: 11500716Abstract: A local management-based Power Over Ethernet (PoE) switch and a management system. The PoE switch includes a casing, a Liquid Crystal Display (LCD) screen, a monitoring Micro Control Unit (MCU) module, a power system module, a display module, a PoE system module, a switch system module, a key group arranged on the casing, and a key module. The key module transmits information to the MCU module through the display module, and the MCU module connected with the display module, the PoE system module, the switch system module and the key module respectively through a bus performs corresponding operation according to the information. By adoption of the technical solution, working states of the PoE and switch system modules are visually displayed on the screen, and then are correspondingly processed according to the information and displayed on the screen.Type: GrantFiled: June 8, 2017Date of Patent: November 15, 2022Assignee: UNIPOE IOT TECHNOLOGY CO., LTD.Inventors: Xiaoyong Lu, Jindong Bu, Guoshu Wu
-
Patent number: 11496994Abstract: A first communications device obtains a first resource and a second resource; the first communications device sends first control information and first data to at least one communications device in a group on the first resource, where the first communications device and the at least one communications device in the group belong to a first communications device group, and the first communications device and the at least one communications device in the group each have a group identifier of the first communications device group; and the first communications device receives acknowledgement information from a second communications device on the second resource, where the second communications device is the at least one communications device in the group.Type: GrantFiled: December 7, 2020Date of Patent: November 8, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Hongjia Su, Zhengzheng Xiang, Jinfang Zhang, Lei Lu
-
Patent number: 11489697Abstract: A method for operating a local bus, in particular a ring bus, including data bus participants, as well as a local bus master are described. The method comprises transmitting a first identifier of a cycle frame, the first identifier defining the beginning of the cycle frame; transmitting process data and management data over the local bus, the process data and management data being transmitted within the cycle frame, at least one isochronous data packet containing the process data being transmitted in a first time interval for the first identifier, and, if management data is transmitted within the cycle frame, this management data is transmitted separately from the process data.Type: GrantFiled: November 25, 2019Date of Patent: November 1, 2022Assignee: WAGO Verwaltungsgesellschaft mbHInventor: Daniel Jerolm
-
Patent number: 11489764Abstract: A communications router (6) is provided with an add-on device (7) for diverting data traffic over a replacement connection (70, 80) when a primary connection route (60) meets a failover criterion. Traffic addressed to an allocated network address associated with the primary connection (60) is diverted to a network termination of the replacement connection (70) by a routing function (31) if the replacement connection (70) has been authenticated by an authentication system (35). Authentication is provided by setting up an association between the internet IP address of the router (6) when addressed through the link (60), and a network identity of the add-in unit (7).Type: GrantFiled: November 23, 2018Date of Patent: November 1, 2022Assignee: BRITISH TELECOMMUNICATIONS public limited companyInventors: Thomas Curry, Malcolm Hubert
-
Patent number: 11438805Abstract: Systems and methods provide a latency certification service. One or more network devices in an application service layer network receive a service request for a latency certification service and instantiate a Transmission Control Protocol (TCP) proxy for a data session between an application server device and a user equipment (UE) device. The one or more network devices obtain a digital certificate for the TCP proxy. The one or more network devices receive, at the TCP proxy, a data packet from the UE device; apply a certified timestamp to the data packet to form a certified timestamped data packet; and forward the certified timestamped data packet to the application server device.Type: GrantFiled: September 25, 2019Date of Patent: September 6, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Donna L. Polehn, Daryl M. Low, Patricia R. Chang, Jin Yang, Arda Aksu
-
Patent number: 11438257Abstract: Some embodiments provide stateful services in a chain of services identified for some data messages. The edge forwarding element receives a data message at a particular interface of the edge forwarding element that is traversing the edge forwarding element in a forward direction between two machines. The edge forwarding element identifies (1) a set of stateful services for the received data message and (2) a next hop associated with the identified set of stateful services in the forward direction and a next hop associated with the identified set of stateful services in the reverse direction. Based on the identified set of services and the next hops for the forward and reverse directions, the edge forwarding element generates and stores first and second connection tracking records for the forward and reverse data message flows, respectively used to forward data messages received subsequently for the flow.Type: GrantFiled: June 17, 2020Date of Patent: September 6, 2022Assignee: VMWARE, INC.Inventors: Pierluigi Rolando, Jayant Jain, Raju Koganty, Yuxiao Zhang, Kantesh Mundaragi, Rahul Mishra
-
Patent number: 11425154Abstract: Disclosed herein are systems and methods for detecting anomalies in a technological system. In one aspect, an exemplary method comprises, intercepting, by a duplicator running on an upper-level element of the technological system at least one outgoing data packet addressed to a middle-level element of the technological system, sending, by the duplicator, information about the intercepted at least one outgoing data packet to a monitor using a secure connection, the monitor running on the middle-level element, intercepting, by the monitor, at least one incoming data packet, comparing, by the monitor, the information received from the duplicator with the intercepted at least one incoming data packet, and detecting, by the monitor, an anomaly in the technological system when the intercepted at least one incoming data packet does not conform to the information received from the duplicator.Type: GrantFiled: November 13, 2019Date of Patent: August 23, 2022Assignee: AO Kaspersky LabInventors: Alexander V. Shadrin, Pavel V. Dyakin, Dmitry A. Kulagin
-
Patent number: 11424901Abstract: Loop timing is performed in a Reconciliation Sublayer (RS) so that the transmit clock frequency can be adjusted to be equal to the receive clock frequency for the entire PHY (including the physical coding sublayer (PCS)). One of two partners is selected to be the timing Slave to the other. If only one partner is capable of loop timing, that partner becomes the Slave. If both partners are capable of loop timing, symmetry breaking can be used to determine which partner should become Slave.Type: GrantFiled: October 17, 2019Date of Patent: August 23, 2022Assignee: Intel CorporationInventors: Adee Ofir Ran, Kent C. Lusted
-
Patent number: 11411754Abstract: Methods and systems for an online charging service to selectively rejecting Charge Control Requests (CCRs) which it receives and which are associated with charging for the provision of telecommunication services when the online charging system is in an overload state are described.Type: GrantFiled: July 10, 2017Date of Patent: August 9, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Gustav Åkesson
-
Patent number: 11392429Abstract: A data processing system comprising: an operating system providing an application programming interface; an application supported by the operating system and operable to make calls to the application programming interface; an intercept library configured to intercept calls of a predetermined set of call types made by the application to the application programming interface; and a configuration data structure defining at least one action to be performed for each of a plurality of sequences of one or more calls having predefined characteristics, the one or more calls being of the predetermined set of call types; wherein the intercept library is configured to, on intercepting a sequence of one or more calls defined in the configuration data structure, perform the corresponding action(s) defined by the configuration data structure.Type: GrantFiled: January 15, 2019Date of Patent: July 19, 2022Assignee: XILINX, INC.Inventors: Steven L. Pope, David J. Riddoch, Kieran Mansley
-
Patent number: 11394647Abstract: The disclosure provides an approach for seamless hand-off of data traffic in public cloud environments with reverse path filtering. Techniques are provided for activating an edge services gateway (ESG) virtual computing instance (VCI) on a new host in a data center. Before an underlay converges on the new host, inbound and outbound packets for the ESG VCI are sent by the underlay to the old host and the old tunnels the packets to the new host via a pre-created overlay tunnel. For outbound packets, the new host tunnels the packets back to the old host after the ESG VCI performs network address translation of the source address. Once the new host detects that the underlay converges, the new host stops redirecting the outbound packets to the old host.Type: GrantFiled: July 6, 2021Date of Patent: July 19, 2022Assignee: VMWARE, INC.Inventor: Harish Manoharan
-
Patent number: 11394693Abstract: Network access is provided to a networking device. In one approach, a method includes: obtaining, by a gateway, access rules for a networking device; providing, by the gateway, one or more dedicated networking tunnels between the gateway and respective remote gateways to one or more respective network segments, wherein the networking device is authorized to access the one or more network segments by the access rules; and routing, by the gateway, networking packets from the networking device based on source address information in the networking packets to the one or more dedicated networking tunnels, and based on destination address information in the networking packets, routing the networking packets to a selection of the one or more dedicated networking tunnels.Type: GrantFiled: February 28, 2020Date of Patent: July 19, 2022Assignee: Cyxtera Cybersecurity, Inc.Inventors: Kurt Glazemakers, Gokhan Berberoglu, Kosmas Valianos, Per Johan Allansson, Hoang Long Nguyen, Thomas Bruno Emmanuel Cellerier, Aitor Perez Iturri, Harish Dinne, Salvatore Tomaselli
-
Patent number: 11388265Abstract: Network entities may indicate and negotiate one or more new protocols for communications using a current protocol. Indications may include one or more protocols which are supported, one or more protocols which are preferred, and the level of desire of preferences. Indications may further include schedules of times during which certain protocols are supported and/or schedules of functions for which certain protocols are preferred. Indications may be evaluated and acted upon immediately or stored for future reference. Evaluation may include comparison of relative desire levels and needs of various entities. Protocols may be messaging protocols, transport protocols, or combinations thereof.Type: GrantFiled: January 4, 2016Date of Patent: July 12, 2022Assignee: Convida Wireless, LLCInventors: Chonggang Wang, Guang Lu, Lijun Dong, Xu Li, Quang Ly, Zhuo Chen, Shamim Akbar Rahman, Yanyan Han
-
Patent number: 11388101Abstract: Embodiments of the present invention provide a bit block processing method. The method includes: sequentially receiving a first tag bit block and N data bit blocks through a first port, where the first tag bit block includes a first length field; sequentially sending the first tag bit block and M data bit blocks in the N data bit blocks through a second port; and sequentially sending a second tag bit block and L data bit blocks in the remaining N?M data bit blocks of the N data bit blocks through the second port, where the second tag bit block includes a second length field, a value of the first length field is greater than a value of the second length field by M, and M, N, and L are all integers greater than or equal to 0.Type: GrantFiled: April 29, 2020Date of Patent: July 12, 2022Assignee: Huawei Technologies Co., Ltd.Inventor: Min Zha
-
Patent number: 11379390Abstract: In-line data packet transformations. A transformation engine obtains data to be transformed and determines a transformation to be applied to the data. The determining uses an input/output control block that includes at least one field to be used in determining the transformation to be applied. Based on determining the transformation to be applied, the transformation is performed.Type: GrantFiled: December 14, 2020Date of Patent: July 5, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael James Becht, Christopher J. Colonna, Stephen Robert Guendert, Pasquale A. Catalano, Edward W. Chencinski
-
Patent number: 11379405Abstract: Certain Embodiments described herein relate to configuring the network-storage stack of two devices (e.g., physical or virtual) communicating together (e.g., an initiator and a target, as defined below) with Internet Small Computer Systems Interface (iSCSI) extension for remote direct memory access (RDMA) iSER, which is a protocol designed to utilize RDMA to accelerate iSCSI data transfer. The iSER protocol is implemented as an iSER datamover layer that acts as an interface between an iSCSI layer and an RDMA layer of the network-storage stacks of the two devices. Using iSER in conjunction with RDMA allows for bypassing the existing traditional network protocol layers (e.g., TCP/IP protocol layers) of the devices and permits data to be transferred directly, between the two devices, using certain memory buffers, thereby avoiding memory copies taking place when the existing network protocol layers are used.Type: GrantFiled: October 17, 2019Date of Patent: July 5, 2022Assignee: VMware, Inc.Inventors: Yang Yang, Haitao Zhou, Zhaohui Guo, Jian Zhao, Zhou Huang, Jin Feng
-
Patent number: 11374720Abstract: A method for determining information about a length of a timeout period, which represents a length of time without communication after which a device of a first type becomes unreachable. Information about the timings of successful and unsuccessful message sent to the device(s) of a first type is obtained, alongside information about the timings of messages sent by the device(s) of the first type, and used to calculate the length of a timeout period.Type: GrantFiled: October 10, 2019Date of Patent: June 28, 2022Assignee: SIGNIFY HOLDING B.V.Inventor: Lei Feng
-
Patent number: 11372698Abstract: Exemplary embodiments relate to the application of coordinated or cooperative effects to a coordinated activity. A coordinated activity protocol is provided for synchronizing interactive effects and experiences across multiple devices. The protocol allows effects to be initiated and coordinated on multiple devices via a real-time communications (RTC) channel. Messages may be exchanged to cooperatively initiate the effect, and (once initiated) generic data may be exchanged via application programming interface (API) calls. According to some embodiments, the coordinated activity is a shared video experience, such as a video conference or shared video-watching experience. According to other embodiments, the coordinated activity relates to other types of experiences, such as single- or multi-player games, shared book reading, communal interactions with a photo album, etc.Type: GrantFiled: January 12, 2018Date of Patent: June 28, 2022Assignee: META PLATFORMS, INC.Inventors: Shyamalan Pather, Michelle Ruby Hwang, Nora Micheva
-
Patent number: 11374795Abstract: A gateway apparatus is provided and includes a communication unit that receives a message via a CAN communication network or an Ethernet communication network. A storage unit stores the received message and a controller converts a format of the received message in a format corresponding to a communication network of the target device based on a message characteristic including a format type of the received message and transmit the message of the converted format to the target device.Type: GrantFiled: November 6, 2019Date of Patent: June 28, 2022Assignees: Hyundai Motor Company, Kia Motors CorporationInventor: Pilyong Park
-
Patent number: 11366782Abstract: An apparatus is described. The apparatus includes logic circuitry embedded in at least one of a memory controller, network interface and peripheral control hub to process a function as a service (FaaS) function call embedded in a request. The request is formatted according to a protocol. The protocol allows a remote computing system to access a memory that is coupled to the memory controller without invoking processing cores of a local computing system that the memory controller is a component of.Type: GrantFiled: June 30, 2021Date of Patent: June 21, 2022Assignee: Intel CorporationInventors: Francesc Guim Bernat, Karthik Kumar, Mustafa Hajeer
-
Patent number: 11362947Abstract: A computer-implemented method comprising: receiving, by a first controller device in a first OpenFlow domain, a packet from an originating endpoint in the first OpenFlow domain destined for a destination endpoint in a second OpenFlow domain that is separate from the first OpenFlow domain; outputting, by the first controller device, a broadcast message identifying the destination endpoint to a plurality of respective controller devices associated with separate OpenFlow domains; receiving, by the first controller device, a response to the broadcast message from the destination endpoint via a second controller device associated with the second OpenFlow domain; updating, by the first controller device, a local flow table identifying a flow for transmitting the packet to the destination endpoint based on information included in the response; and transmitting, by the first controller device, the packet towards the destination endpoint based on updating the local flow table.Type: GrantFiled: September 24, 2019Date of Patent: June 14, 2022Assignee: KYNDRYL, INC.Inventors: Venkata Siva N. Amulothu, Ashish Kapur, Vishal Shukla
-
Patent number: 11354594Abstract: Methods and systems for determining an optimized setting for one or more process parameters of a machine learning training process are described. One of the methods includes processing a current network input using a recurrent neural network in accordance with first values of the network parameters to obtain a current network output, obtaining a measure of the performance of the machine learning training process with an updated setting defined by the current network output, and generating a new network input that includes (i) the updated setting defined by the current network output and (ii) the measure of the performance of the training process with the updated setting defined by the current network output.Type: GrantFiled: October 14, 2019Date of Patent: June 7, 2022Assignee: DeepMind Technologies LimitedInventors: Yutian Chen, Joao Ferdinando Gomes de Freitas
-
Patent number: 11350299Abstract: Apparatuses, computer readable media, and methods for received signal strength indicator (RSSI) thresholds for transitions are disclosed. An apparatus comprising processing circuitry is disclosed, where the processing circuitry is configured to associate with a first access point (AP), the first AP being part of an extended service set (ESS), decode a frame from the first AP, the frame including an ESS report element, the ESS report element including a recommended basic service set (BSS) transition threshold within the ESS field, and decode a beacon frame from the first AP. The processing circuitry may be further configured to respond to a measured RSSI of the beacon frame being below a value indicated by the recommended BSS transition threshold within the ESS field, by initiating a transition to a second AP.Type: GrantFiled: May 2, 2018Date of Patent: May 31, 2022Assignee: Intel CorporationInventors: Necati Canpolat, Carlos Cordeiro, Laurent Cariou
-
Patent number: 11349956Abstract: A method, a computing device, and a computer program product are provided. An interceptor hub application receives, via a network, a request for multiple services from a first service-consuming application. The request is in a format for an interceptor interface. The interceptor hub application converts at least some information in the received request to a format of a corresponding interface of at least one of the requested services. The interceptor hub application sends a respective request to each of the requested services. The each respective request includes a corresponding portion of the information in the format of the corresponding service-oriented interface. A respective service response from the each of the respective services is received by the interceptor hub application, which provides each of the respective responses in a combined service response to the first service-consuming application in a format expected by the first service-consuming application.Type: GrantFiled: July 12, 2021Date of Patent: May 31, 2022Assignee: UNITED STATES POSTAL SERVICEInventor: Craig Alan Cole
-
Technologies for securely providing remote accelerators hosted on the edge to client compute devices
Patent number: 11347870Abstract: Technologies for securely providing one or more remote accelerators hosted on edge resources to a client compute device includes a device that further includes an accelerator and one or more processors. The one or more processors are to determine whether to enable acceleration of an encrypted workload, receive, via an edge network, encrypted data from a client compute device, and transfer the encrypted data to the accelerator without exposing content of the encrypted data to the one or more processors. The accelerator is to receive, in response to a determination to enable the acceleration of the encrypted workload, an accelerator key from a secure server via a secured channel, and process, in response to a transfer of the encrypted data from the one or more processors, the encrypted data using the accelerator key.Type: GrantFiled: March 29, 2019Date of Patent: May 31, 2022Assignee: INTEL CORPORATIONInventors: Ned M. Smith, Brinda Ganesh, Francesc Guim Bernat, Eoin Walsh, Evan Custodio -
Patent number: 11337241Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). According to various embodiments of the present disclosure, in a wireless communication system, a method of operation a terminal comprises a step of transmitting a buffer status report to a base station, wherein the buffer size of the buffer status report may include the size of at least one of a packet data convergence protocol (PDCP) header, a radio network control (RLC) header, and a medium access control (MAC) header.Type: GrantFiled: November 1, 2018Date of Patent: May 17, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Sang Kyu Baek, Hyun Jeong Kang, Jong Hyung Kwun
-
Patent number: 11314235Abstract: A distributed networking system and protocol is provided to a networking system with a modular design. The distributed networking system may include a networking system, modules, control module, user interface module, input/output module, network module, data transmission network, hybrid modules and composite modules. A method to interface with accessories of a system with a modular design using the distributed networking system and protocol is also provided.Type: GrantFiled: November 1, 2019Date of Patent: April 26, 2022Assignee: Profire Energy, Inc.Inventors: Patrick David Fisher, Benjamin Ryan Northcott, Curtis Michael Dublanko
-
Patent number: 11316838Abstract: A method for transmitting router security information, applied in a router, includes: transmitting, to a terminal requesting to acquire router security information, a generated link of a local area network for transmitting the router security information; receiving an access request initiated by the terminal through a network address to which the link of the local area network is pointed; and, returning, through the local area network, a response to the access request to the terminal, the response containing encrypted router security information. The encrypted router security information can therefore be transmitted by a local network established for transmitting security information by a router. In this security information transmission mode, the possibility of remotely acquiring router security information is eliminated. Moreover, the situation where the router security information is transmitted on the cloud is also avoided, and the security of privacy information of terminal devices is improved.Type: GrantFiled: March 30, 2020Date of Patent: April 26, 2022Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.Inventors: Guizhen Yang, Yufang Li, Daokuan Liu, Dian Fan
-
Patent number: 11310353Abstract: A method for structuring transmissible data of various types with universal applicability as between devices of various types includes a data content, a first data header, and a second data header. The first data header signifies numerical data or control/command data. The second data header is a description of a data group to which the collected data belongs. The data further can include a third data header configured to describe production process information of the data. The data further can include a fourth data header to describe a product type, an industrial field, a company name, and a company address.Type: GrantFiled: January 21, 2020Date of Patent: April 19, 2022Assignee: Shenzhen Jingjiang Yunchuang Technology Co., Ltd.Inventors: Jun-Qi Li, Juka Oh, Qing Liu, Xue-Qin Zhang, Shang-Hua Hao
-
Patent number: 11310077Abstract: Apparatus and system that perform the method of providing a FCoE Transformer including an Ethernet Interface and a Fibre Channel Interface, receiving, at the FCoE Transformer, an FCoE Frame via a Layer 2 Ethernet Switch, converting, at the FCoE Transformer, the FCoE Frame to a Fibre Channel Frame. The FCoE Frame includes a SOF field included in an FCoE Transport Header for providing an SOF character used to start the fibre channel frame, and the SOF field in the FCoE Transport Header is for encoding the SOF field, Fibre Channel Frame. The FCoE Frame includes an EOF field included in an FCoE Transport Header for providing an EOF character used to end the fibre channel frame, and the EOF field in the FCoE Transport Header is for encoding the EOF field, Fibre Channel Frame. The method includes transporting the Fibre Channel Frame.Type: GrantFiled: June 11, 2021Date of Patent: April 19, 2022Assignee: ALPHA MODUS VENTURES, LLCInventors: Alex Henderson, John William Hayes, Walter Croft, Linda Elaine Eaton Hayes
-
Patent number: 11301275Abstract: In the present disclosure, functions associated with the central office of an evolved packet core network are co-located onto a computer platform or sub-components through virtualized function instances. This reduces and/or eliminates the physical interfaces between equipment and permits functional operation of the evolved packet core to occur at a network edge.Type: GrantFiled: February 10, 2020Date of Patent: April 12, 2022Assignee: Intel CorporationInventors: Ashok Sunder Rajan, Richard A. Uhlig, Rajendra S. Yavatkar, Tsung-Yuan C. Tai, Christian Maciocco, Jeffrey R. Jackson, Daniel J. Dahle
-
Patent number: 11303473Abstract: Apparatus and system for performing the method of providing a FCoE HBA including a Virtual Fibre Channel Port and an Ethernet Interface, providing a Layer 2 Ethernet Switch, and sending an FCoE Frame via the Layer 2 Ethernet Switch. The FCoE Frame includes a SOF field included in an FCoE Transport Header for providing an SOF character used to start a Fibre Channel Frame, and the SOF field in the FCoE Transport Header is for encoding the SOF field, Fibre Channel Frame. The FCoE Frame includes an EOF field included in an FCoE Transport Header for providing an EOF character used to end the Fibre Channel Frame, and the EOF field in the FCoE Transport Header is for encoding the EOF field, Fibre Channel Frame.Type: GrantFiled: June 11, 2021Date of Patent: April 12, 2022Assignee: ALPHA MODUS VENTURES, LLCInventors: Alex Henderson, John William Hayes, Walter Croft, Linda Elaine Eaton Hayes
-
Patent number: 11290557Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a plurality of slots, each slot of the plurality of slots configured to receive a computing node, a wireless communication interface, and a management controller communicatively coupled to the slots, communicatively coupled to the wireless communication interface, and configured to provide management of the information handling system. The management controller may be further configured to execute an aggregator service, wherein the aggregator service exposes a plurality of proxy attributes through which a client mobile device external to the information handling system and configured to manage the information handling system via the wireless communication interface accesses services and attributes of the information handling system.Type: GrantFiled: March 1, 2018Date of Patent: March 29, 2022Assignee: Dell Products L.P.Inventors: Jeff M. Lairsey, Sudhir Vittal Shetty, Arulnambi Raju, My Tran