Flow Control Of Data Transmission Through A Network Patents (Class 370/235)
-
Patent number: 11196560Abstract: A system including one or more servers, programmed to responsive to receiving a token request from a vehicle to access content stored in a content cloud, validate the token request against pre-defined policies; responsive to a successful policy validation, verify token generating responsibility based on a validation result and pre-defined rules; and responsive to verifying the system has the token generating responsibility, generate a token for the token request.Type: GrantFiled: December 20, 2018Date of Patent: December 7, 2021Assignee: Ford Global Technologies, LLCInventors: Venkata Maruthe Ravikumara Sharma Chengalvala, Praveen Kumar Yalavarty, John Correia, Rajesh Balaji Vijayan, Edward Charles Esker, Michael Raymond Westra, Leonie Tessa Tielert
-
Patent number: 11197272Abstract: In dense Wireless Local Area Network (WLAN) deployments, Access Points (APs) in other Extended Service Sets (ESSs) can be hidden (a first AP does not receive signals from a third AP). However, these APs in other ESSs can still interfere with communications between the third AP and the devices communicating with the first AP. To improve service to that device in that situation, the first AP needs information about the third AP in the first AP's decision making processes. In these situations, a second AP, in contact with the third AP, can share information about the third AP with the first AP so that the first AP can avoid colliding with the third AP.Type: GrantFiled: December 24, 2019Date of Patent: December 7, 2021Assignee: Cisco Technology, Inc.Inventors: Pooya Monajemi, Vishal Satyendra Desai, Benjamin Jacob Cizdziel, Santosh Babaji Kulkarni, Young Il Choi
-
Patent number: 11196461Abstract: Various embodiments disclosed herein provide for a codeblock segmentation configuration system. A base station can configure the segmentation rate or segment size, which can control the number of codeblock segments a transport block is segmented into, based on the transmission reliability and predicted interference to a mobile device. An increased number of segments can improve throughput and efficiency when interference is low and signal to noise ratios are high, but can increase latency when interference is high and signal to noise is low. The base station can determine or predict transmission reliability based on the speed of mobile devices, the location and/or distance to the mobile device, as well as the long term signal to noise ratios.Type: GrantFiled: July 2, 2020Date of Patent: December 7, 2021Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: SaiRamesh Nammi, Arunabha Ghosh
-
Patent number: 11190570Abstract: A video encoder may be put in a starve mode during a low latency operation in which the video encoder may be operated in a mode that allows video frames to be encoded without any interdependencies such as motion compensation. At least one encoding parameter of the video encoding is selected such that, for each resulting encoded video frame, the video frame fits in exactly one application layer packet.Type: GrantFiled: August 20, 2020Date of Patent: November 30, 2021Assignee: Facebook, Inc.Inventors: Yaming He, Zhengping Zuo
-
Patent number: 11190577Abstract: Techniques for processing application data are described. The techniques include transmitting packets of application data to a data management server. The data management server maintains rules that dictate where the packets go as well as what actions are taken in response to the packets. Based on the rules, the data management server transmits the packets to destinations that may perform various actions. The actions performed by destinations may include logging data received from the applications, or performing other actions such as notifying an administrator or other entity of a particular event, or the like. The described architecture decouples functions such as logging, notification, and the like from the applications for which they are performed, which provides benefits such as improved scalability, as well as removing the need for application developers to build such functionality directly into the applications.Type: GrantFiled: October 27, 2015Date of Patent: November 30, 2021Assignee: VMware, Inc.Inventors: Christopher Gilliard, James Chi-Shun Tsiao, Konstantin Anatolyevich Bay, Yang Li, Aram Compeau, Xiangfang Li
-
Patent number: 11190967Abstract: Provided is a downlink data packet configuration method comprising: determining a target data radio bearer (DRB) corresponding to a downlink data packet to be sent; determining, according to a configured correspondence between a DRB and a downlink processing attribute, a target downlink processing attribute corresponding to the target DRB; encapsulating the downlink data packet with adding a service data adaptation protocol (SDAP) header when the target downlink processing attribute is an attribute of supporting the NAS reflective QoS function or the AS reflective QoS function; and encapsulating the downlink data packet without adding an SDAP header when the target downlink processing attribute is an attribute of neither supporting the NAS reflective QoS function nor the AS reflective QoS function.Type: GrantFiled: November 14, 2017Date of Patent: November 30, 2021Assignee: Beijing Xiaomi Mobile Software Co., Ltd.Inventor: Xiaowei Jiang
-
Patent number: 11190367Abstract: This application discloses a multicast forwarding method and a multicast router. The method includes: listening to, by a first multicast router, a plurality of unicast packets passing through the first multicast router, and determining a set of unicast packets that are from a same upstream multicast router and that belong to a same unicast stream; when determining that destination addresses of at least two unicast packets in the unicast packet set are different, sending, by the first multicast router, a prune message to the upstream multicast router; and sending, by the first multicast router, the received unicast packets with the multicast identifier to the destination devices corresponding to the destination address group. The method is used to provide a new multicast method, so as to implement multicast functions of some routers in an existing unicast network architecture.Type: GrantFiled: March 26, 2020Date of Patent: November 30, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Rui Meng, Chuang Wang, Yong Huang
-
Patent number: 11184269Abstract: Methods, systems, and computer-readable media for collecting route-based traffic metrics in a service-oriented system are disclosed. A first service in a service-oriented system receives an inbound request from a second service. From the inbound request, the first service extracts, a route identifier representing an upstream route including the second service. The first service stores the route identifier and a counter representing a number of inbound requests with the route identifier that have been received by the first service over a current window of time. The first service sends, to a traffic metric collection system, a metric message comprising the route identifier and the counter. Traffic metric data is determined by the traffic metric collection system using the metric message from the first service and one or more additional metric messages from one or more additional services. The traffic metric data indicates one or more flows of requests through the services.Type: GrantFiled: April 13, 2020Date of Patent: November 23, 2021Assignee: Amazon Technologies, Inc.Inventors: Darin Silva Nee, Brian Thomas Smith, Sergei Rutenberg, Anton Vladilenovich Goldberg
-
Patent number: 11184310Abstract: One embodiment provides a method including monitoring social media application usage for particular users over a time period for media feeds and postings of content. Based on the monitoring, the method determines specific times to render content position, dimension sizes and flow rate. Connection speeds are distinguished for the particular users within the social media application. New social media feeds and new postings of content are dynamically reorganized and prioritized based on the connection speeds for the particular users.Type: GrantFiled: June 11, 2019Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Jeremy R. Fox, Liam S. Harpur, Chris Kau, John Rice
-
Method and system for adaptive and context-aware service function chaining in communication networks
Patent number: 11184286Abstract: A technique is provided for adaptively performing service function chaining based on network context. The technique includes receiving a request comprising a flexible SFC template (FST) for provisioning an SFC of a plurality of service functions (SFs). A service function path (SFP) is determined responsive to receipt of data packets corresponding to a pre-defined flow to be transmitted over the network. Monitoring of a pre-defined plurality of parameters associated with the SFP and a network context is performed after implementing the SFP. Based on the monitoring of the pre-defined plurality of parameters and SFP modification criteria, a requirement for modifying the SFP is identified. Responsive to the identification, the SFP is modified and the performance of the modified SFP is monitored based on one or more of the plurality of parameters, a network context after modifying the SFP, and a pre-defined plurality of service performance thresholds.Type: GrantFiled: November 21, 2017Date of Patent: November 23, 2021Assignee: Wipro LimitedInventors: Swaminathan Seetharaman, Ravi Kumar Emani -
Patent number: 11184097Abstract: Synchronization of clocks among computing devices in a network includes determining master/slave relations among the computing devices. Some computing devices (e.g., switches) include trunk ports configured to carry traffic for several logical networks; e.g., virtual local area networks, VLANs. A trunk port can be associated with a master/slave setting for each logical network that it is configured for. Synchronization of clocks among the computing devices further includes running a synchronization sequence between a trunk port and each computing device on each of the logical networks configured on the trunk port.Type: GrantFiled: January 24, 2020Date of Patent: November 23, 2021Assignee: Arista Networks, Inc.Inventors: Harold Fong, Petr Budnik, Jeff Jing Yuen Chan
-
Patent number: 11175820Abstract: The present invention discloses a method and a device for extracting data from a touchscreen. One example method includes determining a pressing operation position on a touchscreen of a terminal device based on a pressing operation instruction received from a user; determining a data area from which data is to be extracted based on the pressing operation position; determining a data extraction rule for use in extracting the data from the data area, wherein the data extraction rule is based on a data type of the data to be extracted or based on attribute information of the data to be extracted; extracting data from the data area based on the determined data extraction rule; and displaying the extracted data on the touchscreen.Type: GrantFiled: December 6, 2018Date of Patent: November 16, 2021Assignee: Advanced New Technologies Co., Ltd.Inventor: Lindong Liu
-
Patent number: 11178049Abstract: Systems and methods for provisioning network services include receiving a provisioning request and, in response, initiating a first configuration operation in which a network address is assigned to a piece of network equipment for providing the network service. A network service path is established to the address such that when the equipment is connected to the network, a second configuration operation may be initiated in which the equipment is initialized to perform one or more network functions in support of the network service. Submission of provisioning requests may be conducted through a portal or similar environment that further enables users to analyze, modify, or otherwise manage their network equipment and services.Type: GrantFiled: May 26, 2020Date of Patent: November 16, 2021Assignee: Level 3 Communications, LLCInventors: Eric D. Gundersen, Steven M. Rdzak, Rene Grippo
-
Patent number: 11178016Abstract: Some embodiments of the invention provide a novel method of performing network slice-based operations on a data message at a hardware forwarding element (HFE) in a network. For a received data message flow, the method has the HFE identify a network slice associated with the received data message flow. This network slice in some embodiments is associated with a set of operations to be performed on the data message by several network elements, including one or more machines executing on one or more computers in the network. Once the network slice is identified, the method has the HFE process the data message flow based on a rule that applies to data messages associated with the identified slice.Type: GrantFiled: September 12, 2019Date of Patent: November 16, 2021Assignee: VMWARE, INC.Inventors: Raja Kommula, Constantine Polychronopoulos, Thayumanavan Sridhar, Marc-Andre Bordeleau, Edward Choh, Ojas Gupta, Robert Kidd, Georgios Oikonomou, Jeremy Tidemann
-
Patent number: 11175954Abstract: A system for multi-layer quality of service (QoS) management in a distributed computing environment includes a management node hosting a workload scheduler configured to receive a workload and identify a workload QoS class for the workload. The workload scheduler schedules running of the workload on compute nodes, translate the workload QoS class to a plurality of different resource layer QoS classes, and communicates the plurality of QoS classes to a workload execution manager of the compute nodes. The workload execution manager is configured to extend the plurality of different resource layer QoS classes to respective resource layers involved in the running of the workload.Type: GrantFiled: November 11, 2019Date of Patent: November 16, 2021Assignee: International Business Machines CorporationInventors: Yonggang Hu, Zhenhua Hu, Reshu Jain, Prasenjit Sarkar, Rui Zhang
-
Patent number: 11172398Abstract: Disclosed in embodiments of the present application are a data transmission control method and a related product. The method comprises: an SDAP layer entity of a terminal receives an SDAP service data unit (SDU) from an application layer; the SDAP layer entity processes the SDAP SDU to obtain an SDAP protocol data unit (PDU); and the SDAP layer entity sends the SDAP PDU to a lower layer entity. According to a transmission method for an SDAP PDU without carrying RQI, the real-time performance of data processing of an SDAP layer on a terminal side is improved.Type: GrantFiled: February 6, 2018Date of Patent: November 9, 2021Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventors: Xin You, Cong Shi
-
Patent number: 11172418Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may obtain channel load information that is associated with identifying a channel load for one or more cells operating in unlicensed spectrum. The user equipment may perform a cell reselection procedure using a particular cell selected from a plurality of cells based at least in part on the channel load for the one or more cells. Numerous other aspects are provided.Type: GrantFiled: November 4, 2019Date of Patent: November 9, 2021Assignee: QUALCOMM IncorporatedInventors: Ozcan Ozturk, Xiaoxia Zhang, Jing Sun
-
Patent number: 11169845Abstract: Systems and methods of scheduling for Network Function Virtualization (NFV) on processing resources include receiving multiple flows from different customers and different applications; classifying the multiple flows to provide classified flows; distributing the classified flows to a plurality of queues; and providing each of the classified flows in the plurality of queues to the processing resources, wherein each individual classified flow is distributed to a same processing resource thereby maintaining flow order of the individual classified flow.Type: GrantFiled: December 21, 2017Date of Patent: November 9, 2021Assignee: Ciena CorporationInventor: Richard Donald Maes, II
-
Patent number: 11165860Abstract: A distributed computing system uses dynamically calculates a subset size for each of a plurality of load balancers. Each of a plurality of load balancers logs requests from client devices for connections to back-end servers and periodically sends a request report to a traffic aggregator, which aggregates the report requests from the load balancers in the corresponding zone. Each traffic aggregator sends the aggregated request data to a traffic controller, which aggregates the request data to determine a total number of requests received at the system. The total request data is transmitted through each traffic aggregator to each load balancer instance, which calculates a percentage of the total number of requests produced by the load balancer and determines a subset size based on the calculated percentage.Type: GrantFiled: November 1, 2019Date of Patent: November 2, 2021Assignee: Uber Technologies, Inc.Inventors: Prashant Varanasi, Chien-Chih Liao, Simon Jeffrey Newton
-
Patent number: 11166053Abstract: Aspects of the subject disclosure may include, for example, selecting a set of traffic counters, wherein the traffic counters provide a profile of viewing habits of a user, and wherein the traffic counters are extracted from video streaming by the user; predicting a size of a video buffer based on the traffic counters selected; and building the video buffer based on the predicted size. Other embodiments are disclosed.Type: GrantFiled: May 8, 2020Date of Patent: November 2, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Yali Liu, Zhengye Liu, Jin Wang
-
Patent number: 11163860Abstract: A framework to accurately and quickly verify the ownership of remotely-deployed deep learning models is provided without affecting model accuracy for normal input data. The approach involves generating a watermark, embedding the watermark in a local deep neural network (DNN) model by learning, namely, by training the local DNN model to learn the watermark and a predefined label associated therewith, and later performing a black-box verification against a remote service that is suspected of executing the DNN model without permission. The predefined label is distinct from a true label for a data item in training data for the model that does not include the watermark. Black-box verification includes simply issuing a query that includes a data item with the watermark, and then determining whether the query returns the predefined label.Type: GrantFiled: June 4, 2018Date of Patent: November 2, 2021Assignee: International Business Machines CorporationInventors: Zhongshu Gu, Heqing Huang, Marc Phillipe Stoecklin, Jialong Zhang
-
Patent number: 11165710Abstract: A buffer module includes N queues configured to buffer M data streams, where N is less than M. A counting module includes M counters, the M counters are in a one-to-one correspondence with the M data streams, and the M counters are configured to count buffer quantities for the M data streams in the N queues. The control module is configured to, when a count value on a first counter exceeds a corresponding threshold, discard a to-be-enqueued data packet of a data stream corresponding to the first counter, or control the sending module to send pause indication information to an upper-level control module.Type: GrantFiled: February 10, 2020Date of Patent: November 2, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hui Lu, Wan Lam
-
Patent number: 11159991Abstract: Provided are a method, apparatus and device for a terminal moving between a 4G network and a 5G network. The method includes: transmitting, by a management device corresponding to a target network, an access accept message, where the access accept message carries an activation indication; and the activation indication is used for indicating a terminal to reactivate a public data network (PDN) connection or a protocol data unit (PDU) session in a source network in the target network, or indicating the terminal that the PDN connection or the PDU session has been activated in the target network.Type: GrantFiled: September 19, 2019Date of Patent: October 26, 2021Assignee: ZTE CORPORATIONInventors: Fei Lu, Zhendong Li, Jinguo Zhu
-
Patent number: 11159426Abstract: A packet processing device includes: a non-priority packet storage that stores the non-priority packet; a gate provided on an output side of the non-priority packet storage; plural priority packet storages that respectively store the priority packet; a distributer that guides a received priority packet to a priority packet storage corresponding to a delay time of a route through which the received priority packet is transmitted; a timing setting unit that sets different read cycles to respective priority packet storages; a read controller that reads priority packets from the plural priority packet storages according to the read cycles; and a gate controller that controls the gate according to the timings on which the read priority packets are output. When the read controller reads a first priority packet from one of the priority packet storages, the read controller reads a second priority packet from another priority packet storage.Type: GrantFiled: April 13, 2020Date of Patent: October 26, 2021Assignee: FUJITSU LIMITEDInventors: Yoshinari Akakura, Norikazu Hikimochi
-
Patent number: 11152985Abstract: A communication system supports communication between an end node of a vehicle and a remote correspondent node via a fixed network which comprises a plurality of wireless access points with a directional antenna arrangement for mm wave radio communication using directional beams. A vehicle comprises wireless modems employing electronically steerable beamforming directional antennas for establishing mm wave radio communication links to the access points. At least one first access point is arranged to transmit atmospheric water content data for an area to the wireless modems. A link management controller of the vehicle is arranged to perform the link management in response to the atmospheric water content data. For example, mm wave radio communication links may be initialized or terminated based on the atmospheric water content data.Type: GrantFiled: July 17, 2020Date of Patent: October 19, 2021Assignee: BluWireless Technology LimitedInventors: Peter Jonathon Legg, James Simon Pascoe
-
Patent number: 11151163Abstract: Embodiments are provided for partially replicating endpoint routing information, and comprise calculating a first shard interval of a key space based, at least in part, on capacities of a plurality of spine nodes in a network fabric. Embodiments also include mapping the first shard interval to a first spine node of the plurality of spine nodes, communicating shard mapping information associated with the mapping to a set of leaf nodes in the network fabric, and populating an endpoint repository in the first spine node with routing information for one or more endpoints corresponding to the first shard interval. More specific embodiments include calculating respective shard intervals for other spine nodes of the plurality of spine nodes based, at least in part, on the capacities of the plurality of spine nodes. In specific embodiments, the calculating the first shard interval is based, in part, on one or more dynamic parameters.Type: GrantFiled: January 27, 2020Date of Patent: October 19, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Jialin Song, Nikhil Gopinath Shetty, Ravindra Nandalal Rathi
-
Patent number: 11152991Abstract: A system for transmitting millimeter wave signals includes a plurality of transceivers for communicating with a plurality of remote locations over millimeter wave communications links. Each of the plurality of transceivers further includes a patch antenna array having a plurality of patch antennas. The plurality of patch antennas includes a transmitter array portion in a first orientation for transmitting signals and a receiver array portion in a second orientation for receiving signals. The first and second orientations limit interference between the transmitted signals and the received signals. Baseband processing circuitry converts between millimeter wave and baseband signals. The plurality of transceivers relays the millimeter wave signals between at least a first millimeter wave transceiver at first one of the plurality of remote locations and a second millimeter wave transceiver at a second one of the plurality of remote locations.Type: GrantFiled: October 26, 2020Date of Patent: October 19, 2021Assignee: NxGen Partners IP, LLCInventor: Solyman Ashrafi
-
Patent number: 11153832Abstract: A wireless communication link arrangement may include a first network device and a second network device. The wireless communication link arrangement is arranged for transfer of fronthaul data between these network devices via a wireless communication fronthaul link. Each of said network devices is arranged to constitute a transmitting network device and/or a receiving network device, and at least one network device is arranged to determine the present load on the wireless communication link arrangement. When the present load is determined to exceed a first threshold, at least one network device comprised in the wireless communication link arrangement, is arranged to determine whether data blocks that are intended to be transmitted by a transmitting network device contain information or not, and to instruct said transmitting network device to only transmit data blocks that have been determined to contain information.Type: GrantFiled: March 24, 2016Date of Patent: October 19, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventor: Bengt-Erik Olsson
-
Patent number: 11153444Abstract: A method and device for policy determination and a storage medium are provided. The method includes that: User Equipment (UE) receives first information transmitted by a network device, here, the first information includes a first policy and the first policy includes a policy type corresponding to the first policy; the network device is a Policy Control Function (PCF), a content of the first information is divided into at least one section and is encapsulated into a container by the PCF for transmitting to a Core Access and Mobility Management Function (AMF), and the container is transparently transmitted to the UE by the AMF; the policy type corresponding to the first policy comprises at least one of a PC5 interface-based Vehicle to Everything (V2X) policy, or a Uu interface-based V2X policy.Type: GrantFiled: September 29, 2020Date of Patent: October 19, 2021Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Yang Xu
-
Patent number: 11153107Abstract: A communication apparatus includes: a monitor configured to monitor a first communication amount in first communication between a first communication apparatus and a terminal apparatus and/or a second communication amount in second communication between a second communication apparatus and the terminal apparatus, the second communication apparatus performs communication with the terminal apparatus; and a transmitter configured to transmit information relating to monitoring result by the monitor to a communication control apparatus that is able to perform policy control and charging control.Type: GrantFiled: August 22, 2018Date of Patent: October 19, 2021Assignee: FUJITSU LIMITEDInventors: Kimio Watanabe, Masaaki Takase
-
Patent number: 11153217Abstract: The disclosed method may include (1) determining a size of a packet received at a network device, (2) identifying, within a plurality of packet policers that track rates of packets with various sizes received at the network device, a packet policer that tracks rates of packets whose sizes are within a range that includes the size of the packet, (3) determining a current rate of packets tracked by the packet policer, and then (4) handling the packet based at least in part on whether the current rate exceeds a threshold rate. Various other apparatuses, systems, and methods are also disclosed.Type: GrantFiled: November 30, 2019Date of Patent: October 19, 2021Assignee: Juniper Networks, IncInventors: Prashant Singh, Sreekanth Rupavatharam
-
Patent number: 11146957Abstract: A communication adapter for collecting various kinds of information from a water-heating system and providing the information to an administration center via a wireless LAN router functions as an access point for providing a direct wireless communication with a smartphone; in response to a request from the smartphone via the direct wireless communication, it provides pairing authentication information to the smartphone; in response to a request from the smartphone, it initializes the wireless LAN connection information for the wireless LAN router to disconnect the wireless link to the wireless LAN router; and, when the wireless LAN connection information is set by its WPS function, it establishes a wireless link to the wireless LAN router and transmits the pairing authentication information to the administration center via the wireless LAN router.Type: GrantFiled: March 23, 2018Date of Patent: October 12, 2021Assignee: NORITZ CORPORATIONInventors: Masayuki Sugioka, Yoshihiko Maekawa, Tsuyoshi Yamashita, Masaru Ono
-
Patent number: 11146463Abstract: In one embodiment, a device constructs a set of controlled what-if input parameters for evaluating a what-if scenario in a network. The device uses the set of controlled what-if input parameters and state data indicative of a current state of the network as input to a network state model. The network state model predicts values for the state data conditioned on the what-if input parameters. The device predicts a key performance indicator (KPI) in the network by using the predicted values for the state data from the network state model as input to a machine learning-based KPI prediction model. The device initiates a routing change in the network based in part on the predicted KPI.Type: GrantFiled: June 5, 2019Date of Patent: October 12, 2021Assignee: Cisco Technology, Inc.Inventors: David Tedaldi, Grégory Mermoud, Vinay Kumar Kolar, Jean-Philippe Vasseur, Pierre-Andre Savalle
-
Patent number: 11140200Abstract: A device may receive a network policy, the network policy specifying: a matching criteria and an action to be performed on network traffic that matches the matching criteria. The device may generate type-length-value (TLV) data based on the network policy, a value portion of the TLV data including data specifying the network policy. In addition, the device may add the TLV data to a Connectivity Fault Management (CFM) packet and transmit the CFM packet to a separate device to cause the network policy to be implemented on the separate device.Type: GrantFiled: February 7, 2018Date of Patent: October 5, 2021Assignee: Juniper Networks, Inc.Inventors: Vamsi Krishna A, Paleti Venkata Ramana, Prabhu Raj V. K., Viswanath K J
-
Patent number: 11140688Abstract: Embodiments can include a method in which a transmission duration for data frames to a plurality of different receiving devices is determined by a transmitting device. The transmission duration can include at least interframe spacings that separate the data frames from one another. The transmitting device can transmit a control message over a medium to reserve the medium for the transmission duration. The data frames can then be sequentially transmitted by the transmitting device to the plurality of receiving devices during the transmission duration. The transmitting device can operate according to a contention based protocol. Related devices and systems are also disclosed.Type: GrantFiled: June 10, 2019Date of Patent: October 5, 2021Assignee: Cypress Semiconductor CorporationInventors: Rajendra Kumar Gundu Rao, Kamesh Medapalli
-
Patent number: 11140085Abstract: This application relates to the field of communications technologies, and discloses a service forwarding method and a network device that performs such method. The method includes: forwarding, by a first network device, a data packet of a first service to a second network device in a period (T1); and if the data volume of the forwarded first service reaches a threshold, forwarding, by the first network device, a data packet of a second service to the second network device. The first service is a low-latency service, and the second service is a non-low-latency service. In addition, the period (T1) is determined based on a delay allowed by a device for forwarding the data packet of the first service, and the threshold is a value determined based on a maximum transmission rate of the first service.Type: GrantFiled: October 9, 2019Date of Patent: October 5, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Yuanlong Jiang, Hengjun Zhu, Hongguang Guan
-
Patent number: 11140082Abstract: This application provides a data transmission method. The method includes: calculating a first duration based on at least one to-be-sent data flow and a first time interval, where the first time interval is a preset value, and different data flows in the at least one to-be-sent data flow have different 5-tuples; and sending a first data flow, where the first data flow belongs to the at least one to-be-sent data flow; where a first set of packets of the first data flow are sent in a first time period, a second set of packets of the first data flow are sent in a second time period following a second time interval, a duration of the first time period and a duration of the second time period are equal to the first duration, and the second time interval is greater than or equal to the first time interval.Type: GrantFiled: November 29, 2019Date of Patent: October 5, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Li Shen, Hong Zhou, Tao Wu
-
Patent number: 11140012Abstract: The systems and methods disclosed herein are generally directed to the real-time symbol rate of modulation modification based on noise and interference detection on a received signal during data transmission across a network. In one embodiment, a receiving device can measure the power of affected carriers, subcarriers, and/or tones. In one embodiment, adaptive bit loading can be used such that a lower order modulation scheme can be used to overcome through the noise and increase the Signal-to-noise ratio (SNR) of the transmitted signal. In one embodiment, more throughput (for example, more bps/Hz) can be achieved in the network by using subcarriers that have a higher SNR. Further, the bit-loading can serve to maximize the data rate subject to power and bit-error ratio (BER) constraints of the network.Type: GrantFiled: April 7, 2020Date of Patent: October 5, 2021Assignee: Cox Communications, Inc.Inventor: Jeffrey L. Finkelstein
-
Patent number: 11140121Abstract: A distributed resource may be mapped into a virtual network, where the resource is distributed across a large number of nodes that are uniquely addressable within the distributed resource service's address space. The resource can be represented using a relatively small number of private VIP addresses within the virtual network, while still enabling access to all of the nodes that are uniquely addressable within the address space of the distributed resource service. A resource map may be created that relates the distributed resource service's address space to the virtual network's address space. The resource map may be used by a gateway that facilitates access to a distributed resource by clients. The resource map may also be used to translate packets that are sent from clients within a virtual network into the distributed resource service's address space.Type: GrantFiled: September 16, 2019Date of Patent: October 5, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Parag Sharma, Hemant Kumar, Xinyan Zan, Nimish Aggarwal
-
Patent number: 11140549Abstract: To keep safety of a network and to facilitate connection to the network. An information processing apparatus comprises a communication unit and a control unit. The communication unit is directed for receiving a connection authentication request from a new device other than a plurality of devices configuring a network in which the plurality of devices make wireless communication on a one-to-one basis to be mutually connected. Further, the control unit is directed for transferring the connection authentication request to the plurality of devices in a case of receiving the connection authentication request, and for performing control to permit the new device to connect to the network on the basis of the responses to the connection authentication request from the plurality of devices.Type: GrantFiled: October 3, 2016Date of Patent: October 5, 2021Assignee: SONY CORPORATIONInventors: Natsuki Itaya, Kazuyuki Sakoda, Erika Saito, Kenzoh Nishikawa, Chihiro Fujita
-
Patent number: 11134436Abstract: Embodiments of this application provide a method for selecting an access network type, a device, and a system, to flexibly select an access network type. An example method includes: determining, by a policy control function PCF entity, that a network status of a first network does not meet a preset condition, where the first network is a network currently accessed by a terminal; and sending, by the PCF entity, an access network type corresponding to a second network to the terminal, where the access network type corresponding to the second network is used to instruct the terminal to redirect a session of the terminal to the second network, and the second network is a network other than the first network.Type: GrantFiled: November 22, 2019Date of Patent: September 28, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Jiao Yang, Yan Li
-
Patent number: 11134015Abstract: Load balancing through selective multicast replication of data packets in a computer network. Specifically, selective multicast replication entails facilitating the graceful removal or hitless addition of one or more load balancing nodes in a load balancing cluster by multicasting, rather than encapsulating, received data packets from any given client to the load balancing cluster. Further, selective multicast replication considers whether received data packets are synchronize (SYN) or non-synchronize (non-SYN) data packets, in order to employ an appropriate forwarding group towards forwarding the received data packets to one or more appropriate load balancing nodes in the load balancing cluster.Type: GrantFiled: July 17, 2019Date of Patent: September 28, 2021Assignee: Arista Networks, Inc.Inventor: François Labonté
-
Patent number: 11128410Abstract: Embodiments disclosed are directed to methods for scheduling packets. According to example embodiments the method includes receiving, using a first layer in a communication protocol, a first request from a second layer in the communication protocol. The first request indicates to the first layer to output a data stream that includes a first location for the second layer to include a first control packet. The first layer is at a higher level of abstraction than the second layer. The method further includes transmitting, using the first layer, a first response to the second layer. The first response is based on the first request, and the first response identifies the first location in the data stream and a time of occurrence of the first location in the data stream.Type: GrantFiled: July 18, 2019Date of Patent: September 21, 2021Assignee: Cadence Design Systems, Inc.Inventors: Chetan Paragaonkar, Gopi Krishnamurthy, Anish Mathew, Raveendra Pai Gopalakrishna, Anujan Varma
-
Patent number: 11128550Abstract: Some embodiments of the invention provide a method for gathering data for logical network traffic analysis by sampling flows of packets forwarded through a logical network. Some embodiments are implemented by a set of network virtualization controllers that, on a shared physical infrastructure, can implement two or more sets of logical forwarding elements that define two or more logical networks. In some embodiments, the method (1) defines an identifier for a logical network probe, (2) associates this identifier with one or more logical observation points in the logical network, and (3) distributes logical probe configuration data, including sample-action flow entry data, to one or more managed forwarding elements that implement the logical processing pipeline at the logical observation points associated with the logical network probe identifier.Type: GrantFiled: November 1, 2019Date of Patent: September 21, 2021Assignee: NICIRA, INC.Inventors: Romain F. Lenglet, Rajiv Ramanathan, Jun Xiao
-
Patent number: 11128404Abstract: A method (100) for performing packet communication over a local network is disclosed, the local network connected to a cellular communication network via a gateway. The method comprises receiving configuration information specifying a condition for application of a local packet replication procedure (102) and determining if the condition is satisfied for a packet to be transmitted over the local network (110). The method further comprises applying the local packet replication procedure to the packet to be transported over the local network if it is determined that the condition is satisfied for the packet (118). The local packet replication procedure comprises generating a copy of the packet for transmission to the packet destination, and the local packet replication procedure is performed by at an application layer protocol.Type: GrantFiled: March 9, 2017Date of Patent: September 21, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Osman Nuri Can Yilmaz, Nicklas Beijar, Jani-Pekka Kainulainen, Ari Keränen
-
Systems and methods for providing user offers based on efficient iterative recommendation structures
Patent number: 11127028Abstract: Systems and methods are described for providing user offers based on efficient iterative recommendation structures. In various aspects, a server invokes a bi-directional look-up interface via a lookup request, where the bi-directional look-up interface is exposed via an electronic recommendation structure. The lookup request causes the bi-directional look-up interface to return a bi-directional recommendation value. The bi-directional recommendation value indicates a likelihood of a first user selecting a first offer or a second offer. The bi-directional recommendation value is transmitted via a computer network to a client device associated with the first user upon a determination that the likelihood meets or exceeds a recommendation threshold. The client device is operative to display at least one of the first offer or the second offer.Type: GrantFiled: May 29, 2018Date of Patent: September 21, 2021Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANYInventors: Taylor Griffin Smith, Jason Matthew White, Joseph David Albright, Tim G. Sanidas -
Patent number: 11128572Abstract: Disclosed herein is technology to reduce latency of frames through a network device supporting various priorities. In an implementation, a method comprises configuring one or more priorities with a preemptive right over other one or more of said plurality of priorities; receiving frames in a sequence, each of the frames having a frame priority comprising of one of said plurality of priorities; queuing the received frames in a predetermined order based on a frame arrival time and the frame priority; transmitting a current frame based on a current frame priority and current frame arrival time; stopping transmission of the current frame when a later frame in the sequence is received that has a later frame priority with preemptive right over the current frame priority; transmitting an invalid frame check sequence; transmitting the later frame; and restarting the transmission of the current frame after transmitting the later frame.Type: GrantFiled: August 30, 2019Date of Patent: September 21, 2021Assignee: Accedian Networks Inc.Inventors: Ziad Akl-Chedid, Claude Robitaille
-
Patent number: 11128569Abstract: A load distribution system has: determination means for determining, upon an input port receiving a packet, a flow attribute indicating whether a flow configured by the packet is a flow that tends to include many long packets or a flow that tends to include many short packets; and output means for outputting the packet to a packet transfer device in a load state indicating that a load applied by the flow of the flow attribute is low, of a plurality of packet transfer devices, in accordance with the flow attribute determined by the determination means.Type: GrantFiled: February 6, 2019Date of Patent: September 21, 2021Assignee: Nippon Telegraph and Telephone CorporationInventors: Akihiro Kimura, Hideaki Iwata, Akihiro Okada, Hideo Tsuchiya, Shunsuke Homma, Katsuma Miyamoto
-
Patent number: 11127404Abstract: The present invention relates to a method and a system for capping incoming transactions in inbound stateful conversations established between a client and a plurality of conversation servers of a service integrator. For each client, a group of conversation servers is allocated to handle the inbound stateful conversations initiated. Each conversation server in the group broadcasts a local traffic value periodically to the other conversation servers in the group. Each conversation server in the group calculates a transaction capping limit based on a client global transaction capping limit and the broadcasted local traffic values from the other conversation servers in the group. Each conversation server limits the rate of incoming transactions received by the client when exceeding the local transaction capping limit.Type: GrantFiled: May 13, 2020Date of Patent: September 21, 2021Assignee: AMADEUS S.A.S.Inventors: Aurelie Mahine Allain-Grandvalet, Daniel Camille Bernard Levy, Julien Delacroix, Laurent Stacul
-
Patent number: 11129055Abstract: The proposed technology generally relates to a method for controlling multi-point data transmission between a primary node (100) and a User Equipment, UE, via secondary nodes (101, 102). The method comprises the steps of obtaining (S1) Round-Trip Time, RTT, values (TRTT,backhaul,i) between a primary node (100) and two or more secondary nodes (101, 102). The method further comprises determining (S2) a time value relationship (?i) between uplink and downlink for each of the obtained RTT values; determining (S3) a first queue dwell time (Tref,queue,1) in a first secondary node (101) of the two or more secondary nodes (101, 102); and determining (S4) a second queue dwell time (Tref,queue,2) in a second secondary node (102) of the two or more secondary nodes (101, 102), the second queue dwell time (Tref,queue,2) being determined at least partly based on the RTT values (TRTT,backhaul,i), the time value relationship (?i) and the determined first queue dwell time (Tref,queue,1).Type: GrantFiled: December 12, 2017Date of Patent: September 21, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Torbjörn Wigren, Martin Skarve, Mikael Wittberg