Sequencing Or Resequencing Of Packets To Insure Proper Output Sequence Order Patents (Class 370/394)
  • Patent number: 11570157
    Abstract: Information is removed from data transmitted over networks and stored in data storage facilities by generating non-informational data as an output from a series of nodes (routers, computing devices or logical routing applications) by using a function that applies random data to the data received at each node. The function may be an XOR and the random data may be a pseudorandom string of the same length as the informational data. The non-informational data may be managed normally without concern for security. When the informational data is needed it can be re-generated using the non-informational data and a cascade of the random data from the series of nodes as inputs to an inverse function (XOR is its own inverse). The random data may be generated from a smaller random seed.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: January 31, 2023
    Assignee: TFOR LLC
    Inventor: David von Vistauxx
  • Patent number: 11563601
    Abstract: This disclosure describes techniques are described for proactively computing configuration information for policy-driven on-demand tunnel creation and deletion between sites in a software-defined networking in wide area network (SD-WAN) environment. In some examples, a controller device is configured to precompute configuration data for an overlay tunnel through the wide area network to connect a first site and a second site of a plurality of sites in the SD-WAN environment. The controller device is further configured to obtain, after precomputing the configuration data, an indication to configure the overlay tunnel. The controller device is also configured to send, in response to receiving the indication to configure the overlay tunnel, at least some of the configuration data to the first site to configure the first site with the overlay tunnel.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: January 24, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Nithyananda Vishnu K S, Venkata Rajasekharu Athreyapurapu
  • Patent number: 11553333
    Abstract: Aspects of the present disclosure are drawn to a client device for use with an access point device. The client device includes: a memory; and a processor configured to execute instructions stored on the memory to cause the client device to: obtain a value associated with a capability of the client device, create a response including a header and a payload, the header including a reserved field including a bit reporting that the payload of the response includes the value associated with the capability, and transmit the response to the APD.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: January 10, 2023
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Kurt Alan Lumbatis, Mark Hamilton
  • Patent number: 11522876
    Abstract: A method for detecting an attack on a serial communications system which determines the status of messages transmitted via the serial communications system to obtain a sequence of statuses, compares the sequence of statuses with at least one reference sequence, and determines that there is an attack on the serial communications system in response to the sequence of statuses deviating from the reference sequence. The status of one of the messages is based on properties of the message and properties of a preceding message.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: December 6, 2022
    Inventors: Birger Kamp, Anke Jentzsch, Viktor Bunimov, Steven Michna, Christoph Riechel
  • Patent number: 11522785
    Abstract: Described embodiments provide systems and method for intelligent path selection to reduce latency and maintain security. A client can request access to a server and multiple connections can be initiated to the requested destination, for example, a direct connection from a branch office and a backhauled connection through a data center. Traffic via the second connection can be controllable by application of at least one rule of the data center. A device can determine a delay in the exchange of data via the connections and a security level of the connections. The determination of the delay in the exchange of data via the another connection can be based on in part feedback about the application of the rule. The device can connect a client device to a server through one of the connections using the determination of the delay and the security level of the connection.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: December 6, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Praveen Raja Dhanabalan, Vladimir Vysotsky, Saurabh Pant, Srinivasarao Nelluri
  • Patent number: 11456947
    Abstract: The present disclosure relates to a communication arrangement (110, 130) adapted for link aggregation of a plurality of communication links (120a, 120b, 120c), comprised in an Aggregation Group, AG, (121). The communication arrangement (110, 130) is adapted to communicate via the plurality of communication links (120a, 120b, 120c) and comprises a traffic handling unit (112, 132) that is adapted to obtain data segments (414-423) to be transmitted, and to determine a risk of re-ordering of data segments within a certain data flow (401, 404) comprising a certain data segment (416, 417; 421). Said risk is associated with transmitting said certain data segment via a certain communication link out of the plurality of communication links (120a, 120b, 120c).
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: September 27, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Pierre Hygren, Per-Arne Thorsén
  • Patent number: 11445480
    Abstract: Various aspects related to various apparatuses, methods, and computer-readable medium are described herein. Some aspects may enable an apparatus to protect downlink (DL) communication(s). Some aspects may enable an apparatus to perform DL communication(s). Some aspects may enable an apparatus to communicate regarding uplink (UL) communication(s). Some aspects may enable an apparatus to perform operation(s) related to an allocation vector. Some aspects may enable an apparatus to perform operation(s) related to random access. Some aspects may enable an apparatus to perform UL communication(s). The written description and appended drawings provide detailed descriptions regarding these and many other aspects.
    Type: Grant
    Filed: July 4, 2020
    Date of Patent: September 13, 2022
    Inventor: Ali Atefi
  • Patent number: 11424863
    Abstract: A data packet transmission method and device, a storage medium and a terminal are provided. During multi-link transmission, a first failed data packet in a transmission window is duplicated to at least one other link of multiple links, where the multiple links include a first link on which the first failed data packet is transmitted and the at least one other link. The first failed data packet is retransmitted on the at least one other link and the first link, wherein the first failed data packet is a data packet whose transmission does not succeed and which has a smallest sequence number in the transmission window.
    Type: Grant
    Filed: April 26, 2020
    Date of Patent: August 23, 2022
    Assignee: SPREADTRUM COMMUNICATIONS (SHANGHAI) CO., LTD.
    Inventors: Yuhren Jauh, Yanchao Xu, Chinghwa Yu
  • Patent number: 11424861
    Abstract: A method and apparatus decode packetized data in the presence of packet erasures using a finite sliding window technique. A decoder receives packets containing uncoded and coded symbols. When a packet with a coded symbol is received, the decoder determines whether a packet sequence number is within a sliding window of w consecutive sequence numbers that are no greater than a decoder sequence number, where the number w is fixed prior to encoding. When this is the case, the decoder decodes the coded symbol into one or more of the w input symbols using the coefficient vector. Decoding may use a forward error correcting (FEC) window within the finite sliding window. Decoding also may use a technique of Gaussian elimination to produce a “shifted” row echelon coefficient matrix.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: August 23, 2022
    Assignees: Massachusetts Institute of Technology, Code On Network Coding, LLC, Technische Universität Dresden
    Inventors: Kerim Fouli, Frank Gabriel, Muriel Medard, Sreekrishna Pandi, Simon Wunderlich
  • Patent number: 11419630
    Abstract: Surgical hub systems are disclosed. A surgical hub system comprises a surgical hub configured to communicably couple to a modular device comprising a sensor configured to detect data associated with the modular device and a device processor. The surgical hub comprises a hub processor, a hub memory coupled to the hub processor. The surgical hub system also comprises a distributed control system executable at least in part by each of the device processor and the hub processor. The distributed control system is configured to: receive the data detected by the sensor; determine control adjustments for the modular device according to the data; and control the modular device according to the control adjustments. When in a first mode, the distributed control system is executed by both the hub processor and the device processor. In a second mode, the distributed control system is executed solely by the device processor.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: August 23, 2022
    Assignee: Cilag GmbH International
    Inventors: David C. Yates, Frederick E. Shelton, IV
  • Patent number: 11418631
    Abstract: A communications apparatus includes a receiver and a processor. The receiver is configured to receive wireless signals. The wireless signals include a plurality of packets. The processor is coupled to the receiver and includes a first logic configured to perform operations of a first protocol layer and a second logic configured to perform operations of a second protocol layer higher than the first protocol layer. The operations of the first protocol layer includes: starting a timer in response to receiving a first packet with a first count value that is different from a deliver count value; and delivering a second packet with a second count value that is different from the deliver count value to the second logic before the timer expires.
    Type: Grant
    Filed: June 28, 2020
    Date of Patent: August 16, 2022
    Assignee: MEDIATEK INC.
    Inventors: Chin-Wei Hsu, Jia-Shi Lin, Ming-Cong Sun
  • Patent number: 11405454
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a system that controls content distribution using a feedback loop. Content is distributed over multiple different online channels using a same initial selection value for distribution over each different online channel. An observed user actions required for distribution of the content over the multiple different online channels is received through a feedback loop and for multiple different distributions of the content. Based on the observed user actions received through the feedback loop, a predicted user action rate is determined for the multiple different distributions across the multiple different online channels. The selection value is adjusted based on a difference between the predicted user action rate and a reference distribution amount specified by a provider of the content. The content is distributed over the multiple different online channels using the adjusted selection value.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: August 2, 2022
    Assignee: Google LLC
    Inventors: Chenyu Zhao, Di Wang, Samuel Sze Ming Ieong, Christopher K. Harris
  • Patent number: 11394646
    Abstract: A packet sending method, a network node, and a system, where a controller obtains a forwarding latency requirement of a service flow and a destination address of the service flow, determines a forwarding path that meets the forwarding latency requirement, and determines a number of a first cycle time in which an ingress node forwards a packet and a number of a second cycle time in which an intermediate node forwards the packet. The controller sends a first entry to the ingress node. The first entry includes a sequence number of the packet and the first cycle time number. The controller sends a second entry to the intermediate node. The second entry includes the sequence number of the packet and the second cycle time number.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: July 19, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xuesong Geng, Guoyi Chen
  • Patent number: 11395365
    Abstract: Embodiments herein disclose a method for handling PDCP operation by an EN-DC capable UE in a wireless communication system. The method includes receiving, by an EN-DC capable UE, LTE PDCP PDUs from the LTE RLC entity by a receiver LTE PDCP entity upon re-establishing LTE RLC entity based on the indication that indicates a PDCP version change from a LTE PDCP to a NR PDCP. Further, the method includes processing the LTE PDCP PDUs at the receiver LTE PDCP entity using a LTE format. Further, the method includes reestablishing the receiver LTE PDCP entity and a transmitter LTE PDCP entity of the UE.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: July 19, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Mangesh Abhimanyu Ingale, Neha Sharma, Soeng-hun Kim
  • Patent number: 11394656
    Abstract: This application provides a method and an apparatus for avoiding packet fragmentation. In the embodiments of this application, when receiving a first service packet sent by a first device, a second device first determines whether a length of the first service packet is greater than that of a first MTU maintained by the second device, where the first MTU is determined based on both a second MTU of an IP link and a packet header encapsulated based on a GTPU tunnel; and when the first service packet is greater than the first MTU size, the first MTU size is sent to the first device. Based on this, in the embodiments of this application, the second device may be prevented from fragmenting a service packet, and the third device may be prevented from reassembling the service packet, thereby improving data transmission efficiency of a GTPU tunnel.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: July 19, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Chengxu Guo
  • Patent number: 11368560
    Abstract: Methods and apparatus for efficient data transfer within a user space network stack. Unlike prior art monolithic networking stacks, the exemplary networking stack architecture described hereinafter includes various components that span multiple domains (both in-kernel, and non-kernel). For example, unlike traditional “socket” based communication, disclosed embodiments can transfer data directly between the kernel and user space domains. Direct transfer reduces the per-byte and per-packet costs relative to socket based communication. A user space networking stack is disclosed that enables extensible, cross-platform-capable, user space control of the networking protocol stack functionality. The user space networking stack facilitates tighter integration between the protocol layers (including TLS) and the application or daemon. Exemplary systems can support multiple networking protocol stack instances (including an in-kernel traditional network stack).
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: June 21, 2022
    Assignee: Apple Inc.
    Inventors: Cahya Adiansyah Masputra, Karan Sanghi, Mingzhe Zhang, Jason McElrath, Sandeep Nair
  • Patent number: 11368748
    Abstract: The present technology relates to a demodulation device, a processing device, a reception device, and a data processing method for more flexibly coping with change in transmission method. Provided is a demodulation device including a demodulation unit configured to demodulate a first transmission packet obtained from a broadcast signal, and an output unit configured to output a divided packet via a predetermined interface, the divided packet being obtained by dividing the first transmission packet that is a variable-length packet used in a first transmission method into a packet length according to a second transmission packet that is a fixed-length packet used in a second transmission method and arranging the first transmission packet in a payload, and adding a header including information for restoring the first transmission packet to the payload. The present technology can be applied to, for example, a demodulation IC incorporated in a television receiver or a set top box.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: June 21, 2022
    Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventors: Satoshi Okada, Yuichi Hirayama, Kazuyuki Takahashi
  • Patent number: 11343198
    Abstract: Provided are systems and methods for reliable, out-of-order transmission of packets. In some implementations, provided is an apparatus configured to communicate with a network and a host device. The apparatus may receive messages from the host device at a send queue, where each message includes destination information. The apparatus may further determine, using the destination information and an identify of the send queue, a transport context associated with a destination on the network. The apparatus may further, for each message and using the transport context, generate a packet including the message and transmit the packet over the network. The apparatus may further monitor status for each transmitted packet.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: May 24, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Leah Shalev, Brian William Barrett, Nafea Bshara, Georgy Machulsky
  • Patent number: 11343827
    Abstract: The embodiments of the present application discloses a radio resource configuration method, a network-side device and a user-side device. The method includes: receiving configuration information for indicating to perform activation or deactivation of a radio resource configuration; wherein the radio resource configuration includes a CORESET configuration and/or a quasi co-location (QCL) related configuration; activating or deactivating the radio resource configuration according to the configuration information. In the application, the activation or deactivation of the radio resource configuration is achieved; moreover, the rapid activation or deactivation of the radio resource configuration is achieved; it is ensured that the times known by the network-side device and the user-side device, at which the activation or deactivation operation on the user-side device is performed, are consistent; and the utilization efficiency of air interface resources is improved.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: May 24, 2022
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventors: Yumin Wu, Xiaodong Sun, Xiaodong Shen
  • Patent number: 11343874
    Abstract: Disclosed in the present invention are a relay transmission method and, device, enabling reduction of complexity of relay transmission and a decrease of transmission latency. The method comprises: a relay terminal apparatus receives a first lower-level data frame sent by a transmitting-end apparatus to a receiving-end apparatus, wherein the first lower-layer data frame is obtained by the transmitting-end apparatus by means of processing a MAC PDU carrying identifier information of a remote terminal apparatus; the relay terminal apparatus determines, at the lower layer, whether the first lower layer data frame is required to be forwarded; and the relay terminal apparatus forwards, at the lower layer, the first lower-layer data frame, wherein the transmitting-end apparatus is the remote terminal apparatus, and the receiving-end apparatus is a network apparatus; alternatively, the transmitting-end apparatus is a network apparatus, and the receiving-end apparatus is the remote terminal apparatus.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: May 24, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Bin Feng
  • Patent number: 11323767
    Abstract: The present technology relates to a demodulation device, a processing device, a reception device, and a data processing method for more flexibly coping with change in transmission method. Provided is a demodulation device including a demodulation unit configured to demodulate a first transmission packet obtained from a broadcast signal, and an output unit configured to output a divided packet via a predetermined interface, the divided packet being obtained by dividing the first transmission packet that is a variable-length packet used in a first transmission method into a packet length according to a second transmission packet that is a fixed-length packet used in a second transmission method and arranging the first transmission packet in a payload, and adding a header including information for restoring the first transmission packet to the payload. The present technology can be applied to, for example, a demodulation IC incorporated in a television receiver or a set top box.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: May 3, 2022
    Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventors: Satoshi Okada, Yuichi Hirayama, Kazuyuki Takahashi
  • Patent number: 11297528
    Abstract: The present disclosure relates to a 5G (5th generation) or pre-5G communication system for supporting a higher data transmission rate than a 4G (4th generation) communication system such as Long Term Evolution (LTE). In accordance with various embodiments of the present disclosure, a device in a Central Unit (CU) connected to a Distributed Unit (DU) and a fronthaul in a wireless communication system may comprise: a communication interface for performing signaling between the CU and the DU; and at least one processor for determining whether to control a congestion state of the DU on the basis of the signaling, and when controlling the congestion state of the DU, stopping transmission of at least one packet to the DU before processing a Packet Data Convergence Protocol (PDCP).
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: April 5, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sejin Park, Wonil Lee
  • Patent number: 11277769
    Abstract: A communication method for controlling a first radio communication apparatus and a second radio communication apparatus. The first radio communication apparatus to include a first transmitting radio link control (RLC) entity which is a primary RLC entity, a second transmitting RLC entity which is an additional RLC entity, and a transmitting packet data convergence protocol (PDCP) entity to send an identical packet to both the first transmitting RLC entity and the second transmitting RLC entity. The second radio communication apparatus to include a first receiving RLC entity which is a primary RLC entity to receive a packet from the first transmitting RLC entity, a second receiving RLC entity which is an additional RLC entity to receive a packet from the second transmitting RLC entity, and a receiving PDCP entity to receive packets from both the first receiving RLC entity and the second receiving RLC entity.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: March 15, 2022
    Assignee: KYOCERA Corporation
    Inventor: Masato Fujishiro
  • Patent number: 11259293
    Abstract: A wireless device receives one or more messages from a base station. The one or more messages indicate one or more monitoring occasions for a DCI. A first downlink reference signal is selected from one or more downlink reference signals based on a received signal strength of the first downlink reference signal being above a value. A radio network identifier is determined, based on at least one index indicating a time resource in which the first downlink reference signal is received. The DCI addressed to the radio network identifier is received. The DCI indicates one or more random access occasions (ROs). A preamble is transmitted, via one of the one or more ROs, in response to receiving the DCI.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: February 22, 2022
    Assignee: Ofinno, LLC
    Inventors: Nazanin Rastegardoost, Esmael Dinan, Hyoungsuk Jeon, Hua Zhou, Kai Xu
  • Patent number: 11252597
    Abstract: Aspects of the present disclosure describe transmitting data in wireless communications. A set of packets for transmission in a defined sequence can be received where the set of packets includes two or more packets. It can be detected that a packet, of the set of packets, is a prioritized packet type. The packet can be prioritized for transmission ahead of its order in the defined sequence based on the detection of the prioritized packet type. The packet can be transmitted ahead of its order in the defined sequence to an access point.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: February 15, 2022
    Assignee: QUALCOMM INCORPORATED
    Inventors: Arnaud Meylan, Gavin Bernard Horn, Yu-Ting Yu, Aziz Gholmieh, Yue Yang, Shailesh Maheshwari, Sitaramanjaneyulu Kanamarlapudi, Vaibhav Kumar, Sivaramakrishna Veerepalli, Srinivasan Balasubramanian, Srinivas Reddy Mudireddy, Vanitha Kumar
  • Patent number: 11251911
    Abstract: The present disclosure relates to an unmanned aerial vehicle (UAV), a terrestrial station thereof and a data transmission method. A data transmission method is applied to a terrestrial station and the method includes: receiving data packets continuously sent by a UAV; detecting continuity of data packet sequence numbers of the received data packets; and sending a data packet retransmission request to the UAV according to a lost data packet sequence number if it is detected that the data packet sequence numbers corresponding to the data packets are discontinuous. Adopting the UAV, the terrestrial station and the data transmission method that are provided in the present disclosure can effectively improve utilization of an uplink transmission link.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: February 15, 2022
    Assignee: AUTEL ROBOTICS CO., LTD.
    Inventor: Jingwen Liu
  • Patent number: 11245495
    Abstract: A method for hybrid automatic repeat request-acknowledgment/negative-acknowledgment (HARQ-ACK/NACK) feedback in a wireless communication system, according to one embodiment of the present disclosure, is performed by a terminal and may comprise the steps of: determining an uplink resource for transmitting a NACK if the NACK must be transmitted as HARQ-ACK/NACK feedback for a downlink signal; determining whether to transmit, along with the NACK, a channel quality indicator (CQI) associated with the downlink signal corresponding to the NACK; and if it is determined to transmit the CQI along with the NACK, transmitting the NACK and the CQI on the determined uplink resource.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: February 8, 2022
    Assignee: LG Electronics Inc.
    Inventors: Hyunho Lee, Daesung Hwang, Yunjung Yi
  • Patent number: 11227186
    Abstract: The present disclosure relates to a method and a device for training an image recognition model and a related device. The method includes: extracting sub-image feature data from a detection frame sub-image of an input image; determining element feature data matching the sub-image feature data from an index element database; and outputting images related to the element feature data as training images for training the image recognition model. The index element database is built in advance based on a plurality of element feature data extracted from a plurality of candidate images.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: January 18, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Jiadong Zhang, Chao Li, Guoyi Liu
  • Patent number: 11201887
    Abstract: Disclosed are systems and methods for securing a network. A method may include obtaining, by a detection engine, an encapsulated image defining an action for a predetermined data packet of interest; determining, by the detection engine, that the action defined by the encapsulated image should be applied to one or more data packets accessed by the detection engine; generating and deploying, by the detection engine, an action state including one or more attributes associated with the accessed data packet and the encapsulated image; determining, at a first execution engine executing parallel with the detection engine, that the one or more data packets comprises attributes matching the one or more attributes included in the deployed action state; and executing, by the first execution engine, the action included in the deployed action state on a received data packet to generate a processed data packet.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: December 14, 2021
    Assignee: LookingGlass Cyber Solutions, Inc.
    Inventors: Bryan Wesley Brown, Paolo Fabio Zaino, Allan Thomson
  • Patent number: 11190983
    Abstract: Techniques for network scheduling that may provide consistent latency in content delivery are described. For example, the techniques may include receiving, by a scheduler of a carrier network, a consistent latency request associated with an application operating on a user equipment (UE), the consistent latency request including a specified latency value. Based at least in part on the specified latency value, the scheduler of the carrier network may schedule transmission of one or more packets associated with the application operating on the UE to cause the one or more packets to arrive at the UE with an inter-packet delay substantially equal to the specified latency value.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: November 30, 2021
    Assignee: T-Mobile USA, Inc.
    Inventors: Andrew Gapin, Yun-Ling Jocelyn Wang, Taha Najeeb, Jeffery A. Smith, Paul Bongaarts
  • Patent number: 11184798
    Abstract: The general purpose of the present disclosure is to retransmit data between base stations in a wireless communication system, and an operating method of a base station comprises the steps of: receiving, from another base station, information on unreceived packets; and retransmitting at least one unreceived packet among the unreceived packets to another base station based on the received information, wherein the at least one unreceived packet is determined based on a difference value between an identification number of the unreceived packets and an identification number of a last packet transmitted to the other base station.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: November 23, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dongho Kwak, Dongsook Kim, Hanseok Kim
  • Patent number: 11184947
    Abstract: Disclosed in embodiments of the present invention are a radio link control (RLC) transmission method and related products, the method comprising: receiving a first RLC protocol data unit (PDU) set from a transmit end RLC entity, the first RLC PDU set being generated by the transmit end RLC entity according to an original data segment; when it is detected that a plurality of RLC PDU s in the first RLC PDU set is not successfully received, transmitting a state report of an indication domain carrying the sequence number (SN) of the plurality of RLC PDUs; receiving a second RLC PDU set from the transmit end RLC entity; and obtaining the original data segment according to the first RLC PDU set and the second RLC PDU set. The embodiments resolve the problem of large overhead of the state report fed back to the transmit end RLC entity when a receive end RLC entity needs the transmit end RLC entity to retransmit the RLC PDUs in a 5G NR system.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: November 23, 2021
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Hai Tang
  • Patent number: 11159442
    Abstract: A reorder queue device for a multipath receiver includes a reorder queue and a reorder queue controller. The reorder queue is configured to queue data packets numbered in sequence which are received over multiple paths of a multipath channel. The reorder queue controller is configured to reorder the data packets in the reorder queue according to a reorder criterion, wherein the reorder criterion is based on at least one of the following: path-specific sequence numbering of the data packets, overall sequence number comparison across the multiple paths, or path-specific characteristics of the multiple paths. The data packets are numbered in a path-specific sequence and in an overall specific sequence. The reorder queue controller is configured to detect a packet loss on a specific path based on determining the overall sequence numbers and/or the path-specific sequence numbers of at least two packets of the specific path.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: October 26, 2021
    Assignee: DEUTSCHE TELEKOM AG
    Inventors: Markus Amend, Eckard Bogenfeld
  • Patent number: 11144286
    Abstract: A multi-threaded imperative programming language includes language constructs that map to circuit implementations. The constructs can include a condition statement that enables a thread in a hardware pipeline to wait for a specified condition to occur, identify the start and end of a portion of source code instructions that are to be executed atomically, or indicate that a read-modify-write memory operation is to be performed atomically. Source code that includes one or more constructs mapping to a circuit implementation can be compiled to generate a circuit description. The circuit description can be expressed using hardware description language (HDL), for instance. The circuit description can, in turn, be used to generate a synchronous digital circuit that includes the circuit implementation. For example, HDL might be utilized to generate an FPGA image or bitstream that can be utilized to program an FPGA that includes the circuit implementation associate with the language construct.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: October 12, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Blake D. Pelton, Adrian Michael Caulfield
  • Patent number: 11140060
    Abstract: In some embodiments, a method analyzes information regarding a round-trip time where the round-trip time is based on sending a request for a segment of a media program and receiving the segment of the media program. The method determines when to switch from requesting a single segment of the media program to sending a request that requests a plurality of segments of the media program. When switching from requesting the single segment of the media program, the request for the plurality segments of the media program is sent where at least two or more of the segments are received without sending a subsequent request for the two or more segments.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: October 5, 2021
    Assignee: HULU, LLC
    Inventors: Shun Ni, Aleksandar Zambelli, Shenglan Huang, Deliang Fu, Wenhao Zhang
  • Patent number: 11133998
    Abstract: A method, an apparatus, and a system for measuring a network delay are disclosed. The method includes: acquiring delay measurement information obtained by measuring a service flow by at least one target logical port TLP, where the delay measurement information includes: timestamp information, a service flow identifier, and a TLP identifier; and transmitting the delay measurement information to a measurement control point MCP, so that the MCP determines details about a network delay according to the timestamp information, the service flow identifier, and the TLP identifier. Embodiments of the present application further provide an apparatus and a system for measuring a network delay. Embodiments of the present application achieve direct and accurate delay measurement of a service flow in scenarios of point to point transmission or point to multipoint transmission on the network, and reflect details about a real delay of the service flow.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: September 28, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wei Fang, Hongming Liu, Wenjun Chang
  • Patent number: 11133898
    Abstract: A network node, a wireless device for communication with a network node and corresponding methods are provided. The network node includes processing circuitry configured to stop a hybrid automatic repeat request (HARQ) process associated with data to be retransmitted and retransmit the data using a procedure that is different from the stopped HARQ process.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: September 28, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Torsten Dudda, Malik Wahaj Arshad, Laetitia Falconetti, Robert Karlsson, Gustav Wikström
  • Patent number: 11128561
    Abstract: Automatic load-balancing techniques in a network device are used to select, from a multipath group, a path to assign to a flow based on observed state attributes such as path state(s), device state(s), port state(s), or queue state(s) of the paths. A mapping of the path previously assigned to a flow or group of flows (e.g., on account of having then been optimal in view of the observed state attributes) is maintained, for example, in a table. So long as the flow(s) are active and the path is still valid, the mapped path is selected for subsequent data units belonging to the flow(s), which may, among other effects, avoid or reduce packet re-ordering. However, if the flow(s) go idle, or if the mapped path fails, a new optimal path may be assigned to the flow(s) from the multipath group.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: September 21, 2021
    Assignee: Innovium, Inc.
    Inventors: William Brad Matthews, Puneet Agarwal, Rupa Budhia
  • Patent number: 11128571
    Abstract: A communication system in which a plurality of communication apparatuses in time synchronization with one another are connected over a network is provided. Each of the communication apparatuses includes management means for allowing transmission in accordance with a predetermined communication schedule, of cyclically transmitted first data to be used for control of a manufacturing apparatus or a production facility, second data which should be delivered to a destination within a designated time period, and third data different from the first and second data, selection means for selecting a data transfer scheme for each piece of data to be transmitted from among an on-the-fly scheme, a cut-through scheme, and a store-and-forward scheme based on the communication schedule, and a transmission and reception circuit which transfers each piece of data received from another communication apparatus to yet another communication apparatus in accordance with the data transfer scheme determined for that data.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: September 21, 2021
    Assignee: OMRON Corporation
    Inventors: Mitsuhiro Yoneda, Taiga Niimi, Hiroshi Sawada, Nobuyuki Sakatani, Tatsuya Kitaguchi
  • Patent number: 11126372
    Abstract: A computing system is disclosed herein. The computing system includes a computing node and a remote memory node coupled to the computing node via a system fabric. The computing node includes a plurality of processors and a master memory controller. The master memory controller is external to the plurality of processors. The master memory controller routes requests corresponding to requests from the plurality of processors across the system fabric to the remote memory node and returns a response.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: September 21, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Russ W. Herrell, Gary Gostin, Gregg B Lesartre, Dale C. Morris
  • Patent number: 11126487
    Abstract: A clock value converter in a CPU replaces a value of a carry counter in a safety clock in the CPU to cause the carry counter to show dispersed values. The CPU transmits a frame including a value of a time stamp and a first error detecting code generated based on the value of the time stamp and the value of the carry counter to a CPU. A clock value converter in the CPU causes, as in the CPU, a carry counter in a safety clock in the CPU to show dispersed values. An error detector in the CPU determines whether a second error detecting code generated based on the value of the received time stamp and a value of the carry counter in the safety clock in the CPU satisfies a condition set for the first error detecting code.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: September 21, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Naoki Ito
  • Patent number: 11107560
    Abstract: A method for facilitating integration of patient electronic healthcare record information from a community aggregator with electronic healthcare record information native to an electronic healthcare record (EHR) application includes, for each of a plurality of accessed community data items, comparing the community data item to native data items, and based on the comparison, identifying the community data item as a duplicate, a potential duplicate, or not a duplicate, and for each community data item which was not identified as a duplicate, comparing the community data item to entries in one or more native clinical dictionaries, and, based on the comparison, identifying the community data item as an exact match to a clinical dictionary entry, a potential match to one or more clinical dictionary entries, or not matched to any clinical dictionary entry.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: August 31, 2021
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Michael Andrew Richards, Alan Raymond Ouellette, Christine Marie Mariani, Kevin Urie Frey
  • Patent number: 11102539
    Abstract: A media stream receiver is provided for scalable physical layer flow of packetized media streams. The media stream receiver replicates the processing block in time, rather than in hardware, through the use of a single shared memory and pointer alignment calculations, which combines multiple buffering stages as the single, shared memory buffer to offer redundancy and alignment, while acting as a receiver buffer to account for packet delay variations. By doing so the media stream receiver can perform a vertical interval switch between received media streams.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: August 24, 2021
    Assignee: GRASS VALLEY CANADA
    Inventors: Stephane Martel, Charles S. Meyer
  • Patent number: 11088806
    Abstract: Disclosed in the present application is a method by which a terminal transmits and receives a signal. Particularly, the method comprises the steps of: receiving a downlink signal from a plurality of cells; transmitting, to a serving cell among the plurality of cells, an acknowledgement/negative ACK (ACK/NACK) response for the downlink signal; and receiving, from at least one cell among the plurality of cells, retransmission for the downlink signal.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: August 10, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Hanbyul Seo, Kijun Kim, Byounghoon Kim, Hyukjin Chae
  • Patent number: 11088807
    Abstract: Application-level acknowledgements may be used to verify that a data packet has not only been received, but has been successfully processed by the appropriate application operating on a device that received the data packet. For example, in one embodiment, two devices may be registered with an identity service that enables security and push messaging. A first device may communicate a data packet to another device that is associated with the same identity account through the identity service. The device receiving the data packet may send an acknowledgement verifying receipt of the data packet. After an application has processed the data packet, an acknowledgement that the data packet was processed may also be send from the second device to the first device.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Daniel B. Pollack, Justin N. Wood
  • Patent number: 11075848
    Abstract: Embodiments are directed to a fast path for acknowledgement frames in wireless networks.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: July 27, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jianpo Han, Qiang Zhou, Andre Beaudin, Guangzhi Ran
  • Patent number: 11075707
    Abstract: A real-time Ethernet (RTE) protocol includes start-up frames originated by a master device for network initialization including a preamble, destination address (DA), source address (SA), a type field, and a status field including state information that indicates a current protocol state that the Ethernet network is in for the slave devices to translate for dynamically switching to one of a plurality of provided frame forwarding modes. The start-up frames include device Discovery frames at power up, Parameterization frames that distribute network parameters, and Time Synchronization frames including the master's time and unique assigned communication time slots for each slave device. After the initialization at least one data exchange frame is transmitted exclusive of SA and DA including a preamble that comprises a header that differentiates between master and slave, a type field, a status field excluding the current protocol state, and a data payload.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: July 27, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Thomas Anton Leyrer, Thomas Mauer
  • Patent number: 11071031
    Abstract: Methods, apparatus and systems using Enhanced Dedicated Core Network (DCN) selection are disclosed. One representative method includes receiving, by the core network entity from another core network entity, information indicating that a DCN type is new or has change for a wireless transmit/receive unit (WTRU); and sending a message, by the core network entity to the WTRU, including a new or a changed DCN type.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: July 20, 2021
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Mahmoud Watfa, Behrouz Aghili
  • Patent number: 11070856
    Abstract: A data processing method is provided in which a transmission frame is received from a transmitting device. The transmission frame is based on a split stream for one of a plurality of channels and channel bonding signaling information. Further, the received transmission frame is processed. The channel bonding signaling information includes signature information that uniquely identifies the input stream, and the signature information is contained in a header of the transmission frame.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: July 20, 2021
    Assignee: Saturn Licensing LLC
    Inventors: Muhammad Nabil Sven Loghin, Satoshi Okada, Lothar Stadelmeier
  • Patent number: 11070491
    Abstract: A first control device connected to a network in which data is updated at every predetermined cycle transmits, at every predetermined cycle, first data used for controlling a manufacturing device or a production facility, using a first communication band among communication bands possessed by the network. A second control device connected to the network and time-synchronized with the first control device transmits second data used for setting and managing the manufacturing device or the production facility, using a second communication band other than the first communication band among the communication bands possessed by the network.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: July 20, 2021
    Assignee: OMRON Corporation
    Inventor: Mitsuhiro Yoneda