Transmission Of A Single Message Having Multiple Packets Patents (Class 370/473)
  • Patent number: 12256243
    Abstract: A repeater device as switch node in a wireless communication system, includes a donor antenna that obtains a first beam of RF signals from an upstream neighboring node. The repeater device further includes a switch circuit that detects a label in a preamble of each data frame of a plurality of data frames carried by first beam of RF signals independent of decoding other header information and user data in each data frame. The plurality of data frames is then switched based on the detected label in each data frame such that each data frame is routed to a corresponding service phased antenna array of the plurality of service phased antenna arrays for communication via a plurality of service phased antennas where each second beam of RF signal carries at least one data frame of the plurality of data frames in a plurality of different data propagation paths.
    Type: Grant
    Filed: September 13, 2024
    Date of Patent: March 18, 2025
    Assignee: PELTBEAM INC.
    Inventors: Ahmadreza Rofougaran, Mehdi Hatamian, Shervin Alireza Odabaee, Dan Nguyen, Arman Rofougaran, Milan Rofougaran, Puya Rofougaran, Kavian Odabaee
  • Patent number: 12244325
    Abstract: Provided are an information processing device, an encoding method, and a decoding method that implement low latency communication. An information processing device of the present disclosure includes a first processing unit that performs processing of a first protocol layer including processing of generating first coded data by encoding first data with an erasure correction code that is a first code, and provides the first coded data to a second protocol layer lower than the first protocol layer.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: March 4, 2025
    Assignee: SONY GROUP CORPORATION
    Inventors: Ren Sugai, Hiroki Matsuda, Ryota Kimura
  • Patent number: 12225403
    Abstract: A feedback method, including: determining that a geographical distance between a data receiver and a data transmitter exceeds a quality of service (QoS) communication distance; sending out-of-range feedback information, and the out-of-range feedback information is configured to indicate that the geographical distance between the data receiver and the data transmitter exceeds the QoS communication distance.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: February 11, 2025
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Qun Zhao
  • Patent number: 12210896
    Abstract: A network device can include packet processing circuitry to provide support for virtual functions. The packet processing circuitry can perform operations such as receiving data traffic from a virtual machine, determining an egress rule for the data traffic based on a rule table, and encapsulating the data traffic according to the egress rule.
    Type: Grant
    Filed: February 23, 2024
    Date of Patent: January 28, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Pradeep Vincent, Matthew David Klein, Samuel James McKelvie
  • Patent number: 12206518
    Abstract: In embodiments of the present disclosure, a method is provided for performing a frame processing operation on a broadcast/multicast frame at a physical access point (AP). A pre-processing operation is performed on the frame at a protocol layer between a physical layer and an upper layer of the AP to obtain a pre-processed frame. The pre-processing operation comprises a common operation to be performed for the plurality of virtual interfaces at the protocol layer. In this way, by performing a pre-processing operation common to the virtual interfaces supported by the physical AP, the consumption of resources caused by the performance of repeated operations in the frame processing operation can be reduced.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: January 21, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Yunfei Bu, Guangzhi Ran, Xuguang Jia
  • Patent number: 12192936
    Abstract: A communication device includes a first clock, a communication unit, a delay time acquiring unit, a selection unit, and a correction unit. The communication unit is configured to receive first packets from an outside communication device including a second clock and transmit second packets to the outside communication device. The delay time acquiring unit is configured to a first delay time and a second delay time. The selection unit is configured to select one of the first packet and the second packet as a target packet. The correction unit is configured to calculate a correction value based on a first minimum delay time or a second minimum delay time, and correct the delay time of the target packet using the correction value.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: January 7, 2025
    Assignee: DENSO CORPORATION
    Inventor: Tsuneo Nakata
  • Patent number: 12184737
    Abstract: One example may include identifying a communication session between a client device and a virtual private network (VPN) server has paused based on inactivity criteria, releasing communication session resources used by the communication session to a session resource pool, receiving a message at the VPN server from the client device indicating previously used session information, and re-establishing the communication session and resuming session data transfers between the client device and the VPN server using one or more of the communication session resources from the resource pool.
    Type: Grant
    Filed: June 10, 2023
    Date of Patent: December 31, 2024
    Assignee: CONNECTIFY, INC.
    Inventors: Kevin Cunningham, Alexander Gizis, Brian Prodoehl
  • Patent number: 12177431
    Abstract: The present invention provides an image encoding method and an image decoding method. The image encoding method of the present invention comprises: a first dividing step of dividing a current image into a plurality of blocks; and a second dividing step of dividing, into a plurality of sub blocks, a block, which is to be divided and includes a boundary of the current image, among the plurality of blocks, wherein the second dividing step is recursively performed by setting a sub block including the boundary of the current images as the block to be divided, until the sub block including the boundary of the current image does not exist among the sub blocks.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: December 24, 2024
    Assignee: Industry Academy Cooperation Foundation of Sejong University
    Inventors: Joo Hee Moon, Sung Won Lim, Dong Jae Won
  • Patent number: 12155463
    Abstract: An aspect of the invention provides a method of synchronising a first clock of a first device and a second clock of a second device comprising. The method includes transmitting 302 a dummy packet from the second device to the first device over a wireless network; determining 304 a time D2 on the second clock associated to a time that the second device initiates transmission of the dummy packet; determining 306 a time D1 on the first clock associated to the time that the first device receives transmission of the dummy packet; transmitting 308 a value of D2 from the second device to the first device; and applying 310 a correction to the first clock based at least partly on a difference between D1 and D2.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: November 26, 2024
    Assignee: TGOMA NZ LIMITED
    Inventor: John Robert Howe
  • Patent number: 12154398
    Abstract: This facility security equipment remote operation management device comprises: a network communication unit that receives a remote operation instruction for security equipment connected to a private IP network of a facility; a transmission area determination unit that determines whether the instruction was received via the private IP network of the facility; and an operation instruction unit that transmits the instruction to the security equipment only if the instruction was received via the private IP network of the facility.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: November 26, 2024
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Yoshihide Yasumura
  • Patent number: 12155466
    Abstract: A method for data transmission is performed by a first device, and includes: determining a first sequence control field for a first category of data frame, wherein the first sequence control field has a bit length configured to enable the first sequence control field to support multi-link communication; and sending the first category of data frame carrying the first sequence control field.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: November 26, 2024
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Xiandong Dong
  • Patent number: 12155879
    Abstract: Methods are provided for uploading of video data to one or more media servers. The video data can be divided into data blocks and transmitted over a plurality of threads. Validation of the transmitted data is performed and transmission repeated if validation fails, ensuring that the video data has been successfully uploaded to the one or more media servers.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: November 26, 2024
    Assignee: BOXCAST INC.
    Inventors: Gordon R. Daily, Justin R. Hartman, Joel S. Helbling, Ronald C. Hopper
  • Patent number: 12149356
    Abstract: In a data-transmission system, a first amount of data can be transmitted in each transmission cycle. A data generator provides a second amount of data for each transmission cycle. The first amount of data exceeds the second amount of data by a percentage. The data generator transmits the data provided by the data generator to a data processor at the data transmission rate of the data-transmission channel. The data processor processes the data received from the data generator on the data-transmission channel, delayed by the number of transmission cycles required for the data generator to respond to a command from the data processor. The data processor indicates a transmission cycle as faulty with the aid of a repeat command if an error has occurred in the data transmission, and the data generator repeats the transmission of the data of the cycle indicated as faulty upon receiving the repeat command.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: November 19, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Holger Büttner, Daniel Schlotthauer, Marcel Peters
  • Patent number: 12141091
    Abstract: A semiconductor device capable of communicating with a host apparatus includes a symbol generation unit, a coding unit, and a transmission unit. The symbol generation unit includes a random number generation circuit and generates a symbol according to a random number generated by the random number generation circuit. The coding unit performs 8b/10b coding for the symbol. The transmission unit transmits the symbol coded by the 8b/10b coding unit to the host apparatus.
    Type: Grant
    Filed: August 3, 2023
    Date of Patent: November 12, 2024
    Assignee: KIOXIA CORPORATION
    Inventors: Kunihiko Yamagishi, Toshitada Saito
  • Patent number: 12132638
    Abstract: A load control system may include a network of devices configured to communicate with one another. The load control system may include control devices configured to operate as a leader device or another router device on the network. The control device may process advertisement messages from other router devices in the network. The control device may receive advertisement messages from non-leader router devices and compare the device identifier and the sequence number in the advertisement messages with the device identifier and the sequence number in previously-received advertisement messages from the non-leader router devices. The control device may process each advertisement message received with a different sequence identifier or a different device identifier than previously received advertisement messages from the non-leader router devices.
    Type: Grant
    Filed: August 11, 2023
    Date of Patent: October 29, 2024
    Assignee: Lutron Technology Company LLC
    Inventor: Jeffrey S. Hayes
  • Patent number: 12126549
    Abstract: In an example, a system includes a network port that receives a packet; a first memory; a second memory; and a packet analyzer coupled to the network port. The packet analyzer operates to divide the packet into multiple fragments, analyze each of the multiple fragments to determine whether the corresponding fragment has a first priority level or a second, lower, priority level, determine whether to store each of the multiple fragments in the first memory or the second memory based on the priority level determined for that fragment, store each fragment determined to have the first priority level in the first memory, and store each fragment determined to have the second priority level in the second memory. The network port, packet analyzer and the first memory, which may be a cache memory, may be embodied on a chip, and the second memory may be external to the chip.
    Type: Grant
    Filed: July 24, 2023
    Date of Patent: October 22, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Sriramakrishnan Govindarajan, Mihir Narendra Mody
  • Patent number: 12095551
    Abstract: The present disclosure relates to a method for configuring a channel coding during a transmission of data packets from a transmitter to a receiver, which are both located in a traffic environment, wherein a control apparatus of the transmitter ascertains environment data, describing the traffic environment, and orientation data, describing a relative orientation of the transmitter and the receiver, and the environment data and the orientation data are taken as a basis for using a radio link model to forecast, by means of a forecast, whether a currently selected coding configuration of the channel coding can be used to successfully decode and/or reconstruct a data packet currently needing to be sent in the receiver, and if the forecast signals a lack of success, then a switch is effected to an extended coding configuration that produces greater redundancy than the current coding configuration, and the data packet to be sent is sent using the extended coding configuration.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: September 17, 2024
    Assignee: AUDI AG
    Inventors: Thorsten Hehn, Christina Heindl
  • Patent number: 12069154
    Abstract: A packet processing technique can include receiving a packet, and parsing the packet based on a protocol field to generate a parse result vector. The parse result vector is used to select between forwarding the packet to a virtual machine executing on a host processing integrated circuit, forwarding the packet to a physical media access controller, multicasting the packet to multiple virtual machines executing on the host processing integrated circuit, and sending the packet to a hypervisor.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: August 20, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Ofer Naaman, Erez Izenberg, Nafea Bshara
  • Patent number: 12052605
    Abstract: With multiple connections (20) communicatively coupling a User Equipment (UE) (12) to a wireless communication network (10), methods and apparatuses disclosed for performing flow control at the Radio Link Control (RLC) level advantageously control the shares of overall data conveyed on the respective connections (20) in a manner that accounts for changing conditions on the involved radio links (22) while accommodating signaling delays and other complexities that arise from distributed or virtualized implementations of the underlying processing apparatuses (18). The disclosed methods and apparatuses have applicability both to uplink multi-connectivity and downlink multi-connectivity, and apply to various multi-connectivity scenarios, including scenarios involving mixed Radio Access Technologies (RATs) and Carrier Aggregation (CA) configurations that aggregate two or more Component Carriers (CCs) for carrying user traffic between a UE (12) and the network (10).
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: July 30, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Carola Faronius, Mattias Åkervik
  • Patent number: 12052603
    Abstract: Methods, systems, and devices for wireless communications are described. A device may aggregate multiple data bits into a group of data bits associated with an application on the device. The device may determine quality of service parameters associated with the group of data bits. The quality of service parameters may include an error rate associated with the group of data bits, a delay budget associated with the group of data bits, timing information associated with the group of data bits, or content policy information associated with the group of data bits, or a combination thereof. The device may transmit the group of data bits to another device in the wireless communication system. The group of data bits may include group header information including an indication of the quality of service parameters.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: July 30, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Prashanth Haridas Hande, Chih-Ping Li, Peerapol Tinnakornsrisuphap, Rajat Prakash, Xipeng Zhu, Yih-Hao Lin
  • Patent number: 12041462
    Abstract: There are provided a step 1 of, at a measurement point where a throughput of a wireless communication terminal under a new communication standard is to be acquired, measuring or calculating a wireless communication characteristic (throughput) of a wireless communication terminal under a current communication standard; a step 2 of acquiring parameters of a physical layer and a MAC layer at the time of measuring or calculating the wireless communication characteristic of the wireless communication terminal under the current communication standard; and a step 3 of, with the wireless communication characteristic (throughput) measured or calculated for the wireless communication terminal under the current communication standard and the parameters of the physical layer and the MAC layer at that time as inputs, calculating a wireless communication characteristic (throughput) corresponding to parameters of the wireless communication terminal under the new communication standard.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: July 16, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Shoko Shinohara, Toshiro Nakahira, Yasuhiko Inoue, Hirantha Abeysekera, Koichi Ishihara, Takafumi Hayashi, Yasushi Takatori
  • Patent number: 12041153
    Abstract: Systems and methods for transporting data between two endpoints over an encoded channel are disclosed. Data transmission units (data units) from the source network are received at an encoding component logically located between the endpoints. These first data units are subdivided into second data units and are transmitted to the destination network over the transport network. Also transmitted are encoded or extra second data units that allow the original first data units to be recreated even if some of the second data units are lost. These encoded second data units may be merely copies of the second data units transmitted, parity second data units, or second data units which have been encoded using erasure correcting coding. At the receiving endpoint, the second data units are received and are used to recreate the original first data units.
    Type: Grant
    Filed: December 20, 2020
    Date of Patent: July 16, 2024
    Assignee: Adaptiv Networks Inc.
    Inventors: Matthew Robert Williams, Mohan Krishna Vemulapali
  • Patent number: 12035382
    Abstract: The present invention provides a data transmission method and a communications device. The communications device includes: a transceiver, configured to send a transmission frame to a second communications device, so that the second communications device acquires data information in the transmission frame, where the transmission frame includes a first part and a second part, the transceiver sends the first part of the transmission frame by using a first quantity of subcarriers, the transceiver sends the second part of the transmission frame by using a second quantity of subcarriers, and the first quantity is not equal to the second quantity; and the transceiver, further configured to perform a next time of information transmission with the second communications device. A throughput can be effectively increased.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: July 9, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yalin Liu, Peter Loc, Xun Yang, Jun Zhu
  • Patent number: 11979902
    Abstract: Certain aspects of the present disclosure provide techniques for high priority data scheduling in uplink bursts. Aspects provide a method that may be performed by a user equipment (UE). The method generally includes receiving one or more uplink grants scheduling a plurality of transmission occasions for the UE. The method generally includes performing a listen-before-talk (LBT) procedure to attempt to acquire a channel for transmitting in at least one of the plurality of transmission occasions. The method generally includes determining one or more of the plurality of transmission occasions to transmit data based, at least in part, on the LBT procedure.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: May 7, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Pravjyot Singh Deogun, Kapil Bhattad, Jing Sun, Xiaoxia Zhang, Ozcan Ozturk
  • Patent number: 11973604
    Abstract: The present disclosure relates to a user equipment (UE) which comprises a transmitter that transmits at least one data packet based on a transmitting window having a transmitting window size. A receiver of the UE receives reception feedback regarding the at least one transmitted data packet. Processing circuitry of the UE determines, based on at least the received reception feedback, whether to change the transmitting window size for the transmitting window to be used at least for transmitting further data packets.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: April 30, 2024
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Ming-Hung Tao, Rikin Shah, Hidetoshi Suzuki, Ankit Bhamri
  • Patent number: 11941427
    Abstract: A network device can include packet processing circuitry to provide support for virtual functions. The packet processing circuitry can perform operations such as receiving data traffic associated with a physical address, determining that the data traffic is associated with a guest of a host system by matching the data traffic with an ingress rule associated with a virtual function, and forwarding the data traffic to the virtual function.
    Type: Grant
    Filed: May 3, 2023
    Date of Patent: March 26, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Pradeep Vincent, Matthew David Klein, Samuel James McKelvie
  • Patent number: 11916780
    Abstract: A system and method to transmit frames from a first node to a second node over a plurality of radio links comprising a classifier to classify said frames according to one of a plurality of flow and a sequence number within said one of said plurality of flow and adding said flow and sequence number in a header of said classified frame a splitter receiving said classified frames from said classifier and distributing said classified frames on one of said plurality of radio links for transmission to said second node, a joiner receiving said classified frames and reordering them using an indexed sequence queue corresponding to each of said plurality of flows, a timer for waiting for frames missing in the sequence in one of said indexed sequence queue, wherein when said timer expires, if said frame has not arrived it is deemed lost and a forwarder to extract frames from said sequence queue to forward.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: February 27, 2024
    Assignee: Aviat U.S., Inc.
    Inventors: Ian McCallum, Bogdan Barna, Andrew Spurgeon
  • Patent number: 11909855
    Abstract: In one embodiment, data communication apparatus includes packet processing circuitry to receive data from a memory responsively to a data transfer request, and cryptographically process the received data in units of data blocks using a block cipher so as to add corresponding cryptographically processed data blocks to a sequence of data packets, the sequence including respective ones of the cryptographically processed data blocks having block boundaries that are not aligned with payload boundaries of respective one of the packets, such that respective ones of the cryptographically processed data blocks are divided into two respective segments, which are contained in successive respective ones of the packets in the sequence, and a network interface which includes one or more ports for connection to a packet data network and is configured to send the sequence of data packets to a remote device over the packet data network via the one or more ports.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: February 20, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Miriam Menes, Noam Bloch, Adi Menachem, Idan Burstein, Ariel Shahar, Maxim Fudim
  • Patent number: 11909970
    Abstract: The present invention provides an image encoding method and an image decoding method. The image encoding method of the present invention comprises: a first dividing step of dividing a current image into a plurality of blocks; and a second dividing step of dividing, into a plurality of sub blocks, a block, which is to be divided and includes a boundary of the current image, among the plurality of blocks, wherein the second dividing step is recursively performed by setting a sub block including the boundary of the current images as the block to be divided, until the sub block including the boundary of the current image does not exist among the sub blocks.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: February 20, 2024
    Assignee: Industry Academy Cooperation Foundation of Sejong University
    Inventors: Joo Hee Moon, Sung Won Lim, Dong Jae Won
  • Patent number: 11909856
    Abstract: In one embodiment, an apparatus includes a network interface to receive a sequence of data packets from a remote device responsively to a data transfer request, the received sequence including received data blocks, and packet processing circuitry to read cryptographic parameters from a memory in which the parameters were registered by a processing unit, the cryptographic parameters including an initial cryptographic key and initial value, compute a first cryptographic key responsively to the initial cryptographic key and initial value, cryptographically process a first block responsively to the first cryptographic key, compute an updated value responsively to the initial value and a size of the first block, compute a second cryptographic key responsively to the initial cryptographic key and the updated value, cryptographically process a second block of the received data blocks responsively to the second cryptographic key, and write the cryptographically processed first and second block to the memory.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: February 20, 2024
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Miriam Menes, Noam Bloch, Adi Menachem, Idan Burstein, Ariel Shahar, Maxim Fudim
  • Patent number: 11909971
    Abstract: The present invention provides an image encoding method and an image decoding method. The image encoding method of the present invention comprises: a first dividing step of dividing a current image into a plurality of blocks; and a second dividing step of dividing, into a plurality of sub blocks, a block, which is to be divided and includes a boundary of the current image, among the plurality of blocks, wherein the second dividing step is recursively performed by setting a sub block including the boundary of the current images as the block to be divided, until the sub block including the boundary of the current image does not exist among the sub blocks.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: February 20, 2024
    Assignee: Industry Academy Cooperation Foundation of Sejong University
    Inventors: Joo Hee Moon, Sung Won Lim, Dong Jae Won
  • Patent number: 11910233
    Abstract: A user equipment for a mobile communication network is provided. The mobile communication network has a radio access network including a plurality of cells and being configured to serve the user equipment within a cell. To receive a data packet from the radio access network, the user equipment is configured to receive a plurality of different versions of the data packet transmitted by the radio access network to the user equipment in parallel via different physical resources. To provide a data packet to the radio access network, the user equipment is configured to provide a plurality of different versions of the data packet and to transmit the plurality of different versions of the data packet to the radio access network in parallel via different physical resources.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: February 20, 2024
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Thomas Wirth, Thomas Schierl, Cornelius Hellge, Eiko Seidel
  • Patent number: 11902405
    Abstract: A communication apparatus for selecting a plurality of messages each including destination information indicating a common transmission destination from among a plurality of messages each including destination information indicating a transmission destination, a first generation unit configured to generate a plurality of transmission packets corresponding to the messages selected, in a batch, and a second generation unit configured to generate a transmission packet corresponding to a message not selected among the plurality of messages.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: February 13, 2024
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koji Churei
  • Patent number: 11902521
    Abstract: The present invention provides an image encoding method and an image decoding method. The image encoding method of the present invention comprises: a first dividing step of dividing a current image into a plurality of blocks; and a second dividing step of dividing, into a plurality of sub blocks, a block, which is to be divided and includes a boundary of the current image, among the plurality of blocks, wherein the second dividing step is recursively performed by setting a sub block including the boundary of the current images as the block to be divided, until the sub block including the boundary of the current image does not exist among the sub blocks.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: February 13, 2024
    Assignee: Industry Academy Cooperation Foundation of Sejong University
    Inventors: Joo Hee Moon, Sung Won Lim, Dong Jae Won
  • Patent number: 11900148
    Abstract: Technologies for scheduling time-sensitive cyclical network traffic in real-time include an internet-of-things (IoT) device that includes at least one sensor for collecting sensor data. The IoT device is configured to store the collected sensor data in a data buffer, allocate a packet descriptor for the sensor data, and populate the allocated packet descriptor with a cyclic data port pointer indicative of a location of the data buffer. The IoT device is additionally configured to queue the packet descriptor into a media access control (MAC) unit transmit direct memory access (DMA) of the IoT device, fetch the sensor data, and packetize the fetched data to form a network packet. Further, the IoT device is configured to transmit the network packet to a target computing device based on a launch time, update the launch time, and requeue the packet descriptor into the MAC unit transmit DMA. Other embodiments are described herein.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: February 13, 2024
    Assignee: INTEL CORPORATION
    Inventors: Anil Kumar, Subba Mungara
  • Patent number: 11888521
    Abstract: A master station device includes a processor that outputs a subcarrier modulation signal, and a transmitter that maps an in-phase (I) component and a quadrature-phase (Q) component of the subcarrier modulation signal to an optical signal to be transmitted to a fronthaul.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: January 30, 2024
    Assignee: Panasonic Holdings Corporation
    Inventor: Yuta Seki
  • Patent number: 11881891
    Abstract: Example embodiments describe an optical line terminal, OLT, configured to perform determining a fragmentation allocation for respective ONUs; and notifying, the respective ONUs, of the fragmentation allocation. Other example embodiments relate to an optical network unit, ONU, configured to perform receiving, from the OLT, fragmentation allocation for fragmenting one or more packets; processing the packets in accordance with the fragmentation allocation to obtain fragmented and unfragmented packets; and forwarding, to the OLT, the fragmented and unfragmented packets in accordance with the dynamic upstream allocation map.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: January 23, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Bart Pauwels, Michael Fivez, Carl Mertens, Koenraad Schelfhout, Werner Van Hoof
  • Patent number: 11877340
    Abstract: A communication management resource such as associated with or at a first wireless access point monitors a corresponding backhaul providing connectivity between the first wireless access point and a remote network. Based on the monitoring of the backhaul, the communication management resource produces status information indicating a status such as ability of the backhaul to convey data communications between the first wireless access point and the backhaul. The first wireless access point then controls wireless connectivity between the first wireless access point and a mobile communication device based on the status of the backhaul.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: January 16, 2024
    Assignee: Charter Communications Operating, LLC
    Inventors: Charles I. Cook, Praveen C. Srivastava, Vikas Sarawat
  • Patent number: 11844005
    Abstract: Systems, methods, computer-readable media, techniques, and methodologies are disclosed for detecting messages received sequentially in short succession and implementing delivery controls to control a timing of the delivery of content of the messages for presentation to a user. Message detection and delivery control mechanisms disclosed herein refrain from presenting the content of multiple messages received in quick succession until a delivery event condition is detected. Upon detection of the delivery event condition, the content of the messages is consolidated into a message digest that is presented to a user (e.g., an intended recipient of the messages). The consolidated message digest can be presented to the user via an output interface, such as an in-vehicle speaker or display. In this manner, both disruption to the user experience as well as potential safety concerns, particularly in an in-vehicle environment, are mitigated by reducing the number and frequency of messages that are consumed.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: December 12, 2023
    Assignee: TOYOTA MOTOR NORTH AMERICA, INC.
    Inventor: Evan A. Vijithakumara
  • Patent number: 11838804
    Abstract: In accordance with some embodiments, a method may include transmitting, by a source network entity, at least one handover prepare request comprising at least one extension indication to a target network entity. The method may further include receiving, by the source network entity, in response to the at least one handover prepare request, at least one handover request response from the target network entity. The method may further include transmitting, by the source network entity, at least one handover command acknowledgement to at least one user equipment based upon the at least one handover request response.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: December 5, 2023
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Jean-Michel Pugeat, Jürgen Mayer, Michael Schopp, Ingo Viering, Ahmad Awada, Jedrzej Stanczak
  • Patent number: 11831413
    Abstract: A time-division multiplexing (TDM) scheduler determines a service order for serving N packet transmission requesters. The TDM scheduler includes: N current count value generators configured to serve the N packet transmission requesters respectively, and generate N current count values according to parameters of the N packet transmission requesters, a previous scheduling result generated by the EDD scheduler previously, and a predetermined counting rule; and an earliest due date (EDD) scheduler configured to generate a current scheduling result for determining the service order according to the N current count values and a predetermined urgency decision rule, wherein an extremum of the N current count values relates to one of the N packet transmission requesters, and the EDD scheduler selects this requester as the one to be served preferentially.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: November 28, 2023
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Kuo-Cheng Lu, Yu-Mei Pan, Yung-Chang Lin
  • Patent number: 11792692
    Abstract: An apparatus, method, and computer-readable recording medium perform local client device data throttling in a wireless network. A network controller of a gateway device allocates a portion of a periodic allocation of data available from an ISP cycle to one or more client devices connected to the gateway device. The gateway device sets a threshold for each client device and monitors bandwidth data consumption for each of the client devices. When a particular client device reaches its assigned bandwidth data allotment, the gateway device throttles data to the client device until a new periodic allocation of data is available from the ISP. While a particular client device is throttled, when a guest device joins the network or a particular client device accesses a prestored URL address, the gateway device may reallocate allotted data from one client device to another as needed to maintain operation of the wireless network.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: October 17, 2023
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Kumar Nunna, Lakshmi Arunkumar
  • Patent number: 11778184
    Abstract: The present invention provides an image encoding method and an image decoding method. The image encoding method of the present invention comprises: a first dividing step of dividing a current image into a plurality of blocks; and a second dividing step of dividing, into a plurality of sub blocks, a block, which is to be divided and includes a boundary of the current image, among the plurality of blocks, wherein the second dividing step is recursively performed by setting a sub block including the boundary of the current images as the block to be divided, until the sub block including the boundary of the current image does not exist among the sub blocks.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: October 3, 2023
    Assignee: Industry Academy Cooperation Foundation of Sejong University
    Inventors: Joo Hee Moon, Sung Won Lim, Dong Jae Won
  • Patent number: 11776053
    Abstract: A method for synchronous processing exchange orders, comprising: creating a first batch of orders by accumulating exchange orders received within a first time period, TP1; creating a second batch of orders by accumulating exchange orders received within a second time period, TP2; and processing the orders from the first batch within the second time period, TP2.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: October 3, 2023
    Inventor: Codrut Radu Radulescu
  • Patent number: 11762415
    Abstract: A thread executing a task at a node in a multi-socket computing system may access a first data structure to obtain a first calibration dataset for the node. The first thread may generate a timestamp based on the first calibration dataset and a first quantity of time measured by a clock at the first node. The real-time duration of the task may be determined based on the timestamp. The first thread may recalibrate the first clock by at least generating, based on the first quantity of time measured by the clock and a second quantity of time measured by a wall clock of an operating system of the multi-socket computing system, a second calibration dataset. The first thread may update the first data structure to include the second calibration dataset while a second thread accesses a second data structure to obtain calibration data.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: September 19, 2023
    Assignee: SAP SE
    Inventors: Ivan Schreter, Sergey Yurenev
  • Patent number: 11750310
    Abstract: A clock synchronization packet exchanging method includes sending, by a first device in a Flexible Ethernet (FlexE) group, a first FlexE instance at a first physical layer (PHY), where the first FlexE instance includes a clock synchronization packet, and a second FlexE instance sent by the first device in the FlexE group at a second PHY also includes a clock synchronization packet. The clock synchronization packets are carried in a plurality of FlexE instances transmitted between a transmit end and a receive end in the FlexE group.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: September 5, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jingfei Lv, Boling Fan, Jinhui Wang, Liqing Chen
  • Patent number: 11736119
    Abstract: A data processing platform, method, and program product perform compression and decompression of a set of data items. Suffix data and a prefix are selected for each respective data item in the set of data items based on data content of the respective data item. The set of data items is sorted based on the prefixes. The prefixes are encoded by querying multiple encoding tables to create a code word containing compressed information representing values of all prefixes for the set of data items. The code word and suffix data for each of the data items are stored in memory. The code word is decompressed to recover the prefixes. The recovered prefixes are paired with their respective suffix data.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: August 22, 2023
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Alexander D. Breslow, Nuwan Jayasena, John Kalamatianos
  • Patent number: 11729133
    Abstract: Embodiments of the present disclosure provide a software defined network publish-subscribe system and method. The software defined network publish-subscribe system comprises a controller, an administrator controller, a sequencing subsystem and a message multi-backup cache subsystem. The controller is configured to process publish-subscribe transactions in clusters, and comprises sequencing nodes used for generating ordered serial numbers for messages and cache nodes for caching the messages. The administrator controller is configured to simultaneously perform functions of the controller and manage software-defined network. The sequencing subsystem is configured to realize the cooperative sequencing between the administrator controller and the sequencing nodes. The message multi-backup cache subsystem is configured to realize the consistency of the messages through the administrator controller and the cache nodes.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: August 15, 2023
    Assignee: Beijing University of Posts and Telecommunications
    Inventors: Bo Cheng, Yang Zhang, Shuai Zhao, Yingying Zhang, Junliang Chen
  • Patent number: 11722927
    Abstract: Wireless communication systems and methods related to Radio Link Control (RLC) status reporting are provided. A wireless communication device receives one or more radio link control (RLC) packet data units (PDUs) of a sequence of RLC PDUs. The wireless communication device determines missing RLC data PDUs in the sequence of RLC PDUs based on the received one or more RLC PDUs. The wireless communication device receives a first uplink (UL) grant. The wireless communication device transmits a first RLC status report including an indication of a first subset of the missing RLC PDUs less than all the missing RLC PDUs, the indication of the first subset of missing PDUs being based on a size of the first UL grant. The wireless communication device modifies a RLC status prohibit timer based on the transmitted first RLC status report indicating less than all the missing RLC PDUs.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: August 8, 2023
    Assignee: QUALCOMM INCORPORATED
    Inventors: Sitaramanjaneyulu Kanamarlapudi, Leena Zacharias, Arnaud Meylan, Prasad Reddy Kadiri, Vishal Dalmiya, Vaishakh Rao, Ashwin Madhur Comandur
  • Patent number: 11706279
    Abstract: Methods and systems are disclosed for network communication. A computing device may store status information. The status information may be communicated using a first protocol. The status information may indicate data is available. The data may be communicated using a second protocol.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: July 18, 2023
    Assignee: iControl Networks, Inc.
    Inventors: Reza Raji, Gerald Gutt