Congestion Based Rerouting Patents (Class 370/237)
  • Patent number: 11303571
    Abstract: Embodiments of the invention provide a data communication method, including: sending, by a first aggregation node in a first pod, data packets of a first data flow to at least one core node in a core layer in a packet based balancing manner; receiving, by the at least one core node, the data packets of the first data flow, and sending the received data packets to a second aggregation node in a second pod; and receiving, by the second aggregation node, the data packets of the first data flow, and sorting the data packets of the first data flow to obtain the first data flow.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: April 12, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wan Lam, Hui Lu
  • Patent number: 11277342
    Abstract: A lossless data traffic deadlock management system includes a first networking device coupled to a second networking device and a third networking device. The first networking device provide a lossless data traffic flow on a first data traffic path via the second networking device and to a destination. The first networking device then receives a congestion communication from the second networking device that is indicative of a deadlock associated with the second networking device. In response, the first networking device identifies the first data traffic path as a congested route, and the identification of the first data traffic path as the congested route causes the first networking device to provide the lossless data traffic flow on a second data traffic path via the third networking device to the destination.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: March 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Venkata Gouri Rajesh Etla, Vidya Chidambaram
  • Patent number: 11271792
    Abstract: Systems and methods are provided for use in a Simple Network Management Protocol (“SNMP”) computing environment, by which efficiency of computing systems employing SNMP may be improved. An SNMP message is parsed, and the parsed information used to construct a binary tree. By using a binary tree, which is a data object that consumes less memory resources, efficiency of interactions between elements of the SNMP computing environment are improved. A method can include receiving a SNMP request for data. Then, the SNMP request is parsed and a binary tree constructed from the parsed SNMP request. The binary tree includes a plurality of type-length-value nodes. The length value of each non-leaf node is the summation of the length values of all the child nodes below the non-leaf node; and the length value of each leaf node is the length of the data requested.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: March 8, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dennis Tseng, Min-Lin Lu, Jason Chuang, Yi-Ning Chen
  • Patent number: 11271873
    Abstract: Certain aspects of the present disclosure provide a method of operating a service provider network node in a service provider network, comprising: establishing an interface between a control plane processing part and a data plane processing part for routing of control packets at the data plane processing part; at the control plane processing part, generating a control packet for routing through the service provider network; and at the control plane processing part, sending the control packet to the data plane processing part via the interface, to cause the data plane processing part to route the control packet through the service provider network using the one or more routing tables maintained by the data plane processing part in response to receiving the control packet from the control plane processing part via the interface.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: March 8, 2022
    Assignee: Metaswitch Networks Ltd
    Inventors: Alan Elder, Jon Harrison, Steve Balls
  • Patent number: 11249826
    Abstract: A method and technique for link optimization for callout request messages includes monitoring one or more time-based parameters for each of a plurality of links between a communication pipe of a host system and one or more service systems. The links are used to send callout request messages between one or more applications running on the host system and the one or more service systems that process the callout request messages. The one or more time-based parameters are associated with different stages of callout request message processing by the communication pipe and the one or more service systems. The method also includes creating control data based on values of the one or more time-based parameters, creating the callout request messages to include the control data, and distributing the callout request messages to the one or more service systems via the links.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: February 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Kenneth R. Blackman, David A. Cameron, Benjamin P. Johnson, Jack C. Yuan
  • Patent number: 11252190
    Abstract: The current document discloses systems and methods that implement access controls for service providers. When a client requests access to a service provider, but does not satisfy the conditions for non-limited access, the service provider provides limited access to the services based at least in part on a limited access policy. The limited access policy establishes a limitation that defines when the limited access to the service provider expires. In some implementations, the service provider issues a signed access token to the client, and the access token includes an expiration value that is updated when service requests are processed. When the access token expires, access to the service is terminated.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: February 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Nima Sharifi Mehr
  • Patent number: 11252231
    Abstract: Methods and systems for a networked storage system are provided. One method includes receiving a resource identifier identifying a resource of a network storage environment as an input to a processor executable application programming interface (API); and predicting available performance capacity of the resource by using an optimum utilization of the resource, a current utilization and a predicted utilization based on impact of a workload change at the resource, where the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency in processing the workload.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: February 15, 2022
    Assignee: NetApp, Inc.
    Inventors: Curtis Hrischuk, Jeffrey Scott MacFarland, Alma Dimnaku
  • Patent number: 11245605
    Abstract: This application provides a latency-based transmission path control method, an apparatus, and a system. Device latencies of network node devices on an active transmission path, device latencies of network node devices on a standby transmission path, latencies of links between the network node devices on the active transmission path, and latencies of links between the network node devices on the active transmission path are obtained, and calculation is performed based on the respective device latencies and link latencies to obtain an active transmission path latency and a standby transmission path latency. Then, based on a latency-based switching mechanism, when the active transmission path latency is greater than a switching threshold and the standby transmission path latency is less than the switching threshold, an active-to-standby path switching command is generated.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: February 8, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiquan Zhang, Jianmin Song, Jiahong Wei, Hong Xu
  • Patent number: 11239641
    Abstract: A self-set home automation and method for handling the self-set home automation and the related devices including cascading intelligent support boxes and plug-in devices to provide simple to install and operate, with less wiring wherein the cascaded devices are optically linked, to include separated low voltage grid and related devices, and a converter for communicating RF, wifi and IR.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: February 1, 2022
    Assignee: ELBEX VIDEO LTD.
    Inventor: David Elberbaum
  • Patent number: 11240687
    Abstract: A method performed by a wireless device in a wireless communication system, includes receiving a threshold value and a hysteresis value from a network; while in a radio resource control (RRC) idle mode, detecting that a measured quality of a cell is below the threshold value by the hysteresis value; establishing an RRC connection with the network to enter an RRC connected mode; and performing relaying operation between the network and a remote wireless device, upon establishing the RRC connection with the network.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: February 1, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Jaewook Lee, Sunghoon Jung, Youngdae Lee
  • Patent number: 11228988
    Abstract: A communication circuit includes a first transfer circuit that includes a first transmitter circuit, and a second transfer circuit that includes a second transmitter circuit that can transmit a signal simultaneously with the first transmitter circuit. The second transmitter circuit is configured to be placed in a transmission halt state when a difference between requested power and scheduled power is greater than a predetermined value, the requested power being requested transmission power, the scheduled power being transmission power to be transmitted based on the requested power.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: January 18, 2022
    Assignee: MURATA MANUFACTURING CO., LTD.
    Inventors: Shinya Hitomi, Hidenori Obiya, Hirotsugu Mori
  • Patent number: 11228537
    Abstract: A priority-based resource processing method and system, belonging to the technical field of information processing, are described. The priority-based resource processing method comprises: calculating a first priority of a first resource and a second priority of a second resource; determining whether the first priority of the first resource is higher than the second priority of the second resource; and when it is determined that the first priority is higher than the second priority, responding to a first operation request corresponding to the first resource.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: January 18, 2022
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Junjie Zhao, Jing Su
  • Patent number: 11212221
    Abstract: First and second egress nodes are each multi-homed to a customer edge (CE) that participates in virtual routing and forwarding (VRF). First forwarding information is configured on the first egress node. The first information includes VRF labels and defines forwarding of traffic based on the VRF labels and a status of a primary path to the CE. The VRF labels include a per-VRF label for the VRF and a per-CE label for the CE. Second forwarding information is configured on the second egress node. The second forwarding information includes the per-VRF label and the per-CE label, and defines traffic forwarding based on the VRF labels. Upon receiving traffic for the CE that carries the per-VRF label, the first egress node determines the status of the primary path, and forwards the traffic to either the CE over the primary path or to the second egress node, depending on the status.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: December 28, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Swadesh Agrawal, Dhananjaya Rao, Bertrand Duvivier, Sameer R. Gulrajani, Yuri Tsier
  • Patent number: 11205026
    Abstract: The systems and methods described herein disclose vehicle positioning and benefit distribution in a vehicle platoon. As described here, vehicles are organized in the platoon based on maximum benefit to the platoon as a whole. The systems and methods then determine the difference in benefit received between each platoon member and equalize between members. The systems and methods can include determining cumulative travel benefits for a group of vehicles. A platoon organization can then be created to achieve the cumulative travel benefits. A platoon can then be created using the platoon organization. The benefit distribution of the platoon can then be determined. Then, the actualized benefits can be apportioned to the one or more platoon members based on the benefit distribution.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: December 21, 2021
    Assignee: Toyota Research Institute, Inc.
    Inventor: Matthew Kliemann
  • Patent number: 11201804
    Abstract: A device may detect a communication session between a user equipment and a network. The device may cause, based on detecting the communication session, a set of queries to be transmitted to a plurality of control plane nodes of the network. The device may determine, based on a set of responses associated with the set of queries, respective characteristics for corresponding control plane nodes, of the plurality of control plane nodes. The device may determine, based on the respective characteristics, scores for the corresponding control plane nodes, wherein the scores are representative of respective capabilities of the corresponding control plane nodes to be used for the communication session. The device may select, based on the scores, a control plane node, from the plurality of control plane nodes, for the communication session. The device may configure the control plane node to perform a control operation for the communication session.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: December 14, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Brian Andrew Cooblall, Paul Herbert Siedelhofer
  • Patent number: 11197223
    Abstract: A communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT) is provided. The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The disclosure proposes a transmission path determination method and apparatus for latency reduction.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: December 7, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dongsook Kim, Dongho Kwak, Hoon Huh
  • Patent number: 11190973
    Abstract: Technologies for link-bandwidth-aware routing are disclosed. In order to avoid congestion while still allowing link bandwidth to be decreased in order to save power, a network switch may select a port to send a packet over based on the present link bandwidth of the data links connected to the various output ports of the network switch. The network switch preferentially sends the packet over the minimal output port, or, if the minimal output port is congested, over one of the ports with the highest available link bandwidth. If the link bandwidth of the data link connected to the selected output port is not high enough, the network switch will automatically dynamically increase the link bandwidth of the data link as necessary.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: November 30, 2021
    Assignee: Intel Corporation
    Inventors: Eric R. Borch, Keith D. Underwood
  • Patent number: 11184273
    Abstract: In one example, a non-transitory computer readable storage medium may include instructions that, when executed by a processor, cause the processor to obtain historical logs associated with a plurality of available paths between a source node and a destination node. The historical logs may be obtained for a first interval by routing data over the available paths based on a first priority order and corresponding network characteristics parameters. Further, non-transitory computer readable storage medium may include instructions to determine a modified first priority order of the available paths and corresponding modified network characteristic parameters by analyzing the historical logs using a machine learning model and route the data from the source node to the destination node based on the modified first priority order.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: November 23, 2021
    Assignee: VMWARE, INC.
    Inventor: Ravi Kumar Reddy Kottapalli
  • Patent number: 11165705
    Abstract: Embodiments of the invention disclose a data transmission method, a device, and a computer storage medium to perform data transmission. A congestion status of a transmission port is obtained by a first device. The transmission port is a communications port used by the first device when a second device transmits data to the first device. The congestion status is used to indicate whether data congestion occurs on the transmission port. Indication information is sent to the second device when a mode switching condition is met. The indication information is used to instruct the second device to switch a transmission mode used when the second device transmits the data, so that the second device transmits the data to the first device in a switched transmission mode, and the mode switching condition is associated with the congestion status of the transmission port.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: November 2, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaoli Liu, Nongda Hu, Zheng Cao
  • Patent number: 11159397
    Abstract: One or more lower-tier system monitoring components are installed and operated prior to installing a higher-tier system monitoring component. A lower-tier system may be an individual server, network device, or local area network. A higher-tier system may include an enterprise or organization wide network or service that includes at least a part of the lower-tier system. Once the higher-tier system monitoring component is installed, the higher-tier and lower-tier system monitoring components use an interface to operate with one another to form a single larger instance of an organization wide monitoring system. The combination of the higher-tier system monitoring component and the one or more lower-tier system operating components performs monitoring aspects of the overall information technology environment based at least in part on machine data produced and made searchable to provide monitoring results.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: October 26, 2021
    Assignee: Splunk Inc.
    Inventors: Alan Vincent Hardin, Kan Wu, Arun Ramani, Nicholas Matthew Tankersley, Tristan Fletcher, Alok Bhide
  • Patent number: 11153210
    Abstract: Embodiments disclosed herein relate to methods and apparatus for connecting to a communications network using one of a plurality of connection settings. The method comprises obtaining an operator identification and applying one or more first hash functions, associated with a first Bloom filter, to the operator identification to provide one or more first hash values respectively. The method further comprises responsive to the one or more first hash values matching the first Bloom filter, attempting a connection with the communications network using a first one of the plurality of connection settings which is associated with the first Bloom filter.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: October 19, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ari Keränen, Veikko Oittinen
  • Patent number: 11134014
    Abstract: This application discloses a load balancing method and apparatus, and a device, and relates to the field of network technologies. The method includes: after a packet sent by a server is received, determining whether the packet is a first packet of a flowlet, if the packet is the first packet of the flowlet, determining a destination switch based on a destination address of the packet, determining a weight value of at least one equal-cost path associated with the destination switch in a stored equal-cost path weight table, where the equal-cost path weight table stores a correspondence between the at least one equal-cost path and the weight value, and scheduling, based on the weight value of the at least one equal-cost path, the packet onto a corresponding equal-cost path for transmission.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: September 28, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Li Shen, Feng Yuan, Ling Jiang
  • Patent number: 11128492
    Abstract: An example network orchestrator includes processing circuitry and memory. Instructions of the memory, when executed by the processing circuitry, cause the network orchestrator to receive an indication that a branch gateway has joined a SD-WAN. The instructions further cause the network orchestrator to determine, based on parameters of the branch gateway, a geographic location of the branch gateway. The instructions further cause the network orchestrator to select a set of headend gateways located in a region including the geographic location of the branch gateway. The instructions further cause the network orchestrator to calculate a suitability score for each headend gateway based on the geographic location of the branch gateway in comparison to a geographic location of the each headend gateway. The instructions further cause the network orchestrator to assign the branch gateway to a headend gateway of the set of headend gateways with an optimal suitability score.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: September 21, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Aseem Sethi, Manoj Wagle
  • Patent number: 11122461
    Abstract: Various embodiments disclosed herein provide for flexible buffer management that optimize congestion control using radio access network (RAN) intelligent controller. According to some embodiments, a system can comprise monitoring a performance of a communication traffic flow using a group of buffer parameters of a network node device of a wireless network, wherein the performance is measured according to a defined performance criterion, receiving performance values for requested performance characteristics of the performance of the communication traffic flow via a first interface, and based on an adjustment value of the performance values, adjusting, via a second interface, a buffer parameter of the group of buffer parameters.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: September 14, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Varun Gupta, Rittwik Jana
  • Patent number: 11102124
    Abstract: A computer-implemented system is disclosed for managing bandwidth usage rates in a packet switched network. The system includes one or more servers configured to execute computer program steps. The computer program steps comprises monitoring bandwidth usage rate at a first provider interface, determining if bandwidth usage rate at the provider interface exceeds a bandwidth usage rate limit; and rerouting Internet traffic from the provider interface having bandwidth that exceeds the bandwidth usage rate limit to a second provider interface having available bandwidth capacity.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: August 24, 2021
    Assignee: Noction, Inc.
    Inventors: Grigore Raileanu, Maxim Basunov, Victor Diaconu
  • Patent number: 11102114
    Abstract: Apparatus and methods include receiving a first packet, the first packet including a first source Internet protocol (IP) address and a first destination IP address; adding a first outer header to the first packet to generate an encapsulated packet, the first outer header including a second source IP address and a second destination IP address; forwarding the encapsulated packet to a Server Load Balancer (SLB) associated with the second destination IP address; receiving a response packet from a front end server having a front end server private IP address; and saving the front end server private IP address to bypass the SLB.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: August 24, 2021
    Assignee: Alibaba Group Holding Limited
    Inventor: Gang Cheng
  • Patent number: 11095537
    Abstract: An example device for generating quality measurement reports includes one or more hardware-based processors implemented using digital circuitry, the processors being configured to execute a middleware unit and a target application for media data. The middleware unit is configured to receive media data via broadcast or multicast from a server device, generate reception reports covering the reception of the media data according to received reporting directives, deliver at least part of the media data to a target application of the client device, receive quality of experience (QoE) reports from the target application, and provide contents of the QoE reports to a reception reporting server.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: August 17, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Ralph Akram Gholmieh, Carlos Marcelo Dias Pazos, Nagaraju Naik, Thomas Stockhammer, Charles Nung Lo
  • Patent number: 11075856
    Abstract: This switch device is mounted on a vehicle, and comprises: a switch unit for relaying communication data communicated between a plurality of communication devices; a buffer for holding the communication data to be relayed; and a control unit for transmitting stop request to at least one communication device of the plurality of communication devices if communication data to be transmitted to a communication device in which abnormality has been detected is held in the buffer, the stop request which requests for stopping transmission of communication data to the switch device and for holding of communication data to be transmitted to the switch device.
    Type: Grant
    Filed: November 24, 2017
    Date of Patent: July 27, 2021
    Assignees: Sumitomo Electric Industries, Ltd., AutoNetworks Technologies, Ltd., Sumitomo Wiring Systems, Ltd.
    Inventors: Yuya Tanaka, Akihito Iwata, Takeshi Hagihara, Yasuhiro Yabuuchi
  • Patent number: 11070606
    Abstract: Routing a communication from a first computer system, through a network, to a second computer system, may include determining whether a route through the network meets a metric, and assigning an output address of the first computer system and an input address of the second computer system based on whether the route meets the metric. The communication may be sent from the output address of the first computer system and received at the input address of the second computer system.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: July 20, 2021
    Assignee: Fuze, Inc.
    Inventors: Julian Wray West, Jason Paul Jeffords, Darryl Dietz, Rajesh K. Mishra
  • Patent number: 11051203
    Abstract: The present disclosure relates to a method and a device for controlling congestion in a mobile communication system. A method for controlling congestion of a network node according to the present disclosure comprises the steps of: receiving congestion-related information from at least one base station; transmitting a user equipment information request message for making a request for information on a piece of user equipment corresponding to the base station to a mobility management entity; receiving a user equipment information response message including the information on the user equipment corresponding to the base station from the mobility management entity; and transmitting the information on the piece of user equipment corresponding to the base station to another core network node.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: June 29, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangsoo Jeong, Songyean Cho
  • Patent number: 11051311
    Abstract: A technique for accessing a wireless channel by a station using an access technology in coexistence with the same or another access technology on the wireless channel is described. As to a method aspect, resources (302) on the wireless channel are allocated or an allocation (300) therefor is received at the station. The allocation is not uniquely associated with data to be transmitted by the station on the wireless channel. If data to be transmitted by the station on the wireless channel is available, a listen before talk (LBT) process is performed on the wireless channel or transmission is deferred to satisfy a time-averaged transmit constraint. The data is transmitted by the station using at least one of the allocated resources (302) on the wireless channel, if the LBT process indicates that the wireless channel is clear for the at least one allocated resource (302) or if the time-averaged transmit constraint is satisfied for the at least one allocated resource (302).
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: June 29, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Junaid Ansari, Reem Karaki
  • Patent number: 11051172
    Abstract: In one example, a wireless Access Point (AP) is configured to provide network connectivity between a User Equipment (UE) and a private wireless network. The wireless AP obtains, from the private wireless network, an indication that the UE is unregistered with the private wireless network. In response to the indication that the UE is unregistered with the private wireless network, the wireless AP provides, to the private wireless network, an indication to initiate an emergency attach procedure with respect to the UE. In response to the indication to initiate the emergency attach procedure, the wireless AP obtains, from the private wireless network, an indication that the UE is authorized to access the private wireless network. In response to the indication that the UE is authorized to access the private wireless network, the wireless AP provides guest access to the private wireless network on behalf of the UE.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: June 29, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Raghavaiah Avula, Akram Ismail Sheriff, Santosh Ramrao Patil, Gangadharan Byju Pularikkal
  • Patent number: 11044655
    Abstract: A method and apparatus for performing an inter-master eNodeB (MeNB) handover procedure without secondary eNB (SeNB) change in a wireless communication system is provided. A source MeNB transmits a handover request message including a first indication of a SeNB to a target MeNB. The first indication may correspond to a SeNB identifier (ID). Upon receiving the handover request message including the first indication, the target MeNB transmits a SeNB addition request message including a second indication of a UE, served by the SeNB, to the SeNB. The second indication may correspond to an old SeNB UE X2AP ID, which was allocated by the SeNB. Upon receiving the SeNB addition request message including the second indication, the SeNB may transmit a SeNB addition acknowledge message including a third indication of keeping bearers of the SeNB from the SeNB.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: June 22, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Jian Xu, Daewook Byun
  • Patent number: 11031760
    Abstract: A plug-in device enclosing Ai (Artificial intelligent) and IoT (Internet of Things) and a method for linking AC wiring devices and AC loads via cascading optical grid for exchanging at least one of two way communication through the optical cascading grid, enabling to introduce and assign AC switches and AC outlets and link optically the entire electric device of a residential and commercial units and communicate the power consumed and the loads statuses, at all time, and limiting the WiFi communication to a single transmitter at the time, to ensure no error communication.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: June 8, 2021
    Assignee: ELBEX VIDEO LTD.
    Inventor: David Elberbaum
  • Patent number: 11005923
    Abstract: A device implementing a system for proxying data between devices includes a processor configured to obtain a first latency and a second latency, the first latency being between a server and a first subnet, and the second latency being between the server and a second subnet. The at least one processor is further configured to train a machine learning model with a training dataset that includes the first latency with respect to the server and the first subnet, the second latency with respect to the server and the second subnet, and geographic data of the server, the first subnet and the second subnet. The at least one processor is further configured to use the machine learning model to estimate a third latency between the server and a third subnet, and store the first, second and third latencies in a data structure.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: May 11, 2021
    Assignee: Apple Inc.
    Inventors: Thomas P. Devanneaux, Jose A. Lozano Hinojosa, Aniket A. Zamwar, Thuy Park
  • Patent number: 10970177
    Abstract: In one aspect, a computerized method for managing consistency and availability tradeoffs in a real-time operational database management system (DBMS) includes the step of implementing consistency in an AP mode of the real-time operational DBMS by implementing the following steps. The method adds a set of schemes that enable a real-time operational DBMS to linearize read/write operations in all situations except a first specified situation and a second specified situation. The real-time operational DBMS is in AP mode, at least one master node for every data item is available in the database cluster of the real-time operational DBMS at all times. The method implements a CP mode of operation.
    Type: Grant
    Filed: August 19, 2018
    Date of Patent: April 6, 2021
    Inventors: Brian J. Bulkowski, Venkatachary Srinivasan, Andrew Gooding
  • Patent number: 10965585
    Abstract: This application provides a method for transmitting path load information and a network node. The method includes: obtaining, by the network node, M pieces of path load information; aggregating, by the network node into one load metric based on the M pieces of path load information, load of all shortest paths that are from the network node to the destination node and that pass through M adjacent nodes corresponding to the M pieces of path load information, where the load metric indicates total load of all the shortest paths from the network node to the destination node; and sending, by the network node, information about the load metric to another adjacent node other than the M adjacent nodes of all adjacent nodes of the network node.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: March 30, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Haizhou Xiang, Nongda Hu, Boyan Tu
  • Patent number: 10958506
    Abstract: A system and method predict risks of failure or performance issues in a network to predictively position traffic flows in the network. For a traffic flow through a network, first data accumulated in a header of packets for the traffic flow is obtained, which header is populated by network elements along a path of the traffic flow through the network. Second data is obtained about the network in general including other network elements not along the path of the traffic flow. Machine learning analysis is performed to derive rules that characterize failure or performance risk issues in the network. The rules and topology data describing a topology of the network are applied to a model to create a topological graphical representation indicating failure or performance issues in the network that affect the traffic flow. A path for the traffic flow is modified based on the topological graphical representation.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: March 23, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Carlos M. Pignataro, Nagendra Kumar Nainar, Rajiv Asati
  • Patent number: 10938712
    Abstract: Apparatus and method to facilitate networked compute node cluster routing are disclosed herein. In some embodiments, a compute node for cluster compute may include one or more input ports to receive data packets from first selected ones of a cluster of compute nodes; one or more output ports to route data packets to second selected ones of the cluster of computer nodes; and one or more processors, wherein the one or more processors includes logic to determine a particular output port, of the one or more output ports, to which a data packet received at the one or more input ports is to be routed, and wherein the logic is to exclude output ports associated with links indicated in fault status information as having a fault status to be the particular output port to which the data packet is to be routed.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: March 2, 2021
    Assignee: Intel Corporation
    Inventors: Ken Schumm, Sameh Gobriel, Asif H. Haswarey, Tsung-Yuan Charlie Tai
  • Patent number: 10931799
    Abstract: An apparatus for handling resets corresponding to multiple reset domains comprises a transport network interconnecting elements to enable data to be transferred from one element to another, ingress circuitry to couple elements to the transport network, and egress circuitry to couple the transport network to the elements. The ingress circuitry couples source elements to the transport network, and is responsive to receiving data from a source element to generate at least one transport packet in order to send that data over the transport network. Each transport packet comprises a reset domain indicator indicative of the reset domain in which the source element operates. The egress circuitry couples the transport network to destination elements and, whilst a reset of a particular reset domain is asserted, discards transport packets for which the reset domain indicator indicates the particular reset domain.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: February 23, 2021
    Assignee: Arm Limited
    Inventors: João Carlos Mateus da Silva Martins, Alex James Waugh
  • Patent number: 10917843
    Abstract: According to various aspects of the subject technology, methods and systems for providing cell selection and reselection for Long Term Evolution (LTE) communications over satellite are provided. The disclosure addresses several problems specific to satellite over LTE, including compensation of beam coverage extending beyond the physical location of the beam due to flatness of the beam, load balancing of cells with overlapping coverage, and modified cell selection in a single provider network when no suitable cells are found.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: February 9, 2021
    Assignee: LOCKHEED MARTIN CORPORATION
    Inventors: Andrew James Kuester, Joseph J. Baldasano
  • Patent number: 10917794
    Abstract: Provided are a method for a terminal calculating a redistribution range in a wireless communication system, and a device supporting same. A terminal may receive redistribution factors from a network and calculate a redistribution range on the basis of a valid redistribution factor among the received redistribution factors.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: February 9, 2021
    Assignee: LG Electronics Inc.
    Inventors: Gwanmo Ku, Sunghoon Jung
  • Patent number: 10909602
    Abstract: A system for mobile communication device upgrade delivery and configuration. The system comprises a processor, a non-transitory memory, and a business process management application stored in the non-transitory memory. When executed by the processor, the application receives a message from a device upgrade client application executing on a mobile communication device requesting an upgrade mobile communication device, accesses data associated with the mobile communication device requesting the upgrade device stored in an interaction history data store, and analyzes the data accessed from the interaction history data store. The business process management application further, based on the analysis of the data and based on the model of upgrade device, recommends pick-up of the upgrade device in a retail store, identifies a retail store, and sends a recommendation message to the device upgrade client application that the upgrade mobile communication device be picked up at the retail store.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: February 2, 2021
    Assignee: Sprint Communications Company L.P.
    Inventors: Michael A. Gailloux, Vanessa L. Suwak
  • Patent number: 10904150
    Abstract: A source switching device in a switching system receives information measured by a target switching device in the switching system. The information is indicative of an amount of data received in a given amount of time by the target switching device via each of two or more first links coupled to the target switching device. The source switching device determines, based at least in part on the information received from the target device, a path, from among multiple paths from the source switching device to the target switching device, for transmission of a packet flow directed to the target switching device. The source switching device transmits, via the determined path for transmission of the packet flow to the target device, one or more packets belonging to the packet flow.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: January 26, 2021
    Assignee: Marvell Israel (M.I.S.L) Ltd.
    Inventors: Dor Joseph Kampeas, Carmi Arad, Rami Zemach, David Melman, Ronen Tausi
  • Patent number: 10904073
    Abstract: In some examples, a non-transitory machine-readable storage medium having stored thereon machine-readable instructions to cause a computing processor to track a Layer 2 (L2) bit indicating a L2 connectedness between a first user anchor controller (UAC) corresponding to a client device and a second UAC acting as a standby UAC for the first UAC in a controller cluster, and reassign a third UAC to be the standby UAC for the first UAC in response to the L2 bit indicating that the first UAC is not connected to the second UAC in the same L2 network, wherein the first UAC is in the same L2 network as the third UAC.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: January 26, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Srinivas Rao Killadi
  • Patent number: 10895984
    Abstract: Technology is described for a profile-based lifecycle management for data storage servers. The technology can receive a profile, monitor events emitted by devices of the data storage system, determine based on the monitored events that a device of the storage system matches the indicated condition, and perform the action corresponding to the indicated condition, wherein the action includes managing data stored by the data storage system. The received profile can indicate a condition and an action corresponding to the condition.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: January 19, 2021
    Assignee: NETAPP, INC.
    Inventors: Craig Chadwell, Ricardo Labiaga, Deepak Kenchammana-hosekote, Swetha Krishnan, Gokul Soundararajan
  • Patent number: 10887355
    Abstract: An aspect of the subject disclosure may include, for example, receiving a request from a communication device to initiate a communication session in a packet-switched network, obtaining a first name authority pointer record responsive to determining that there is an undesirable operational state in the packet-switched network, wherein the first name authority pointer record comprises a null record, obtaining a second name authority pointer record responsive to determining that there is a desirable operational state in the packet-switched network, wherein the second name authority pointer record comprises a record, and initiating the communication session according to one of the first name authority pointer record or the second name authority pointer record. Other embodiments are disclosed.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: January 5, 2021
    Assignee: AT&T Intellectual Property 1, L.P.
    Inventors: Bernard Ku, James W. Forsyth
  • Patent number: 10877670
    Abstract: Some embodiments of the invention provide a network forwarding element that can be dynamically reconfigured to adjust its data message processing to stay within a desired operating temperature or power consumption range. In some embodiments, the network forwarding element includes (1) a data-plane forwarding circuit (“data plane”) to process data tuples associated with data messages received by the IC, and (2) a control-plane circuit (“control plane”) for configuring the data plane forwarding circuit. The data plane includes several data processing stages to process the data tuples. The data plane also includes an idle-signal injecting circuit that receives from the control plane configuration data that the control plane generates based on the IC's temperature. Based on the received configuration data, the idle-signal injecting circuit generates idle control signals for the data processing stages.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: December 29, 2020
    Assignee: Barefoot Networks, Inc.
    Inventor: Remy Chang
  • Patent number: 10873529
    Abstract: Methods and apparatus for determining and adjusting traffic rate limits to reduce queuing delays and latency in a data center network. In various embodiments, a network controller receives network topology information and traffic data relating to flows of the network. The traffic data includes traffic matrix information, flow path information, and pause frame distribution information. Based on this information, the network controller identifies server network node interfaces that are the source of a pause frame. Flows associated with such network node interfaces are also identified and ranked based on traffic volume. For ranked flows meeting predetermined criteria, reduced traffic rate limits are calculated and sent to associated server network node interfaces. In some embodiments, the reduced traffic rate limits are incrementally recovered when normal traffic resumes on a paused link.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: December 22, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Fangping Liu, Zhenjiang Li, Serhat Nazim Avci
  • Patent number: 10873502
    Abstract: Network Virtualization can be used to map a virtual network (VN) on a substrate network (SN) while accounting for possible substrate failures, known as the Survivable Virtual Network Embedding (SVNE) problem. The VN can be equipped with sufficient spare backup capacity to sustain the Quality of Service during substrate failures, and the resulting VN may be equipped accordingly. The present application discloses jointly optimizing spare backup capacity allocation and embedding a VN to provide full bandwidth in the presence of a single substrate link failure. A solution may be formulated as a Quadratic Integer Program that can be further transformed into an Integer Linear Program, or as a heuristic.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: December 22, 2020
    Assignee: HUAWEI TECHNOLOGIES CANADA CO., LTD.
    Inventors: Nashid Shahriar, Aimal Khan, Reaz Ahmed, Jeebak Mitra, Shihabur Rahman Chowdhury, Raouf Boutaba