Patents Examined by Anthony Luo
  • Patent number: 11743074
    Abstract: Systems, methods, and computer-readable media are disclosed for obtaining data from multiple internal vehicle networks. An example method may include receiving, using a first internal communication network of a vehicle, a first query for data from one or more devices of the vehicle, wherein the first query is formatted for communication over the first internal communication network. The example method may also include generating, based on the first query, a second query associated with a supplemental communication network, wherein the supplemental communication network is also internal to the vehicle. The example method may also include sending, using the supplemental communication network, the second query to a first device, the first device being located on the supplemental communication network. The example method may also include receiving, from the first device, data relating to the second query.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: August 29, 2023
    Assignee: Argo AI, LLC
    Inventor: Brian T. Margosian
  • Patent number: 11716128
    Abstract: A method for operating a user equipment (UE) for an uplink (UL) transmission, comprising: receiving a configuration information including a full power mode and indicating an UL codebook, wherein: the UL codebook is one of a first codebook and a second codebook, when the full power mode is set to full power mode 1, and the UL codebook is one of the first codebook, the second codebook, and a third codebook, when the full power mode is either not provided or is set to a value other than the full power mode 1; identifying the UL codebook to use for the UL transmission based on the configuration information; and transmitting the UL transmission based on the UL codebook.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: August 1, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Md. Saifur Rahman, Eko Onggosanusi
  • Patent number: 11700206
    Abstract: Systems and methods for providing RDMA (remote direct memory access) read requests as a restricted feature in a high performance computing environment. An exemplary method can provide, at one or more microprocessors, a first subnet, the first subnet comprising a plurality of switches, a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one host channel adapter port, and wherein the plurality of host channel adapters are interconnected via the plurality of switches, and a plurality of end nodes, including a plurality of virtual machine. The method can associate a host channel adapter with a selective RDMA restriction. The method can host a virtual machine of the plurality of virtual machines at the host channel adapter that comprises a selective RDMA restriction.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: July 11, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bjørn Dag Johnsen, Ajoy Siddabathuni, Avneesh Pant, Amarnath Jolad
  • Patent number: 11669378
    Abstract: A method and apparatus for improving the reliability of a digital communications system is provided. In accordance with at least one embodiment, power of a transmitted signal is controlled to improve reliability. In accordance with at least one embodiment, timing of a transmitted signal is controlled to improve reliability. In accordance with at least one embodiment, interference is detected. In accordance with at least one embodiment, interference is localized. In accordance with at least one embodiment, combinatorial processing is used to increase reliability. In accordance with at least one embodiment, gradual rekeying is performed. In accordance with at least one embodiment, confirmed stepwise progression rekeying is performed. In accordance with at least one embodiment, transmission detection is provided. In accordance with at least one embodiment, reporting of cryptographic mode utilization is provided.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: June 6, 2023
    Inventor: Ross Daniel Snyder
  • Patent number: 11664927
    Abstract: A wireless transmit/receive unit (WTRU) may receive a unique word-error check (UW-EC) encoded signal. A pre-decoder data check entity may check for errors based on EC bits and systematic and parity bits from the UW-EC encoded signal. If an error is not detected at the pre-decoder data check entity, data without an error may be signaled to a source decoder without channel decoding.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: May 30, 2023
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Kyle Jung-Lin Pan, Fengjun Xi, Byung K. Yi, Robert L. Olesen
  • Patent number: 11646979
    Abstract: Systems and methods for packet payload mapping for robust transmission of data are described. For example, methods may include receiving, using a network interface, packets that each respectively include a primary frame and one or more preceding frames from the sequence of frames of data that are separated from the primary frame in the sequence of frames by a respective multiple of a stride parameter; storing the frames of the packets in a buffer with entries that each hold the primary frame and the one or more preceding frames of a packet; reading a first frame from the buffer as the primary frame from one of the entries; determining that a packet with a primary frame that is a next frame in the sequence has been lost; and, responsive to the determination, reading the next frame from the buffer as a preceding frame from one of the entries.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: May 9, 2023
    Assignee: MIXHalo Corp.
    Inventors: Vikram Singh, Michal Pietras
  • Patent number: 11617180
    Abstract: Methods and apparatuses are provided for transmitting information. The method includes: determining whether the UE supports a preset adjustment function, where the preset adjustment function instructs a base station to dynamically adjust resource configuration information for the HPUE based on SAR capability information of the UE; if the UE supports the preset adjustment function, determining target resource configuration information corresponding to a preset high power mode; and transmitting information according to the target resource configuration information in the preset high power mode.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: March 28, 2023
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Juejia Zhou
  • Patent number: 11586303
    Abstract: A wireless network device comprises a wireless signal driver, an application-driver framework that includes a bidirectional interface and an application interface. The application-driver framework is configured for application-agnostic and driver-agnostic communication. The bidirectional interface communicatively couples the wireless signal driver to the application-driver framework. The bidirectional interface includes an abstraction layer via which driver-agnostic command signals and driver-agnostic event signals are communicated with the application-driver framework and via which driver-specific command signals and driver-specific event signals are communicated with the wireless signal driver. The application interface is configured to interface with applications and with the application-driver framework.
    Type: Grant
    Filed: December 21, 2019
    Date of Patent: February 21, 2023
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventors: Qiang Wang, Marianna Carrera, Kan Hu, Haibo Chen, Ambroise Popper
  • Patent number: 11588739
    Abstract: Described herein are systems, methods, and software to enhance the implementation of communication rules in a computing network. In one example, a method of operating a communication settings system maintains communication rules for a plurality of networks, wherein the communication rules define forwarding actions for ingress and egress packets to and from applications in the plurality of computing networks. The service further identifies a configuration request from a computing network with applications executing in the computing network, identifies a subset of the communication rules based on the plurality of applications, and provides the subset of the communication rules to the computing network.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: February 21, 2023
    Assignee: Nicira, Inc.
    Inventors: Arijit Chanda, Rajiv Krishnamurthy
  • Patent number: 11582529
    Abstract: A satellite IRD (Integrated Receiver Decoder) complies with DiSEqC protocol and is capable of receiving a program of a specific channel from a single cable interface device through a cable. The DiSEqC transmitter transmits a first command corresponding to the specific channel to the single cable interface device through the I/O interface and the cable. The DiSEqC receiver acquires a second command transmitted on the cable through the I/O interface in response to the DiSEqC transmitter transmitting the first command. The detecting circuit compares the second command with the first command to generate a comparison result. The DiSEqC receiver monitors the I/O interface in response to the comparison result indicating that the first command and the second command are different to determine whether there is a command other than the first command transmitted on the cable.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: February 14, 2023
    Assignee: NOVATEK Microelectronics Corp.
    Inventors: Guo-Tian Su, Chun-Chien Chien
  • Patent number: 11570732
    Abstract: Systems and methods in which devices synchronize their clocks for purposes of data transmission are described. Particularly, the disclosed systems and methods provide detection and mitigation of interference by malicious (or non-malicious) wireless devices with communication of time synchronized data over wireless networks. Systems and methods are provided where times statistics related to multiple instances of wireless time synchronization are collected and collated. Devices in the system can discipline their internal clocks based on the collated time statistics.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: January 31, 2023
    Assignee: Intel Corporation
    Inventors: Javier Perez-Ramirez, Mikhail Galeev, Susruth Sudhakaran, Dave Cavalcanti, Manoj R Sastry, Christopher N Gutierrez
  • Patent number: 11558844
    Abstract: A method for registering a target device with a network. The method includes a user sending an electronic registration message from a terminal device to a universal communication platform, wherein the registration message comprises information about an identity of the target device and an option for registering with the network. Integrating the—information in the registration message into an audio file by the universal communication platform. Sending the audio file from the universal communication platform to the user's terminal device. Playing the audio file by the terminal device of the user. The content of the audio file is captured by a microphone of the target device, and the information on the option for registering with the network is extracted. The target device registers with the network using the registration option.
    Type: Grant
    Filed: October 18, 2020
    Date of Patent: January 17, 2023
    Inventor: Tobias Rueckert
  • Patent number: 11558302
    Abstract: This application provides a data transmission method and apparatus. The method includes: determining a first sending rate based on a network performance objective of first data and a network status of a first transmission control protocol (TCP) connection of a transport layer protocol, where the first TCP connection is used to send the first data; and sending the first data based on the first sending rate. In this way, network congestion control is more flexible, and TCP-based data transmission efficiency is improved.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: January 17, 2023
    Assignees: Huawei Technologies Co., Ltd., Tsinghua University
    Inventors: Yong Cui, Lei Zhang, Qiaoling Wang
  • Patent number: 11526604
    Abstract: A system includes one or more data sources. Each data source is configured to collect and store event data. An event bus is configured to monitor the event data of the one or more data sources. The event bus determines that a first portion of the monitored event data satisfies a first task criteria. The first portion of the monitored event data is associated with a first tag that corresponds to the first task. The event bus determines that a second portion of the monitored event data satisfies a second task criteria. The second portion of the monitored event data is associated with a second tag corresponding to the second task. The first portion of the monitored event data with the first tag and the second portion of the monitored event data with the second tag are provided for storage in a data lake.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: December 13, 2022
    Assignee: Bank of America Corporation
    Inventor: Jane Selegean
  • Patent number: 11516119
    Abstract: A method of providing a path between bridges of a first network segment. The first network segment is configured using a Spanning Tree Protocol (‘STP’). The method includes providing a second network segment interconnecting first and second bridges of said first network segment. The second network segment is operable to transmit frames adherent to a High-availability Seamless Redundancy (‘HSR’) network control protocol and to discard the STP control data frames. The method also includes modifying at a first Redundancy Box (‘RedBox’) STP control data frames to form modified data frames adherent to the HSR protocol. The method also includes modifying at a second RedBox, the modified data frames to re-form the STP control data frames.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: November 29, 2022
    Assignee: SIEMENS CANADA LIMITED
    Inventors: Amin Abdul, Michael Pustylnik, Tiejun Wang
  • Patent number: 11516105
    Abstract: A message batching configuration may be determined for transmitting a message to recipients. The message batching configuration may include two or more message batches, a respective recipient count for each message batch, a respective time delay between each message batch, and a performance metric for evaluating the message. The message is transmitted in accordance with the message batching configuration. The transmission of subsequent message batches is halted when it is determined that the designated performance metric fails to meet a designated performance metric threshold.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: November 29, 2022
    Assignee: salesforce.com, inc.
    Inventors: Michael Aurelio, Eric Paul Wittke, Laurel Knell, Bradly Zavakos, Abigail Kutruff, Jon Belkowitz
  • Patent number: 11509411
    Abstract: The disclosure relates to method and system for correcting a clock skew in a slave device using a precision time protocol (PTP). The method includes determining an uplink delay and a downlink delay, based on at least two packet transactions in the PTP protocol and conducted between the slave device and a master device within a pre-defined accumulator time window. The method further includes determining a change in the uplink/downlink delay with respect to a reference uplink/downlink delay. The reference uplink/downlink delay correspond to a first pre-defined accumulator time window at a start of the slave device, or to a last pre-defined accumulator time window during a previous correction of the clock skew. The method further includes correcting the clock skew upon determining the change in the uplink delay to be about same in magnitude as and to be in opposite direction to the change in the downlink delay.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: November 22, 2022
    Assignee: Wipro Limited
    Inventor: Jimmy Vincent
  • Patent number: 11502973
    Abstract: Voice data transmission with adaptive redundancy creates a voice data packet by packetizing the voice data payload and a number of redundant payloads selected from a set of previous voice data payloads. The voice data from the voice data payload is analysed to determine whether it is a critical or non-critical payload by classifying the received voice data as voiced or unvoiced. If at least a portion of the voice data is classified as unvoiced, the voice data payload is determined to be a critical payload. If it is a critical payload, then the voice data payload is added to the set of previous voice data payloads for inclusion as a redundant payload in subsequent voice data packets. The voice data packet is then forwarded for transmission over the network.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: November 15, 2022
    Assignee: Imagination Technologies Limited
    Inventors: Senthil Kumar Mani, Prasad Puram
  • Patent number: 11490449
    Abstract: A medium access control circuit includes a processor, N hardware queues, and an interface circuit, where the N hardware queues are divided into a plurality of hardware queue groups. Where the first hardware queue group corresponds to a network property of the data frame based on a first mapping relationship, the first hardware queue corresponds to a service type of the data frame based on a second mapping relationship, the first mapping relationship includes mappings from network properties to hardware queue groups, and the second mapping relationship includes mappings from a plurality of service types to a plurality of hardware queues in the hardware queue group corresponding to the network property of the data frame; and then, the interface circuit sends the data frame from the N hardware queues through a radio channel.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: November 1, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Peng Liu
  • Patent number: 11483087
    Abstract: Systems and methods for clock synchronization are disclosed in which a primary node generates special physical layer clock sync symbols from the output of a reference clock and inserts the clock sync symbols within a symbol stream to one or more secondary nodes. Upon receiving a symbol stream, a secondary node can extract the clock sync symbols from the stream to synchronize its local clock with the reference clock of the primary node. In particular, the clock sync symbols can be inserted into the symbol stream at any arbitrary symbol location, e.g., even between consecutive symbols of a symbol encoded data frame. The clock sync symbols can also replace some control symbols in the symbol stream, such as idle or comma symbols. Accordingly, the clock sync symbols can be inserted into a symbol stream at fixed intervals, irregular intervals, or at any arbitrary time for high resolution clock synchronization.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: October 25, 2022
    Assignee: Hyannis Port Research, Inc.
    Inventors: Anthony D. Amicangioli, Allen Bast, B. Joshua Rosen