Converting Between Protocols Patents (Class 370/466)
-
Patent number: 11675635Abstract: An information handling system includes a plurality of containerized applications, a container service, a hardware device, and a host processor to initialize a host service. The container service is associated with the containerized applications. The hardware device is virtualized to the containerized applications. The host processor identifies the hardware device that is virtualized to the containerized applications. The host processor receives a power notification from the container service. Based on the power notification, the host processor changes a power state of the hardware device.Type: GrantFiled: October 14, 2020Date of Patent: June 13, 2023Assignee: Dell Products L.P.Inventors: Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer, Ankit Kumar, Daniel L. Hamlin
-
Systems and methods for dynamic interworking function selection for dual connectivity user equipment
Patent number: 11672040Abstract: A system described herein may provide a technique for a selection of an Interworking Function (“IWF”) that facilitates an interworking between a licensed wireless network and another wireless network, such as an unlicensed wireless network, based on a geographical location of a User Equipment (“UE”) that is connected to the licensed wireless network and the other wireless network. The IWF may be selected from a set of candidate IWFs based on respective locations of the candidate IWFs and the UE and/or a wireless access point associated with the other wireless network. The IWF may communicate with the UE, via the other wireless network, using one or more tunnels. The IWF may identify control plane and user plane traffic received via the tunnel(s), and may forward such communications to appropriate network devices of the licensed wireless network.Type: GrantFiled: June 1, 2021Date of Patent: June 6, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Chien-Yuan Huang, Suzann Hua, Parry Cornell Booker -
Patent number: 11650951Abstract: 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: May 16, 2023Assignee: Intel CorporationInventors: Francesc Guim Bernat, Karthik Kumar, Mustafa Hajeer
-
Patent number: 11647510Abstract: A method communicating data between a base station and a terminal device in a wireless telecommunications system, for example an LTE-based system. The wireless communication system uses plural frequency sub-carriers spanning a system frequency band. Physical-layer control information for the terminal device is transmitted from the base station using sub-carriers selected from across the system frequency band, for example to provide frequency diversity. However, higher-layer data for the terminal device is transmitted using only sub-carriers selected from within a restricted frequency band which is smaller than and within the system frequency band. The terminal device is aware of the restricted frequency band, and as such need only buffer and process data within this restricted frequency band during periods where higher-layer data is being transmitted. The terminal device buffers and processes the full system frequency band during periods when physical-layer control information is being transmitted.Type: GrantFiled: May 3, 2021Date of Patent: May 9, 2023Assignee: SCA IPLA HOLDINGS INCInventor: Martin Beale
-
Patent number: 11622301Abstract: Systems and methods are disclosed that enable predictive device mobility session management in a wireless network. A wireless communications network is able to maintain IP session continuity as a wireless device roams among wireless access points of the communications network by ensuring that the wireless device maintains communications with its home wireless access gateway.Type: GrantFiled: June 1, 2021Date of Patent: April 4, 2023Assignee: Comcast Cable Communications, LLCInventors: Teddy El-Rashidy, Colleen Szymanik
-
Patent number: 11616602Abstract: A method of operating a receiver in a communications network includes receiving a protocol data unit, PDU, from a transmitter, wherein the PDU carries at least part of a service data unit, SDU, determining that first and second non-adjacent segments of the SDU were not successfully received at the receiver, and requesting retransmission by the transmitter of a portion of the SDU from a beginning of the first non-adjacent segment to an end of the second non-adjacent segment.Type: GrantFiled: February 15, 2019Date of Patent: March 28, 2023Assignee: Telefonaktiebolagget LM Ericsson (Publ)Inventors: Jani-Pekka Kainulainen, Torsten Dudda, Samir Shah
-
Patent number: 11617159Abstract: Methods, systems, and devices for wireless communications are described. A base station may configure a user equipment (UE) with a frequency resource for a multicast/broadcast service (MBS) for the UE to monitor for one or more group-common downlink control channels. The base station may transmit an indication, such as an explicit indication, of a monitoring condition for the group-common downlink control channels within the frequency resource. The UE may apply the monitoring condition by enabling or disabling the group-common downlink control channel monitoring within the frequency resource. The UE may monitor one or more downlink control channels for scheduling information from the base station according to the monitoring condition.Type: GrantFiled: December 30, 2020Date of Patent: March 28, 2023Assignee: QUALCOMM IncorporatedInventors: Le Liu, Kazuki Takeda, Alberto Rico Alvarino, Huilin Xu, Peter Gaal, Ayan Sengupta, Prasad Reddy Kadiri, Juan Montojo, Sitaramanjaneyulu Kanamarlapudi, Wanshi Chen
-
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: 11610211Abstract: A new generation Giga App for seamlessly merging online e-commerce system(s) with social networking system(s) is disclosed. According to the embodiments of the present invention, the Giga App incorporates a virtual mail application that enables: 1) transformation of a traditional email application into a virtual mail application with an envelope view, letter view or e-card view for better online advertising presentation effect; and 2) improvement of online advertising results through integration of user-interactive sponsor advertisements into said virtual mail application. These are revolutionary technologies to disrupt the traditional unfriendly list-view email online advertising process, to effectively address the thorny issue of user-ignored marketing emails, and to significantly improve the poor response rates of traditional email marketing through embedded user-interactive sponsor advertisements. Thus, a win-win situation of email infrastructure environment is created for all parties involved.Type: GrantFiled: April 19, 2019Date of Patent: March 21, 2023Inventor: Wenxuan Tonnison
-
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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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