Adaptive Patents (Class 370/465)
  • Patent number: 12294617
    Abstract: A system and method of performing communications over a communications network that uses a communication protocol having multiple different versions, provides for backwards compatibility when devices that support a higher or more secure version of the communication protocol are added to a network having devices that only support a lower or less secure version of the communication protocol. The system and method includes a technique of negotiating and establishing security procedures to be implemented in a communication connection between two devices on the network based on initial session request messages that indicate the version of the communication protocol supported by one or both of the devices. This system and method enable higher and lower protocol version devices (i.e.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: May 6, 2025
    Assignee: FIELDCOMM GROUP, INC.
    Inventors: Wallace A. Pratt, Jr., Mark J. Nixon, Aaron C. Jones
  • Patent number: 12284035
    Abstract: The present invention relates generally to a method for high-speed data transmission using short CRC in a communications network. More particularly, the invention encompasses use of more than one CRC to overcome network delays. A frame is partitioned into a frame header and a frame trailer at a source before transmitting to a destination wherein, the frame header has a header CRC and the frame trailer has a trailer CRC for error detection.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: April 22, 2025
    Inventor: Abdullah Ali Bahattab
  • Patent number: 12284100
    Abstract: In one embodiment, data communication device includes a network interface to receive first packets over a network from another network device via a switch, which includes a buffer associated with a variable buffer delay, and packet processing circuitry to compute respective measures of delay over the network to the other network device over time responsively to the received first packets, find a minimum measure of delay over the network to the other network device responsively to at least some of the computed respective measures of delay, estimate a current measure of buffer delay of the buffer responsively to the found minimum measure of delay and a current one of the computed respective measures of delay, set a packet processing parameter responsively to the estimated current measure of buffer delay, and process second packets responsively to the set packet processing parameter.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: April 22, 2025
    Assignee: Mellanox Technologies, Ltd.
    Inventor: Yuval Shpigelman
  • Patent number: 12273260
    Abstract: Approaches in accordance with various illustrative embodiments provide for the management of active connections in a network environment. In particular, various embodiments implement keep alive functionality in components such as network processing units (NPUs) of network devices such as routers and switches, instead of host processors for those devices. When a status message is received, such as a hello message, the NPU can set or refresh a hit bit in a table entry for a given connection with a peer device. If a subsequent status message is not received within a keep alive interval of the last received status message, then the NPU can determine that the connection with the peer device is stale and can inform the host processor that the connection is no longer available for routing network traffic. The status messages are terminated in the NPU and prevented from being received and processed by the host processor.
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: April 8, 2025
    Assignee: Nvidia Corporation
    Inventor: Sudharsan Dhamal Gopalarathnam
  • Patent number: 12219396
    Abstract: Systems, methods, and apparatuses disclosed herein can mitigate transmitting latency to improve the quality of a voice or the video call. These systems, methods, and apparatuses reset a transmitting latency timer upon retrieving a packet from a transmitting buffer. Thereafter, these systems, methods, and apparatuses start the count of the transmitting latency timer as the packet is being processed. And these systems, methods, and apparatuses compare the transmitting latency timer e with a transmitting latency threshold as these systems, methods, and apparatuses are processing a packet for transmission. These systems, methods, and apparatuses can drop the packet and/or can select another packet for processing in response to the transmitting latency timer exceeding the transmitting latency threshold to mitigate the transmitting latency.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: February 4, 2025
    Assignee: Apple Inc.
    Inventors: Kai Zhang, Lele Cui, Deepankar Bhattacharjee
  • Patent number: 12213063
    Abstract: A slice gateway connects one or more subslices in a network in which an E2E slice is made up of multiple subslices. The slice gateway receives an inspection packet, determines an output destination subslice of the inspection packet based on a distribution table, embeds an ID of the output destination subslice in a payload of the inspection packet, and outputs the packet that includes the embedded ID to the output destination subslice; and notifies a quality tabulation device of information regarding the inspection packet.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: January 28, 2025
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Takayuki Nakamura, Tomohiro Okada, Shunsuke Homma, Takuya Sato, Hidetaka Nishihara
  • Patent number: 12212485
    Abstract: A method may include bridging in, via a fabric, a multicast data packet from a source device to a first edge device of a plurality of edge devices and flooding the multicast data packet to the plurality of edge devices within a mutual subnetwork of the fabric. The method further includes bridging out the multicast data packet from a second edge device of the plurality of edge devices to a receiving device. The source device and the receiving device are located within the mutual subnetwork.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: January 28, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Rajeev Kumar, Rajagopal Venkatraman
  • Patent number: 12206521
    Abstract: An apparatus for a CAN transceiver configured to couple to a CAN bus and generate receive-data based on signals therefrom and generate signals on the CAN bus in response to transmit-data received from a CAN controller, wherein the apparatus is configured to: receive the receive-data comprising a plurality of bits; and for each of one or more bits of the receive-data, sample at a respective sample time to determine a respective value of each of the one or more bits; and with an edge detector determine, during a respective edge detector window, the occurrence of an edge in the receive-data and generate metadata indicative thereof, wherein the edge detector window comprises a period of time that includes the sample time; and wherein the apparatus is configured to determine whether transmit-data is compliant with one or more rules based on the respective values and the metadata.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: January 21, 2025
    Assignee: NXP B.V.
    Inventors: Rolf van de Burgt, Bernd Uwe Gerhard Elend, Thierry G. C. Walrant, Dennis aan de Stegge
  • Patent number: 12200619
    Abstract: This application provides a communication method and apparatus. The communication method includes: detecting that a terminal in an inactive state is in an out-of-service state, and determining a target cell of the terminal.
    Type: Grant
    Filed: November 2, 2021
    Date of Patent: January 14, 2025
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Tingting Geng, Hongping Zhang, Jun Chen, Qinghai Zeng
  • Patent number: 12184509
    Abstract: Machine learning systems and techniques are described herein for monitoring application servers within the computing infrastructure of a wireless network. A machine learning system may train and execute models based on performance metrics, error data, and failures from application servers configured to perform various functions relating to communication session authorization, monitoring, and charging for voice, data, and messaging communication services over the wireless network. Machine learning models may be configured to predict service degradations, detect performance anomalies, and determine root causes, and various models may output particular application servers, components, and/or predicted times of certain events. Based on the outputs of the machine learning models, the machine learning system may perform various actions for the wireless network infrastructure, including data outputting and/or executing processes on the application servers to analyze, restart, and/or repair particular components.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: December 31, 2024
    Assignee: T-Mobile USA, Inc.
    Inventors: Sakshi Shori, Vijay Veggalam
  • Patent number: 12184366
    Abstract: Embodiments of this application provide a packet sending method and an intelligent terminal, and a storage medium. The method is applied to an intelligent terminal provided with a plurality of wireless antennas comprising at least one directional antenna, and the method includes: obtaining a destination MAC address of a to-be-sent packet; determining, based on a mapping relationship between a MAC address and a wireless antenna, a target wireless antenna corresponding to the destination MAC address, where the mapping relationship is configured based on an orientation relationship between the intelligent terminal and different neighboring devices, the different neighboring devices include other intelligent terminals and/or a management device, the management device is configured to store data collected by each intelligent terminal, and the target wireless antenna is one of the at least one directional antenna; and sending the to-be-sent packet by using the target wireless antenna.
    Type: Grant
    Filed: June 7, 2024
    Date of Patent: December 31, 2024
    Assignee: Ruijie Networks Co., Ltd.
    Inventors: Chenglong Yu, Longshun Wang
  • Patent number: 12170704
    Abstract: Some aspects of the disclosure provide a method of data processing. The method includes receiving, by processing circuitry of a terminal device and via a quality of service (QoS) application programming interface (API) of the terminal device, a parameter acquisition request from an application program client that is executed in the terminal device. The method also includes acquiring, in response to the parameter acquisition request, target QoS parameters for a QoS flow that includes one or more service data packets provided by the application program client, the target QoS parameters are issued by a session management network element in a core network. The method further includes providing, via the QoS API, the target QoS parameters to the application program client. Apparatus and non-transitory computer-readable storage medium counterpart embodiments are also contemplated.
    Type: Grant
    Filed: May 18, 2023
    Date of Patent: December 17, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Zhuoyun Zhang
  • Patent number: 12166575
    Abstract: Methods, systems, and devices for wireless communications are described. In some examples, a first device may combine, for each of a set of sub-blocks of a block of data, a set of unencoded bits associated with a respective sub-block with a matrix to generate a set of encoded bits. The first device may transmit a first message including the block to a second device. The second device may determine respective probabilities of successful decoding of respective selected candidate codewords for the set of sub-blocks of the block based on receiving the first message and may transmit one or more indicators associated with one or more sub-blocks based on the respective probabilities of successful decoding of the respective selected candidate codewords. The first device may transmit a second message including redundancy information for the one or more sub-blocks based on transmitting the one or more indicators.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: December 10, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: David Yunusov, Gideon Shlomo Kutz
  • Patent number: 12166667
    Abstract: A packet processing method includes determining, by a node in a first network, a transmission path for a packet, where the transmission path includes a path in the first network and a path traversing a second network; adding, by the node, path information to the packet based on the transmission path, where the path information includes traversal indication information, and the traversal indication information indicates an ingress node in the second network to encapsulate and transmit the packet based on an egress node that is specified in the traversal indication information and that is located in the second network; and sending, by the node to the ingress node in the second network through the first network, the packet to which the traversal indication information is added.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: December 10, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bing Liu, Shuping Peng, Zhenbin Li, Xia Chen
  • Patent number: 12156069
    Abstract: A method of acquiring digital content by a user device is provided. The user device is connected to a wireless local area network (WLAN) that is connected to a wider-area network over which the digital content is accessible from a server computer. The method includes receiving a request for the digital content at the user device, and performing a search of a peer-to-peer network that includes the user device a peer device running client software from which the peer-to-peer network is accessible. The search is performed to determine if the digital content is also accessible from the peer device. And the digital content is accessed from the peer device over the peer-to-peer network when the digital content is also accessible from the peer device, and from the server computer over the WLAN and the wider-area network when the digital content is inaccessible from the peer device.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: November 26, 2024
    Assignee: The Boeing Company
    Inventors: Jessica Lyn Hile, Alyssa Ambos, Ryan P. McBride
  • Patent number: 12112165
    Abstract: Systems, methods, and apparatus including computer-readable mediums for managing status information of logic units are provided. In one aspect, a device includes a semiconductor device including one or more logic units and a reporting bus and a controller coupled to the semiconductor device and configured to store status information of the one or more logic units in the semiconductor device. Each of the one or more logic units is configured to send information associated with the logic unit using a corresponding reporting unit in the semiconductor device through the reporting bus to the controller to indicate a status of the logic unit. The controller is configured to, in response to receiving the information associated with the logic unit, update corresponding status information of the logic unit based on the status of the logic unit.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: October 8, 2024
    Assignee: Macronix International Co., Ltd.
    Inventors: Sheng-Lun Wu, Chun-Lien Su
  • Patent number: 12106064
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating network outputs using insertion operations.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: October 1, 2024
    Assignee: Google LLC
    Inventors: Jakob D. Uszkoreit, Mitchell Thomas Stern, Jamie Ryan Kiros, William Chan
  • Patent number: 12095665
    Abstract: Techniques for Network Address Translation (NAT)-based steering of traffic in cloud-based networks. The techniques may include establishing, by a frontend node of a network, a connection with a client device. The frontend node may receive, via the connection, a packet including an indication of an identity of a service hosted on a backend node of the network. Based at least in part on the indication, the frontend node may establish a second connection with the backend node. Additionally, the frontend node may store a mapping indicating that packets received from the client device are to be sent to the backend node. The techniques may also include receiving another packet at the frontend node or another frontend node of the network. Based at least in part on the mapping, the frontend node or other frontend node may alter one or more network addresses of the other packet and forward it to the backend node.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: September 17, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Kyle Andrew Donald Mestery, Vincent E. Parla, Ian James Wells
  • Patent number: 12086604
    Abstract: A boot circuit is configured to be coupled to a first memory. Boot information is stored in the first memory. The boot circuit is configured to receive the boot information. The boot circuit includes a first control circuit, a digital signal processing circuit, a detector circuit, a second control circuit, and a memory access circuit. The detector circuit is configured to generate a detection result according to the received boot information. The second control circuit is configured to control the first control circuit according to the detection result, to adjust a transmission parameter for transmitting the boot information. Based on the adjusted transmission parameter, the boot information is retransmitted from the first memory, via the memory access circuit, to the digital signal processing circuit. The digital signal processing circuit performs a boot process according to the retransmitted boot information.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: September 10, 2024
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventor: Yen-Hsin Lai
  • Patent number: 12081362
    Abstract: A method includes receiving first data at a controller of an ADAS via a first virtual channel of a camera serial interface 2 (CSI-2) data interface. The method also includes receiving second data at the controller of the ADAS via a second virtual channel of the CSI-2 data interface. The method includes storing the first data at a first address in a memory, the first address specified by the first virtual channel. The method also includes storing the second data at a second address of a control register, the control register specified by the second data. The method includes performing a test using the first data and the second data.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: September 3, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Jasbir Singh, Brian Ginsburg
  • Patent number: 12081314
    Abstract: Aspects relate to mechanisms for wireless communication devices to update satellite and beam specific information. A user equipment (UE) selects a first cell associated with a first satellite for wireless communication in the non-terrestrial network. The UE determines whether to use one or more standard parameters or one or more satellite-cell specific parameters for accessing the first cell. The one or more standard parameters are based on one or more standard characteristics common to a plurality of satellites including the first satellite. The one or more satellite-cell specific parameters are based on a change to at least one standard characteristic of the one or more standard characteristics of the first satellite.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: September 3, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Bharat Shrestha, Ayan Sengupta, Xiao Feng Wang, Umesh Phuyal, Alberto Rico Alvarino, Liangping Ma
  • Patent number: 12071149
    Abstract: A vehicle control device includes a processor and a flash storage. The processor is configured to execute a plurality of processes that are associated with a corresponding vehicle control component. The processor is configured to execute an asynchronous driver that, in response to a write request of a respective process, writes vehicle status data of the respective process in a corresponding process context in the flash storage. The processor is configured to execute a synchronous driver that, in response to a write request of a predetermined process, stops the executing of the asynchronous driver on the processor and writes vehicle status data of the predetermined process in the flash storage. The synchronous driver is configured to activate the asynchronous driver again, with restoring of a saved process context, after the writing of the vehicle status data of the predetermined process in the flash storage.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: August 27, 2024
    Assignee: LISA DRAEXLMAIER GMBH
    Inventor: Martin Friedberger
  • Patent number: 12068598
    Abstract: A power supply circuit is configured to supply power to a display panel. The power supply circuit includes a receiver circuit and a transmitter circuit. The receiver circuit is configured to couple the display panel and output a hot plugging signal. The transmitter circuit is configured to receive the hot plugging signal and couple a power circuit. The transmitter circuit is further configured to communicate the receiver circuit to generate an enable signal. The hot plugging signal and the enable signal are configured to control whether a first voltage signal from the power circuit is transmitted to the receiver circuit and the display panel via the transmitter circuit.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: August 20, 2024
    Assignee: Realtek Semiconductor Corporation
    Inventors: Ching-Lan Yang, Zong-Da Huang, Chun-Yuan Huang
  • Patent number: 12067299
    Abstract: A system includes drives that are communicatively coupled to a gateway communication device via single pair Ethernet (SPE) conductors. The gateway communication device may operate as router or a scanner to facilitate communication between the drives and components of an industrial automation system that are accessible via an Ethernet network.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: August 20, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Scott D. Braun, Todd A. Wiese
  • Patent number: 12063611
    Abstract: Provided are systems and methods for conversion and transmission of radio signals. A system for conversion and transmission of radio signals includes a frequency converter and a transmitter associated with a base station. The frequency converter is configured to receive, via a cable, a first radio signal having a predetermined frequency. The predetermined frequency is based on a Data over Cable Service Interface Specifications standard. The frequency converter is configured to convert the first radio signal into a second radio signal. The second radio signal has a frequency higher than the predetermined frequency. The transmitter is configured to wirelessly transmit the second radio signal to a customer premises equipment.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: August 13, 2024
    Assignee: GLOBTEL HOLDING D.O.O.
    Inventor: Boris Sijanec
  • Patent number: 12063157
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for data from a first multi-dimensional memory block to a second multi-dimensional memory block. For example, systems described herein facilitate transferring data between memory blocks having different shapes from one another. The systems described herein facilitate transferring data between different shaped memory blocks by identifying shape properties and other characteristics of the data and generating a plurality of network packets having control data based on the identified shape properties and other characteristics. This data included within the network packets enables memory controllers to determine memory addresses on a destination memory block to write data from the network packets. Features described herein facilitate efficient transfer of data without generating a linearized copy that relies on constant availability of significant memory resources.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: August 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Goel, Ruihua Peng, Xiaoling Xu
  • Patent number: 12058749
    Abstract: A method at a first device for enabling a device-to-device wireless link, the method detecting whether a presence signal of a second device is received over a first time period, the presence signal of the second device having a time-slot boundary; and if the presence signal of the second device is not detected, initiating a time-slot boundary by the first device including: transmitting a first presence signal of the first device in a selected time-slot; and checking for an acknowledgment to the first presence signal.
    Type: Grant
    Filed: January 4, 2023
    Date of Patent: August 6, 2024
    Assignee: BlackBerry Limited
    Inventors: Nam Nguyen, Yufei Wu Blankenship, Sagar Dhakal
  • Patent number: 12058351
    Abstract: Methods and systems are disclosed for a mobile device to decode video based on available power and/or energy. For example, the mobile device may receive a media description file (MDF) from for a video stream from a video server. The MDF may include complexity information associated with a plurality of video segments. The complexity information may be related to the amount of processing power to be utilized for decoding the segment at the mobile device. The mobile device may determine at least one power metric for the mobile device. The mobile device may determine a first complexity level to be requested for a first video segment based on the complexity information from the MDF and the power metric. The mobile device may dynamically alter the decoding process to save energy based on the detected power/energy level.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: August 6, 2024
    Assignee: VID SCALE, Inc.
    Inventors: Yuwen He, Yan Ye, Yong He, George W. McClellan, Eun Seok Ryu
  • Patent number: 12052567
    Abstract: A network device includes a wireless transceiver configured to establish a bi-directional communication channel with a network gateway. The network device also includes a visible light communication (VLC) interface configured to establish a visible light communication channel with a configurator for the network gateway. The network device further includes a controller configured to operate with the configurator to execute out-of-band (OOB) provisioning of the network device for the network gateway, wherein data communicated on the visible light communication channel includes a portion of information related to bootstrap provisioning the network device with the network gateway using the device provisioning protocol (DPP).
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: July 30, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Yaron Alpert, Shmulik Elgavi, Barak Cherches
  • Patent number: 12041051
    Abstract: A service client on a device can generate an access control identifier using a server seeded and client-specific secret. The device can generate a blinded access control identifier (ACI) using a randomness factor as part of a request message for a blinded ACI signature including authentication data. The device can transmit the request message to a verification server and upon verification receive a blinded ACI signature message that can subsequently be unblinded using the randomness factor to obtain the ACI signature. The device may send the ACI and the ACI signature to a verification server and after verifying the signature receive a service token. The device may transmit the service token to a service provider server requesting access to the service. When a rate associated with the service token is below a threshold rate, the device can access the service provided by the service provider service.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: July 16, 2024
    Assignee: Apple Inc.
    Inventors: Daniel Chu, Fabio Sozzani, Ying Chen, Betim Deva, Mufaddal Y. Khumri
  • Patent number: 12035157
    Abstract: In an enterprise network environment where there is deployment of two (or more) types of access network technologies, when a terminal device is unable to connect to one of the access networks, techniques are presented herein that the terminal device and the network can use for sharing error conditions/cause codes/remedial hints on the access technology that the terminal device is able to connect. With this approach, self-healing, proactive reporting and diagnostic actions are brought to terminal device access connectivity issues.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: July 9, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Srinath Gundavelli, Indermeet Singh Gandhi
  • Patent number: 12028252
    Abstract: A network device includes a forwarding information base (FIB). The FIB includes a first number of entries and a default entry. The network device includes a routing information base that includes a second number of entries. The network device includes a FIB entry optimizer that ranks a first portion of the second number of entries based on access information of the first number of entries; ranks a second portion of the second number of entries based on access information of the default entry; and updates at least one entry of the FIB based on the ranks of the first portion of the second number of entries and the ranks of the second portion of the second number of entries. The first number of entries is less than the second number of entries.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: July 2, 2024
    Assignee: ARISTA NETWORKS, INC.
    Inventor: Lincoln Travis Dale
  • Patent number: 12028130
    Abstract: Multi-beam uniform coverage in a coverage cell(s) in a wireless communications system (WCS) is provided. The WCS includes a number of wireless devices that are typically mounted on a fixed structure to provide coverage for user devices. Each wireless device includes one or more antenna arrays. Each antenna array is controlled via a set of codewords to form one or more RF beams to each cover a respective area in a coverage cell. The codewords are predetermined based on fairness and/or leakage constraints such that the RF beams can be formed in desired geometric shapes and steered toward desired directions to provide a uniform coverage in the coverage cell. By forming the RF beams based on the codewords predetermined based on fairness and/or leakage constraints, it is possible to ensure an equal RF power signal level inside the coverage cell and/or reduced power leakage outside the coverage cell.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: July 2, 2024
    Assignee: Corning Research & Development Corporation
    Inventors: Benjamin Imanilov, Viacheslav Viacheslavovich Ivanov, Andrey Kobyakov, Shirish Nagaraj, Deepak Pengoria, Evgenii Pustovalov, Hsien Li Woo
  • Patent number: 12022552
    Abstract: A method for maintaining mobile communication continuity, executed by a mobile communications device. The method includes: starting a timer when the mobile communications device receives a service packet from or transmits a service packet to a network; and detecting whether the network is reachable and whether a network address translation (NAT) mapping has changed when the mobile communications device does not receive a specific packet and the timer expires.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: June 25, 2024
    Assignee: MEDIATEK INC.
    Inventor: Hsin-Jun Tang
  • Patent number: 12015984
    Abstract: A terminal device for use in a wireless telecommunications network, the terminal device comprising receiver circuitry and processor circuitry, wherein the processor circuitry is configured: to measure a value of a parameter of a first radio signal received by the receiver circuitry; to determine, based on the value of the parameter of the first radio signal, a measurement constraint of a second radio signal received by the receiver circuitry; and to measure a value of a parameter of one or more second radio signals received by the receiver circuitry in accordance with the measurement constraint.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: June 18, 2024
    Assignee: Sony Group Corporation
    Inventors: Shin Horng Wong, Martin Warwick Beale, Vivek Sharma
  • Patent number: 12010025
    Abstract: A method is performed by a computing device in a data transport network. The computing device receives congestion-related information corresponding to current conditions of a portion of the network. The computing device determines whether a data transport session has a fair-share protocol. When the data transport session has the fair-share protocol, determining a congestion policy for the data transport session, and applying, using the congestion-related information, the congestion policy to the data transport session.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: June 11, 2024
    Assignee: Opanga Networks, Inc.
    Inventors: Ben Hadorn, John Burnette, Dave Gibbons, Ethan Nordness
  • Patent number: 12009984
    Abstract: A first router receives a targeted message that is unicast from a second router that is multiple network hops away from the first router. The first router establishes a transport layer connection between the first router and the second router in response to the targeted message. The first router then establishes a session over the transport layer connection. The session operates according to a border gateway protocol (BGP). In some cases, the targeted message includes information such as an IP address of the first router, a transport layer parameter, an ASN associated with the second router, and an identifier of the routing protocol associated with the second router. A frequency of targeted messages exchanged by the first and second routers is reduced in response to a duration of the session increasing and turned off if the duration exceeds a threshold duration.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: June 11, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventor: Pranjal Kumar Dutta
  • Patent number: 12003439
    Abstract: An arrangement is disclosed where in a multi-carrier communication system, the modulation scheme, coding attributes, training pilots, and signal power may be adjusted to adapt to channel conditions in order to maximize the overall system capacity and spectral efficiency without wasting radio resources or compromising error probability performance, etc.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: June 4, 2024
    Assignee: Neo Wireless LLC
    Inventors: Xiaodong Li, Titus Lo, Kemin Li, Haiming Huang
  • Patent number: 11997183
    Abstract: A network device includes multiple interconnected network chips where the packet processing functionality is distributed between ingress and egress pipelines. TCP MSS clamping can be implemented in the egress pipeline. Processing in the egress pipeline can identify the presence of a TCP MSS value in the packet. The egress pipeline can compare the packet TCP MSS value with a user configured TCP MSS value. The egress pipeline can replace the packet TCP MSS value with the user configured TCP MSS value if the former is greater than the latter, and recompute a checksum. The packet with the replaced TCP MSS value and replaced checksum is then forwarded from the switch toward its eventual destination.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: May 28, 2024
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Kaushik Kumar Ram, Syed Rahi, Vishal Bandekar
  • Patent number: 11991340
    Abstract: Methods, apparatuses, and software are disclosed for sending only a first video component (e.g., data comprising one of a left or right component) of content to a plurality of client devices. Further aspects provide for sending, responsive to a request from one of the plurality of client devices, both the first video component and a second video component (e.g., data comprising both of the left and right components) to one or more of the plurality of client devices.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: May 21, 2024
    Assignee: TIVO CORPORATION
    Inventor: Ross Gilson
  • Patent number: 11991092
    Abstract: A cloud data center tenant-level outbound rate limiting method includes: starting a timer, receiving and generating statistics of outbound packets of tenants in a current period, obtaining local traffic rate information of the tenants based on all the outbound packets of the tenants in the current period, and generating local bandwidth demand frames of the tenants based on the local traffic rate information of the tenants; when a timing of the timer reaches the end of the current period, sending the local bandwidth demand frames of the tenants to a switch; receiving a global bandwidth demand frame sent by the switch, and computing bandwidth budgets of the tenants based on the local traffic rate information of the tenants and the global bandwidth demand frames of the tenants; modifying rate limiting parameters, and limiting the rate of the outbound packets of the tenants in a next period.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: May 21, 2024
    Assignee: TSINGHUA UNIVERSITY
    Inventors: Fengyuan Ren, Yingchen Fan, Kun Qian, Qingkai Meng, Yiran Zhang
  • Patent number: 11979855
    Abstract: A method includes: determining, by a first terminal device, a first resource, where the first resource includes one or more of a resource used by a second terminal device to transmit data, a resource reserved by the second terminal device to transmit data, a resource determined based on the resource used by the second terminal device to transmit data, and a resource determined based on the resource reserved by the second terminal device to transmit data; and skipping, by the first terminal device, using a second resource, or reselecting, by the first terminal device, a resource, if the first resource and the second resource overlap.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: May 7, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yu Cai, Yongbo Zeng, Da Wang, Jian Wang
  • Patent number: 11972659
    Abstract: A system includes a casino management server and an electronic casino device that includes a beacon configured to wirelessly communicate with personal devices of players. The device transmits a request for a custom beacon ID to the casino management server, receives the custom beacon ID from the casino management server in response to the request; and configures the beacon with the custom beacon ID, thereby broadcasting the custom beacon ID to the personal device of the player. The server receives, from the personal device of the player, a pairing request that includes a received beacon ID as received by the personal device based on the broadcasting, validates that the received beacon ID matches the custom beacon ID, stores a valid association between the personal device of the player and the electronic casino device; and authorizes connected actions to be performed by the personal device based on the association.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: April 30, 2024
    Assignee: Aristocrat Technologies, Inc.
    Inventors: Angelo Palmisano, Eric Taylor, Steven Santisi
  • Patent number: 11974210
    Abstract: A method for transmitting a broadcasting message by an access network intended for a group of terminals. The terminals are configured to recurrently and asynchronously transmit polling messages intended for the access network. An instant for transmitting the broadcasting message is determined on the basis of information relating to the recurrence of the polling messages transmitted by the terminals of the group. Before transmitting the broadcasting message and for each polling message received from a terminal of the group, a response message including one or more parameters relating to the transmission of the broadcasting message is transmitted. The response message needs to be received by the terminal during a listening window with a predetermined duration following the transmission of the polling message. The broadcasting message is transmitted over the broadcasting channel at the determined transmission instant.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: April 30, 2024
    Assignee: UNABIZ
    Inventors: Arnaud Mansuy, Juan Carlos Zuniga
  • Patent number: 11960720
    Abstract: A data processing method implemented by a network interface card device, wherein the method comprises receiving, from a first client, a first access request carrying an access address, detecting whether the first access request has a conflict; and processing the conflict according to a processing policy when the network interface card device detects that the first access request has a conflict.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: April 16, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yong Shen, Yi He, Tao Cheng, Li Li
  • Patent number: 11956037
    Abstract: According to an example aspect of the present invention, there is provided a method, including receiving, by a wireless device of a first wireless network, a control request frame from a second access node of a second wireless network, the control request frame including at least a number of nulls for the wireless device. The wireless device selects a subset of antenna elements, wherein the number of antenna elements is in accordance with the number of nulls for the wireless device, and the antenna elements are selected based on reception powers of antenna elements of at least a frame from a first access node of the first wireless network and/or the second access node of the second wireless network. The wireless device transmits a control response frame with the selected antenna elements, and a data frame to the first access node with the selected antenna elements.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: April 9, 2024
    Assignee: Nokia Technologies Oy
    Inventors: Adrian Garcia Rodriguez, David Lopez-Perez, Lorenzo Galati Giordano
  • Patent number: 11949758
    Abstract: In a method of query derivation in an observation platform a signal from a first communication device is received at a second communication device that is associated with a computer system. The computer system is associated with an organization and a first characteristic of the signal corresponds to an audible source. The signal is parsed, by the computer system according to a policy, to determine metadata associated with the signal, wherein the first communication device is operated by a user and wherein the policy dictates rules for use of the metadata. The computer system determines a prior user history of the user. The computer system converts the audible source of the signal to text or machine understandable language. The computer system derives a query related to the organization based on at least one of the prior user history, the metadata, and the text or machine understandable language.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: April 2, 2024
    Assignee: Theatro Labs, Inc.
    Inventors: Guy R. Van Buskirk, Steven Paul Russell, Ravi Shankar Kumar
  • Patent number: 11950132
    Abstract: A wireless communication system includes a first wireless communication device, and a second wireless communication device. The first wireless communication device includes: a communicator that delivers, to the second wireless communication device, data addressed to a third wireless communication device and receives, from the second wireless communication device, information on communication quality according to failed data of which delivery fails among the data delivered from the second wireless communication device to the third wireless communication device; and a controller that controls delivery of the data in accordance with the information on the communication quality.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: April 2, 2024
    Assignee: FUJITSU LIMITED
    Inventor: Yoshiaki Ohta
  • Patent number: 11949587
    Abstract: A method includes receiving, at an unmanaged switch, a link-aggregation control protocol (“LACP”) protocol data unit (“PDU”) on each port of two or more connections to be in a link-aggregation group (“LAG”). The ports are in the unmanaged switch, which is unconfigured for LACP and is connected over the connections to a managed switch configured for LACP. The method includes, in response to the ports that received an LACP PDU being unconfigured for LACP, configuring each port receiving an LACP PDU for LACP, creating a LAG that includes the connections of the ports that received the LACP PDUs, and starting an LACP timer. The method includes, in response to determining that the LACP timer has expired, clearing the LACP configuration of the ports configured for LACP. The LACP timer expires in response to the ports in the LAG not receiving additional LACP PDUs prior to expiration of a timer period.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: April 2, 2024
    Assignee: Lenovo Global Technology (United States) Inc.
    Inventors: Corneliu-ilie Calciu, Radu Mihai Iorga, George-Andrei Stanescu, Bogdan-Cosmin Chifor
  • Patent number: 11949598
    Abstract: A window adjustment method and apparatus, a network device and a terminal device, the method comprising: a network device determining a first sending parameter, the first sending parameter being used to indicate an SN of a first data packet, and sending the first data packet according to the first sending parameter, the first data packet being a next data packet expected to be sent in a send window (501); if the network device confirms that the first data packet has been accurately received by at least one terminal device, the network device moving the send window; a starting SN of the send window before being moved being a first SN, a starting SN of the send window after being moved being a second SN, and the second SN being a first unconfirmed SN after the first SN (502).
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: April 2, 2024
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Shukun Wang