Patents by Inventor Hausting Hong

Hausting Hong has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230124083
    Abstract: Apparatus and methods for performing a Million Instructions per Second (MIPS) analysis for a data stack of a user equipment (UE) are disclosed. The method includes (i) receiving an input for a Monte Carlo simulation, the input including a requirement for one or more use cases, a processor specification, and a user-specified function; (ii) determining a traffic model, a number of packets to be run for each use case, and a seed value for the Monte Carlo simulation; (iii) performing the Monte Carlo simulation based on the input and the traffic model to generate a simulation result; and (iv) determining a recommended configuration of processor cores for the data stack based on the simulation result.
    Type: Application
    Filed: December 14, 2022
    Publication date: April 20, 2023
    Inventors: Su-Lin LOW, Chun-I LEE, Tianan Tim MA, Hausting HONG, Hong Kui YANG
  • Publication number: 20230105582
    Abstract: Methods for providing a layer-2 data stack solution in a data plane and associated devices are provided. In some embodiments, the method includes (i) determining, among a plurality of data stack solutions that are selectable, which layer-2 data stack solution is selected and (ii) causing, according to the selected layer-2 data stack solution, the layer-2 micro controller to intervene with a data plane hardware module that is configured to implement a specific layer-2 data stack function. Each of the plurality of data stack solutions represents a distinctive intervening configuration of a layer-2 micro controller. The layer-2 micro controller is coupled to a number of data plane hardware modules that are configured to implement different layer-2 data stack functions. The intervening configuration of the layer-2 micro controller is indicative of a level of control of the layer-2 micro controller over the data plane hardware modules.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 6, 2023
    Inventors: SU-LIN LOW, TIANAN TIM MA, HONG KUI YANG, HAUSTING HONG, CHUN-I LEE, JIANZHOU LI
  • Publication number: 20230105094
    Abstract: A method includes: receiving, at a first layer of a protocol stack, multiple code blocks from a base station, the multiple code blocks is a portion of a transport block and is associated with an error rate; transmitting, to a second layer of the protocol stack, the multiple code blocks; and determining, at the second layer and based on the error rate, whether to (1) store the multiple code blocks in memory or (2) process the multiple code blocks. A method for saving power in a physical (PHY) layer-to-medium access (MAC) layer interface and a network device, and a system are also provided.
    Type: Application
    Filed: December 9, 2022
    Publication date: April 6, 2023
    Inventors: Tianan Tim MA, Su-Lin LOW, Hausting HONG, Chun-I LEE, Jianzhou LI, Hong Kui YANG, Xiaoshu QIAN, Jian GU, Chenxi WANG
  • Publication number: 20230069610
    Abstract: Methods for managing a scheduling service includes (i) determining a score for each of multiple service grants from multiple cells based on a scoring function, wherein the scoring function includes one or more radio channel conditions associated with the multiple service grants; (ii) prioritizing the multiple service grants based on the determined scores; and (iii) assigning scheduling opportunities to the multiple service grants based on the determined scores of the multiple grant services from the multiple cells in a geometric decreasing manner. In the geometric decreasing manner, packets of a low priority service grant of the multiple service grants are transmitted once every two packets of a high priority service grant of the multiple service grants.
    Type: Application
    Filed: October 14, 2022
    Publication date: March 2, 2023
    Inventors: Su-Lin LOW, Chun-I LEE, Tianan Tim MA, Hong Kui YANG, Hausting HONG
  • Publication number: 20230019102
    Abstract: Embodiments of apparatus and method for data plane management are disclosed. In one example, an apparatus for communication both uplink and downlink can include a plurality of downlink clusters, each downlink cluster including a downlink cluster processor configured to process three or more downlink data layers. The apparatus can also include a plurality of uplink clusters, each uplink cluster including an uplink cluster processor configured to process three or more uplink data layers. The apparatus can further include a controller configured to scale the plurality of downlink clusters and configured to scale the plurality of uplink clusters. Scaling the plurality of downlink clusters and the plurality of uplink clusters can include activating or deactivating one or more clusters of the plurality of downlink clusters, the plurality of uplink clusters, or both the plurality of downlink clusters and the plurality of uplink clusters.
    Type: Application
    Filed: September 14, 2022
    Publication date: January 19, 2023
    Inventors: Su-Lin LOW, Tianan MA, Hong Kui YANG, Chun-I LEE, Hausting HONG
  • Publication number: 20230016744
    Abstract: Embodiments of apparatus and method for uplink data plane management are disclosed. In one example, a method for handover continuity can include buffering data packets at a user equipment based on a trigger event. The data packets can be mapped to first quality of service flows and associated with first radio resources at a source network node. The method can also include identifying second quality of service flows associated with second radio resources at a target network node. The method can further include remapping from the first quality of service flows to the second quality of service flows. The method can additionally include transmitting the buffered data packets from the user equipment toward the target node based on the remapping.
    Type: Application
    Filed: September 19, 2022
    Publication date: January 19, 2023
    Inventors: Su-Lin LOW, Chun-I LEE, Tianan MA, Hong Kui YANG, Hausting HONG
  • Publication number: 20230019547
    Abstract: An apparatus and method for uplink data transmission scheduling are disclosed. In an example, the method can include obtaining, by at least one processor, a plurality of packets to be transmitted via uplink. The method can also include queueing, by the at least one processor, the plurality of packets according to logical channel prioritization. The method can further include receiving, by the at least one processor, a service grant after the queueing. The method can additionally include trimming, by the at least one processor, the plurality of packets according to a grant size of the service grant.
    Type: Application
    Filed: July 21, 2022
    Publication date: January 19, 2023
    Inventors: Su-Lin LOW, Tianan Tim MA, Hausting HONG
  • Publication number: 20230006935
    Abstract: Embodiments of apparatuses and methods for uplink data transmission preparation and a baseband chip for packet preparation for uplink transmission are disclosed. In an example, a method for packet preparation for uplink transmission can include determining, by a user equipment, a quality of service identifier associated with a quality of service flow. The method can also include mapping, by the user equipment, the quality of service identifier to a group token level. The method can further include processing, by the user equipment, the quality of service flow in accordance with the group token level.
    Type: Application
    Filed: September 2, 2022
    Publication date: January 5, 2023
    Inventors: Su-Lin LOW, Tianan MA, Hong Kui YANG, Hausting HONG, Chun-I LEE
  • Publication number: 20230007703
    Abstract: Embodiments of apparatus and method for random access are disclosed. In an example, a user equipment can include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code can be configured to, with the at least one processor, cause the user equipment at least to send a trigger message and unique identifier in a first message from the user equipment to a network node. The at least one memory and the computer program code can also be configured to, with the at least one processor, cause the user equipment at least to receive an acknowledgement at the user equipment in a second message from the network node using the user equipment's unique identifier. Contention resolution for the user equipment can be concluded with only the first message and the second message.
    Type: Application
    Filed: September 7, 2022
    Publication date: January 5, 2023
    Inventors: Su-Lin LOW, Tianan MA, Hong Kui YANG, Hausting HONG, Chun-I LEE
  • Publication number: 20220385593
    Abstract: Introduced here are approaches to classifying traffic that comprises data packets. For each data packet, a classification engine implemented on a computing device can identify an appropriate class from amongst multiple classes using a lookup table implemented in a memory. The memory could be, for example, static random-access memory (SRAM) as further discussed below. Moreover, the classification engine may associate an identifier with each data packet that specifies the class into which the data packet has been assigned. For example, each data packet could have an identifier appended thereto (e.g., in the form of metadata). Then, the data packets can be placed into queues based on the identifiers. Each queue may be associated with a different identifier (and thus a different class).
    Type: Application
    Filed: August 5, 2022
    Publication date: December 1, 2022
    Inventors: Tianan Tim MA, Hong Kui YANG, Su-Lin LOW, Hausting HONG
  • Publication number: 20220386364
    Abstract: Embodiments of apparatuses and methods for grant-free uplink communication may be applicable to communication systems, such as wireless communication systems. In an example, a method for grant-free uplink communication can include requesting, by a user equipment, a plurality of instances of configured grants, each with at least one of a specific resource level, repetition, or period. The method can also include receiving, at the user equipment, a pre-allocation of the requested plurality of instances of the configured grants at the at least one of the specific resource level, repetition, or period. The method can further include transmitting, by the user equipment, data according to the pre-allocation. In some examples, the transmitting the data can include transmitting at varying data rates up to a level provided by the pre-allocation, depending on user equipment needs.
    Type: Application
    Filed: August 9, 2022
    Publication date: December 1, 2022
    Inventors: Su-Lin LOW, Tianan MA, Hong Kui YANG, Hausting HONG, Chun-I LEE
  • Publication number: 20220365815
    Abstract: Introduced here are insertion schemes in which queues can be branched into one or more sub-queues for more effective management of queuing elements. Often, a computing device will have a primary buffer into which queuing elements are populated for execution by a processor. However, the amount of contiguous memory space allocated for the primary buffer may be fixed. To address this, a queue manager may insert indicators that link to secondary buffers into the primary buffer in order to expand the number of effective entries in the primary buffer.
    Type: Application
    Filed: July 29, 2022
    Publication date: November 17, 2022
    Inventors: Tianan Tim MA, Su-Lin LOW, Hausting HONG, Hong Kui YANG
  • Publication number: 20220368494
    Abstract: Embodiments of apparatuses and methods for uplink data transmission preparation are disclosed. In an example, a method for packet preparation can include creating, in a medium access control circuit, a packet list corresponding to a packet data unit for transmission. The method can also include providing the packet data unit to a physical layer circuit. The method can further include receiving, at the medium access control circuit from the physical layer circuit, information indicative of relationships between a plurality of code block groups and the packet data unit. The method can additionally include storing an association between the packet list and the plurality of code block groups based on the received information.
    Type: Application
    Filed: August 1, 2022
    Publication date: November 17, 2022
    Inventors: Su-Lin LOW, Tianan MA, XiaoFei SONG, Hong Kui YANG, Hausting HONG
  • Publication number: 20220368782
    Abstract: Embodiments of apparatus and method for Layer 2 downlink data processing are disclosed. In an example, a baseband chip includes a plurality of Layer 2 circuits and a microcontroller unit (MCU) operatively coupled to the Layer 2 circuits. The Layer 2 circuits are configured to receive Layer 1 transport blocks and generate Layer 3 data packets from the Layer 1 transport blocks in an in-line manner. The MCU is configured to control, through a plurality sets of commands, at least one of the Layer 2 circuits to generate the Layer 3 data packets from the Layer 1 transport blocks.
    Type: Application
    Filed: July 20, 2022
    Publication date: November 17, 2022
    Inventors: Tianan Tim MA, Hong Kui YANG, Su-Lin LOW, Hausting HONG
  • Publication number: 20220360651
    Abstract: A method and a system for sequencing user data packets are provided. The method includes the following. A user data packet including a packet data convergence protocol (PDCP) data packet data unit (PDU) header is received at hardware of a sublayer of a data link layer. The PDCP data PDU header is decoded at the sublayer to obtain a sequence number of the user data packet. The received user data packet is queued at the sublayer according to the sequence number of the user data packet to assemble a set of consecutively numbered user data packets. At least a portion of the set of consecutively numbered user data packets is delivered from the sublayer to another sublayer of the data link layer.
    Type: Application
    Filed: July 21, 2022
    Publication date: November 10, 2022
    Inventors: Hausting HONG, Su-Lin LOW, Tianan Tim MA
  • Publication number: 20220360652
    Abstract: An apparatus and method for downlink data transmission and decoding are disclosed. In the method, a physical layer code block or a physical layer code block group is decoded. A medium access control (MAC) sub-packet corresponding to the decoded physical layer code block or the physical code block group is decoded without waiting for any subsequent physical layer code blocks to be decoded. The decoded MAC sub-packet is passed up a protocol stack.
    Type: Application
    Filed: July 21, 2022
    Publication date: November 10, 2022
    Inventors: Su-Lin LOW, Tianan Tim MA, Hausting HONG, Hong Kui YANG, Jian GU, Anna GONTAR
  • Publication number: 20220360650
    Abstract: Apparatuses and methods for command and response descriptors handling are provided. In an example, a method for descriptor handling can include instantiating a command descriptor of a command regarding a packet at a first layer of a protocol stack by a microcontroller of a node. The method can also include passing a command pointer to the command descriptor to integrated circuits of the node from the microcontroller of the node. The method can further include looking up, by the integrated circuits, the command descriptor. The method can additionally include processing the command by the integrated circuits.
    Type: Application
    Filed: July 19, 2022
    Publication date: November 10, 2022
    Inventors: Hausting HONG, Su-Lin LOW
  • Patent number: 10419872
    Abstract: A wireless multimode (MM) device permits different radio access technologies (RAT) to interoperate dynamically with different positioning protocols (PP) by providing a MM Location Protocol Manager (MLM) that is independent of underlying transport mechanisms.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: September 17, 2019
    Assignee: Intel Corporation
    Inventors: Su-Lin Low, Chul-Hyun Oh, Chun-I Lee, Hausting Hong, Michael Cheng-Lai Lee, Balasubramani Arunachalam
  • Patent number: 9392496
    Abstract: A multi-mode controller (MMC) manages communications on a wireless device to provide interoperability between multiple radio access technologies (RATs) or radio access protocols.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: July 12, 2016
    Assignee: Intel Corporation
    Inventors: Su-Lin Low, Wei-Dong Zhang, Hausting Hong, Alfred Lee, Michael Cheng-Lai Lee
  • Publication number: 20150304808
    Abstract: A wireless multimode (MM) device permits different radio access technologies (RAT) to interoperate dynamically with different positioning protocols (PP) by providing a MM Location Protocol Manager (MLM) that is independent of underlying transport mechanisms.
    Type: Application
    Filed: February 12, 2015
    Publication date: October 22, 2015
    Inventors: Su-Lin Low, Chul-Hyun Oh, Chun-I Lee, Hausting Hong, Michael Cheng-Lai Lee, Balasubramani Arunachalam