Adaptive Patents (Class 370/465)
  • Patent number: 11005768
    Abstract: The invention sets out a method where a critical loading related to jitter associated with a link between the access point and a client device is determined. This critical load is the load beyond which retransmissions are insufficient for the client device to repair the video stream. The critical load is determined by sending data at varying transmission rates during a calibration mode, and measuring the jitter and packet loss rate. A safe load is then set as a fraction of this critical load. The loading associated with a multicast stream is then monitored with reference to this safe load, and if the safe load is met or exceeded, then action is taken to avoid packet loss increasing to a critical level. One action may be to adjust the transmission rate of the multicast stream for example, such that the load is reduced to below the safe load level.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: May 11, 2021
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventor: Nicholas Farrow
  • Patent number: 11006282
    Abstract: In a connected vehicle environment, network connection parameters such as a network congestion window and bit rate are automatically adjusted dependent on a location of a vehicle in order to optimize network performance. A geospatial database stores learned relationships between network performance of a connected vehicle at different physical locations when configured in accordance with different network parameters. The vehicle can then adjust its network parameters dynamically dependent on its location. A vehicle may maintain multiple connections to different networks concurrently for transmitting duplicate data of a data stream, with the vehicle independently adjusting parameters associated with different networks to optimize performance.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: May 11, 2021
    Assignee: Phantom Auto Inc.
    Inventors: Shay Magzimof, David Parunakian
  • Patent number: 10965402
    Abstract: A transmitting node determines data for a first service will be transmitted during a time period when data for a second service will be transmitted. The data for the first service requires lower latency than the data for the second service and the data for the first service includes an original set of data for the first service and at least one repetition of the original set of data for the first service. The transmitting node adjusts resources consumed by the data for the first service based on available transmission resources. During the time period the transmitting node then transmits the data for the first service using the adjusted resources while data for the second service is transmitted during the time period.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: March 30, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Zhenhua Zou, Shehzad Ali Ashraf, Yufei Blankenship, Caner Kilinc, Zhan Zhang
  • Patent number: 10951680
    Abstract: An apparatus for multi-bitrate content streaming includes a receiving module configured to capture media content, a streamlet module configured to segment the media content and generate a plurality of streamlets, and an encoding module configured to generate a set of streamlets. The system includes the apparatus, wherein the set of streamlets comprises a plurality of streamlets having identical time indices and durations, and each streamlet of the set of streamlets having a unique bitrate, and wherein the encoding module comprises a master module configured to assign an encoding job to one of a plurality of host computing modules in response to an encoding job completion bid. A method includes receiving media content, segmenting the media content and generating a plurality of streamlets, and generating a set of streamlets.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: March 16, 2021
    Assignee: DISH Technologies L.L.C.
    Inventors: David F. Brueck, Mark B. Hurst, R. Drew Major
  • Patent number: 10945281
    Abstract: Facilitating improved performance of multiple downlink control channels in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a system can comprise scheduling multiple data traffic channels for a user equipment device. Scheduling the multiple data channels can comprise scheduling a first data traffic channel of the multiple data traffic channels based on a legacy scheduling procedure and scheduling a second data traffic channel of the multiple data traffic channels based on an iterative procedure. The operations can also comprise transmitting, to the user equipment device, first information via multiple downlink control channels and transmitting, to the user equipment device, second information via the multiple data traffic channels.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: March 9, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: SaiRamesh Nammi
  • Patent number: 10945220
    Abstract: A system and method to perform fast transition time interval switching in an uplink multicarrier system. In one embodiment, an apparatus, and related method, is configured to receive a first user equipment power headroom (“UPH”) filtering value for a first uplink carrier from a user equipment, identify a measurement identifier with a first value for the first uplink carrier, and transmit the first UPH filtering value and the measurement identifier with the first value to a radio network controller.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: March 9, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Nianshan Shi, Martin Israelsson
  • Patent number: 10931578
    Abstract: A data processing method, a related device, and a system are provided. The method executed by a first network device includes receiving PDH frame data; loading the PDH frame data and a stuffing bit into a virtual container to obtain the virtual container that includes the PDH frame data, where the stuffing bit in the virtual container carries information about a clock frequency difference between a clock frequency of the Ethernet and a clock frequency of the PDH frame data; and performing virtual-container PWE3 encapsulation on the virtual container to obtain a virtual-container PWE3 packet. In at least some embodiments, difficulty in recovering the clock frequency of the PDH frame data when the PDH frame data is transmitted in the Ethernet is reduced, clock frequency jitters and drifts caused by the clock frequency recovery are reduced, and user experience is improved.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: February 23, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Fan Zhang, Ming Zhou, Hui Wang
  • Patent number: 10915491
    Abstract: Techniques are described for managing execution of programs. In some situations, program execution is managed for multiple users using excess program execution capacity of one or more computing systems. In some such situations, excess or otherwise unused program execution capacity may be made available to execute programs on a temporary basis, such that the programs executing using the excess program execution capacity may be terminated at any time if other preferred use for the excess program execution capacity arises. The excess program execution capacity may in some situations be provided in conjunction with other dedicated program execution capacity that is allocated to particular users, such as to use unused dedicated capacity of some users as excess capacity for other users. In some situations, the techniques are used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: February 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter N. DeSantis, Matthew S. Garman, Charles Ward, James Alfred Gordon Greenfield, Andrew R. Jassy
  • Patent number: 10911210
    Abstract: A system to support Time Division Duplex (TDD) Full Duplex (FDX) with a remote Duty Cycle (DS) framer may be provided. The system may comprise a core and a Remote PHY Device (RPD). The core may comprise a Downstream (DS) Quality-of-Service (QoS) scheduler and a DS duty cycle rate regulator. The DS duty cycle rate regulator may comprise a plurality of token buckets and a plurality of data framing queues. The RPD may comprise a plurality of TG queue blocks and switching logic.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: February 2, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Tong Liu, John T. Chapman, Hang Jin
  • Patent number: 10892871
    Abstract: A cellular network supports radio communication based on a first configuration which organizes a time-frequency space in first resource elements and radio communication based on a second configuration which organizes the time-frequency space in second resource elements and assigns at least one of the second resource elements to a utilization which is in conflict with the radio communication based on the first configuration. A node of the cellular network sends an indication to a communication device. The indication comprises time domain and/or frequency domain information for defining a pattern comprising at least one of the first resource elements which is to be disregarded by the communication device when performing radio communication with the cellular network based on the first configuration and/or the second configuration.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: January 12, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jonas Fröberg Olsson, Andreas Bergström, Erik Eriksson, Pål Frenger, Martin Hessler
  • Patent number: 10884692
    Abstract: A method for displaying and transmitting images and an electronic device thereof are provided. The electronic device includes a first display, a second display separated from the first display, a transceiver, at least one processor electrically connected to the first display, the second display, and the transceiver, and a memory electrically connected to the at least one processor. The at least one processor is configured to display a first screen image on the first display, provide a second screen image on the second display at least partially simultaneously with the displaying of the first screen image on the first display, provide data associated with one of the screen images to the transceiver, and control the transceiver to transmit the data to an external device such that a screen image at least partially identical to one of the screen images is output on a display of the external device.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: January 5, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyeongtae Kim, Changtae Kim, Taekun Kim, Donghun Park, Jaewoong Jeon
  • Patent number: 10880304
    Abstract: The present disclosure provides a solution to this problem by enabling the communications network to verify the relationship of the first UE and the second UE based on stored pairing information that is used to verify that the first UE is allowed to make a connection to the communications network. The apparatus transmits a pairing request from a first UE to a second UE. In an aspect, the pairing request is intended for a communication network. Further, the apparatus receives a pairing acknowledgement. In an aspect, the pairing acknowledgement verifies the pairing of the first UE and the second UE. In addition, the apparatus connects to the communication network via the second UE once the first UE pairs with the second UE.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: December 29, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Hong Cheng, Kapil Gulati, Sudhir Kumar Baghel, Zhibin Wu, Shailesh Patil, Hua Chen
  • Patent number: 10872136
    Abstract: Methods and systems for using a challenge-response problem to deter malicious clients are described. A login attempt from a computing device with an associated identity profile is detected. A reputation score is determined based on the identity profile, and a strength of a challenge-response problem for use with the login attempt is set based on the determined reputation score. The challenge-response problem with the set strength is then sent to the computing device. The login attempt is permitted to proceed when a solution to the challenge-response problem received from the computing device is verified.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: December 22, 2020
    Assignee: PayPal, Inc.
    Inventor: John Franco
  • Patent number: 10873881
    Abstract: Managing wireless access points and/or other devices providing wireless signaling to multiple clients is contemplated. The wireless access point may be managed according to a load balancing strategy directed towards achieving desired network throughput using forced disassociation of clients based on traffic type or other service related indicators and/or force disassociation of roaming partners based on neighboring access point capabilities.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: December 22, 2020
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Vikas Sarawat, Bernard McKibben, Neeharika Allanki
  • Patent number: 10869108
    Abstract: A system and method for processing a plurality of channels, for example audio channels, in parallel is provided. For example, a plurality of telephony channels are processed in order to detect and respond to call progress tones. The channels may be processed according to a common transform algorithm. Advantageously, a massively parallel architecture is employed, in which operations on many channels are synchronized, to achieve a high efficiency parallel processing environment. The parallel processor may be situated on a data bus, separate from a main general-purpose processor, or integrated with the processor in a common board or integrated device. All, or a portion of a speech processing algorithm may also be performed in a massively parallel manner.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: December 15, 2020
    Inventor: Wai Wu
  • Patent number: 10862939
    Abstract: Streaming improvements are provided by using computing, caching, and/or other resources that are provided at different network edges in a Multi-access Edge Computing (“MEC”) enhanced network. A MEC device, at a network edge, may customize a stream passing to a client device via the network edge by identifying a break in an original stream manifest passing to the client device, and by inserting a link for the client device to request and play content that is selected by the MEC device during the break. The MEC device then passes the modified stream manifest, instead of the original stream manifest, to the client device. The MEC device may also be triggered, via a prioritization message from a host in the network, to prefetch, cache, and serve a stream from the network edge to a client device accessing the network via that network edge.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: December 8, 2020
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Bhavesh Upadhyaya, Tin Zaw
  • Patent number: 10855609
    Abstract: An interconnect is provided that has a plurality of nodes, and a ring network to which each of the nodes is connected to allow packets to be transmitted between nodes. For an ordered sequence of packets one of the nodes is arranged as a source node to add each packet of the ordered sequence on to the ring network, and another of the nodes is arranged as a destination node to remove each packet of the ordered sequence from the ring network. The source node is enabled to add a packet of the ordered sequence on to the ring network without waiting for a previously added packet of the ordered sequence to be removed from the ring network by the destination node.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: December 1, 2020
    Assignee: Arm Limited
    Inventors: Geoffray Matthieu Lacourba, Alex James Waugh
  • Patent number: 10845399
    Abstract: There is provided an intelligent electronic device for responding to user data and information requests regarding power usage and power quality for any metered point within a power distribution system. The intelligent electronic device includes a first network interface which receives client side information and data requests, which are processed in accordance with a network protocol and forwarded to a network interface via a network socket interface translator which translates management signals to facilitate the eventual data transfer. Protocol routines process the requests by constructing an internal data request in certain cases and forwards the internal data request to a data interface for translation from an internal data request format of the protocol routine format to a native database format. The database receives the translated request, and retrieves the requested data from a measuring unit of the electric power meter, and forwards the data back to the requesting client.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 24, 2020
    Assignee: ELECTRO INDUSTRIES/GAUGETECH
    Inventors: Joseph Spanier, Jorge A. Polar Seminario, Dulciane Siqueira Cansancao
  • Patent number: 10841674
    Abstract: A time slot management method for use in a time division multiple access system that couples a line terminator via a tree-like network to a plurality of network terminations is provided. At least one grant is transmitted by the line terminator towards a network terminator in order to allocate at least one adjacent subsequent corresponding upstream time-slot to the network terminator. The grant is received by the network terminator from the line terminator, and it is recognized if the at least one grant is associated with the network termination. Upon recognition of the at least one grant being associated with the network termination by the network terminator, overhead data in the first time slot of the at least one time slot and payload data in each potential adjacent subsequent time slot of at least one time-slot allocated to said network terminator is transmitted.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: November 17, 2020
    Assignee: Alcatel Lucent
    Inventors: Tim Gyselings, Edwin August Philomena Ringoot, Erwin Alfons Constant Six, Brecht Stubbe
  • Patent number: 10826849
    Abstract: Provided are a method and a system for uploading data to a cloud platform, a gateway, and a machine-readable medium. In an embodiment, the method includes: receiving, by a gateway, at least two items of to-be-uploaded data from at least one data transmitting device; segmenting, by the gateway, the at least two items of to-be-uploaded data into at least two data blocks, each data block including at least one item of to-be-uploaded data; and uploading, by the gateway, the to-be-uploaded data included in the at least two data blocks to the cloud platform in a concurrent manner. Embodiments of the present solution can conveniently maintain a gateway.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: November 3, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventor: Kun Nie
  • Patent number: 10798737
    Abstract: The invention relates to transmitting and receiving data in subframes of a wireless communication system. It includes at the user equipment receiving an uplink grant for transmitting data on predetermined resources of an uplink carrier; detecting by carrier sensing whether or not the predetermined resources are available for transmission; and if the predetermined resources are detected to be available for transmission, transmitting data in the predetermined resources and transmitting a transmission confirmation indication indicating that the data has been transmitted. At the receiving side, the transmission confirmation indication is transmitted and based on, the received data is handled.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: October 6, 2020
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Alexander Golitschek Edler von Elbwart, Joachim Loehr, Michael Einhaus, Sujuan Feng, Prateek Basu Mallick
  • Patent number: 10784990
    Abstract: A wireless communications assembly and method for encoding and modulating data for transmission is provided. The method includes receiving primary data to be transmitted to a receiving station; selecting a data rate at which to transmit the primary data; selecting a mode associated with the data rate, the mode defining a modulation scheme and a target code rate; generating encoded data, including modifying an error correcting block format having a predefined code rate to generate the encoded data at the target code rate; and extracting at least a portion of the encoded data for modulation of a carrier signal and transmission to a receiving station.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: September 22, 2020
    Assignee: PERASO TECHNOLOGIES INC.
    Inventors: Gary Cheng, Christopher James Hansen, Joseph Andonieh, Bradley Robert Lynch
  • Patent number: 10778391
    Abstract: The present application relates to a method for operating a cellular multiple input and multiple output system comprising a first device (20) having at least two antenna arrays (22, 23) and second device having at least two antennas (32, 33). According to the method, a same uplink pilot signal is broadcasted from each antenna (32, 33) of the second device (30) and the same uplink pilot signal is received at each antenna array (22, 23) of the first device (20). At the first device (20), first device transmission parameters are determined for each antenna array (22, 23) depending on the received same uplink pilot signal. Downlink pilot signals are sent via antenna array (22, 23) using the determined first device transmission parameters and the downlink pilot signals are received at each antenna (32, 33) of the second device (30). This second device determines second device receiving parameters for each antenna (32, 33) depending on the received downlink pilot signals.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: September 15, 2020
    Assignee: Sony Corporation
    Inventors: Erik Bengtsson, Zhinong Ying
  • Patent number: 10779158
    Abstract: A method for operating a mobile device in a mobile communication network. The method comprises transmitting a mobile device component identifier to a network node within the mobile communication network. The mobile device component identifier identifies at least one hardware or software component of the mobile device. The mobile device component identifier is indicative of capability information specifying at least one capability of the mobile device for communication with the mobile communication network. A corresponding method for operating a network node is also provided.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: September 15, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gert Jan Van Lieshout, Himke Van der Velde, Seonghun Kim
  • Patent number: 10779173
    Abstract: Examples described herein include receiving an indicator of the quality of a wireless signal between an access device and a computing device, determining an upper data transfer rate from the indicator, and determining a range of data transfer rates. The range may include the upper data transfer rate and a second data transfer rate. Examples disclosed herein also include evaluating a throughput at the upper data transfer rate based on an error rate at the upper data transfer rate and evaluating a throughput at the second data rate based on an error rate at the second data transfer rate. Examples disclosed herein also include determining a peak data transfer rate within the range of data transfer rates based on the throughputs.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: September 15, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Ioannis Pefkianakis
  • Patent number: 10771632
    Abstract: Systems and methods for seamlessly providing carrier-independent VoIP calls initiated using an existing carrier-issued telephone number are provided. In exemplary embodiments, the existing carrier-issued telephone number to be called is received. Subsequently, a status regarding if the existing carrier-issued telephone number is a registered telephone number stored in a carrier-independent database is determined. If the existing carrier-issued telephone number comprises a registered telephone number in the carrier-independent database, a call is established via peer-to-peer connection using an address associated with the registered telephone number. However, if the existing carrier-issued telephone number is not a registered telephone number in the carrier-independent database, the call is placed via a standard route.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: September 8, 2020
    Assignee: Fonality, Inc.
    Inventor: Christopher M. Lyman
  • Patent number: 10763903
    Abstract: A wireless communication apparatus is provided with: a first means for determining a noise generation interval on the basis of a noise measuring result; and a second means for determining the size of a data transmission unit that can be transmitted within the noise generation interval, and constructing said data transmission unit of said size.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: September 1, 2020
    Assignee: NEC CORPORATION
    Inventors: Akira Tsuji, Kenichi Maruhashi
  • Patent number: 10754409
    Abstract: An Ethernet transceiver is disclosed. The Ethernet transceiver includes transceiver circuitry including transmit circuitry, receive circuitry, and adaptive filters. The transceiver circuitry is configurable to operate in one of two low-power modes. A first low-power mode includes update operations for the adaptive filters. A second low-power mode includes turning off at least one of the transmit circuitry and the receive circuitry, and omitting update operations for the adaptive filters.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: August 25, 2020
    Assignee: Marvell Asia Pte., LTD.
    Inventors: Saied Benyamin, Paul Langner, George Zimmerman
  • Patent number: 10742538
    Abstract: An information processing apparatus in a mesh network, includes circuitry that, when the information processing apparatus is allocated as a root node for multicast transmission, transmits path request for multicast to other information processing apparatuses in the mesh network. The circuitry also determines a path for multicast based on responses received from the other information processing apparatuses, and performs multicast transmission of data via the determined path for multicast.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: August 11, 2020
    Assignee: SONY CORPORATION
    Inventors: Kazuyuki Sakoda, Natsuki Itaya, Erika Saito
  • Patent number: 10742445
    Abstract: A system and method for determining whether a gateway device, having two different network interfaces, is able to successfully operate as a Pseudo-Bridge. The gateway device transmits a message to a known network service entity on each of its network interfaces. For example, the gateway device may transmit a DHCP request on both its network interfaces. Alternatively, the gateway device transmits a message to an application server. If the network service entity on each network responds with the same IP address, a network loop is assumed to exist. In this case, the gateway may operate as a traditional router. If the network service entities on the two networks respond with different IP addresses, the gateway device operates as a Pseudo-Bridge. In this way, the network operates correctly in all scenarios.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: August 11, 2020
    Assignee: Silicon Laboratories, Inc.
    Inventors: Vasanth Ragavendran Raja Sekaran, Kumara Sundaram Shanmugarajan
  • Patent number: 10735947
    Abstract: A method for operating a mobile device in a mobile communication network. The method comprises transmitting a mobile device component identifier to a network node within the mobile communication network. The mobile device component identifier identifies at least one hardware or software component of the mobile device. The mobile device component identifier is indicative of capability information specifying at least one capability of the mobile device for communication with the mobile communication network. A corresponding method for operating a network node is also provided.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: August 4, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gert Jan Van Lieshout, Himke Van der Velde, Seonghun Kim
  • Patent number: 10736121
    Abstract: In one possible embodiment, a wireless network with dynamic transmission control is provided that includes a multiple of nodes. The nodes include an arbiter and multiple client nodes. The arbiter is configured to control an operation of the client nodes by defining communications operation cycles and allocating a bandwidth to each of the client nodes on a cycle by cycle basis in response to requests for bandwidth from the client nodes.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: August 4, 2020
    Assignee: AeroVironment, Inc.
    Inventors: John F. Grabowsky, Phillip T. Tokumaru, Robert J. Kniskern, Nicholas S. Currens, Allan L. Levine
  • Patent number: 10725750
    Abstract: An example system includes a memory, a processor in communication with the memory, and a compiler that includes a serializer and a deserializer. The compiler executes on the processor to receive an input including a plurality of tags associated with a message. The compiler parses the input according to a specification and builds a tag trie from the plurality of tags, which includes a tag path and an end leaf. Each tag path includes a first tag and one or more candidate tags, which includes a last candidate tag. The last candidate tag in each tag path is the respective end leaf. The compiler walks the tag trie to obtain each tag path and generates a type of source code, which converts the input into an equivalent representation of a data structure associated with the message. The compiler also provides the type of source code to a user application.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: July 28, 2020
    Assignee: Red Hat, Inc.
    Inventor: Aaron Conole
  • Patent number: 10728865
    Abstract: The present disclosure includes systems and techniques relating to multi-antenna coherent combining (MACC) for carrier sensing (CS) and symbol timing (ST) in a wireless communication system. In some implementations, a device includes a receiver and processor electronics. The receiver is configured to receive two or more signals from two or more antennas, each of the two or more signals including a known, periodic reference signal that has gone through a respective wireless channel via one of the two or more antennas. The processor electronics are configured to obtain estimated phases of the two or more signals from the two or more antennas; obtain a combined signal by combining the two or more signals with coherent estimated phases of the two or more signals; and perform carrier sensing and symbol timing of the two or more signals based on the combined signal.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: July 28, 2020
    Assignee: NXP USA, INC.
    Inventors: Rui Cao, Xiayu Zheng, Hongyuan Zhang
  • Patent number: 10715440
    Abstract: A system for resolving next hops in a distributed manner includes a plurality of next hop resolution subsystems, each of the plurality of next hop resolution subsystems including (1) a next hop registry, (2) a partial-view tree storing a local instance of next hop resolution information, and (3) a full-view tree storing a local instance of next hop resolution information. The system (1) receives a request to resolve a next hop; (2) obtains a plurality of partial results using the partial-view trees of the next hop resolution subsystems; (3) select a best one of the plurality of partial results; and 4) replies to the request using the selected best one of the plurality of partial results. The full-view trees are updated such that their contents tend to converge.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: July 14, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Jaihari V. Loganathan, Sanjay Khanna
  • Patent number: 10701176
    Abstract: Technology is described for interacting with messages in a message queue. A message request may be received for a message queue in a service provider environment. The message queue may store messages in a hash ring of host groups, and a host group in the hash ring may include one or more individual hosts. A message identifier associated with the message request may be identified. The message identifier may include a hash identifier and a hash configuration version number, and the hash configuration version number may correspond to a current configuration of the hash ring of host groups. The message request may be performed with respect to the hash identifier and the hash configuration version number that identifies the hash ring of host groups.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: June 30, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Marc John Brooker
  • Patent number: 10700961
    Abstract: A method, operational at a device, includes receiving at least one packet belonging to a first set of packets of a packet flow marked with an identification value, determining that the at least one packet is marked with the identification value, determining to change a quality of service (QoS) treatment of packets belonging to the first set of packets marked with the identification value that are yet to be received, and sending a request to change the QoS treatment of packets belonging to the first set of packets marked with the identification value that are yet to be received to trigger a different QoS treatment of packets within the packet flow, responsive to determining to change the QoS treatment. Other aspects, embodiments, and features are also claimed and described.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: June 30, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Soo Bum Lee, Stefano Faccin, Haris Zisimopoulos
  • Patent number: 10701369
    Abstract: A data transfer circuit including: a measurement circuit that measures a transfer time of transfer data; a data processing circuit that is connected to the measurement circuit, and that, when the transfer time exceeds a threshold, performs lossy compression to reduce a data volume; and a control circuit that is connected to the data processing circuit, and that performs control to transfer data.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: June 30, 2020
    Assignees: KABUSHIKI KAISHA TOSHIBA, TOSHIBA ELECTRONIC DEVICES & STORAGE CORPORATION
    Inventor: Masashi Jobashi
  • Patent number: 10698969
    Abstract: The subject disclosure relates to techniques for performing an operation on a resource, based on a state of the resource, by invoking a hypertext transfer protocol (HTTP) request on a universal resource locator (URL) indicating the operation. An interface component can receive a request including an HTTP method and a URL including a first portion indicating a resource and a second portion indicating an operation. Further, an invocation component, in response to the operation being associated with the resource, can invoke the operation on the resource utilizing the HTTP method based on a state of the resource. Other embodiments relate to conditionally returning the operation within a return payload, for example, alone or within a feed, based on an applicability of the operation according to a state of an associated resource.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: June 30, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Alex James, Michael Pizzo, Pablo Castro, Mike Flasko, Lance Olson, Jason Clark, Sid Jayadevan
  • Patent number: 10678714
    Abstract: Embodiments include method, systems and computer program products for operating a dual in-line memory module with dedicated READ and WRITE ports. The computer-implemented method receiving, by a memory controller, one or more memory requests to access a one or more memory modules. The memory controller determines a memory request type for each of the one or more memory requests. The memory controller directs the one or more memory requests to a port of the memory controller dedicated to handle a memory request for an associated memory request type. The memory controller accesses at least a portion of the one or more memory modules via the dedicated port in which the one or more memory requests are directed.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: June 9, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian J. Connolly, Adam J. McPadden
  • Patent number: 10673989
    Abstract: This document relates to protocol translation for remote control of various devices. One example is a technique that includes identifying a controlled device that has a controlled device communication protocol for controlling the controlled device. The technique also includes obtaining translation data that conveys translations of commands from another protocol into the controlled device protocol. The technique also includes configuring a delay for transmitting the translated commands, and performing translation between the another protocol and the controlled device protocol using the translation data and the configured delay.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Garrett Blankenburg, Michael Duggan, Andres Hernandez
  • Patent number: 10673589
    Abstract: A cellular network supports radio communication based on a first configuration which organizes a time-frequency space in first resource elements and radio communication based on a second configuration which organizes the time-frequency space in second resource elements and assigns at least one of the second resource elements to a utilization which is in conflict with the radio communication based on the first configuration. A node of the cellular network sends an indication to a communication device. The indication comprises time domain and/or frequency domain information for defining a pattern comprising at least one of the first resource elements which is to be disregarded by the communication device when performing radio communication with the cellular network based on the first configuration and/or the second configuration.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: June 2, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jonas Fröberg Olsson, Andreas Bergström, Erik Eriksson, Pål Frenger, Martin Hessler
  • Patent number: 10667214
    Abstract: In some embodiments, an apparatus includes a wireless receiver circuit that can receive a wireless signal from a wireless communication device that is (1) separate from the wireless receiver circuit and (2) can encode a first information according to a protocol. The wireless receiver circuit can detect a predefined sequence of changes of a characteristic within the wireless signal to decode, from the wireless signal, a second information mutually exclusive from the first information without decoding the first information. In such embodiments, the wireless receiver circuit can send the second information.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: May 26, 2020
    Assignee: EVERACTIVE INC.
    Inventors: David D. Wentzloff, Benton H. Calhoun
  • Patent number: 10667285
    Abstract: A system and method of minimizing interference and retries in an environment where two or more network protocols utilize the same frequency spectrum is disclosed. A lower-power network controller is co-located with a WIFI controller. The lower-power network controller parses incoming packets as they are received and generates a request signal once it is determined that the incoming packet is destined for this device. This maximizes the likelihood that no WIFI traffic will occur while the incoming packet is being received.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: May 26, 2020
    Assignee: Silicon Laboratories, Inc.
    Inventors: Terry Lee Dickey, Christopher L. McCrank, Jesse Ira Masters, Donald Miner Markuson, Micah Solomon Evans
  • Patent number: 10660129
    Abstract: In an 802.11ax network with an access point, a trigger frame offers random resource units to nodes for data uplink communication to the access point. To dynamically adapt the contention mechanism used by the nodes to access the random resource units, the AP updates a correcting TBD parameter at each new TXOP and includes the updated adjusting parameter in the trigger frame for the next TXOP. The nodes use the TBD parameter to generate a local random RU backoff value from a contention window range, for contending for access to the random resource units. The TBD parameter may directly impact the contention window size CWO or boundaries values of a selection range from which CWO is selected.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: May 19, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Patrice Nezou, Stéphane Baron, Romain Guignard, Pascal Viger
  • Patent number: 10657188
    Abstract: Management of resources within a representational state transfer architecture comprising a plurality of service resources. A persisted collection resource is accessed, and the persisted collection resource includes a collection query with at least one query parameter defining a collection of resources. The collection query is processed with respect to the resources within the computer system to generate a list of resources associated with the at least one query parameter.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Timothy J. Baldwin, Thomas A. Evans
  • Patent number: 10637786
    Abstract: A system, apparatus, and method for network traffic and processor activity management. The invention includes a network communication device for communicating data to remote devices, a data storage device for storing a plurality of messages to be communicated on the network by the network communication device, a real-time clock, and a processor. The processor includes instructions which, when executed by the processor, cause the processor to receive a signal from the real-time clock that at least one message in the data storage device is to be communicated on the network through the network communication device, retrieve the at least one message from the data storage device, transmit the at least one retrieved message and up to a predetermined number of retrieved messages onto the network through the network communication device, and prevent any messages retrieved from the data storage device that are more than the predetermined number from being transmitted on the network for a predetermined period of time.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: April 28, 2020
    Assignee: California Eastern Laboratories, Inc.
    Inventor: James Paul Hartman
  • Patent number: 10637677
    Abstract: A system, apparatus, and method for network traffic management. The method includes receiving a message to be broadcast over a network, assigning a predefined delay time to the transmission the message, and transmitting the message over the network after passage of the predefined delay time.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: April 28, 2020
    Assignee: California Eastern Laboratories, Inc.
    Inventors: James Paul Hartman, Damon Mark Stewart
  • Patent number: 10630495
    Abstract: The present disclosure provides a policy control method, apparatus and system. The method includes: receiving a first message indicating a resource allocation result and determining, according to a first instance identifier in the first message, a corresponding second instance identifier, where the first instance identifier corresponds to a policy rule instance for executing resource allocation and the second instance identifier corresponds to a media component instance or a media sub-component instance for making the policy rule instance; and sending a second message indicating the resource allocation result to an application function (AF) entity, where the second message carries the second instance identifier.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: April 21, 2020
    Assignee: ZTE CORPORATION
    Inventors: Xiaoyun Zhou, Shuang Liang
  • Patent number: RE48260
    Abstract: Automatic retransmission in communications systems. In one embodiment, a portion of data is identified to be retransmitted based on feedback information indicating a negative acknowledgement (NACK) during a cyclic redundancy check (CRC) on a previous transmission of the portion of data. A retransmission mode is selected for the portion of data, from at least a first mode that retransmits the portion of data on at least a first transmitter antenna while transmitting new data on at least a second transmitter antenna, based on first desired transmission characteristics; and a second mode that retransmits the portion of data simultaneously on at least the first and second transmitter antennas, based on second desired transmission characteristics.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: October 13, 2020
    Assignee: INVT SPE LLC
    Inventors: Choo Eng Yap, Lee Ying Loh