Converting Between Protocols Patents (Class 370/466)
  • Patent number: 11611602
    Abstract: 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: Grant
    Filed: December 13, 2021
    Date of Patent: March 21, 2023
    Assignee: LINE Plus Corporation
    Inventor: Jungnam Gwock
  • Patent number: 11601477
    Abstract: 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: Grant
    Filed: January 25, 2011
    Date of Patent: March 7, 2023
    Assignee: KWINGLE INC.
    Inventors: James J. Montalto, Lisa Cerbone-Montalto, Brian Meehan, Rohit Singal
  • Patent number: 11601828
    Abstract: 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: Grant
    Filed: October 30, 2020
    Date of Patent: March 7, 2023
    Assignee: T-MOBILE USA, INC.
    Inventors: Michael Mitchell, Peter Myron, Evan Fitzpatrick, Sarvesh Kaushal, Rohit Iyer
  • Patent number: 11595301
    Abstract: 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: Grant
    Filed: March 2, 2021
    Date of Patent: February 28, 2023
    Assignee: TSINGHUA UNIVERSITY
    Inventors: Mingwei Xu, Nan Geng, Yuan Yang, Enhuan Dong
  • Patent number: 11595501
    Abstract: 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: Grant
    Filed: January 27, 2021
    Date of Patent: February 28, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Douglas E. LeCrone, Brett A. Quinn
  • Patent number: 11589313
    Abstract: 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: Grant
    Filed: February 1, 2021
    Date of Patent: February 21, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yupeng Jia, Yizhe Zhang, John Bulger, Scott Prather
  • Patent number: 11575611
    Abstract: 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: Grant
    Filed: September 2, 2020
    Date of Patent: February 7, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Chia J. Liu
  • Patent number: 11569935
    Abstract: 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: Grant
    Filed: October 3, 2019
    Date of Patent: January 31, 2023
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FOERDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventors: Ulf Wetzker, Andreas Frotzscher, Priyanka Neuhaus
  • Patent number: 11558215
    Abstract: 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: Grant
    Filed: July 26, 2020
    Date of Patent: January 17, 2023
    Assignee: BRIGHT DATA LTD.
    Inventors: Derry Shribman, Ofer Vilenski
  • Patent number: 11550298
    Abstract: 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: Grant
    Filed: September 17, 2018
    Date of Patent: January 10, 2023
    Assignee: Endress+Hauser Process Solutions AG
    Inventors: Michael Mayer, Michael Maneval, Karl Büttner, Dirk Hamann
  • Patent number: 11553018
    Abstract: 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: Grant
    Filed: April 8, 2015
    Date of Patent: January 10, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Weidong Mao, John G. Bevilacqua
  • Patent number: 11546274
    Abstract: 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: Grant
    Filed: May 28, 2020
    Date of Patent: January 3, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Douglas E. LeCrone, Jeffrey L. Jones
  • Patent number: 11528323
    Abstract: 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: Grant
    Filed: April 9, 2021
    Date of Patent: December 13, 2022
    Assignee: EDJX, INC.
    Inventor: James A. Thomason
  • Patent number: 11523411
    Abstract: 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: Grant
    Filed: April 15, 2021
    Date of Patent: December 6, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jitender Singh Shekhawat, Rishabh Agrawal, Anshuman Nigam, Konchady Gautam Shenoy, Yash Jain
  • Patent number: 11520643
    Abstract: 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: Grant
    Filed: December 3, 2008
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Steven M. Miller, Lawrence Scott Rich, Ritchard L. Schacher
  • Patent number: 11516129
    Abstract: 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: Grant
    Filed: October 23, 2020
    Date of Patent: November 29, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Nan Li, Linchun Wang
  • Patent number: 11510032
    Abstract: 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: Grant
    Filed: April 5, 2021
    Date of Patent: November 22, 2022
    Assignee: Peiker Holding GmbH
    Inventor: Lutz Richter
  • Patent number: 11500716
    Abstract: 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: Grant
    Filed: June 8, 2017
    Date of Patent: November 15, 2022
    Assignee: UNIPOE IOT TECHNOLOGY CO., LTD.
    Inventors: Xiaoyong Lu, Jindong Bu, Guoshu Wu
  • Patent number: 11496994
    Abstract: 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: Grant
    Filed: December 7, 2020
    Date of Patent: November 8, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hongjia Su, Zhengzheng Xiang, Jinfang Zhang, Lei Lu
  • Patent number: 11489697
    Abstract: 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: Grant
    Filed: November 25, 2019
    Date of Patent: November 1, 2022
    Assignee: WAGO Verwaltungsgesellschaft mbH
    Inventor: Daniel Jerolm
  • Patent number: 11489764
    Abstract: 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: Grant
    Filed: November 23, 2018
    Date of Patent: November 1, 2022
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Thomas Curry, Malcolm Hubert
  • Patent number: 11438805
    Abstract: 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: Grant
    Filed: September 25, 2019
    Date of Patent: September 6, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Donna L. Polehn, Daryl M. Low, Patricia R. Chang, Jin Yang, Arda Aksu
  • Patent number: 11438257
    Abstract: 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: Grant
    Filed: June 17, 2020
    Date of Patent: September 6, 2022
    Assignee: VMWARE, INC.
    Inventors: Pierluigi Rolando, Jayant Jain, Raju Koganty, Yuxiao Zhang, Kantesh Mundaragi, Rahul Mishra
  • Patent number: 11425154
    Abstract: 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: Grant
    Filed: November 13, 2019
    Date of Patent: August 23, 2022
    Assignee: AO Kaspersky Lab
    Inventors: Alexander V. Shadrin, Pavel V. Dyakin, Dmitry A. Kulagin
  • Patent number: 11424901
    Abstract: 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: Grant
    Filed: October 17, 2019
    Date of Patent: August 23, 2022
    Assignee: Intel Corporation
    Inventors: Adee Ofir Ran, Kent C. Lusted
  • Patent number: 11411754
    Abstract: 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: Grant
    Filed: July 10, 2017
    Date of Patent: August 9, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Gustav Åkesson
  • Patent number: 11392429
    Abstract: 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: Grant
    Filed: January 15, 2019
    Date of Patent: July 19, 2022
    Assignee: XILINX, INC.
    Inventors: Steven L. Pope, David J. Riddoch, Kieran Mansley
  • Patent number: 11394647
    Abstract: 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: Grant
    Filed: July 6, 2021
    Date of Patent: July 19, 2022
    Assignee: VMWARE, INC.
    Inventor: Harish Manoharan
  • Patent number: 11394693
    Abstract: 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: Grant
    Filed: February 28, 2020
    Date of Patent: July 19, 2022
    Assignee: 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: 11388265
    Abstract: 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: Grant
    Filed: January 4, 2016
    Date of Patent: July 12, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Chonggang Wang, Guang Lu, Lijun Dong, Xu Li, Quang Ly, Zhuo Chen, Shamim Akbar Rahman, Yanyan Han
  • Patent number: 11388101
    Abstract: 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: Grant
    Filed: April 29, 2020
    Date of Patent: July 12, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Min Zha
  • Patent number: 11379390
    Abstract: 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: Grant
    Filed: December 14, 2020
    Date of Patent: July 5, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael James Becht, Christopher J. Colonna, Stephen Robert Guendert, Pasquale A. Catalano, Edward W. Chencinski
  • Patent number: 11379405
    Abstract: 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: Grant
    Filed: October 17, 2019
    Date of Patent: July 5, 2022
    Assignee: VMware, Inc.
    Inventors: Yang Yang, Haitao Zhou, Zhaohui Guo, Jian Zhao, Zhou Huang, Jin Feng
  • Patent number: 11374720
    Abstract: 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: Grant
    Filed: October 10, 2019
    Date of Patent: June 28, 2022
    Assignee: SIGNIFY HOLDING B.V.
    Inventor: Lei Feng
  • Patent number: 11372698
    Abstract: 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: Grant
    Filed: January 12, 2018
    Date of Patent: June 28, 2022
    Assignee: META PLATFORMS, INC.
    Inventors: Shyamalan Pather, Michelle Ruby Hwang, Nora Micheva
  • Patent number: 11374795
    Abstract: 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: Grant
    Filed: November 6, 2019
    Date of Patent: June 28, 2022
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventor: Pilyong Park
  • Patent number: 11366782
    Abstract: 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: Grant
    Filed: June 30, 2021
    Date of Patent: June 21, 2022
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Karthik Kumar, Mustafa Hajeer
  • Patent number: 11362947
    Abstract: 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: Grant
    Filed: September 24, 2019
    Date of Patent: June 14, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Venkata Siva N. Amulothu, Ashish Kapur, Vishal Shukla
  • Patent number: 11354594
    Abstract: 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: Grant
    Filed: October 14, 2019
    Date of Patent: June 7, 2022
    Assignee: DeepMind Technologies Limited
    Inventors: Yutian Chen, Joao Ferdinando Gomes de Freitas
  • Patent number: 11350299
    Abstract: 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: Grant
    Filed: May 2, 2018
    Date of Patent: May 31, 2022
    Assignee: Intel Corporation
    Inventors: Necati Canpolat, Carlos Cordeiro, Laurent Cariou
  • Patent number: 11349956
    Abstract: 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: Grant
    Filed: July 12, 2021
    Date of Patent: May 31, 2022
    Assignee: UNITED STATES POSTAL SERVICE
    Inventor: Craig Alan Cole
  • Patent number: 11347870
    Abstract: 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: Grant
    Filed: March 29, 2019
    Date of Patent: May 31, 2022
    Assignee: INTEL CORPORATION
    Inventors: Ned M. Smith, Brinda Ganesh, Francesc Guim Bernat, Eoin Walsh, Evan Custodio
  • Patent number: 11337241
    Abstract: 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: Grant
    Filed: November 1, 2018
    Date of Patent: May 17, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang Kyu Baek, Hyun Jeong Kang, Jong Hyung Kwun
  • Patent number: 11314235
    Abstract: 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: Grant
    Filed: November 1, 2019
    Date of Patent: April 26, 2022
    Assignee: Profire Energy, Inc.
    Inventors: Patrick David Fisher, Benjamin Ryan Northcott, Curtis Michael Dublanko
  • Patent number: 11316838
    Abstract: 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: Grant
    Filed: March 30, 2020
    Date of Patent: April 26, 2022
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Guizhen Yang, Yufang Li, Daokuan Liu, Dian Fan
  • Patent number: 11310353
    Abstract: 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: Grant
    Filed: January 21, 2020
    Date of Patent: April 19, 2022
    Assignee: Shenzhen Jingjiang Yunchuang Technology Co., Ltd.
    Inventors: Jun-Qi Li, Juka Oh, Qing Liu, Xue-Qin Zhang, Shang-Hua Hao
  • Patent number: 11310077
    Abstract: 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: Grant
    Filed: June 11, 2021
    Date of Patent: April 19, 2022
    Assignee: ALPHA MODUS VENTURES, LLC
    Inventors: Alex Henderson, John William Hayes, Walter Croft, Linda Elaine Eaton Hayes
  • Patent number: 11301275
    Abstract: 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: Grant
    Filed: February 10, 2020
    Date of Patent: April 12, 2022
    Assignee: Intel Corporation
    Inventors: Ashok Sunder Rajan, Richard A. Uhlig, Rajendra S. Yavatkar, Tsung-Yuan C. Tai, Christian Maciocco, Jeffrey R. Jackson, Daniel J. Dahle
  • Patent number: 11303473
    Abstract: 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: Grant
    Filed: June 11, 2021
    Date of Patent: April 12, 2022
    Assignee: ALPHA MODUS VENTURES, LLC
    Inventors: Alex Henderson, John William Hayes, Walter Croft, Linda Elaine Eaton Hayes
  • Patent number: 11290557
    Abstract: 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: Grant
    Filed: March 1, 2018
    Date of Patent: March 29, 2022
    Assignee: Dell Products L.P.
    Inventors: Jeff M. Lairsey, Sudhir Vittal Shetty, Arulnambi Raju, My Tran