Based On Data Flow Rate Measurement Patents (Class 370/232)
-
Patent number: 11971797Abstract: A digital mirroring method includes creating a digital model for each physical device of a plurality of physical devices located in a physical space. Once a related data of each physical device is obtained, the related data of each physical device is mapped to corresponding digital model.Type: GrantFiled: August 6, 2021Date of Patent: April 30, 2024Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Xin Lu, Fu-Fa Cai, Hui-Feng Liu
-
Patent number: 11936567Abstract: A method is provided for dynamic rate limiting of user requests for a service implemented in a computer system. The method includes defining a standard rate limit as an active rate limit for a first user, receiving one or more requests from the first user defining a rate exceeding the active rate limit, and determining a maximum safe system rate for a system implementing the method. The method may then redefine the active rate limit as the lower of the maximum safe system rate and a previously defined burst rate limit associated with the first user. The system may then execute the one or more requests from the first user at or below the redefined active rate limit.Type: GrantFiled: November 10, 2021Date of Patent: March 19, 2024Assignee: SaaS.group LLCInventors: Zoltan Bettenbuk, Ian Kenneth Williams
-
Patent number: 11924110Abstract: A system and method for prioritizing network traffic in a distributed environment. The system includes: a plurality of logic modules configured to receive policy data from a network device; a control processor associated with each logic module, each control processor configured to determine data associated with a traffic flow and coordinate traffic actions over the plurality of logic modules; a packet processor associated with each control processor and configured to determine a traffic action based on the traffic flow and received policy data; and at least one shaper object configured to enforce the determined traffic action. The method includes: receiving policy data from a network device; determining data associated with a traffic flow at logic modules to coordinate traffic actions of the logic modules; determining a traffic action based on the traffic flow and received policy data; and enforcing the traffic action across at least one shaper object.Type: GrantFiled: July 14, 2022Date of Patent: March 5, 2024Inventors: Tushar Mulkar, Nilanjan Sarkar, Anchal Srivastava
-
Patent number: 11924678Abstract: A method for adapting Transmission Control Protocol (TCP) traffic flows at a provider equipment (PE) node and an apparatus implementing the method are described. The PE node provides backhaul services to endpoint devices communicating with the PE node via respective wireless channels. The method performs: at the PE node, in response to a requirement to cease transmitting on wireless channels supporting current TCP connections with the endpoint devices: (i) transmitting messages to the endpoint devices configured to cause the endpoint devices to continue transmitting currently buffered uplink (UL) data to the PE node via respective UL TCP connections using corresponding last successful TCP congestion window (cwin) sizes; and (ii) transmitting currently buffered downlink (DL) data from the PE node to the endpoint devices via respective DL TCP connections using corresponding last successful TCP cwin sizes.Type: GrantFiled: November 17, 2021Date of Patent: March 5, 2024Assignee: CHARTER COMMUNICATIONS OPERATING, LLCInventor: Volkan Sevindik
-
Patent number: 11924105Abstract: In a storage area network operating in accordance with a transport-level protocol to interconnect host and target devices, where the transport-level protocol issues congestion notifications when any of the host or target devices becomes congested, a method for reducing congestion includes, on receipt of a request to (a) write data to one of the target devices or (b) read data from one of the target devices for return to one of the host devices, (A) determining whether congestion already exists at (a) the target device to which the write request is directed, or (b) the host device to which data from the read request is to be returned, and (B) when a congestion state already exists, comparing current depth of a queue of write or read requests to a maximum permissible queue depth. When the current depth of the queue exceeds a maximum permissible queue depth, the request is rejected.Type: GrantFiled: April 28, 2022Date of Patent: March 5, 2024Assignee: Marvell Asia Pte LtdInventors: Gourangadoss Sundar, Arun Easi, Girish Basrur
-
Patent number: 11902612Abstract: In the described examples, a video integrated circuit (IC) chip includes a video input port (VIP) that receives a video stream. The video IC chip also includes a processing unit coupled to a non-transitory memory and is configured to detect the presence of a data stream provided to the VIP, cause the VIP to switch a target partition for the data stream from a given partition in the memory to another partition in the memory and to write the data stream to the other partition in the memory.Type: GrantFiled: September 27, 2021Date of Patent: February 13, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Christopher James Broadhurst
-
Patent number: 11902175Abstract: Provided are a computer program product, system, and method for allocating bandwidth to communication paths used by nodes in a network. A request is received from a source node of the nodes to communicate with a destination node. A path is selected between the source node and the destination node. A determination is made of a per path allocated bandwidths for links in the selected path based on a number of common paths that share a link with the selected path. Allocated bandwidth for the selected path is set to a minimum of the per path allocated bandwidths for the links in the selected path. Information on the selected path and the allocated bandwidth is transmitted to the source node to use to communicate with the destination node.Type: GrantFiled: March 24, 2023Date of Patent: February 13, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ali Sydney, Md Abdul Alim, Bengi Karacali-Akyamac
-
Patent number: 11895245Abstract: There is provided an information processing apparatus including a memory and a processor configured to generate and hold connection information necessary for accessing document data to be signed, which is stored in the memory, via a network, transmit approval request information including connection information corresponding to the document data to a terminal device used by an approver, authenticate the approver by collating the connection information transmitted from the terminal device with the held connection information, and then perform connection to the terminal device via the network, cut off the network connection in a case where the approver finishes electronically signing the document data, and discard the connection information corresponding to the document data.Type: GrantFiled: January 12, 2021Date of Patent: February 6, 2024Assignee: FUJIFILM Business Innovation Corp.Inventor: Takanari Ishimura
-
Patent number: 11875839Abstract: Disclosed is a mechanism maintain flow rate limits to flows in a server operating in a single root input/output virtualization (SR-IOV) environment. A transmit pipeline assigns a dedicated transmit queue to a flow. A scheduler allocates a flow transmit bandwidth to the dedicated transmit queue to enforce the flow rate limit. The transmit pipeline assigns the dedicated transmit queue to the flow upon receiving a packet of the flow. A queue identifier (ID) for the dedicated transmit queue is forwarded to a tenant process acting as a source of the flow to support forwarding of packets of the flow to the proper transmit queue. The transmit pipeline maintains security by comparing packet destinations of packets with the destination of the flow associated with the dedicated transmit queue. Packets in the dedicated destination queue with destinations that do not match the flow destination may be dropped.Type: GrantFiled: May 8, 2017Date of Patent: January 16, 2024Assignee: Intel CorporationInventors: Ben-Zion Friedman, Eliezer Tamir, Manasi Deval
-
Patent number: 11855901Abstract: In response to certain events in a network device, visibility packets may be generated. A visibility packet may be or comprise at least a portion of a packet that is in some way associated with the event, such as a packet that was dropped as a result of an event, or that was in a queue at the time of an event related to that queue. A visibility packet may be tagged or otherwise indicated as a visibility packet. The network device may include one or more visibility samplers through which visibility packets are routed on their way to a visibility queue, visibility subsystem, and/or out of the network device. The samplers allow only a limited sample of the visibility packets that they receive to pass through the sampler, essentially acting as a filter to reduce the amount of visibility packets that will be processed.Type: GrantFiled: July 26, 2021Date of Patent: December 26, 2023Assignee: Innovium, Inc.Inventors: Bruce Hui Kwan, William Brad Matthews, Puneet Agarwal
-
Patent number: 11848757Abstract: Techniques for in-situ passive performance measurement are described. In one embodiment, a method includes receiving a data packet at a first network element, determining whether measurement information is to be collected for the data packet, providing one or more measurement fields for the data packet based on a determination that measurement information is to be collected for the data packet in which at least one measurement field identifies a measurement type, and forwarding the data packet to a second network element. The method further includes determining, by the second network element, the measurement type for the data packet, and performing one or more actions based on the measurement type.Type: GrantFiled: November 15, 2022Date of Patent: December 19, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Rakesh Gandhi, Clarence Filsfils, Sagar Soni, Patrick Khordoc
-
Patent number: 11843652Abstract: A data processing method and an electronic device are provided. The method includes: obtaining, in a case that a first electronic device makes a video call, a packet loss amount of multimedia data packets of the video call within a predetermined period of time; and clearing a target multimedia data packet if the packet loss amount is greater than or equal to a predetermined threshold, and sending multimedia data packets currently generated by the video call to a server. The target multimedia data packet is: all multimedia data packets corresponding to the video call cached in the first electronic device.Type: GrantFiled: June 13, 2022Date of Patent: December 12, 2023Assignee: VIVO MOBILE COMMUNICATION CO., LTD.Inventor: Leilei Fu
-
Patent number: 11825312Abstract: This disclosure provides a method for calculating the installation number and installation positions of wireless base stations in accordance with the positions of wireless terminal stations within an installation area. First, when a predetermined number of wireless base stations are temporarily installed within the installation area, a wireless base station accommodating each wireless terminal station in a communication area is determined and the number of wireless base stations accommodating each wireless terminal station is calculated as a “number of conflicts”. Next, wireless base stations successively accommodating starting with an un-accommodated wireless terminal station of a small number of conflicts are successively selected as objects of installation. Then, the installation number and installation positions of the wireless base stations are calculated, with the temporarily installed wireless base stations other than the wireless base stations serving as the objects of installation being excluded.Type: GrantFiled: March 16, 2020Date of Patent: November 21, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Toshiro Nakahira, Hirantha Abeysekera, Koichi Ishihara, Takafumi Hayashi, Yasushi Takatori
-
Patent number: 11824783Abstract: This application provides an MDBV determining method, apparatus, and system. The method includes: A first device determines an updated MDBV based on an updated segment packet delay budget, so that an access network device can use the updated MDBV. Therefore, according to an actual requirement of the access network device, a corresponding MDBV is generated for use. This helps ensure communication efficiency of the access network device.Type: GrantFiled: December 14, 2021Date of Patent: November 21, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Haiyang Sun, Fang Yu
-
Patent number: 11818025Abstract: An alert system and method are provided to identify and characterize real-time information transmission anomalies in high-frequency global and local traceroute data. The system includes active network sensors and/or collector devices, which collect traceroute data associated with transmissions to different points in a computer network and provide the traceroute data to a master server. The traceroute data is obtained by the active network sensors by sending probing data packets to numerous computing target devices located locally with respect to the target device and/or globally. The master server determines one or more anomalies from the received traceroute data and characterizes the anomaly in terms of type, severity, location, affected Domain Name System (DNS) server and/or Internet Service Provider (ISP).Type: GrantFiled: October 15, 2021Date of Patent: November 14, 2023Assignee: Oracle International CorporationInventors: Andrew Wesley Hobgood, Seth Jonathan Brown, James Harold Cowie
-
Patent number: 11805095Abstract: A system provides for event-driven redirection of IP service flows and receives, by a DHCP server, an add event corresponding to a specified MAC address; provides a new DHCP lease for the specified address; transmits, by the DHCP server and to an Internet gateway, new instructions comprising one or more of a new IP address, subnet mask, and specified DNS servers; and, through DNS services and routing, redirects all network traffic originating from the Internet gateway to a specified destination. Some embodiments receive a remove event corresponding to the specified address; provide a second new DHCP lease for the specified address; transmit to an Internet gateway, second new instructions comprising one or more of a second new IP address, second subnet mask, and second specified DNS servers; and, through DNS services and routing, direct all network traffic originating from the Internet gateway back to unfettered, but monitored, Internet access.Type: GrantFiled: July 2, 2020Date of Patent: October 31, 2023Assignee: Bank of America, N.A., as Administrative AgentInventor: Brian J. Weber
-
Patent number: 11765250Abstract: A programmable switch includes ports, and circuitry to receive cache messages for a distributed cache from client devices. The cache messages are queued for sending to memory devices from the ports. Queue occupancy information is generated and sent to a controller that determines, based at least in part on the queue occupancy information, at least one of a cache message transmission rate for a client device, and one or more weights for the queues used by the programmable switch. In another aspect, the programmable switch extracts cache request information from a cache message. The cache request information indicates a cache usage and is sent to the controller, which determines, based at least in part on the extracted cache request information, at least one of a cache message transmission rate for a client device, and one or more weights for queues used in determining an order for sending cache messages.Type: GrantFiled: June 26, 2020Date of Patent: September 19, 2023Assignee: Western Digital Technologies, Inc.Inventors: Marjan Radi, Dejan Vucinic
-
Patent number: 11765715Abstract: A method of throttling data transmissions in a user equipment (UE) includes determining that a current temperature of the UE is greater than a threshold temperature, identifying a set of data transmissions from a plurality of data transmissions occurring at the UE based on a socket priority of each of the plurality of data transmissions, and throttling the identified set of data transmissions for a time duration for which the current temperature is determined to be greater than the threshold temperature.Type: GrantFiled: November 30, 2020Date of Patent: September 19, 2023Inventors: Mahantesh Mallikarjun Kothiwale, Jajohn Mathew Mattam, Yunas Rashid, Manasi Ekkundi
-
Patent number: 11757876Abstract: Systems, methods, and computer-readable media are described for auto-configuring a network communication port such as an Ethernet port to which a network device is connected in a manner that eliminates or otherwise dramatically mitigates the manual effort required for port configuration, while at the same time, ensuring that network security is maintained by authenticating the device during the auto-configuration process. Various auto-configuration processes are described that include varying levels of verification processing to ensure that the network device connected to the port to be configured is a device that is authorized to connect to the network. In this manner, the threat of device spoofing is eliminated or otherwise substantially reduced. Auto-configuration of network ports in connection with switching a known network device to a new port or connecting a previously unknown network device to a network port are described.Type: GrantFiled: March 18, 2021Date of Patent: September 12, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Mathieu Mercier, Robert Gagnon, Frederic Mouveaux, Guy Letourneau
-
Patent number: 11743777Abstract: Methods and apparatuses in a wireless communication system. A method of operating a user equipment (UE) includes generating an indicator indicating that the UE is capable of supporting adjusted quality of service (QoS), wherein the adjusted QoS corresponds to scaling of QoS parameters associated with an existing QoS indicator. The method also includes generating a capability message comprising the indicator. The method also includes transmitting, to a base station (BS), the capability message including the indicator. The method further includes receiving, from the BS, a message comprising an adjusted QoS value based on the scaling of QoS parameters associated with the existing QoS indicator.Type: GrantFiled: August 27, 2021Date of Patent: August 29, 2023Assignee: Samsung Electronics Co., Ltd.Inventor: Nishithkumar D. Tripathi
-
Patent number: 11743763Abstract: A gateway server situated between a radio access network and a core network is disclosed that includes a radio access network packet interface, a load management module for monitoring load of a management server in the core network coupled to the radio access network packet interface, a packet forwarding module for forwarding requests to the management server coupled to the load management module, and a local packet core module coupled to the load management module and the packet forwarding module, the local packet core module being configured to respond to a mobile device, when an overload is detected at the management server, with a management server message requesting that the mobile device try again at a later time.Type: GrantFiled: December 22, 2020Date of Patent: August 29, 2023Assignee: Parallel Wireless, Inc.Inventors: Steven Paul Papa, Rajesh Kumar Mishra, Kartik Shashikant Raval, Kaitki Agarwal
-
Patent number: 11736402Abstract: There is included in one example a switch, including: an ingress port to receive data from a source host; a first egress port to send data to a destination host; a second egress port to send data to the source host; and a congestion notification generator (CNG) including: a congestion detector to compute bandwidth consumption of a flow associated with a packet received on the ingress port and assigned to the first egress port, and determine based on the computed bandwidth consumption that the flow is congested; a flow extractor to extract a flow identifier of the flow from the packet; a throttle calculator to calculate a quantitative flow throttle value for the flow; and a header builder to build a congestion notification packet to instruct the source host to throttle the flow.Type: GrantFiled: October 13, 2021Date of Patent: August 22, 2023Assignee: Intel CorporationInventors: Vignesh Trichy Ravi, Ravi Murty, Ravindra Babu Ganapathi, Michael A. Parker
-
Patent number: 11734203Abstract: Described apparatuses and methods enable a receiver of requests, such as a memory device, to control the arrival of future requests using a credit-based communication protocol. A transmitter of requests can be authorized to transmit a request across an interconnect responsive to possession of a credit. If the transmitter exhausts its credits, the transmitter waits until a credit is returned before transmitting another request. The receiver can manage credit returns based on how many responses are present in a response queue. The receiver can change a rate at which the credit returns are transmitted by changing a size of an interval of responses that are being transmitted, with one credit being returned per interval. This can slow the rate of credit returns while the response queue is relatively more filled. The rate adjustment can decrease latency by reducing an amount of requests or responses that are pooling in backend components.Type: GrantFiled: December 20, 2021Date of Patent: August 22, 2023Assignee: Micron Technologies, Inc.Inventors: Robert Walker, Nikesh Agarwal
-
Patent number: 11710183Abstract: Systems and methods for routing trade orders based on exchange latency are disclosed. An example method includes measuring a first latency associated with a first exchange based on a processing time of a first trade order; and routing a second trade order from a trading device to one of the first and a second exchange based on the first latency.Type: GrantFiled: December 14, 2020Date of Patent: July 25, 2023Assignee: Trading Technologies International, Inc.Inventor: Patrick Joseph Rooney
-
Patent number: 11711453Abstract: A parsing apparatus includes a packet-type identification circuit and a parser. The packet-type identification circuit is to receive a packet to be parsed, and to identify a packet type of the packet by extracting a packet-type identifier from a defined field in the packet. The parser is to store one or more parsing templates that specify parsing of one or more respective packet types. When the packet type of the packet corresponds to a parsing template among the stored parsing templates, the parser is to parse the packet in accordance with the stored parsing template. When the packet type of the packet does not correspond to any of the stored parsing templates, the parser is to parse the packet using an alternative parsing scheme.Type: GrantFiled: October 24, 2021Date of Patent: July 25, 2023Assignee: MELLANOX TECHNOLOGIES, LTD.Inventors: Gil Levy, Liron Mula, Barak Gafni
-
Patent number: 11700219Abstract: A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations.Type: GrantFiled: October 31, 2022Date of Patent: July 11, 2023Assignee: Voxer IP LLCInventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
-
Patent number: 11700514Abstract: A method for a wireless communication from a first transportation vehicle to a road infrastructure station including determining the position of the first transportation vehicle, determining the distance of the transportation vehicle to the road infrastructure station, calculating a table containing predicted positions in space and/or time for the first transportation vehicle indicating the respective planned transmission characteristics for the future signal transmissions from the first transportation vehicle to the road infrastructure station at the predicted positions, transmitting the table to the surrounding transportation vehicle or to a network management station, evaluating the table in the surrounding transportation vehicle or the network management station, and adjusting the transmissions from the surrounding mobile station so that interference between the planned signal transmissions of the first transportation vehicle and the surrounding mobile station is reduced.Type: GrantFiled: January 29, 2020Date of Patent: July 11, 2023Inventors: Roman Alieiev, Daniel Reimann, Teodor Buburuzan, Steffen Schmitz
-
Patent number: 11689469Abstract: In computer networks, unicast and multicast are information transmission methods. Multicast is when one sender station or device transfers information to all of the other stations or devices in the computer network. Multicast packets sent from devices in a network can be sent directly to a server that will monitor and record the number of multicast packets being submitted from each device in the network. The server may perform actions to regulate the transmission of multicast packets if one or more devices is transmitting too many multicast packets in the network. Thus, the server will be able to monitor and regulate the performance, security, and traffic flow of data in the network, and prevent any deficiency in the network communication due to an excess amount of multicast packets being transmitted.Type: GrantFiled: October 29, 2021Date of Patent: June 27, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Nikhil Shrishail Soragavi, Amol Kelkar
-
Patent number: 11689967Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a device may receive traffic data associated with a coverage area and determine that there is network congestion. If there is network congestion, the device may identify a high-consumption user device. The device may perform a corrective action in connection with a load of the high-consumption user device, such as limit a throughput of the high-consumption user device. The device may perform a corrective action based on a policy obtained from a policy and control function.Type: GrantFiled: December 10, 2020Date of Patent: June 27, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Daniel Mindler, James Mathison
-
Patent number: 11634919Abstract: A telecommunication and multimedia management apparatus and method that supports voice and other media communications and that enables users to: (i) participate in multiple conversation modes, including live phone calls, conference calls, instant voice messaging or tactical communications; (ii) review the messages of conversations in either a live mode or a time-shifted mode and to seamlessly transition back and forth between the two modes; (iii) participate in multiple conversations either concurrently or simultaneously; (iv) archive the messages of conversations for later review or processing; and (v) persistently store media either created or received on the communication devices of users. The latter feature enables users to generate or review media when either disconnected from the network or network conditions are poor and to optimize the delivery of media over the network based on network conditions and the intention of the users participating in conversations.Type: GrantFiled: October 31, 2022Date of Patent: April 25, 2023Assignee: Voxer IP LLCInventors: Thomas E. Katis, James T. Panttaja, Mary G. Panttaja, Matthew J. Ranney
-
Patent number: 11627202Abstract: Systems and methods for throttling requests to web services are disclosed. A system is configured to receive, at a host, one or more requests during a first time period. Each request is for a web service hosted on a backend. The host is one of a plurality of hosts of an application programming interface (API) gateway to receive a plurality of requests for the web services. The system is further configured to: process at least a portion of the one or more requests for the one or more web services; count, by a local counter in a local cache of the host, the one or more requests received at the host during the first time period; compare a local count of the local counter to a local bucket size associated with the host; and provide an instruction to update a remote count of a remote counter based on the comparison.Type: GrantFiled: June 28, 2022Date of Patent: April 11, 2023Assignee: Intuit Inc.Inventors: Gourav Yadav, Sushanth Kamath A, Dhivya Arumugam, Mohamed Samy Ismail, Anil Kumar Attuluri, Madhavan Narayanan, Gokul Sarangapani, Jason Michael Webb, Karim Lakhani
-
Patent number: 11626941Abstract: A method, apparatus and computer-readable mediums relating to the transmission of data packets in a wireless communication network. The method, performed by a node of a wireless communication network, for selecting a feedback scheme associated with transmission of data packets over one or more radio bearers to one or more wireless devices. The method comprises: upon receiving a data packet for transmission to a wireless device, starting a timer associated with the data packet, the timer being set to expire after a period of time which varies as a function of a latency requirement for the data packet; and, in dependence on a remaining time value for the timer, selecting one of a plurality of feedback schemes for transmission of the data packet.Type: GrantFiled: April 25, 2018Date of Patent: April 11, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Efthymios Stathakis, Gustav Wikström, Kittipong Kittichokechai, Zhenhua Zou
-
Patent number: 11620163Abstract: A method controls resource allocation in a data center. The method comprises identifying a first computational task to be transferred from a first set of one or more servers. The method also comprises identifying a second set of one or more servers to which the first computational task may be transferred, by using the respective current computational load of the second set of servers to determine that the second set of servers has sufficient available computational resources to implement the computational task and identifying network links for transferring the computational task and using the respective transmission loads of the identified links to determine that there is sufficient network capacity to transfer the computational task from the first set of servers to the second set of servers. The method then comprises transferring the computational task from the first set of servers to the second set of servers.Type: GrantFiled: October 5, 2016Date of Patent: April 4, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Paola Iovanna, Francesco Giurlanda, Teresa Pepe
-
Patent number: 11588730Abstract: A label management method includes allocating, by a controller, a source label to a data stream, sending, by the controller, a first Border Gateway Protocol (BGP) update packet to an ingress network device on a label switching path (LSP) of the data stream, and sending a second BGP update packet to an egress network device on the LSP of the data stream, where the first BGP update packet includes a stream identifier of the data stream and the source label, and the second BGP update packet includes a mapping relationship between the source label and a source object of the data stream.Type: GrantFiled: December 20, 2021Date of Patent: February 21, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jia Che, Shunwan Zhuang, Zhenbin Li, Shuanglong Chen
-
Patent number: 11589201Abstract: Some embodiments herein disclose a network node (QQ160) for handling communication in a narrowband internet of things network or a machine type communication network. The network node is configured to transmit an indication to a user equipment, UE, (QQ110) while the UE (QQ110) is in a connected mode or is released from the connected mode, wherein the indication indicates an update of at least a part of a system information, SI, of a service area of the narrowband internet of things network or the machine type communication network.Type: GrantFiled: August 31, 2018Date of Patent: February 21, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Andreas Höglund, Antti Ratilainen, Emre Yavuz, Tuomas Tirronen
-
Patent number: 11582155Abstract: A communication control apparatus includes an observed data rate acquiring unit configured to acquire observed data rates indicating input data rates of queues, the observed data rates being observed in a layer 2 switch, a threshold value storage unit configured to store predetermined threshold values of the queues, a shaping rate determination unit configured to determine a shaping rate of each queue based on both observed data based on an observed data rate of the observed data rates acquired by the observed data rate acquiring unit and a threshold value of the predetermined threshold values stored in the threshold value storage unit, and a shaping rate setting unit configured to set, in the layer 2 switch, the shaping rate of each queue determined by the shaping rate determination unit.Type: GrantFiled: June 7, 2019Date of Patent: February 14, 2023Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Takahiro Kubo, Yu Nakayama, Daisuke Hisano, Yoichi Fukada
-
Patent number: 11564122Abstract: Systems and methods for managing network traffic receives, at a grade of service device, network traffic information for a plurality of network traffic channels from a network device separate from the grade of service device. The network traffic information is compared to a threshold to determine a behavior value for each network traffic channel. Each network traffic channel is mapped to a grade of service according to the behavior value.Type: GrantFiled: January 31, 2020Date of Patent: January 24, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Aline Fichou, Aurelien Bruno, Diana Toll
-
Patent number: 11539632Abstract: A system and method for detecting unmanned aerial vehicles (UAV) includes capturing a set of wireless data traffic from a wireless transmission and performing frequency spectrum analysis on datagram arrival times to classify the wireless data traffic based upon potential constant-datagram-rate data content that may be indicative that at least a portion of the wireless data traffic is emanating from a UAV. The wireless data traffic may be captured from one or more Wi-Fi receivers and sorted based upon transmission parameters prior to performing the frequency spectrum analysis. Detected peak frequencies may be used to determine if any constant-datagram-rate traffic within the wireless data traffic potentially contains data traffic streaming from a UAV. Directional antennas and/or a phased array of antennas can be used to determine the direction of propagation of the wireless transmission and further classify the wireless data traffic based on potential emanation from a UAV.Type: GrantFiled: February 28, 2021Date of Patent: December 27, 2022Assignee: Research Electronics International, LLCInventors: Thomas H. Jones, Ross Alan Binkley
-
Patent number: 11540140Abstract: One or more wireless stations may operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. A mechanism for wireless stations to learn preferred channels of neighboring wireless stations and to schedule channel sequences within a time period based on the learned channels may include advertisement of preferred channels and adaptation of channel sequences, based on the preferred channels, to maximize bandwidth utilization.Type: GrantFiled: May 14, 2019Date of Patent: December 27, 2022Assignee: Apple Inc.Inventors: Lawrie Kurian, Yong Liu, Tashbeeb Haque
-
Patent number: 11533258Abstract: Techniques for in-situ passive performance measurement are described. In one embodiment, a method includes receiving a data packet at a first network element, determining whether measurement information is to be collected for the data packet, providing one or more measurement fields for the data packet based on a determination that measurement information is to be collected for the data packet in which at least one measurement field identifies a measurement type, and forwarding the data packet to a second network element. The method further includes determining, by the second network element, the measurement type for the data packet, and performing one or more actions based on the measurement type.Type: GrantFiled: December 22, 2020Date of Patent: December 20, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Rakesh Gandhi, Clarence Filsfils, Sagar Soni, Patrick Khordoc
-
Patent number: 11533588Abstract: A computer-implemented method for provisioning a feature associated with a brand of a wireless communication network may include loading a trigger condition in a catalog for triggering the feature, wherein an in-memory cache of the catalog is accessible by a network provisioning engine of the wireless communication network. At the network provisioning engine, the method may further include receiving, from a billing system computer, a transaction request for a subscriber having a rate plan associated with the brand, using a brand indication in the transaction request to locate the in-memory cache of the catalog, and determining whether the transaction request meets the trigger condition. If the transaction request meets the trigger condition, the method may further include determining a network node for provisioning the feature, and sending instructions to the network node to provision the feature in the subscriber's rate plan.Type: GrantFiled: December 22, 2020Date of Patent: December 20, 2022Assignee: T-Mobile USA, Inc.Inventors: Murugappan Palaniappan, Henry P. Cyril
-
Patent number: 11528251Abstract: Methods, systems, and computer readable media for ingress message rate limiting are disclosed. One method occurs at a first network node of a first network comprises: obtaining, from a transport layer security (TLS) message from a second network node of a second network, an identifier identifying the second network node or the second network; receiving a request message from the second network node or the second network; determining, using the identifier, that an allowed ingress message rate associated with the second network node or the second network has been reached or exceeded; and in response to determining that the allowed ingress message rate associated with the second network node or the second network has been reached or exceeded, performing a rate limiting action.Type: GrantFiled: December 21, 2020Date of Patent: December 13, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Jay Rajput, Shashikiran Bhalachandra Mahalank, Amit Jain
-
Patent number: 11528203Abstract: A system has a packet switch for routing network traffic. The packet switch includes a system counter to increment a counter time in predetermined time segments, time stamping logic to associate a received packet with the counter time, and an interval discriminator to assign a received packet to a selected interval counter of a set of interval counters based upon the counter time. A computer is connected to the packet switch. The computer has a memory with instructions executed by a processor to associate the counter time with a time of day, and collect values from the set of interval counters to generate network traffic activity data.Type: GrantFiled: August 14, 2020Date of Patent: December 13, 2022Assignee: Cpacket Networks Inc.Inventor: Peter John Sevcik
-
Patent number: 11516552Abstract: Systems and methods provide live broadcasts with real-time feedback from viewers using mobile computing devices. An example method includes providing a live feed broadcast from a source mobile device to a plurality of viewing devices, receiving, during the live feed broadcast, a plurality of feedback signals, each feedback signal being from at least one of the plurality of viewing devices, and associating each feedback signal with a respective time in the live feed broadcast. The method further includes providing, for each feedback signal in the plurality of feedback signals, an indication of the feedback signal to the source mobile device and to each viewing device of the plurality of viewing devices, the indication being used to display a symbol representing the feedback signal as an animation, the animation moving the symbol on a path during display and lasting for a predetermined time subsequent to the respective time.Type: GrantFiled: December 9, 2020Date of Patent: November 29, 2022Assignee: Twitter, Inc.Inventors: Joseph Harold Bernstein, Kayvon B. Beykpour, Geraint John Davies, Tyler Jan Hansen, Alexander Kayvon Khoshnevissan, Nils Victor Rocine, Aaron William Wasserman
-
Patent number: 11509566Abstract: A network management system can include multiple network interfaces. For example, the network management system can include a first network interface that can receive a stream of network packets associated with users. The network management system can include a second network interface for transmitting the received stream of network packets. The network management system can shape the stream of network packets before transmission. The network management system can assign the network packets into classes. The classes may have a configured hierarchical relationship. The classes may also have an operational hierarchy based on bandwidth usage during operation. The network management system can shape the stream of network packets based on operational hierarchy of classes and configured hierarchical relationship.Type: GrantFiled: May 22, 2020Date of Patent: November 22, 2022Assignee: NOMADIX, INC.Inventors: Allen Martin Swig, Vadim Olshansky
-
Patent number: 11507262Abstract: Systems and methods for managing optical network services in an optical network include providing a user interface illustrating a current state of the optical network; performing analysis based on user input related to an event affecting the current state of the optical network to determine a first future state of the optical network; providing an updated user interface illustrating the first future state based on the analysis; performing an updated analysis based on updated user input received in response to the first future to determine a second future state of the optical network; and providing a further updated user interface illustrating the second future state.Type: GrantFiled: February 1, 2018Date of Patent: November 22, 2022Assignee: Ciena CorporationInventors: Christiane Campbell, Brian Choi, Michael S. Wilgosh, David W. Boertjes, Gerard L. Swinkels, Tommaso D'Ippolito
-
Patent number: 11483723Abstract: For carrier's that have a large number of user equipment (UE) devices camped on them, the experience of a user equipment devices that utilize a subscriber prioritization identity (SPID) can be of a lower quality than it would be on another lower priority carrier because of the carrier load. Thus, SPID based UEs can be placed on carriers with the best throughput potential in the uplink. To achieve this, a SPID profile for the SPID based UE can be dynamically changed such the SPID based UE can transition to a carrier of better quality. UE devices are grouped per SPID ranges and each SPID has assigned cell carrier priority. In one embodiment, a system optimization network can monitor and detect UE performance on each cell and determine which cells are underperforming and which cells are performing better than other cells.Type: GrantFiled: February 21, 2020Date of Patent: October 25, 2022Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., AT&T MOBILITY II LLCInventors: Slawomir Stawiarski, Arthur Brisebois, Vladimir Gusavac, Jing Xu, Prasanna Thulasiram, Manish Vaishnav, Richard Caine
-
Patent number: 11477121Abstract: A packet transfer apparatus is configured to perform packet exchange processing for exchanging multiple continuous packets with low delay while maintaining fairness between communication flows of the same priority level. The packet transfer apparatus includes: a packet classification unit; queues that holds the classified packets for each classification; and a dequeue processing unit that extracts packets from the queues. The dequeue processing unit includes a scheduling unit that controls the packet extraction amount extracted from the queue for a specific communication flow based on information on the amount of data that is requested by the communication flow and is to be continuously transmitted in packets.Type: GrantFiled: July 26, 2019Date of Patent: October 18, 2022Assignee: Nippon Telegraph and Telephone CorporationInventors: Hiroki Iwasawa, Kazuhiro Tokunaga, Shinya Tamaki, Takeshi Kuwahara
-
Patent number: 11463350Abstract: In one embodiment, a method comprises: determining, by a network device that is configured for joining a local directed acyclic graph (DAG) instance in a data network, an unreachability by the network device to any member of the local DAG instance; generating and broadcasting, by the network device, a request message that identifies the network device requesting to join the local DAG instance, the request message causing a neighboring network device in a global DAG instance of the data network to rebroadcast the request message for reception by a member of the local DAG instance, the neighboring network device a non-member of the local DAG instance; and receiving, by the network device, a reply message indicating a member of the local DAG instance is reachable via the neighboring network device in the global DAG instance.Type: GrantFiled: November 23, 2020Date of Patent: October 4, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Ling Wei, Wenjia Wu, Nan Yi, Chuanwei Li
-
Patent number: 11463547Abstract: A communication protocol system is provided for reliable transport of packets. In this regard, an initiator entity may determine that outgoing data is to be transmitted to a target entity. The initiator entity may transmit, to the target entity, a solicited push request requesting the outgoing data to be placed at the target entity. In response to the solicited push request, the initiator entity may receive a push grant from the target entity. In response to the push grant, the initiator entity may transmit to the target entity the outgoing data to be placed at the target entity.Type: GrantFiled: March 16, 2020Date of Patent: October 4, 2022Assignee: Google LLCInventors: Weihuang Wang, Prashant Chandra, Srinivas Vaduvatha