Patents Examined by Siming Liu
-
Patent number: 11968116Abstract: Methods and systems are provided for performing lossy dropping and ECN marking in a flow-based network. 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 perform per-flow packet dropping and ECN marking.Type: GrantFiled: March 23, 2020Date of Patent: April 23, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Jonathan P. Beecroft, Anthony Michael Ford
-
Patent number: 11902171Abstract: A communication system and an operation method thereof are provided. The transmitting device transmits the current data unit and the transmitted data verification information to the receiving device through the communication interface, and records the current data unit in an FIFO buffer. The receiving device counts the received data identification value by itself based on the current data unit received from the communication interface. The receiving device uses the received data identification value and the transmitted data verification information to check whether the current data unit received from the communication interface has errors. When the current data unit is in error, the receiving device returns an error flag to the transmitting device so that the transmitting device suspends the transmission of the new data unit, and transmits the buffered data unit recorded in the FIFO buffer to the receiving device through the communication interface.Type: GrantFiled: July 30, 2021Date of Patent: February 13, 2024Assignees: Global Unichip Corporation, Taiwan Semiconductor Manufacturing Company, Ltd.Inventors: Chang-Ming Liu, Yung-Sheng Fang, Pei Yu, Igor Elkanovich, Chia-Chien Tu
-
Patent number: 11902070Abstract: Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating a PPDU including a training field. For example, an Enhanced Directional Multi-Gigabit (DMG) (EDMG) wireless communication station may be configured to determine one or more Orthogonal Frequency Division Multiplexing (OFDM) Training (TRN) sequences in a frequency domain based on a count of one or more 2.16 Gigahertz (GHz) channels in a channel bandwidth for transmission of an EDMG PPDU including a TRN field; generate one or more OFDM TRN waveforms in a time domain based on the one or more OFDM TRN sequences, respectively, and based on an OFDM TRN mapping matrix, which is based on a count of the one or more transmit chains; and transmit an OFDM mode transmission of the EDMG PPDU over the channel bandwidth, the OFDM mode transmission comprising transmission of the TRN field based on the one or more OFDM TRN waveforms.Type: GrantFiled: October 24, 2022Date of Patent: February 13, 2024Assignee: INTEL CORPORATIONInventors: Artyom Lomayev, Alexander Maltsev, Claudio Da Silva, Carlos Cordeiro
-
Patent number: 11902170Abstract: One aspect of the instant application provides a system and method for managing a switch buffer. During operation, the system establishes a hierarchical accounting structure to determine utilizations of different elements of a buffer on the switch. The hierarchical accounting structure comprises one or more parent elements, and each parent element is associated with one or more child elements. The system determines a base utilization of a child element based on an amount of buffer space allocated to the child element and an amount of buffer space used by the child element, and determines an adaptive utilization of the child element based at least on the base utilization of the child element and a congestion state of a corresponding parent element. Determining the adaptive utilization of the child element comprises performing a table lookup operation.Type: GrantFiled: September 2, 2021Date of Patent: February 13, 2024Inventors: Jonathan Michael Seely, Steven Glen Jorgensen, Joseph D. Gleason
-
Patent number: 11895708Abstract: Methods, systems, and devices for wireless communications are described. A user equipment (UE) may receive an indication of a resource configuration for a random access (RA) procedure. The resource configuration may identify multiple sets of transmission resources corresponding to multiple radio resource control (RRC) states. The UE may identify an RRC state and may determine a set of transmission resources and/or a transport format based on the indication of the resource configuration, the identified RRC state, and/or a UE identifier (UE ID). The UE may transmit a first RA procedure message (e.g., a msgA) using the determined transmission resources and/or transport format. The base station may receive the message and may identify the RRC state of the UE based on the first message and transmitted indication of the resource configuration. The base station may transmit a second RA procedure message (e.g., a msgB), which the UE may receive.Type: GrantFiled: December 18, 2018Date of Patent: February 6, 2024Assignee: QUALCOMM IncorporatedInventors: Jing Lei, Seyong Park, Joseph Binamira Soriaga, Yi Huang, Yiqing Cao, Tingfang Ji, Juan Montojo, Peter Gaal, Wanshi Chen
-
Patent number: 11888754Abstract: Techniques are disclosed for transmitting electronic messages subject to multiple rate limits. In some embodiments, a send-side rate limiter employs a sliding log or other rate limiting technique to determine whether requests to transmit messages comply with rate limits associated with those messages. When the transmission of a message does not comply with associated rate limits, a negative acknowledgment message is sent to a queuing system, causing the message to be reinserted into a queue for later transmission. In addition, delivery rate limits are established for each queue in the queuing system to throttle the delivery of messages to a send service that makes requests to transmit messages to the send-side rate limiter.Type: GrantFiled: October 19, 2021Date of Patent: January 30, 2024Assignee: ITERABLE, INC.Inventor: Gregory M. Methvin
-
Patent number: 11888749Abstract: Systems and methods are provided for measuring available bandwidth available in a black box network by determining a probing rate of packet transmissions between a sender and receiver. The optimal probing rate and bandwidth estimate may be determined. Additional actions may be performed, like automatically rerouting packets and/or load balancing network traffic after the probing rate is determined.Type: GrantFiled: October 25, 2021Date of Patent: January 30, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Jean Tourrilhes, Puneet Sharma
-
Patent number: 11849411Abstract: Techniques described herein determine positioning of synchronization signal blocks. One or more implementations receive at least one synchronization signal in a synchronization signal block from a first network entity, and an indication from a second network entity. The indication from the second network entity can be used to determine synchronization signal block positioning, such as time location(s). In turn, various implementations communicate with the first network entity based, at least in part, on the determined synchronization signal block(s).Type: GrantFiled: May 15, 2020Date of Patent: December 19, 2023Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Vijay Nangia, Hyejung Jung, Robert Tristan Love
-
Patent number: 11832321Abstract: Aspects relate to managing a device-to-device communication link via radio resource control (RRC) layer signaling. In an example operation, a first wireless communication device establishes a unicast link with a second wireless communication device over a device-to-device communication interface and determines that the unicast link is to be reconfigured with at least one updated parameter. The first wireless communication device then sends a link reconfiguration request to the second wireless communication device via a first RRC message over the communication interface. The first RRC message includes the at least one updated parameter. The first wireless communication device receives a link reconfiguration response from the second wireless communication device via a second RRC message over the communication interface based on the link reconfiguration request and determines whether to reconfigure the unicast link using the at least one updated parameter based on the received link reconfiguration response.Type: GrantFiled: May 2, 2022Date of Patent: November 28, 2023Assignee: QUALCOMM IncorporatedInventors: Hong Cheng, Sudhir Kumar Baghel, Zhibin Wu, Kapil Gulati, Dan Vassilovski
-
Patent number: 11824609Abstract: In a Multiple-Input Multiple-Output (MIMO) system including a large number of antenna ports, a base station such as a Node B communicates a total number of antenna ports by communicating the number of antenna ports per Channel State Information Reference Signal (CSI-RS) configuration and one or more CSI-RS configurations. A User Equipment determines the number of antenna ports from the information communicated by the base station by determining the number of CSI-RS configurations sent by the base station and multiplying that number by the number of antenna ports per CSI-RS configuration indicated by the base station.Type: GrantFiled: February 14, 2022Date of Patent: November 21, 2023Assignees: Technology in Ariscale, LLC, Ariscale Inc.Inventors: Choong Won Cho, Jeonghwan Park
-
Patent number: 11818068Abstract: A wireless transmit/receive unit (WTRU) is configured to transmit scheduling information over a first uplink channel, on a condition that the WTRU has an uplink scheduling grant to transmit uplink data. In response to a triggering condition, when the WTRU is not transmitting on the first uplink channel, the WTRU is configured to transmit a plurality of a same value over a second uplink channel. The second uplink channel is a control channel. The transmission of the plurality of the same value is based on having an insufficient uplink scheduling grant for the first uplink channel.Type: GrantFiled: April 20, 2020Date of Patent: November 14, 2023Assignee: InterDigital Technology CorporationInventor: Paul Marinier
-
Patent number: 11805066Abstract: A scheduler in a network device serves ports with data units from a plurality of queues. The scheduler implements a scheduling algorithm that is normally constrained to releasing data to a port no more frequently than at a default maximum service rate. However, when data units smaller than a certain size are at the heads of one or more data unit queues assigned to a port, the scheduler may temporarily increase the maximum service rate of that port. The increased service rate permits fuller realization of a port's maximum bandwidth when handling smaller data units. In some embodiments, increasing the service rate involves dequeuing more than one small data unit at a time, with the extra data units temporarily stored in a port FIFO. The scheduler adds a pseudo-port to its scheduling sequence to schedule release of data from the port FIFO, with otherwise minimal impact on the scheduling logic.Type: GrantFiled: January 4, 2021Date of Patent: October 31, 2023Assignee: Innovium, Inc.Inventors: Ajit Kumar Jain, Ashwin Alapati
-
Patent number: 11799803Abstract: A packet processing method includes: a first device receives a packet from a second device; the first device determines a first queue buffer used to store the packet, and determines a first upper limit value of the first queue buffer based on an available value of a first port buffer and an available value of a global buffer, where the global buffer includes at least one port buffer, the first port buffer is one of the at least one port buffer, the first port buffer includes at least one queue buffer, and the first queue buffer is one of the at least one queue buffer. The first device processes the packet based on the first upper limit value of the first queue buffer, an occupation value of the first queue buffer, and a size of the packet.Type: GrantFiled: June 27, 2022Date of Patent: October 24, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Nan Li, Chao Huang, Lixia Xiong
-
Patent number: 11799792Abstract: MPDU transmission method and device for a multi-link system, MPDU reception method and device for a multi-link system, a storage medium, a transmitter and a receiver are provided. The MPDU transmission method includes: determining a frame sequence number space which includes a plurality of frame sequence numbers and is defined based on a triplet <U-ID_t, U-ID_r, TID>, wherein U-ID_t represents a unique identifier of a transmitter, and U-ID_r represents a unique identifier of a receiver; determining a transmission order of a plurality of MPDUs to be transmitted, wherein each of the plurality of MPDUs carries an MSDU; sequentially obtaining frame sequence numbers from the frame sequence number space based on the transmission order; and transmitting the plurality of MPDUs based on the transmission order. Disordered reception issues at the receiver in multi-link transmission may be solved.Type: GrantFiled: March 4, 2020Date of Patent: October 24, 2023Assignee: SPREADTRUM COMMUNICATIONS (SHANGHAI) CO., LTD.Inventors: Yanchao Xu, Yuhren Jauh, Chinghwa Yu
-
Patent number: 11778692Abstract: Embodiments of this application disclose a data transmission method, an apparatus, and a device in a Wi-Fi network, to improve reliability of providing differentiated data transmission services by a network access device. The method includes: receiving an uplink packet; recording a real-time transmission indication and uplink 5-tuple information that are carried in the uplink packet; then receiving a downlink packet, where the downlink packet carries downlink 5-tuple information; and then, if a service type of the downlink packet is a preset service type, and the downlink 5-tuple information matches the uplink 5-tuple information, preferably forwarding the downlink packet based on the real-time transmission indication.Type: GrantFiled: October 22, 2019Date of Patent: October 3, 2023Assignee: HUAWEI TECHNOLGOIES CO., LTD.Inventors: Ping Fang, Zhengbing Li
-
Patent number: 11758469Abstract: Example techniques relate to re-establishing connectivity of playback devices. In an example implementation, a first playback device determines that a first access point has been replaced with a second access point, wherein the first playback device previously established a valid network connection over the first WLAN using first network parameters. The first playback device connects to the second access point, the second access point providing a second WLAN. The first playback device requests, via the wireless network interface from the second access point, an IP address in a second subnet, the second subnet covering a different range of IP addresses than the first subnet and establishes a network connection over the second WLAN using second network parameters stored in the data storage of the first playback device.Type: GrantFiled: March 11, 2021Date of Patent: September 12, 2023Assignee: Sonos, Inc.Inventors: Jeffrey Peters, Hrishikesh Gossain
-
Patent number: 11743201Abstract: Electronic apparatus includes functional circuitry configured to respond to requests from a plurality of client devices, data storage circuitry configured as a plurality of client queues in which each respective client queue is configured to store pending requests from a respective client device, priority determination circuitry configured to assign a respective priority level to each respective client queue based at least in part on requests stored in the respective client queues, and arbiter circuitry configured to control access to the functional circuitry by the plurality of client devices. The arbiter circuitry is configured to monitor the priority level of each respective client queue, and control passage of requests from client queues to the functional circuitry based at least in part on a respective priority level assigned to each respective client queue. The priority determination circuitry includes fill level detector circuitry configured to determine a fill level of each client queue.Type: GrantFiled: August 7, 2020Date of Patent: August 29, 2023Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Yaniv Azulay, Ori Goren, Idan Rozenberg
-
Patent number: 11736391Abstract: For a managed network including multiple host machines implementing multiple logical networks, some embodiments provide a method that reduces the memory and traffic load required to implement the multiple logical networks. The method generates configuration data for each of multiple host machines including (i) data to configure a host machine to implement a set of logical forwarding elements that belong to a set of routing domains and (ii) identifiers for each routing domain in the set of routing domains. The method then receives data regarding tunnels endpoints operating on each of the host machines and an association with the routing identifiers sent to the host machines. The method then generates a routing domain tunnel endpoint list for each routing domain based on the data received from each of the host machines including a list of the tunnel endpoints associated with the routing domain which the host machines can use to facilitate packet processing.Type: GrantFiled: May 10, 2021Date of Patent: August 22, 2023Assignee: NICIRA, INC.Inventors: Caixia Jiang, Jianjun Shen, Pankaj Thakkar, Anupam Chanda, Ronghua Zhang, Ganesan Chandrashekhar, Vicky Liu, Da Wan, Frank Pan, Hua Wang, Donghai Han
-
Patent number: 11729242Abstract: Devices and systems for voice over Internet protocol (VoIP) for identifying network traffic are described herein. One or more embodiments include a VoIP device for identifying network traffic comprising a signal monitor to identify a signaling protocol from the network traffic and an artificial intelligence engine configured to receive signaling protocol sample data to train a signal artificial intelligence (AI) model and process the signaling protocol identified by the signal monitor in the signal AI model to identify the network traffic.Type: GrantFiled: August 4, 2020Date of Patent: August 15, 2023Assignee: Edgewater Networks, Inc.Inventor: Surendra Prajapat
-
Patent number: 11729856Abstract: Methods, systems, and devices for wireless communication are described. A base station may initiate a beam management procedure, including reference signal transmission to a user equipment (UE) and receive beam training. A base station may configure a UE to monitor a set of beams for reference signals. Based on the received reference signals, the UE may optionally select one or more transmit beams for wakeup signal reception, and may transmit an indication of the selected beams to the base station. The base station may transmit a wakeup signal over the originally configured or the UE-selected transmit beams to initiate wake-up procedure at the UE. The base station and UE may subsequently perform a refined beam management procedure, providing a refined reference signal transmission from the base station. Based on the received transmission, the UE may select a refined beam for downlink transmissions.Type: GrantFiled: November 16, 2020Date of Patent: August 15, 2023Assignee: QUALCOMM IncorporatedInventors: Muhammad Nazmul Islam, Juergen Cezanne, Ashwin Sampath, Vasanthan Raghavan, Jianghong Luo, Sundar Subramanian, Sumeeth Nagaraja