Assigning Period Of Time For Information To Be Transmitted (e.g., Scheduling) Patents (Class 370/395.4)
  • Patent number: 11128911
    Abstract: To provide: a decoding device that decodes and replays, in a suitable order, sequentially transmitted information; a reception device; a transmission/reception system; a decoding method; and a storage medium having the decoding program stored therein. A decoding unit 21 that decodes packets sent from a transmission device 10. A decoding order determination unit 22 determines the order of packets to be decoded by the decoding unit 21, on the basis of adjustment information that is included in the packet and corresponds to a time adjustment for making Coordinated Universal Time approach Universal Time. The packets include order information indicating the order in the same IP data flow. The decoding order determination unit 22 determines, on the basis of the order information, the order of packets to be decoded by the decoding unit 21, if the adjustment information indicates that a time adjustment will occur.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: September 21, 2021
    Assignee: NEC CORPORATION
    Inventors: Kensuke Shimofure, Yasuhisa Nakata
  • Patent number: 11121976
    Abstract: System, device, and method for providing distributed quality-of-service control and policy enforcement. A tree hierarchy representation is constructed for distributed enforcement of a Quality-of-Service (QoS) policy on incoming packets that are intended for transmission towards a destination, by at least two separate Processing Units (PUs) that separately process different packets that are intended for transmission towards that destination. A cross-PU Instances Synchronization Unit automatically determines that a first PU caused modification of a first set of instances of parent-child Policy Objects that are utilized by the first PU, and dynamically causes a corresponding modification to a second set of instances of parent-child Policy Objects that are utilized by a second PU. The QoS policy is enforced, on a packet-by-packet basis, by different member entities of the tree hierarchy representation, to achieve the overall QoS policy.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: September 14, 2021
    Assignee: ALLOT LTD.
    Inventors: Lior Plat, Idan Bariach, Michal Rapaport, Liran Sinay, Itai Weissman, Boris Lifshitz
  • Patent number: 11115736
    Abstract: The invention provides a method and system for Dynamic Bandwidth Assignment (DBA) Virtualization in a Passive Optical Network, comprising an Optical Line Termination (OLT) point and a plurality of Optical Network Units (ONU) and a plurality of Virtual Network Units (VNO), wherein each VNO is configured with a virtual Dynamic Bandwidth Assignment module to schedule a bandwidth assignment independently of the other VNOs and using a merging engine to implement a detailed bandwidth scheduling allocation over the Passive Optical Network.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: September 7, 2021
    Assignee: THE PROVOST, FELLOWS, FOUNDATION SCHOLARS AND THE OTHER MEMBERS OF BOARD, OF THE COLLEGE OF THE HOLY AND UNDIVIDED TRINITY OF OUEEN ELIZABETH, NEAR DUBLIN
    Inventors: Marco Ruffini, Amr Elrasad, Nima Afraz
  • Patent number: 11102119
    Abstract: Various systems, processes, and products may be used to filter multicast messages in virtual environments. In one implementation, a multicast filtering address is received by a network adapter from at least one of a number of virtual machines of a computer system. Responsive to receiving the multicast filtering address, a determination is made whether a multicast filtering store of the network adapter is full. Responsive to determining that the multicast filtering store of the network adapter is full, the multicast filtering address is stored in a local filtering store of the at least one virtual machine.
    Type: Grant
    Filed: July 27, 2019
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Omar Cardona, James B. Cunningham, Baltazar De Leon, III, Matthew R. Ochs
  • Patent number: 11096208
    Abstract: A network includes a parent node and at least one child node configured to communicate with the parent node via a wireless network protocol. The parent node includes a broadcast coordinator to transmit a broadcast message from the parent node to the child node at predetermined time intervals according to the wireless network protocol. A scheduler generates a scheduling packet that is communicated in the broadcast message. The scheduling packet includes a data field to instruct each child node to activate and receive data communicated from the parent node in a prescribed time slot following the broadcast message that is defined by the scheduling packet.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: August 17, 2021
    Assignee: Texas Instruments Incorporated
    Inventors: Arvind K. Raghu, Ariton E. Xhafa, Ramanuja Vedantham, Xiaolin Lu
  • Patent number: 11064229
    Abstract: A transmitting device includes: a generator that generates an encoded stream by using rate control satisfying a determined definition of a receiving buffer model; and a transmitter that sequentially transmits a transmitting packet, and the receiving buffer model includes a first buffer that converts a packet into a first packet where the packet includes a packet header of a variable length, and the first packet includes a packet header of a fixed length of a decompressed header, a second buffer that converts the first packet into a second packet including a payload of a variable length, a third buffer that converts the second packet into a Network Abstraction Layer (NAL) unit, and a fourth buffer that outputs an access unit generated from a plurality of sequentially accumulated NAL units to a decoder at a timing of a decoding time corresponding to the access unit.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: July 13, 2021
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Noritaka Iguchi, Tadamasa Toma
  • Patent number: 11064416
    Abstract: A radio access network (RAN) mobility management element can receive a satellite-based measurement of a geolocation of an airborne mobile device. The RAN mobility management element can determine, based on the satellite-based measurement, a distance between the geolocation of the airborne mobile device and a geolocation of a serving cell that is serving the airborne mobile device, and a respective distance between the geolocation of the airborne mobile device and a respective geolocation of each cell of a plurality of cells. The RAN mobility management element can determine whether to hand over the airborne mobile device to a cell, included in the plurality of cells, based on the distance between the geolocation of the airborne mobile device and the geolocation of the serving cell, and a distance between the geolocation of the airborne mobile device and a geolocation of the cell included in the plurality of cells.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: July 13, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Max A. Solondz, Frank Jager
  • Patent number: 11050517
    Abstract: Methods and apparatus are provided for a base station to transmit and for a User Equipment (UE) to receive repetitions of an enhanced physical downlink control channel (EPDCCH). Time and frequency resources for EPDCCH repetitions are defined together with restrictions in time resources to provide UE power savings. Time and frequency resources are also defined for repetitions of a physical downlink shared channel (PDSCH) transmission and for repetitions of a physical uplink shared channel (PUSCH) transmission. Methods and apparatus are also provided for the UE to transmit and for the base station to receive acknowledgement information in repetitions of a physical uplink shared channel (PUCCH).
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: June 29, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ying Li, Aris Papasakellariou
  • Patent number: 11051321
    Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as long term evolution (LTE). According to various embodiments of the disclosure, an operating method of a user plane function (UPF) in a wireless communication system and an apparatus therefor are provided. The operating method includes receiving a first parameter for clock synchronization from a base station, and performing the clock synchronization with a neighboring network system using the received first parameter and a second parameter. The first parameter may include information relating to a link delay time between the neighboring network system and a network system comprising the UPF, and a residence time of a terminal, a base station and the UPF of the network system comprising the UPF, and the second parameter may include information relating to a backhaul delay time between the base station and the UPF.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: June 29, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangjun Moon, Jungshin Park, Beomsik Bae, Youngkyo Baek, Jicheol Lee
  • Patent number: 11042356
    Abstract: Examples of techniques for tournament tree rollback for payload write exception are described herein. An aspect includes receiving a new record for a tournament sort. Another aspect includes determining a winner node of the tournament sort based on a tournament tree and the new record. Another aspect includes, based on determining the winner node of the tournament sort, writing out a payload of the winner node. Another aspect includes, in parallel with writing out the payload of the winner node, updating the tournament tree.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: June 22, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aditya Nitin Puranik, Nidhi Chandak, Martin Recktenwald
  • Patent number: 11044038
    Abstract: Provided is a data transmission method, a base station, a user equipment, and a system. The method includes: adjusting and determining a frame structure of each time unit within a preset duration; notifying a user equipment (UE) of the adjusted frame structure; and performing data transmission according to the adjusted frame structure.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: June 22, 2021
    Assignee: ZTE Corporation
    Inventors: Xincai Li, Yajun Zhao, Ling Yang, Hanqing Xu
  • Patent number: 11023444
    Abstract: The described technology is generally directed towards matching subscriber services to publisher services based on any number of arbitrary subscriber-specified attributes. In general, each publisher services register its capabilities as a set of attributes in a repository data store, e.g., a database. When a subscriber service wants a matching publisher service, the subscriber service specifies which attributes the subscriber service wants matched, and the repository's affiliated matching process uses the registered attributes of the publisher services to seek a match.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: June 1, 2021
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Dexter Paul Bradshaw, Jeffrey Stamerjohn, Jinjiang Zeng
  • Patent number: 10977231
    Abstract: This application discloses a system for presenting data to a user based on requests to move data from primary storage to secondary storage. The system receives a request to move data that satisfies at least one criterion, from primary to secondary data storage. The system then identifies an initial database query from the request, and further builds a nested database query from the initial database query according to a database schema. Next, the system estimates a size of a result of executing the nested database query. Finally, the system provides for display to the user the estimated size.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: April 13, 2021
    Assignee: Commvault Systems, Inc.
    Inventors: Muthusamy Senthilnathan, Ravi Thati, Paramasivam Kumarasamy, Hemant Mishra
  • Patent number: 10966202
    Abstract: Some example embodiments include methods of operating a wireless communication device supporting carrier aggregation, the methods include allocating a memory of a plurality of memories to each of a plurality of component carriers based on a memory allocation priority; determining a demodulation priority for each of the plurality of component carriers based on one of a size of each memory allocated to each of the plurality of component carriers, and the memory allocation priority; and demodulating signals received via the plurality of component carriers based on the demodulation priority.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: March 30, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-seok Jung, Min-goo Kim, In-hyoung Kim, Joon-sung Kim, Se-bin Im
  • Patent number: 10945285
    Abstract: A communication system comprising one or more wireless stations programmed to await for an authorizing signal to initiate wireless communications with a network controller or access point. The network controller maintains identification information in different queues, and polls stations from those queues. The wireless station identification information may be moved between the different queues in response to wireless station activity. Between polling, each mobile station aggregates data for the next opportunity to transmit. Multi-polling may be employed such that more than a single station is polled at a time. Polling is accomplished by polling one of the more stations from each queue having the effect that stations in one queue are polled more often than those in another queue. If a lesser active station becomes active, it may be moved into the shorter queue and consequently will be polled more often.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: March 9, 2021
    Assignee: Ubiquiti Inc.
    Inventors: Robert J Pera, Sriram Dayanandan
  • Patent number: 10937000
    Abstract: Embodiments are directed towards generating and managing schedules. In at least one of the various embodiments, these schedules may be configured to schedule team members, rotating which team member is active (“on-call”). In at least one of the various embodiments, these may be employed to determine which resource is responsible to respond and/or resolve incidents that may be reported and/or detected. In at least one of the various embodiments, if a team member is determined to be the on-call or responsible team member, the notification engine may determine the methods for notify the responsible of the incidents. Schedules previews may be updated in real-time as the schedule is edited.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: March 2, 2021
    Assignee: PagerDuty, Inc.
    Inventors: Dan Alexandru Solomon, John Gary Ryan Laban, Ian Alexander Enders, Ali Basiri, Andrew Gregory Miklas
  • Patent number: 10911366
    Abstract: Technologies for balancing throughput across input ports include a network switch. The network switch is to generate, for an arbiter unit in a first stage of a hierarchy of stages of arbiter units, turn data indicative of a set of turns in which to transfer packet data from devices connected to input ports of the arbiter unit. The network switch is also to transfer, with the arbiter unit, the packet data from the devices in the set of turns. Additionally, the network switch is to determine weight data indicative of the number of turns represented in the set and provide the weight data from the arbiter unit in the first stage to another arbiter unit in a subsequent stage to cause the arbiter unit in the subsequent stage to allocate a number of turns for the transfer of the packet data from the arbiter unit in the first stage.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: February 2, 2021
    Assignee: Intel Corporation
    Inventors: Scott S. Diesing, Michael A. Parker, Albert S. Cheng, Nan Ni
  • Patent number: 10893530
    Abstract: Priority control is performed using FPIs. A radio base station eNB according to the present invention includes: a bearer management unit 12 configured to manage FPIs assigned to data flows received from a core network device S-GW via an S1 bearer; and a priority control unit 13 configured to perform priority control over the data flows received from the core network device S-GW via the S1 bearer, in which the bearer management unit 12 establishes a radio bearer with a mobile station UE for each of the FPIs, and the priority control unit 13 transfers each data flow received from the core network device S-GW via the S1 bearer, to the radio bearer corresponding to the FPI assigned to the data flow.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: January 12, 2021
    Assignee: NTT DOCOMO, INC.
    Inventors: Tooru Uchino, Hideaki Takahashi, Akihito Hanaki, Kenichiro Aoyagi, Wuri Andarmawanti Hapsari
  • Patent number: 10884817
    Abstract: A parallel execution method and apparatus in a terminal database, where the method includes determining, by a terminal, each thread central processing unit (CPU) based on a preset degree of parallelism, where the degree of parallelism is a quantity of threads executed in parallel, obtaining, by the terminal, a frequency of each thread CPU, calculating a frequency proportion of the thread CPUs, dividing, by the terminal, a to-be-queried data table in the terminal database into data partitions based on the frequency proportion of the thread CPUs, determining a data partition corresponding to each thread CPU, and querying in parallel, by the terminal, data in the corresponding data partition using each thread CPU.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: January 5, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qiang Tong, Zongchao Liu, Bo Shang
  • Patent number: 10877807
    Abstract: Embodiments of the present disclosure relate to a method and apparatus of allocating a processing resource to an application. The method comprises receiving from the application a request for executing a task. The method further comprises determining a characteristic of the application based on the request. The method may determine stored historical data associated with the application. In addition, the method may further automatically select, based on the characteristic of the application and the historical data, the processing resource applicable to the application for allocation to the application.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: December 29, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Fei Chen, Layne Lin Peng, Kun Wang
  • Patent number: 10863531
    Abstract: This disclosure relates generally to telecommunication networks, and more particularly to a method and system for delay aware uplink scheduling in a communication network. The telecommunication network performs data uplink and data downlink associated with data communication between multiple transmitter-receiver pairs connected to the network, by using specific scheduling schema as part of the data processing. Disclosed are method and system for performing a delay-aware uplink scheduling in the communication network. For an uplink request received from a transmitter, the system estimates downlink delay at the corresponding receiver side. The system further estimates a processing delay for the received uplink request. Based on the estimated downlink delay and the processing delay, the system determines an uplink delay budget for the transmitter. Further, based on the uplink delay budget and an achievable data rate computed for the transmitter, the system schedules uplink for the transmitter.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: December 8, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Bighnaraj Panigrahi, Hemant Kumar Rath, Arpan Pal, Samar Shailendra
  • Patent number: 10863434
    Abstract: A battery operated device, comprising a low throughput network interface sending said data messages to a cloud application over a low throughput connection. An acknowledgement receiver receiving from said cloud application over said low throughput connection and interpreting an acknowledgment message containing acknowledgement information for one or more of said data messages. Wherein said device further comprises an acknowledgement request generator generating and sending a request over the low throughput network to said cloud application for said acknowledgement message.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: December 8, 2020
    Assignee: SENSOLUS NV
    Inventors: Kristoff Van Rattinghe, Laurence Claeys, Johan Criel, Koen Van Vlaenderen
  • Patent number: 10834726
    Abstract: A method and device for processing services of a multi-channel terminal are provided. The method includes: receiving a service request corresponding to a current subscriber identity card, when the current subscriber identity card is using a first service channel to communicate; establishing a second service channel to communicate, to respond to the service request, wherein the first service channel and the second service channel are both established based on the current subscriber identity card. By the method, the user's demand for implementing two or more routes of communication at the same time can be satisfied, and the user's experience is optimized greatly.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: November 10, 2020
    Assignee: SPREADTRUM COMMUNICATIONS (SHANGHAI) CO., LTD.
    Inventors: Xichun Gao, Xianliang Chen, Yi He, Jinjin Ni, Yiguo Zhao
  • Patent number: 10824579
    Abstract: The embodiments disclosed herein relate to chips used to receive and process neurological events in brain matter as captured by electrodes. Such chips may include an array of amplifiers and electrodes to receive neurological voltage signals, the chip including a config circuitry in communication with the array of amplifiers and a controller, the config circuitry configured to receive program instructions and instruct the amplifiers of a voltage threshold and instruct the controller to pass on signals from only specific rows and columns of amplifiers, the controller in communication with the array of amplifiers, the controller configured to packetize the neurological voltage signals into data packets.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: November 3, 2020
    Assignee: NEURALINK CORP.
    Inventors: Dongjin Seo, Paul A. Merolla, Manuel Alejandro Monge Osorio
  • Patent number: 10798770
    Abstract: A session establishment method includes receiving, by a mobility management function AMF entity, a first message sent by user equipment UE, where the first message carries identifier information, the identifier information is used to instruct the AMF entity to send the first message to a session management function SMF entity, and the first message is used to instruct the SMF entity to re-establish a session with the UE based on the identifier information by using a first user plane function UPF entity; and sending, by the AMF entity based on the identifier information, the first message to the SMF entity associated with the identifier information.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: October 6, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Fenghui Dou, Hui Jin, Guowei Ouyang, Yue He, Haorui Yang
  • Patent number: 10791474
    Abstract: This disclosure relates to techniques for detecting a signal and powering off at least some receiver components if no signal is detected. A wireless device may take one or more measurements of one or more signals. The wireless device may determine, based on the measurements, whether a signal (e.g., a signal of a licensed assisted access cell) is anticipated during an upcoming time period, e.g., a subframe or portion of a subframe. If no signal is anticipated, the wireless device may power off at least some receiver functions.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: September 29, 2020
    Assignee: Apple Inc.
    Inventors: Beibei Wang, Zhu Ji, Johnson O. Sebeni, Jia Tang, Yang Li
  • Patent number: 10778359
    Abstract: A time synchronization method, a programmable logic device, a single board and a network element are provided. In the method, a programmable logic device receives a request message from a terminal, generates a time synchronization message according to the request message, and sends the time synchronization message to the terminal.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: September 15, 2020
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventors: Lilin Wang, Juan Wan, Yangfeng Wang, Xiaoming Fu
  • Patent number: 10747907
    Abstract: A cryptographic accelerator (processor) retrieves data blocks for processing from a memory. These data blocks arrive and are stored in an input buffer in the order they were stored in memory (or other known order)—typically sequentially according to memory address (i.e., in-order.) The processor waits until a certain number of data blocks are available in the input buffer and then randomly selects blocks from the input buffer for processing. This randomizes the processing order of the data blocks. The processing order of data blocks may be randomized within sets of data blocks associated with a single read transaction, or across sets of data blocks associated with multiple read transactions.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: August 18, 2020
    Assignee: Cryptography Research, Inc.
    Inventors: Andrew John Leiserson, Mark Evan Marson
  • Patent number: 10728915
    Abstract: A method for determining link direction of resources in a wireless communication system, the method performed by a user equipment (UE) includes receiving frame configuration information from a base station, wherein the frame configuration information indicates at least one of default resources and flexible resources in a frame, receiving downlink control information (DCI) format from the base station, and determining link direction of the flexible resources in the frame based on the frame configuration information and the DCI format.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: July 28, 2020
    Assignee: LG Electronics Inc.
    Inventors: Dong Youn Seo, Min Gyu Kim, Suck Chel Yang, Joon Kui Ahn
  • Patent number: 10721745
    Abstract: Aspects of the present invention relate to the scheduling of resources in a telecommunication system that includes a mobile terminal and base station. In one embodiment, the mobile terminal sends an initial scheduling request to a base station. Subsequently, the mobile terminal does not transmit a scheduling request to the base station unless and until a scheduling request triggering event is detected.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: July 21, 2020
    Assignee: Optis Cellular Technology, LLC
    Inventors: Kristina Jersenius, Henning Wiemann, Anna Larmo, Peter Moberg, Eva Englund
  • Patent number: 10715456
    Abstract: This application describes a network device, a controller, a queue management method, and a traffic management chip. The method may be applied to a traffic management chip that uses an HQoS technology, and can include receiving a queue management instruction sent by a controller, where the queue management instruction includes an identifier of a first scheduler and an identifier of a first queue, and the first scheduler is one of multiple first-level schedulers. The method may also include controlling, according to the queue management instruction, scheduling of the first queue by the first scheduler, where a queue scheduled by the first scheduler belongs to a queue resource pool of the TM chip, and the queue resource pool includes at least one to-be-allocated queue. In this application, decoupling between queue allocation and the first-level schedulers is implemented, flexibility of queue allocation is improved, and utilization of queue resources is improved.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: July 14, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Fanyu Meng, Qian Cao, Chen Tian
  • Patent number: 10698678
    Abstract: A method for updating a firmware of a complex programmable logic device comprises: electrically connecting a general purpose input/output pin of a baseboard management controller with a hitless enable pin of a complex programmable logic device; electrically connecting a first integrated circuit bus of the baseboard management controller with a second integrated circuit bus of the complex programmable logic device; inputting and transmitting a update command to the baseboard management controller by a local operating system; enabling the hitless enable pin by the baseboard management controller according to the update command; cleaning a first firmware in the complex programmable logic device by the baseboard management controller according to the update command; and burning a second firmware into the complex programmable logic device by the baseboard management controller according to the update command.
    Type: Grant
    Filed: October 6, 2018
    Date of Patent: June 30, 2020
    Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATION
    Inventors: Jian-Fei Liu, Hai-Tao Fang
  • Patent number: 10687249
    Abstract: The present disclosure provides a data packet transmission method and a device. The method includes: performing, by a transmit end device, channel coding on a to-be-sent data packet, and dividing the coded data packet into at least two data sub-packets; allocating a transmission resource to each data sub-packet; generating control information for each data sub-packet according to transmission resources of the at least two data sub-packets; and sending each data sub-packet and the control information of the data sub-packet on a corresponding transmission resource. A data packet and control information indicating a transmission resource of a data sub-packet are transmitted simultaneously, so that a receive end device can recognize multiple transmissions of a same data packet, and perform joint processing on multiple data sub-packets corresponding to the same data packet to obtain the sent data packet, and data packet transmission reliability is improved.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: June 16, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhenwei Lu, Weijun Sun
  • Patent number: 10680790
    Abstract: An antenna system, including: M transmit antenna pairs, where two transmit antennas of each transmit antenna pair are symmetrically distributed on both sides of a same symmetry axis; N receive antenna pairs, where two receive antennas of each receive antenna pair are symmetrically distributed on both sides of the symmetry axis; M dividing devices, which are one-to-one corresponding to the M transmit antenna pairs, and each dividing device is configured to: divide one transmit signal into two transmit signals and separately send the two transmit signals to a corresponding transmit antenna pair; and N combining devices, which are one-to-one corresponding to the N receive antenna pairs. Each combining device is configured to combine two receive signals received by a corresponding receive antenna pair into one receive signal. One of the dividing device and the combining device is an in-phase dividing device, and the other is an out-of-phase combining device.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: June 9, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Sheng Liu
  • Patent number: 10681647
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A transmission control method and a central management apparatus for performing the method are provided.
    Type: Grant
    Filed: November 24, 2017
    Date of Patent: June 9, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chulhee Jang, Eunyong Kim, Joseph Jeon
  • Patent number: 10674523
    Abstract: This application relates to a data transmission method. The method includes: determining, by a second node, first indication information based on basic information of a terminal device and/or network information, and sending the first indication information to a first node, where the first indication information is used for indicating that the terminal device is scheduled by the first node or is scheduled by the second node; if the first indication information indicates that the terminal device is scheduled by the first node, sending, by the second node to the first node, a data packet that has not been processed by using a scheduling function of the second node; or if the first indication information indicates that the terminal device is scheduled by the second node, sending, by the second node to the first node, a data packet that has been processed by using a scheduling function of the second node.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: June 2, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Bo Lin
  • Patent number: 10664386
    Abstract: Remotely debugging a non-responsive operating system (OS) of a computer system. Central processing units (CPUs) in a computer system are bound to receive queues of a network adapter. Interrupts for a CPU is disabled, wherein the CPU is not available to process hardware interrupt requests queued in the bound receive queues. A debugging message including debugging commands is received by the network adapter, wherein the debugging message is stored in a first receive queue of the network adapter bound to a first CPU. If the first CPU is available, the debugging commands in the debugging message stored in the first of the one or more receive queues of the network adapter are identified by a debugger of the computer system. The identified debugging commands are executed by the CPU to debug the non-responsive OS of the computer system.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: May 26, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gregory Etelson, Constantine Gavrilov, Alexander Snast
  • Patent number: 10650003
    Abstract: A computing resource service receives a request. In response to the request, the computing resource service queries a probabilistic data structure for an entry corresponding to the request. The computing resource service obtains, from the probabilistic data structure, a value that corresponds to the entry. Based at least in part on this value, the computing resource service determines whether the entry has expired. If the entry is expired, the request is fulfilled. However, if the entry has not expired, the request is denied.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: May 12, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Gregory Alan Rubin, Petr Praus, Benjamin Tillman Farley
  • Patent number: 10645133
    Abstract: An end user premises device includes a memory, one or more transceivers, and one or more processors. The one or more processors are configured to receive a user request for data and determine a time to retrieve the data that is during an off-peak time for a network. The retrieval time is determined based on a time when the data will likely be accessed by a client device. At the determined retrieval time, the data is retrieved via the network and stored in the memory. In response to another user request, the data is transmitted to the client device. The one or more processors are optionally also configured to predict data that will likely be accessed by the client device and to retrieve the predicted data during an off-peak time for the network and before a time when the data will likely be accessed.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: May 5, 2020
    Assignee: Loon LLC
    Inventors: Brian Barritt, Sharath Ananth
  • Patent number: 10637795
    Abstract: In one embodiment, a device in a network maintains a plurality of applications executed by the device. The device associates the plurality of applications with a node in the network. The device schedules a time period during which a particular one of the applications is authorized to access the node associated with the applications. The device relays data packets between the node and the particular application during the scheduled time period.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: April 28, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Durgaprasad Sukhadeo Pawar, Vikram Prasad Munishwar, Avaneesh Anandrao Kadam
  • Patent number: 10630601
    Abstract: Micro-schedulers control bandwidth allocation for clients, each client subscribing to a respective predefined portion of bandwidth of an outgoing communication link. A macro-scheduler controls the micro-schedulers, by allocating the respective subscribed portion of bandwidth associated with each respective client that is active, by a predefined first deadline, with residual bandwidth that is unused by the respective clients being shared proportionately among respective active clients by a predefined second deadline, while minimizing coordination among micro-schedulers by the macro-scheduler periodically adjusting respective bandwidth allocations to each micro-scheduler.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: April 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Khoa To, Jitendra Padhye, George Varghese, Daniel Firestone
  • Patent number: 10609137
    Abstract: Examples of the disclosure provide for providing a global timestamp in a distributed system. A plurality of nodes are connected via a network. A logical clock is implemented on a node of the plurality of nodes. The logical clock sets a global time for the network, such that another node of the plurality of nodes labels a local event with a global timestamp interval based on the global time provided by the logical clock.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: March 31, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Lu Xun
  • Patent number: 10588046
    Abstract: A wireless transmit/receive unit (WTRU) may select a first type of buffer status information or a second type of buffer status information. The first type of buffer status information may indicate an amount of data buffered and the second type of buffer status information has less bits and is a different format than the first type of buffer status information. The WTRU may select, subsequent to a number of subframes of a transmission of buffer status information of a first type, buffer status information of the first type for transmission.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: March 10, 2020
    Assignee: InterDigital Technology Corporation
    Inventor: Guodong Zhang
  • Patent number: 10587560
    Abstract: According to some embodiments, system and methods are provided, comprising at least one asset; a computer programmed with a data share module for the asset, the data share module for controlling data flow in the asset; the computer including a data share processor and a memory in communication with the data share processor, the memory storing the data share module and additional program instructions, wherein the data share processor is operative with the data share module and additional program instructions to perform functions as follows: receiving a message from a source at the data share module; determining, via the data share module, whether the source is one of a non-real time domain of the asset and the real-time domain of the asset; determining, via the data share module, when a destination is able to respond to the message, wherein the destination is one of the non-real time domain and the real-time domain, and wherein the destination is different from the source; transmitting, via the data share modu
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: March 10, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Andrew William Berner, Martin Smith, Dragan Stankovic
  • Patent number: 10567043
    Abstract: An antenna arrangement includes antenna elements that are arranged, at each end of a Line of Sight communication link, into a selected shape. Distances between the antenna elements at each end of the link are determined based on a Line of Sight distance between the ends of the link and interference alignment between the antenna elements at the ends of the link. Different subsets of the antenna elements are coupled to communication modules at each end of the link. Signals are exchanged between the antenna elements at the ends of the link, and the signals are processed for interference alignment. The antenna element subsets may include two or more antenna elements, and may be unique or include common antenna elements that are common to multiple subsets.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: February 18, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Taiwen Tang, Ahikam Aharony
  • Patent number: 10558654
    Abstract: The present disclosure describes methods, systems, and computer program products for using DeltaIterators in a database. One computer-implemented method includes, for each of multiple delta parts of a database that store values of an attribute of a table: identifying, by operation of a computer system, a set of values of the attribute stored in the delta part of the database, and identifying a current value in the set of values; identifying, a first critical value among the multiple current values, wherein the first critical value is a current value of a first set of values of the attribute stored in a first delta part of the database; outputting the first critical value; identifying a next value in first set of values; identifying a second critical value among the next value and the multiple current values except the first critical value; and outputting the second critical value.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: February 11, 2020
    Assignee: SAP SE
    Inventor: Gerhard L. Hill
  • Patent number: 10523582
    Abstract: Systems and methods for purposeful computing that, among other things, include a fact reliability system employing standardized and interoperably interpretable one or more fact test methods.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: December 31, 2019
    Assignee: Advanced Elemental Technologies, Inc.
    Inventors: Victor Henry Shear, Peter Robert Williams, Jaisook Rho, Timothy St. John Redmond, James Jay Horning
  • Patent number: 10506613
    Abstract: A method and rate controlling node (206) for providing a recommended data rate for a communication i of data on a radio channel between a data sending node (200) and a data receiving node (202) over a shared radio link (204). The rate controlling node (206) determines a fair data rate Ri for the data communication based on a current load on the shared radio link (204), and also determines a maximum flow data rate Rmax,i for the data communication i a highest possible data rate that the data sending node (200) is able to use in the data communication. The rate controlling node (206) then signals (2:5) a recommended data rate for the data communication i as a minimum of the determined fair data rate Ri and the determined maximum flow data rate Rmax,i to the data sending node (200).
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: December 10, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Ylva Timner, Jonas Pettersson
  • Patent number: 10499424
    Abstract: Systems, methods, apparatuses, and computer program products for a new radio (NR) physical layer arrangement are provided. One method may include receiving, by user equipment, configuration of scheduling request resources on a plurality of resource pools. The method may also include determining a slot type when the user equipment is to transmit a scheduling request in a certain slot, and, based on the determined slot type and the received scheduling request resources configuration, determining whether the user equipment has a scheduling request resource allocated in the plurality of resource pools in the certain slot.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: December 3, 2019
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Esa Tapani Tiirola, Kari Juhani Hooli
  • Patent number: 10499356
    Abstract: Modifiable guard periods are provided for time division duplexing (TDD) wireless communications. Guard periods may be modified based at least in part on propagation delay information, such as timing advance (TA) information, for one or more user equipment (UE) in a TDD wireless system. Modifiable guard periods may allow for enhanced system efficiency for the TDD wireless system relative to systems that may use a static or semi-statically configured guard period for TDD communications. Modifiable guard periods may in some cases allow one or more uplink or downlink transmissions to be provided within a legacy guard period of a legacy TDD special subframe.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: December 3, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Shimman Arvind Patel, Wanshi Chen, Peter Gaal, Juan Montojo, Jing Sun, Seyedkianoush Hosseini