Queuing Arrangement Patents (Class 370/412)
-
Patent number: 12242377Abstract: Transaction mappers, methods and systems are provided. An example transaction mapper includes a table that associates virtual identification values with bus-device-function (BDF) values; and a firewall that receives an input-output request including a first virtual identification value of the virtual identification values, the first virtual identification value being associated with a function of an external peripheral, generates a first BDF value and a first traffic class value based on the table and the first virtual identification value, determine whether the first virtual identification value satisfies a threshold range, and determine whether to forward the input-output request to an external host device based on whether the first virtual identification value satisfies the threshold range.Type: GrantFiled: October 27, 2023Date of Patent: March 4, 2025Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Sriramakrishnan Govindarajan, Kishon Vijay Abraham Israel Vijayponraj, Mihir Narendra Mody, Vijaya Rama Raju Kanumuri, Cory Dean Stewart
-
Patent number: 12244508Abstract: The invention relates to a method implemented in a packet-switched network for scheduling transmission of Ethernet frames, where a time of a next transmission of a future time-critical traffic frame (Express frame), among several time-critical traffic frames to transmit, is determined on the basis of respective priority levels of the time-critical traffic frames. The determination of this next transmission time allows a fair timing of transmission of such time-critical traffic frames which might belong to different streams. It makes possible also to transmit, before the aforesaid next transmission time, preemptable frames of non-time-critical traffic.Type: GrantFiled: December 8, 2021Date of Patent: March 4, 2025Assignee: MITSUBISHI ELECTRIC CORPORATIONInventor: Christophe Mangin
-
Patent number: 12206564Abstract: Described is a method and system for connectivity diagnostics in communication systems. The method comprises: querying a first communication device at a first time and a second time to determine whether a second communication device is connected to the first communication device and to determine a value of an operational parameter at the first and second times; and determining the second communication device disconnected from the first communication device based on detecting the second communication device was connected to the first communication device at both the first time and the second time, and detecting the value of the operational parameter at the second time is inside a range of threshold values. In one embodiment, the method comprises determining a link is unstable for connectivity based on connection duration, number and/or pattern of connection and/or disconnection events, and/or traffic activity during connection and/or disconnection events.Type: GrantFiled: February 25, 2023Date of Patent: January 21, 2025Assignee: ASSIA SPE, LLCInventors: Manikanden Balakrishnan, Ramya Bhagavatula, Carlos Garcia Hernandez, Wonjong Rhee
-
Patent number: 12206834Abstract: A transmission processing apparatus includes a generation unit configured to generate data to be transmitted, based on an image captured by an imaging apparatus, a transmission and reception processing unit configured to receive data transmitted from a second transmission processing apparatus which is in cascade connection to the transmission processing apparatus and to transmit the received data, and a determination unit configured to determine, depending on a type of the data transmitted from the second transmission processing apparatus, whether to transmit the data generated by the generation unit in an order corresponding to the cascade connection or transmit the data generated by the generation unit in parallel with the data transmitted from the second transmission processing apparatus.Type: GrantFiled: March 7, 2023Date of Patent: January 21, 2025Assignee: Canon Kabushiki KaishaInventor: Akihiko Yushiya
-
Patent number: 12197895Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to facilitating code development by predicting one or more code attributes and/or code portions for use in a project code to be written. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise a dialogue component that generates a query based on a natural language request comprising a code-related attribute, and a prediction component that predicts another attribute or a code portion to satisfy the request. In an embodiment, an input dataset employed to support the influence mapping can comprise time-stamped tuple data comprising a state, an action and a reward. The code-related attribute can at least partially define a project code, of code to be written.Type: GrantFiled: December 16, 2021Date of Patent: January 14, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Beat Buesser, Yufang Hou, Akihiro Kishimoto, Radu Marinescu
-
Patent number: 12166696Abstract: In one embodiment, quasi-Output Queue behavior of a packet switching device is achieved using virtual output queue (VOQ) ordering independently determined for each particular output queue (OQ), including using maintained latency information of the VOQs of the particular OQ. In one embodiment, all packets from all VOQs with a same port-priority destination experience similar latency within specific time-window, which is similar to the packet service provided by an Output Queue switch architecture. In one embodiment, all input ports that send traffic to same output port-priority receive bandwidth which is proportional to their bandwidth demand divided by total bandwidth. Prior approaches that emulate the performance of an OQ switch architecture require complex and time-consuming scheduling determinations and do not scale. Independently determining the order for sending packets from the VOQs associated with each particular OQ provides a scalable and implementable system with quasi-Output Queue behavior.Type: GrantFiled: May 15, 2023Date of Patent: December 10, 2024Assignee: Cisco Technology, Inc.Inventors: Nadav Chachmon, Ofer Iny, Aviram Yeruchami
-
Patent number: 12155578Abstract: A packet forwarding method, an electronic device, and a storage medium are disclosed. The method may include: determining a flow identifier of the service flow; determining a basic time slot number of a first packet in the service flow according to the flow identifier; determining a time slot offset of the first node for the service flow according to the flow identifier; and determining an enqueue slot number of the first packet according to the basic time slot number and the time slot offset.Type: GrantFiled: January 29, 2022Date of Patent: November 26, 2024Assignee: ZTE CORPORATIONInventors: Xiangyang Zhu, Jinghai Yu
-
Patent number: 12153633Abstract: An application may support ingestion of data to a data server. A user may identify the data source, and the server may determine a connector corresponding to the identified data source. The server may support a plurality of connectors for data ingestion. Based on the selected source, the user may select a data channel type, where the data channel type is associated with one or more packaged data sets that include different data set types. The server may then ingest the data set using the determined connector. The application may further support mapping of source and target attributes, custom mapping, and transformation functions.Type: GrantFiled: January 31, 2020Date of Patent: November 26, 2024Assignee: Salesforce, Inc.Inventors: Vineeth Anand Nair, Shengfan He, Jason Day, Caroline Casey Logue, Bradley Carroll Wright, Raveendrnathan Loganathan
-
Patent number: 12130712Abstract: In one example method, a second memory stores data in a database, and the second memory is a memory independent of a first device and a second device. When determining that a database service needs to be switched, the first device may migrate a redo log of the database from a first memory of the first device to the second memory. The second device migrates the redo log from the second memory to a third memory of the second device, and the first device and the second device perform operating system status migration online.Type: GrantFiled: September 19, 2022Date of Patent: October 29, 2024Assignee: Huawei Cloud Computing Technologies Co., Ltd.Inventor: Gang Xiong
-
Patent number: 12126660Abstract: A media stream is transmitted from a server device to a client device. The client device (10) transmits set-up request messages (43a), discovery messages (44b) and a play command message (45a). The server receives versions of the set-up request messages 43b), the discovery message (44b) and the play message (45b) with matching identifier in the payloads if the messages. The server device (12) receives the discovery messages (44b) on a predetermined port and stores information recording that the discovery messages (44b) have been received, at least when no corresponding set-up request message 43b has been received before. The server device (12) compares the identifiers from the received set up request message (43b) and the discovery message (44b) according to the information recording reception, at least when the discovery message (44b) has been received before the set-up request message (43b).Type: GrantFiled: October 1, 2021Date of Patent: October 22, 2024Assignee: III Holdings 6, LLCInventor: Raoul Mallart
-
Patent number: 12126534Abstract: A method for storage device compression/deduplication layer congestion control includes comparing a level of congestion at a compression/deduplication layer of a storage device with a lower congestion limit. The compression/deduplication layer is configured for data compression and/or data deduplication of a data packet prior to storing data of the data packet. The data packet is received from a computing device using transmission control protocol (“TCP”). The method includes, in response to the level of congestion exceeding the lower congestion limit, marking as congested, in a flow table, a data flow between the computing device and the storage device. The flow table is shared between the compression/deduplication layer and a TCP layer of the storage device.Type: GrantFiled: September 30, 2021Date of Patent: October 22, 2024Assignee: Lenovo Global Technology (United States) Inc.Inventors: Corneliu-ilie Calciu, Radu Mihai Iorga, Roberto H Jacob Da Silva
-
Patent number: 12118538Abstract: Techniques for routing to content within a mesh network based on a blockchain are provided. An electronic device can receive data from a mesh network to establish the device as a node on the mesh network. The established node can generate a cryptocurrency wallet that can be loaded with an amount of cryptocurrency. A blockchain can store searchable transactions related to content stored within the mesh network. The established node can search the blockchain to locate content and can transmit a request for certain content. The established node may issue a payment to a node hosting the requested content and/or to any intermediate nodes facilitating the established node's access to the content.Type: GrantFiled: August 4, 2022Date of Patent: October 15, 2024Assignee: Capital One Services, LLCInventors: Austin Grant Walters, Jeremy Edward Goodsitt, Fardin Abdi Taghi Abad
-
Patent number: 12113753Abstract: [Object] Transmission efficiency is improved while transmission latency is minimized as possible. [Solving Means] A communication apparatus includes a communication section configured to count an interval allocated in a TDD (Time Division Duplex) mode as one TDD time slot, with a plurality of the TDD time slots counted as one period, the communication section further transmitting periodically, to a communication partner apparatus, multiple application packets corresponding to multiple serial signals generated by multiple applications, and a transmission control section configured to provide, from among the multiple TDD time slots, at least one specific TDD time slot for transmitting a limited portion of the application packets corresponding to at least two of the multiple applications, the transmission control section further shifting, in each period, priorities of the limited portion of the application packets to be transmitted in the specific TDD time slot.Type: GrantFiled: February 18, 2022Date of Patent: October 8, 2024Assignee: Sony Semiconductor Solutions CorporationInventors: Toshihisa Hyakudai, Satoshi Ota, Junya Yamada
-
Patent number: 12113721Abstract: A network interface includes a processor, memory, and a cache between the processor and the memory. The processor secures a plurality of buffers for storing transfer data in the memory, and manages an allocation order of available buffers of the plurality of buffers. The processor returns a buffer released after data transfer to a position before a predetermined position of the allocation order.Type: GrantFiled: June 5, 2023Date of Patent: October 8, 2024Assignee: HITACHI, LTD.Inventors: Nobuhiro Yokoi, Hiroka Ihara
-
Patent number: 12108279Abstract: A first wireless communication apparatus includes: a controller configured to perform numbering of multiple pieces of data and transmit the multiple pieces of data that are numbered, to a second wireless communication apparatus, and perform first processing in a case where, among the multiple pieces of data, specific data is discarded after the numbering and before the transmission, wherein the first processing is configured to transmit the multiple pieces of data subsequent to the discarding to the second wireless communication apparatus without renumbering, and transmit discarding notification information that notifies the discarding, to the second wireless communication apparatus.Type: GrantFiled: June 11, 2019Date of Patent: October 1, 2024Assignee: FUJITSU LIMITEDInventors: Yoshiaki Ohta, Takayoshi Ode, Shinichiro Aikawa, Yoshihiro Kawasaki
-
Patent number: 12081600Abstract: A method for triggering service logic execution recording of a call between a calling User Equipment, UE, and a called UE in a telecommunication network, wherein said service logic execution recording is to be triggered by nodes in a chain of nodes involved in establishing a call between said calling UE and said called UE, wherein said method comprises the step of inserting in a call establishment message, a service logic execution recording parameter, wherein said parameter indicates that nodes involved in said establishing of said call between said calling UE and said called UE should perform service logic execution recording, wherein said service logic execution recording is any of recording of log files and recording of trace files reflecting signalling between said nodes in said chain.Type: GrantFiled: June 8, 2017Date of Patent: September 3, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Rogier August Caspar Joseph Noldus, Rene Ummels
-
Patent number: 12067430Abstract: An adaptive idle detection method determines whether software defined data centers (SDDCs) in a hyperconverged infrastructure (HCI) environment are idle. Idleness may be quantified via a coefficient of variation (CV) against resource usage, so as to adapt the idle detection method to SDDCs with different hardware specifications and workloads. Management overhead may also be filtered out by the idle detection method, and the idle detection method may use idleness scores to further reduce overhead.Type: GrantFiled: September 8, 2021Date of Patent: August 20, 2024Assignee: VMware LLCInventors: Jiushi Wan, Jin Feng, Zhou Huang, Jian Zhao, Yang Yang
-
Patent number: 12035174Abstract: Methods, systems, and apparatus for rate control are provided. In one aspect, a rate control method includes: receiving, by a control device, a connection establishment request from a terminal, the connection establishment request being for establishing a connection for the terminal to transmit data, and sending, by the control device, rate control time management information to a data sending device. The data sending device is configured to perform rate control over the data sent through the connection based on the time management information. The ratio control time management information includes start time indication information of a rate control time unit used for rate control, and the start time indication information indicates a start time of the rate control time unit.Type: GrantFiled: December 10, 2020Date of Patent: July 9, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Chengchen Zhang, Lin Shu, Wenqiang Li
-
Patent number: 12021721Abstract: Described is a method and system for latency measurement in communication systems. The method comprises: determining, by a first communication device, a power-management state of a second communication device; transmitting, by the first communication device, one or more packets to the second communication device over a communication link, the one or more packets to be received by the second communication device while in the power-management state; receiving, from the second communication device over the communication link, one or more response packets in response to the one or more packets; and determining a latency of the communication link when the second communication device is in the power-management state based on the one or more packets and the one or more response packets.Type: GrantFiled: November 6, 2020Date of Patent: June 25, 2024Assignee: ASSIA SPE, LLCInventors: Sungho Yun, Marc Goldburg, Carlos Garcia Hernandez, Wonjong Rhee
-
Patent number: 12010718Abstract: Methods, systems, and devices for wireless communication are described. A wireless communications system may establish radio bearers for certain data transmissions between a user equipment (UE) and a base station. A radio bearer may be associated with one or more quality of services (QoS) parameters, such as a bit rate. The base station may indicate to the UE a time window over which to average the bit rate. In some examples, a radio bearer may include multiple data flows. The base station may provide information regarding QoS parameters for each data flow in control signaling, such as a grant.Type: GrantFiled: January 26, 2021Date of Patent: June 11, 2024Assignee: QUALCOMM IncorporatedInventors: Yue Yang, Srinivasan Balasubramanian, Aziz Gholmieh, Yu-Ting Yu
-
Patent number: 11985065Abstract: A first security rule set for traffic of a compute instance run at a virtualization server is stored in response to a programmatic request. A second security rule set for traffic of a network function accelerator of the virtualization server is stored in response to another programmatic request. Prior to delivery of network messages to the compute instance or from the accelerator, compliance with the applicable security rule set is verified.Type: GrantFiled: June 16, 2022Date of Patent: May 14, 2024Assignee: Amazon Technologies, Inc.Inventors: Upendra Bhalchandra Shevade, Ximeng Simon Yang, Benjamin Wojtowicz, Diwakar Gupta
-
Patent number: 11973675Abstract: Described is a method and system for latency measurement in communication systems. The method comprises: determining, by a first communication device, a power-management state of a second communication device; transmitting, by the first communication device, one or more packets to the second communication device over a communication link, the one or more packets to be received by the second communication device while in the power-management state; receiving, from the second communication device over the communication link, one or more response packets in response to the one or more packets; and determining a latency of the communication link when the second communication device is in the power-management state based on the one or more packets and the one or more response packets.Type: GrantFiled: November 14, 2022Date of Patent: April 30, 2024Assignee: ASSIA SPE, LLCInventors: Sungho Yun, Marc Goldburg, Carlos Garcia Hernandez, Wonjong Rhee
-
Patent number: 11963057Abstract: After receiving a handover command (22) that commands a wireless device (16) to perform a make-before-break handover (24), the wireless device (16) continues to receive from a source link (20-0) downlink data packets for an unacknowledged mode bearer (21), until after the wireless device (16) establishes a connection with the target link (20-1) as part of the handover. After the wireless device (16) establishes the connection with the target link (20-1), the wireless device (16) receives from the target link (20-1) downlink data packets for the unacknowledged mode bearer (21). The wireless device (16) preserves a downlink data packet sequence number receiver status for the unacknowledged mode bearer (21), by using the same downlink data packet sequence number receiver status for the unacknowledged mode bearer (21) before and after the handover.Type: GrantFiled: December 18, 2019Date of Patent: April 16, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Oscar Ohlsson, Johan Rune, Claes-Göran Persson
-
Patent number: 11954819Abstract: An optimal approach for computing convolutions and cross-correlations of large databases of images that can be arbitrarily large. Throughput is maximized by breaking each image into optimal blocks and then using overlap-and-add method to compute the final result. A parallelized 2D FFT is applied over each block that runs a thread for each physical core.Type: GrantFiled: February 26, 2021Date of Patent: April 9, 2024Assignee: UNM RAINFOREST INNOVATIONSInventors: Marios Stephanou Pattichis, Cesar Carranza, Daniel Llamocca Obregon
-
Patent number: 11943120Abstract: A system, method, and computer-readable medium for performing a data center asset telemetry operation. The data center asset telemetry operation includes: monitoring telemetry information for a plurality of data center assets; determining whether any of the telemetry information includes backlogged telemetry aggregation information; and, performing a telemetry aggregation operation when the telemetry aggregation information is backlogged, the telemetry aggregation operation collecting and aggregating the backlogged telemetry aggregation information.Type: GrantFiled: October 24, 2022Date of Patent: March 26, 2024Assignee: Dell Products L.P.Inventors: Venkata B. Donepudi, Sudhir Vittal Shetty
-
Patent number: 11937120Abstract: A method of regulating transmission of data-packets from a wireless terminal device (WTD) and a WTD configured for the same are disclosed herein. In some embodiments, the WTD operates in a first or second or third mode. Specific properties of each of the modes according to various embodiments, as well as mode-transitionings therebetween according to different embodiments are described herein.Type: GrantFiled: April 6, 2023Date of Patent: March 19, 2024Assignee: CLICKNOW TECHNOLOGIES LTD.Inventor: Ronen Chen
-
Patent number: 11937279Abstract: In some embodiments, a system can include a first stream to be opened with an arbiter device, the first stream associated with a first set of capabilities, a second stream to be opened with the arbiter device, the second stream associated with a second set of capabilities, and a wireless network architecture that determines a network messaging schedule based on the first set of capabilities and the second set of capabilities. The network messaging schedule can be sent to one or more client devices associated with the first stream or the second stream.Type: GrantFiled: June 20, 2023Date of Patent: March 19, 2024Assignee: Skyworks Solutions, Inc.Inventor: Samuel F. Hishmeh
-
Patent number: 11916803Abstract: A method includes: mapping a to-be-transmitted service flow to a virtual connection based on a mapping relationship between an identifier of the to-be-transmitted service flow and an identifier of the virtual connection; mapping the to-be-transmitted service flow to a virtual bearer based on a mapping relationship between the identifier of the virtual connection and an identifier of the virtual bearer; and mapping the to-be-transmitted service flow to a virtual bearer queue based on a mapping relationship between a quality of service characteristic identifier of the to-be-transmitted service flow and an identifier of the virtual bearer queue in the virtual bearer, to transmit the to-be-transmitted service flow to an OLT.Type: GrantFiled: April 22, 2022Date of Patent: February 27, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Fei Chi, Xifeng Wan, Yiming Wang
-
Patent number: 11916782Abstract: A data-driven intelligent networking system that can facilitate global fairness is provided. The system can maintain state information of individual packet flows, which can be set up or released dynamically based on injected data. Each flow can be provided with a flow-specific input queue upon arriving at a switch. Packets of a respective flow are acknowledged after reaching the egress point of the network, and the acknowledgement packets are sent back to the ingress point of the flow along the same data path. As a result, each switch can obtain state information of each flow and enforce global fairness on a per-flow basis.Type: GrantFiled: March 23, 2020Date of Patent: February 27, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Jonathan P. Beecroft, Abdulla M. Bataineh, Thomas L. Court, David Charles Hewson
-
Patent number: 11900734Abstract: A technique for controlling access to one or more attractions is achieved using a number of access keys, each being issued to one or more users. An electronic queue management part manages a virtual queue in respect of each attraction and receives electronic requests for attraction access, each request relating to an access key and being for the users associated with it to access a particular attraction. Receipt of each request causes the respective users to be added to a corresponding virtual queue. A time at which each group of users reaches the front of the virtual queue and can access the attraction is determined. The users access the attractions by presenting an access key to an access control part, in communication with the electronic queue management part. Only a user presenting an access key at the correct time for accessing the attraction is allowed access to the attraction.Type: GrantFiled: July 22, 2019Date of Patent: February 13, 2024Assignee: ACCESSO TECHNOLOGY GROUP PLCInventors: Christopher Simon Galley, Christopher Simon Peter Barnaby, Ian Francis, Dominic Light
-
Patent number: 11893404Abstract: A system is provided that enables efficient traffic forwarding in a hypervisor. During operation, the hypervisor determines that a packet is from a first virtual machine (VM) running on the hypervisor and destined to a second VM running on a remote hypervisor. The hypervisor then includes a virtual local area network (VLAN) identifier of a transit VLAN (TVLAN) in a layer-2 header of the packet. The TVLAN is dedicated for inter-VM traffic associated with a distributed virtual routing (DVR) instance operating on the hypervisor and the remote hypervisor. Subsequently, the hypervisor sets a first media access control (MAC) address of the hypervisor as a source MAC address and a second MAC address of the remote hypervisor as a destination MAC address in the layer-2 header. The hypervisor then determines an egress port for the packet based on the second MAC address.Type: GrantFiled: October 23, 2019Date of Patent: February 6, 2024Assignee: Nutanix, Inc.Inventor: Ankur Kumar Sharma
-
Patent number: 11894918Abstract: Provided are a method and apparatus for transmitting configuration information, a storage medium and a system. The method for transmitting configuration information includes: mapping a client signal into a predetermined container corresponding to the client signal; encoding configuration information of the predetermined container according to a predetermined format; and sending the optical transport network frame that carries the predetermined container and the encoded configuration information of the predetermined container in the payload area.Type: GrantFiled: January 17, 2020Date of Patent: February 6, 2024Assignee: ZTE CorporationInventors: Yuanbin Zhang, Yan Yuan
-
Patent number: 11876718Abstract: Graded throttling for network-on-chip traffic, including: calculating, by an agent of a network-on-chip, a number of outstanding transactions issued by the agent; determining that the number of outstanding transactions meets a threshold; and implementing, by the agent, in response to the number of outstanding transactions meeting the threshold, a traffic throttling policy.Type: GrantFiled: October 6, 2022Date of Patent: January 16, 2024Assignee: ADVANCED MICRO DEVICES, INC.Inventor: Narendra Kamat
-
Patent number: 11869277Abstract: A technique for controlling access to one or more attractions is achieved using a number of access keys, each being issued to one or more users. An electronic queue management part manages a virtual queue in respect of each attraction and receives electronic requests for attraction access, each request relating to an access key and being for the users associated with it to access a particular attraction. Receipt of each request causes the respective users to be added to a corresponding virtual queue. A time at which each group of users reaches the front of the virtual queue and can access the attraction is determined. The users access the attractions by presenting an access key to an access control part, in communication with the electronic queue management part. Only a user presenting an access key at the correct time for accessing the attraction is allowed access to the attraction.Type: GrantFiled: November 3, 2020Date of Patent: January 9, 2024Assignee: ACCESSO TECHNOLOGY GROUP PLCInventors: Christopher Simon Galley, Christopher Simon Peter Barnaby, Ian Michael Francis
-
Patent number: 11853199Abstract: A system is provided. In some examples, the system includes a first peripheral circuit and a memory management circuit coupled to the first peripheral circuit. The memory management circuit comprises a first table that associates virtual identification values with address space select values. The system also includes a transaction mapper circuit coupled to the memory management circuit. The transaction mapper circuit comprises a second table that associates virtual identification values with bus-device-function values.Type: GrantFiled: November 30, 2021Date of Patent: December 26, 2023Assignee: Texas Instruments IncorporatedInventors: Sriramakrishnan Govindarajan, Kishon Vijay Abraham Israel Vijayponraj, Mihir Narendra Mody, Vijaya Rama Raju Kanumuri, Cory Dean Stewart
-
Patent number: 11855787Abstract: An apparatus and a method for transmitting HARQ feedback information in a wireless communication system are provided. In so doing, the method for transmitting the HARQ feedback information in a receiving end includes confirming the number of packets received from a transmitting end, and when receiving a reference number of packets from the transmitting end, transmitting to the transmitting end a feedback signal comprising HARQ feedback information for the reference number of the packets.Type: GrantFiled: January 11, 2021Date of Patent: December 26, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Jun-Sung Lim, Hun-Kee Kim, Sung-Man Han
-
Patent number: 11831560Abstract: To perform flexible communication control according to variation in traffic so as to satisfy a plurality of QoS (Quality of Service) indexes. A communication apparatus (1) according to the present invention includes: a distribution unit (12) configured to distribute, based on a distribution rule for satisfying a plurality of different QoS indexes set in a plurality of queues (111 to 11n), respectively, a received packet to any one of the plurality of queues; and an update unit (13) configured to update the distribution rule based on performance information of each of the plurality of queues, the performance information being calculated for the QoS index set in each of the queues.Type: GrantFiled: January 14, 2020Date of Patent: November 28, 2023Assignee: NEC CORPORATIONInventors: Anan Sawabe, Takanori Iwai
-
Patent number: 11811650Abstract: A system described herein may provide for the separation of functions associated with a User Plane Function (“UPF”) in a wireless network (e.g., a Fifth Generation (“5G”) network), such that routing devices associated with the wireless network may perform functionality that would otherwise be performed by virtualized hosts or other configurable resources. For example, routing components which form a backhaul or other portion of the network may process traffic according to a suitable set of policies (e.g., Quality of Service (“QoS”) policies, content filtering policies, queueing policies, and/or other policies) instead of transmitting such traffic to a UPF associated with the network core for processing.Type: GrantFiled: July 27, 2022Date of Patent: November 7, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Myron Eugene Bagwell, Niranjan B. Avula, Kalyani Bogineni
-
Patent number: 11805071Abstract: A congestion control processing method uses a two-level scheduling manner of a forwarding device and a destination device, where the network device of a data center network performs coarse-grained bandwidth allocation based on weights of flows destined for different destination devices. The network device allocates each flow a bandwidth that does not cause congestion, and notifies the destination device. The destination device performs fine-grained division, determines a maximum sending rate for each flow, and notifies a packet sending device of the maximum sending rate.Type: GrantFiled: May 26, 2021Date of Patent: October 31, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Yali Zhang
-
Patent number: 11799784Abstract: A network system that implements quality of service (QoS) by rate limiting at a logical network entity is provided. The logical network entity includes multiple transport nodes for transporting network traffic in and out of the logical network entity. The system monitors traffic loads of the multiple transport nodes of the logical network entity. The system allocates a local CR and a local BS to each of the multiple transport nodes. The allocated local CR and the local BS are determined based on the CR and BS parameters of the logical network entity and based on the monitored traffic loads. Each transport node of the logical network entity in turn controls an amount of data being processed by the transport node based on a token bucket value that is computed based on the local CR and the local BS of the transport node.Type: GrantFiled: January 5, 2022Date of Patent: October 24, 2023Assignee: VMWARE, INC.Inventors: Dexiang Wang, Sreeram Kumar Ravinoothala, Yong Wang, Jerome Catrouillet
-
Patent number: 11799986Abstract: Methods and apparatus for thread-level execution in non-kernel space. Most modern consumer usage scenarios are focused on user experience for only a few network connections; in many such cases, background network applications and/or stale network connections could be de-prioritized and/or even terminated without adverse effect. The exemplary “polylithic” non-kernel space networking architecture concurrently runs multiple instances of a network stack in non-kernel space. Thread execution for each instance can be individually managed by the operating system (OS). Disclosed embodiments dynamically determine receive (RX) mitigation and/or receive side scaling with consistent hashing.Type: GrantFiled: September 21, 2021Date of Patent: October 24, 2023Assignee: Apple Inc.Inventors: Cahya Adiansyah Masputra, Eric Tze Leung Cheng, Sandeep Nair, Wei Shen
-
Patent number: 11789649Abstract: A combined on-package and off-package memory system uses a custom base-layer within which are fabricated one or more dedicated interfaces to off-package memories. An on-package processor and on-package memories are also directly coupled to the custom base-layer. The custom base-layer includes memory management logic between the processor and memories (both off and on package) to steer requests. The memories are exposed as a combined memory space having greater bandwidth and capacity compared with either the off-package memories or the on-package memories alone. The memory management logic services requests while maintaining quality of service (QoS) to satisfy bandwidth requirements for each allocation. An allocation may include any combination of the on and/or off package memories. The memory management logic also manages data migration between the on and off package memories.Type: GrantFiled: April 22, 2021Date of Patent: October 17, 2023Assignee: NVIDIA CorporationInventors: Niladrish Chatterjee, James Michael O'Connor, Donghyuk Lee, Gaurav Uttreja, Wishwesh Anil Gandhi
-
Patent number: 11785634Abstract: Methods, systems, and devices are described for providing prioritization of real-time data involving forward and return communication links of a vehicle. In embodiments, a multi-user network access terminal serving multiple communication devices on a vehicle via a communication link receives an indication associated with a pre-defined triggering event from a triggering device on a vehicle, identifies real-time data associated with the pre-defined triggering event for transmission via the communication link, prioritizes the real-time data relative to other data associated with the multiple communication devices for transmission via the communication link, and transmits the prioritized real-time data via the communication link. In embodiments, methods, systems, and devices are also described for data prioritization involving network controllers.Type: GrantFiled: May 12, 2020Date of Patent: October 10, 2023Assignee: Viasat, Inc.Inventor: William F. Sullivan
-
Patent number: 11758161Abstract: A reception apparatus includes circuitry that receives a plurality of video streams including coded image data in each of a first and second hierarchy sets. The first hierarchy set corresponds to image data for an enhanced frame rate and includes a highest hierarchy of the plurality of hierarchies, and the second hierarchy set corresponds to image data for a base frame rate and includes all hierarchies of the plurality of hierarchies other than the highest hierarchy. The circuitry decodes the coded image data only in the first hierarchy set in the plurality of video streams or the coded image data in both of the first and second hierarchy sets in the plurality of video streams to acquire decoded image data of pictures having the enhanced frame rate or the base frame rate. The circuitry increases or decrease a frame rate of the decoded image data based on a display capability.Type: GrantFiled: February 14, 2022Date of Patent: September 12, 2023Assignee: SONY CORPORATIONInventor: Ikuo Tsukagoshi
-
Patent number: 11748253Abstract: To generate sequential addresses when multiple integrated circuit (IC) devices are accessing a memory region, an address token is sent along the IC devices communicatively coupled in a ring topology. The address token includes a data increment value for the memory region. When a device receives the address token, a memory write address is determined based on the data increment value and a base address corresponding to the memory region for the current write cycle. The IC device can perform a write operation using the memory write address if the device has data to write. The data increment value of the address token is then updated based on the number of data units being written in the current write cycle to the memory region by the IC device, and the updated address token is transmitted to the next IC device of the ring topology.Type: GrantFiled: September 30, 2021Date of Patent: September 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Suresh Hariharan, Kun Xu
-
Patent number: 11743748Abstract: A computing device includes: a wireless communication interface; and a processor configured to: establish a connection with a wireless network; while a network-layer status of the connection is active, monitor attributes of the connection at the wireless communication interface, the attributes including (i) a number of uplink packets transmitted since a most recent downlink packet was received, and (ii) a time period elapsed since the most recent downlink packet was received; determine that the attributes meet recovery criteria indicative of a network-layer interruption in the wireless network; in response to the determination, control the wireless communication interface to initiate a recovery action to resolve the network-layer interruption.Type: GrantFiled: August 6, 2021Date of Patent: August 29, 2023Assignee: Zebra Technologies CorporationInventors: Anandakumar Gopalsamy, Venkateswaran Narayanan, Ambika Nagarajaiah, Ohad Shatil, Sethuraman Vijayakumar, Dayal Madhukar Rai, Alexander Punnamoottil Jacob, Jonathan Chen
-
Patent number: 11734980Abstract: A technique for controlling access to one or more attractions is achieved using a number of access keys, each being issued to one or more users. An electronic queue management part manages a virtual queue in respect of each attraction and receives electronic requests for attraction access, each request relating to an access key and being for the users associated with it to access a particular attraction. Receipt of each request causes the respective users to be added to a corresponding virtual queue. A time at which each group of users reaches the front of the virtual queue and can access the attraction is determined. The users access the attractions by presenting an access key to an access control part, in communication with the electronic queue management part. Only a user presenting an access key at the correct time for accessing the attraction is allowed access to the attraction.Type: GrantFiled: July 22, 2019Date of Patent: August 22, 2023Assignee: ACCESSO TECHNOLOGY GROUP PLCInventors: Christopher Simon Galley, Christopher Simon Peter Barnaby, Ian Francis, Dominic Light
-
Patent number: 11729185Abstract: This disclosure is directed to monitoring a crypto-partitioned, or cipher-text, wide-area network (WAN). A first computing device may be situated in a plain-text portion of a first enclave behind a first inline network encryptor (INE). A second device may be positioned in a plain-text portion of a second enclave behind a second INE. The two enclaves may be separated by a cipher-text WAN, over which the two enclaved may communicate. The first computing device may receive a data packet from the second computing device. The first computing device may then determine contents of a header of the data packet. The first computing device may, based at least in part on the contents of the header of the data packet, determine a status of the cipher-text WAN.Type: GrantFiled: May 16, 2022Date of Patent: August 15, 2023Assignee: ARCHITECTURE TECHNOLOGY CORPORATIONInventors: Ranga Ramanujan, Benjamin L. Burnett
-
Patent number: 11722429Abstract: Resource allocation of network traffic comprising extended reality network traffic (e.g., using a computerized tool) is enabled. For example, a method can comprise: determining, by network equipment comprising a processor, whether network traffic via a radio access network comprises extended reality network traffic; in response to a determination that the network traffic comprises the extended reality network traffic, determining, by the network equipment, a traffic characteristic of the extended reality network traffic; based on the traffic characteristic, determining, by the network equipment, a resource allocation for the network traffic; and in response to determining the resource allocation for the network traffic, applying, by the network equipment, the resource allocation to a network node of the radio access network.Type: GrantFiled: February 17, 2022Date of Patent: August 8, 2023Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Thomas Novlan
-
Patent number: RE50298Abstract: Techniques are presented herein to facilitate the monitoring of occupancy of a buffer in a network device. Packets are received at a network device. Information is captured describing occupancy of the buffer caused by packet flow through the buffer in the network device. Analytics packets are generated containing the information. The analytics packets from the network device for retrieval of the information contained therein for analysis, replay of buffer occupancy, etc.Type: GrantFiled: May 25, 2021Date of Patent: February 11, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Thomas J. Edsall, Yue J. Yang, Wei-Jen Huang, Chih-Tsung Huang