Patents Examined by Abdelnabi O Musa
-
Patent number: 11336582Abstract: Various example embodiments for supporting packet scheduling in packet networks are presented. Various example embodiments for supporting packet scheduling in packet networks may be configured to support scheduling-as-a-service. Various example embodiments for supporting packet scheduling in packet networks based on scheduling-as-a-service may be configured to support a virtualized packet scheduler which may be provided as a service over a general-purpose hardware platform, may be instantiated in customer hardware, or the like, as well as various combinations thereof. Various example embodiments for supporting packet scheduling in packet networks may be configured to support scheduling of packets of packet queues based on association of transmission credits with timeslots of a periodic service sequence used to provide service to the packet queues.Type: GrantFiled: December 28, 2020Date of Patent: May 17, 2022Assignee: Nokia Solutions and Networks OyInventors: Andrea Francini, Larry Hsiao Chang, Sameerkumar Sharma
-
Patent number: 11329750Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may generate a pseudorandom noise (PN) sequence, modulate the PN sequence based at least in part on a modulation order parameter, and transmit the PN sequence in one or more symbols prior to transmitting sidelink data. The one or more symbols used to transmit the PN sequence may be used for automatic gain control (AGC) training at a receiving device. The user equipment may then transmit the sidelink data in a plurality of symbols that are subsequent in time relative to the one or more symbols used to transmit the PN sequence, and the receiving device may process the sidelink data based on the AGC training. Numerous other aspects are provided.Type: GrantFiled: March 24, 2020Date of Patent: May 10, 2022Assignee: QUALCOMM IncorporatedInventors: Shuanshuan Wu, Kapil Gulati, Sudhir Kumar Baghel, Arthur Gubeskys, Arjun Bharadwaj, Tien Viet Nguyen
-
Patent number: 11329918Abstract: Techniques are described for facilitating flow symmetry using a scalable service platform that anchors the service chain. The scalable service platform may facilitate flow symmetry and, at least in some cases, flow stickiness for a first packet flow (a “forward packet flow”) and a second, related packet flow (a “reverse packet flow”) both traversing the service chain in the forward and reverse directions, respectively. For example, a virtualized computing infrastructure may deploy a scalable service platform to perform load balancing of multiple forward packet flows, received from the gateway, among multiple parallel service instances for an ingress service in a service chain. For each corresponding reverse packet flows for the multiple forward packet flows, the scalable service platform load balances the reverse packet flow to the service instance for the egress service in the service chain that is applied to the corresponding forward packet flow.Type: GrantFiled: November 23, 2020Date of Patent: May 10, 2022Assignee: JUNIPER NETWORKS, INC.Inventors: Sreelakshmi Sarva, Harshad Bhaskar Nakil
-
Patent number: 11323389Abstract: Methods, systems, and computer-readable storage media for determining, by an instance manager and from a pattern associated with a system executing within a landscape, that a status of the system is to change to scaled-in, the pattern being absent any reference to instances of systems executed within landscapes, in response, identifying, by the instance manager and from a logic scaling set that is associated with the system, one or more instances of the system that are able to be scaled-in, selecting, by the instance manager, at least one instance of the one or more instances, and executing, by the instance manager, scaling of the system based on the at least one instance.Type: GrantFiled: June 26, 2020Date of Patent: May 3, 2022Assignee: SAP SEInventors: Rouven Krebs, Steffen Koenig
-
Patent number: 11323387Abstract: Techniques are described for prioritized establishment of communication sessions. In one example, a network device parses a configuration file that defines a plurality of communication sessions of a routing protocol and includes priority values assigned to the communication sessions. The network device creates two or more lists of communication sessions for two or more of the priority values based on the configuration file, wherein each list of the two or more lists is created for a particular priority value of the priority values and defines one or more communication sessions of the plurality of communication sessions that are assigned the particular priority value. The network device then establishes the one or more communication sessions included in each list of the two or more lists according to an ordering based on the priority values associated with the two or more lists.Type: GrantFiled: June 30, 2020Date of Patent: May 3, 2022Assignee: Juniper, Networks, Inc.Inventors: Abdul Zubaidhar Abdulla, Abhishek Asthana, Jai Hari M K
-
Patent number: 11316773Abstract: Some embodiments provide a method for configuring an edge computing device to implement a logical router belonging to a logical network. The method configures a datapath executing on the edge computing device to use a first routing table associated with the logical router for processing data messages routed to the logical router. The method configures a routing protocol application executing on the edge computing device to (i) use the first routing table for exchanging routes with a network external to the logical network and (ii) use a second routing table for exchanging routes with other edge computing devices that implement the logical router.Type: GrantFiled: June 19, 2020Date of Patent: April 26, 2022Assignee: VMWARE, INC.Inventors: Ankur Dubey, Sami Boutros, Yashika Narang, Vinay Kumar Ganeshmal Jain, Meenakshi Selvaraj
-
Patent number: 11316804Abstract: A forwarding entry update method and apparatus, the method including receiving a write operation packet, where the write operation packet has write operation information, where the write operation information has write operation data and a write operation address, where the write operation data indicates a forwarding entry, and where the write operation address indicates an address to which the write operation data is to be written in a memory, obtaining the write operation information from the write operation packet, and writing the write operation data into the memory according to the write operation address in the write operation information.Type: GrantFiled: July 2, 2020Date of Patent: April 26, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xing Tong, Hongliang Gao
-
Patent number: 11309804Abstract: A Power over Data Lines (PoDL) system includes a Powered Device (PD) logic circuit for conveying classification information to Power Sourcing Equipment (PSE), during a classification phase, via a wire pair. The logic circuit controls a shunting switch for selectively shunting the wires together for communication with the PSE during the classification phase. A holdup capacitor supplies power to the logic circuit during the classification phase. The logic circuit controls a full-bridge rectifier to ensure the capacitor is charged with a proper polarity voltage and to ensure a proper polarity voltage is supplied to a PD load. The PD has a controller for controlling the rectifier to cause a current path between terminals of the capacitor, via the shunting switch, when the shunting switch is to be turned on.Type: GrantFiled: April 30, 2020Date of Patent: April 19, 2022Assignee: Analog Devices International Unlimited CompanyInventor: Andrew J. Gardner
-
Patent number: 11303382Abstract: Methods, systems, and apparatuses are disclosed for server selected bitrate streaming. A server receives a request from a user device for data segments at a first bitrate. The server determines a second bitrate for transmission of the data segments to the user device. The server transmits the requested data segments at the determined second bitrate.Type: GrantFiled: September 10, 2019Date of Patent: April 12, 2022Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: Cory Zachman, Guy Grigsby, Carl Veazey
-
Patent number: 11297666Abstract: An electronic device and a method for forming a Wi-Fi direct group thereof are provided. The electronic device may include a housing, a wireless communication circuit, at least one processor, and a memory. The memory may cause the at least one processor to receive a first list of wireless channels for a direct connection from a first external device, establish, as a group owner, a first wireless connection with the first external device acting as a group client by using a first channel selected from the first list, listen for a probe request over a second channel every selected time period, receive the probe request from a second external device during the selected time period through the second channel, transmit a probe response to the second external device, receive a second list of wireless channels for a direct connection from the second external device, and select a third channel.Type: GrantFiled: May 26, 2020Date of Patent: April 5, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Hyejung Bang, Bumjib Kim, Hyunah Oh, Dongjea Jung, Namju Cho, Buseop Jung, Bokun Choi, Doosuk Kang, Minjung Kim
-
Patent number: 11296988Abstract: A network adapter includes a receive (Rx) pipeline, a transmit (Tx) pipeline and congestion management circuitry. The Rx pipeline is configured to receive packets sent over a network by a peer network adapter, and to process the received packets. The Tx pipeline is configured to transmit packets to the peer network adapter over the network. The congestion management circuitry is configured to receive, from the Tx pipeline and from the Rx pipeline, Congestion-Control (CC) events derived from at least some of the packets exchanged with the peer network adapter, to exchange user-programmable congestion control packets with the peer network adapter, and to mitigate a congestion affecting one or more of the packets responsively to the CC events and the user-programmable congestion control packets.Type: GrantFiled: August 6, 2020Date of Patent: April 5, 2022Assignee: MELLANOX TECHNOLOGIES, LTD.Inventors: Yuval Shpigelman, Idan Burstein, Noam Bloch, Reut Zuck, Roee Moyal
-
Patent number: 11290391Abstract: The present disclosure relates generally to an improvement in computer processing to achieve a new outcome in real time with lower processing requirements and more particularly to a system and method for optimal resource allocation implemented in real time with lower processing requirements to increase responsiveness. When an electronically formatted resource response is received by a central server processing subsystem, the electronically formatted resource response is analysed first for a unique offer identifier at entry to the central server processing subsystem to identify the offer and then for an accept or decline marker.Type: GrantFiled: April 28, 2020Date of Patent: March 29, 2022Assignee: Skedulo Pty LtdInventors: Karina Appleby, Rita Manning, Ned Mules, Gustavo Oliveira, Revel Roestorf, Drew Taylor, Leila Watson, Brandon Winch
-
Patent number: 11290916Abstract: A method for wireless communication network control includes (1) receiving, at an information technology (IT) device, a first steering policy from an application manager remote from the IT device, the first steering policy specifying a first allocation of data among a plurality of wireless communication links available to the IT device; and (2) sending uplink or downlink data from a first application client on the IT device to a mobility manager remote from the IT device over at least one of the plurality of wireless communication links available to the IT device, according to the first allocation of data.Type: GrantFiled: May 28, 2020Date of Patent: March 29, 2022Assignee: Cable Television Laboratories, Inc.Inventors: Daryl William Malas, Eric Winkelman, Gregory C. White, Mario Di Dio, Richard D. Terpstra, Steve Higgins
-
Patent number: 11283637Abstract: The technology disclosed herein enables multicast network traffic to pass an RPF check in a logical router having separated packet handlers. In a particular embodiment, a method includes, in a north/south packet handler of a first logical router, receiving first network traffic from an east/west packet handler of the logical router. The first network traffic is multicast network traffic and the logical router is a first hop router for the first network traffic from a source of the first network traffic. The method further includes identifying an entry for the source in unicast routing information for unicast network traffic. Identifying the entry indicates that the first network traffic passes a reverse path forwarding (RPF) check. In response to the first network traffic passing the RPF check, the method includes transferring the first network traffic from the north/south packet handler to a next hop for the first network traffic indicated by first multicast routing information.Type: GrantFiled: April 7, 2020Date of Patent: March 22, 2022Assignee: VMWARE, INC.Inventors: Vijayalaxmi Basavaraj, Ankur Dubey, Sami Boutros
-
Patent number: 11277350Abstract: Particular embodiments described herein provide for a system for enabling the communication of a large message using multiple network interface controllers (NICs). The system can be configured to determine that a message to communicate to a receiver over a network is above a threshold, determine a plurality of NICs to be used to communicate the message, create a manifest that includes an identifier of each of the plurality of NICs, and communicate the manifest to the receiver using a multi-unit message. In an example, the multi-unit message is communicated using a PUT command and the receiver can analyze the manifest and use a GET command to pull the message from the plurality of NICs.Type: GrantFiled: January 9, 2018Date of Patent: March 15, 2022Assignee: Intel CorporationInventors: Ravi Murty, Keith D. Underwood, Ravindra Babu Ganapathi, Andrew Friedley, Vignesh Trichy Ravi
-
Patent number: 11277329Abstract: A network node (N1) for handling IGP flooding topology (FT) inconsistency by obtaining a new FT and setting a FT flag field (FT field) in a data packet (DP) to indicate whether a link between N1 and a second node (N2) is on the new FT. N1 transmits the DP to N2. N1 receives a second DP from N2 that includes the FT field set by N2 to indicate whether the link between the network node and N2 is on the new FT as determined by N2. N1 sets a FT inconsistency field in a link state packet to indicate an inconsistency in the new FT when the FT field set by N2 and the FT field set by N1 are different for a given time. N1 distributes the LS to at least one node in the network.Type: GrantFiled: October 12, 2020Date of Patent: March 15, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Huaimo Chen, Dean Cheng
-
Patent number: 11272515Abstract: A user equipment for a mobile telecommunications network has a circuitry which is configured to: receive a signal from an entity of a mobile telecommunications network, thereby determining identity information about the determined entity; and transmit the identity information to the mobile telecommunications network for interferences analysis.Type: GrantFiled: October 5, 2017Date of Patent: March 8, 2022Assignee: SONY CORPORATIONInventors: Vivek Sharma, Brian Alexander Martin, Yuxin Wei, Hideji Wakabayashi, Shinichiro Tsuda
-
Patent number: 11265746Abstract: According to certain embodiments, a wireless device performs a method for measurement configuration and reporting. The wireless device is associated with a plurality of serving cells. The method comprises obtaining a plurality of measurement configurations from a network node. Each measurement configuration comprises a measurement identifier, a measurement object, and a report configuration. The method further comprises performing measurements on each serving cell of the plurality of serving cells according to at least one measurement configuration. When a measurement report associated with a measurement identifier is triggered, the method further comprises reporting results of the performed measurements for the plurality of serving cells to a network node according to the report configuration of the measurement configuration with the measurement identifier associated with the triggered event.Type: GrantFiled: October 30, 2018Date of Patent: March 1, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Icaro L. J. Da Silva, Pradeepa Ramachandra
-
Patent number: 11265269Abstract: Each switch unit in a networking system shares its local state information among other switch units in the networking system, collectively referred to as the shared forwarding state. Each switch unit creates a respective set of output queues that correspond to ports on other switch unites based on the shared forwarding state. A received packet on an ingress switch unit operating in accordance with a first routing protocol instance can be enqueued on an output queue in the ingress switch; the packet is subsequently processed by the egress switch unit, operating in accordance with a second routing protocol instance that corresponds to the output queue.Type: GrantFiled: May 28, 2020Date of Patent: March 1, 2022Assignee: Arista Networks, Inc.Inventors: Francois Labonte, Kartik Chandran, Eswaran Baskaran, Hugh Weber Holbrook
-
Patent number: 11258707Abstract: Described are programmable IO devices configured to perform operations. These operations comprise: determining a set of range-based elements for a network; sorting the set of range-based elements according to a global order among the range-based elements; generating an interval table from the sorted range-based elements; generating an interval binary search tree from the interval table; propagating data stored in subtrees of interior stages of the interval binary search tree to subtrees of a last stage of the interval binary search tree such that the interior stages do not comprise data; converting the interval binary search tree to a Pensando Tree; compressing multiple levels of the Pensando Tree into cache-lines; and assembling the cache-lines in the memory unit such that each stage can compute an address of a next-cache line to be fetched by a next stage.Type: GrantFiled: August 21, 2020Date of Patent: February 22, 2022Assignee: PENSANDO SYSTEMS INC.Inventors: Ajeer Salil Pudiyapura, Sarat Babu Kamisetty, Krishna Doddapaneni