Patents by Inventor Quang (Tim) Nguyen

Quang (Tim) Nguyen 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).

  • Patent number: 11476409
    Abstract: A MRAM device includes a magnetic tunnel junction containing a reference layer having a fixed magnetization direction, a free layer, and a nonmagnetic tunnel barrier layer located between the reference layer and the free layer, a negative-magnetic-anisotropy assist layer having negative magnetic anisotropy that provides an in-plane magnetization within a plane that is perpendicular to the fixed magnetization direction, and a first nonmagnetic spacer layer located between the free layer and the negative-magnetic-anisotropy assist layer.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: October 18, 2022
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Quang Le, Zhanjie Li, Zhigang Bai, Paul VanderHeijden, Michael Ho
  • Patent number: 11470013
    Abstract: Systems, computer-implemented methods, and computer-readable media for facilitating resource balancing based on resource capacities and resource assignments are disclosed. Electronic communications, received via interfaces, from monitoring devices to identify resource descriptions of resources may be monitored. A resource descriptions data store may be updated to associate each entity of the entities and resource capacities of each resource type of resource types. A first electronic communication, from resource-controlling systems, may be detected. Model data from a model data store may be accessed based on the identified resource descriptions. A first model may be identified based on the model data. A resources assessment corresponding may be generated based on whether a threshold is satisfied based on the first model, a first resource capacity of a first resource type, and the first electronic communication.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: October 11, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Roger Garcia, Mitsumasa Sam Hanamoto, Neil H. Bui, Quang Hang, Jun Ma
  • Patent number: 11470168
    Abstract: An interworking service entity receives server registration requests including indications of service layer protocols used by each server, maintains a repository of server information, and uses the repository for interworking requests of devices to servers of different protocols based on a server type provided in discovery requests. Other matching information may include, for example, server security protocol, supported services, service territory, availability, capacity, or loading, as device information or preferences, such as supported service, supported interface type, or a supported device type.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: October 11, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Quang Ly, Chonggang Wang, Xu Li, Mahmoud Watfa, Dale N. Seed, Rafael A. Cepeda, Owen Griffin
  • Patent number: 11468604
    Abstract: The present disclosure is directed to providing a notification in association with an augmented reality (AR) view. In particular, one or more computing devices can generate, for display by at least one of the computing device(s), an interface depicting an AR view of at least a portion of a physical real-world environment. In accordance with aspects of the disclosure, based at least in part on detected movement of the at least one of the computing device(s), the computing device(s) can transition amongst multiple different stages of one or more elements included in the interface to notify a viewer of the interface to mind their situational awareness of the physical real-world environment.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: October 11, 2022
    Assignee: GOOGLE LLC
    Inventors: Robert Carl Jagnow, Joanna Kim, Catherine Most, Andre Quang Le, Alex Jacobo-Blonder, Kasey Klimes, Dominik Kaeser, Rachel Elizabeth Inman
  • Publication number: 20220321678
    Abstract: A caching entity may store a cached copy of a service layer resource. An original hosting entity may maintain a registry of the corresponding cached resources. Optionally, the original hosting entity may set cache parameters to govern the lifetime of the cache on a caching entity. The caching entity may keep storing the cached copy of the resource and the original hosting entity may obtain statistics about the cached resource. By knowing the statistics, e.g. how many times a resource is retrieved on each caching entity, the original hosting entity may better manage the resource.
    Type: Application
    Filed: June 16, 2022
    Publication date: October 6, 2022
    Inventors: Zhuo Chen, Dale N. Seed, Michael Starsinic, William Robert Flynn, IV, Rocco Di Girolamo, Quang Ly, Shamim Akbar Rahman, Gregory S. Sternberg, Catalina Mihaela Mladin, Yogendra C. Shah, Vinod Kumar Choyi
  • Publication number: 20220322202
    Abstract: A 5G network may support path switch mechanisms from a direct path to an indirect path to the network, and vice versa. Methods and systems are disclosed for performing the path switching process.
    Type: Application
    Filed: August 3, 2020
    Publication date: October 6, 2022
    Inventors: Hongkun LI, Michael F. STARSINIC, Quang LY, Catalina Mihaela MLADIN, Jiwan L. NINGLEKHU
  • Publication number: 20220321269
    Abstract: Where large transport blocks are rate-matched and transmitted on each PUSCH segment using different redundancy versions (RVs), RV cycling with a small number of PUSCH segments might not cover the whole codeword, and/or rate-matching a large TBS across many PUSCH segments into the resource of a single PUSCH segment may lead to an effective coding rate of the self-decodable redundancy versions that is too high. To avoid these issues, the starting position of one or more RVs may be shifted by setting the starting position of a current RV to be the same as an ending position of a previous position, or by scaling the starting position by a value. Alternatively, these issues may be avoided by setting a new starting position for an RV based on the gap from the end of a previous RV to the start of a current RV.
    Type: Application
    Filed: April 5, 2021
    Publication date: October 6, 2022
    Inventors: Nhat-Quang Nhan, Marco Maso, Pasi Eino Tapio Kinnunen, Karri Markus Ranta-aho, Alessio Marcone
  • Patent number: 11457652
    Abstract: Shelf stable, expanded or popped snack products are disclosed that contain at least one fruit ingredient and/or at least one vegetable ingredient. Also disclosed are methods of producing and using the snack products.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: October 4, 2022
    Assignee: Societe des Produits Nestle S.A.
    Inventors: Alexander James Wurr, Quang-Tuan Francois Nguyen, James Edward Molchan, Kemal Dunuroglu, Frank Karl Welch, Vivek Dilip Savant
  • Patent number: 11463589
    Abstract: A central routing function (CRF) platform. The CRF platform comprises a processor, a memory that stores prioritized call route lists, and an application stored in the memory. When executed by the processor the application receives a request for a prioritized call route list from a network element, where the request comprises an indication of a location of a call originator of a call and a destination telephone number, determines a call type of the call, selects a prioritized call route list associated with the destination telephone number from the non-transitory memory based on the call type, determines that a percent allocation rule applies to the call, based on the percent allocation rule, removes the first priority call route from the selected prioritized call route list to make an adapted prioritized call route list, and sends the adapted prioritized call route list to the network element.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: October 4, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Jia Barton, Prakasa R. Bellam, Manuel Berumen, Quang B. Doan, Arulraj Duraisamy, Muhammad Nauhman Bashir Gora, Gerald R. Jordan, Jr., Ramaswami Rangarajan, Gopalakrishna Sagar, Michael Tsai, Kun-cheng Yang
  • Publication number: 20220311567
    Abstract: The present invention relates to a method and a system for wireless communication. A method and a system according to the present invention is implemented by a node, a gateway, and a server. The nodes and the gateway communicating with each other via an improved LoRaWAN protocol for extending further functions of the gateway, such as data processing or the same, result in computing requirements decreasing at the server, reducing in time and several communicating procedures among network components, thus enhancing the efficiency for using network resources.
    Type: Application
    Filed: June 10, 2022
    Publication date: September 29, 2022
    Applicant: HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventor: VINH QUANG TRAN
  • Publication number: 20220312552
    Abstract: The present invention relates to a gateway for use in wireless communication. The gateway according to the present invention is to wireless communicate with nodes and a server. The nodes and the gateway communicating with each other via an improved LoRaWAN protocol for extending further functions for the gateway, such as data processing or the same, result in computing requirements decreased at the server, reducing in time and several communicating procedures among network components, thus enhancing the efficiency for using network resources.
    Type: Application
    Filed: June 10, 2022
    Publication date: September 29, 2022
    Applicant: HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventor: VINH QUANG TRAN
  • Publication number: 20220312415
    Abstract: Systems, methods, apparatuses, and computer program products for differentiating between user equipment, having different capabilities are provided. One method may include transmitting, by a user equipment, a first transmission to a network node. The method may include indicating at least one type of the user equipment. For example, the indicating may include at least one of transmitting the first transmission on a frequency resource that has been modified in frequency domain from an allocated frequency resource by a shifting factor, and/or transmitting the first transmission on the allocated frequency resource and power scaling at least one resource element of the allocated resource.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Inventors: Marco MASO, Axel MUELLER, Nhat-Quang NHAN, Karri Markus RANTA-AHO, Amir Mehdi AHMADIAN TEHRANI
  • Publication number: 20220312492
    Abstract: According to an example aspect of the present invention, there is provided an apparatus, such as a user equipment, including at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to initiate a random access process with a network by transmitting an initial random access message to the network, receive a random access response from the network, the random access response including a timing advance command bit sequence, determine from the timing advance command bit sequence a timing advance value and a configuration parameter, and transmit a request message to the network at least once in compliance with the configuration parameter.
    Type: Application
    Filed: March 25, 2022
    Publication date: September 29, 2022
    Inventors: Marco MASO, Axel Mueller, Nhat-Quang Nhan, Karri Markus Ranta-Aho, Amir Mehdi Ahmadian Tehrani
  • Publication number: 20220308648
    Abstract: The vector data path is divided into smaller vector lanes. A register such as a memory mapped control register stores a vector lane number (VLX) indicating the number of vector lanes to be powered. A decoder converts this VLX into a vector lane control word, each bit controlling the ON of OFF state of the corresponding vector lane. This number of contiguous least significant vector lanes are powered. In the preferred embodiment the stored data VLX indicates that 2VLX contiguous least significant vector lanes are to be powered. Thus the number of vector lanes powered is limited to an integral power of 2. This manner of coding produces a very compact controlling bit field while obtaining substantially all the power saving advantage of individually controlling the power of all vector lanes.
    Type: Application
    Filed: June 13, 2022
    Publication date: September 29, 2022
    Inventors: Timothy David Anderson, Duc Quang Bui
  • Patent number: 11456162
    Abstract: An apparatus has a cathode target with a cathode target outer perimeter. An inner magnet array with an inner magnet array inner perimeter is within the cathode target outer perimeter. The inner magnet array includes an inner magnet array base portion and an inner magnet array upper portion. A keeper plate assembly is connected to the inner magnet array upper portion and isolates the inner magnet array upper portion from the inner magnet array base portion. An outer magnet array is connected to a bottom surface of the keeper plate. The outer magnet array has an outer magnet array outer perimeter larger than the inner magnet array inner perimeter. The inner magnet array upper portion has a first magnetic orientation and the outer magnet array and the inner magnet array base portion have a second magnetic orientation opposite the first magnetic orientation.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: September 27, 2022
    Assignee: HIA, Inc.
    Inventors: Samuel D. Harkness, IV, Quang N. Tran
  • Publication number: 20220302080
    Abstract: A semiconductor package includes an interposer, a number of a first integrated circuit (IC) dies, one or more second IC dies, and one or more dummy dies. The first IC dies, the second IC dies and the dummy dies are implemented on the interposer. The dummy dies are configured to enable routing of pins of the first IC dies to selected circuits of the second IC dies while conforming to predefined routing rules.
    Type: Application
    Filed: September 30, 2021
    Publication date: September 22, 2022
    Inventors: Mohamed Anwar Ali, Thinh Quang Tran, Tauman T. Lau
  • Publication number: 20220296289
    Abstract: The invention comprises a system for securing an implant to a bone comprising an implant which is affixed to the bone, a grout or bone cement comprising a composition that cures in an exothermic reaction and which is capable of securing the implant to the bone in a cured state, a device which provides access to the grout or bone cement in position on the bone and a tester which measures temperature over time to detect the exothermic reaction so as to determine when the composition reaches cure. The tester comprises a sensor joined to a circuit and to an indicator that emits a signal in response to a current emitted to the circuit by the sensor.
    Type: Application
    Filed: March 11, 2021
    Publication date: September 22, 2022
    Inventors: Daniel A. FUNK, Quang-Viet NGUYEN
  • Patent number: 11451555
    Abstract: Embodiments concern a dynamic authorization framework. Security Classification Process (SCP) is the process of classifying raw data, information extracted from raw data, content or code from security-value perspective. Security Achievability Determination Process (SADP) is a process based on a SV/SC that has been assigned, the RHE may determine the Security Requirements and how the security requirements may be achieved. During the Security Achievability Listing Process (SALP), the RHE uploads onto the Resource Listing Entity (RLE) the URI of the resource, the SAM associated with the resource and optionally a digital certificate associated with the resource. During the SAM Assessment Process (SAMAP) process, a Client evaluates the security mechanisms that must be carried out in order to meet the SAM that was provided as part of the Discovery Process (DP). Based on the SAM obtained from the RLE, the Client may initiate a Security Achievability Enabling Process (SAEP).
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: September 20, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Vinod Kumar Choyi, Chonggang Wang, Shamim Akbar Rahman, Quang Ly, Xu Li, Zhuo Chen, Rocco Di Girolamo
  • Patent number: 11449336
    Abstract: A method of storing register data elements to interleave with data elements of a different register, a processor thereof, and a system thereof, wherein each non-consecutive data elements of a register is retrieved to be stored to interleave with each non-consecutive data elements of a different register upon an executive of an interleaving store instruction, wherein a mask instruction directing a lane of a storage space in which the non-consecutive data elements are stored is executed in conjunction with the interleaving store instruction, and wherein a processor of a second type is configured to emulate a processor of a first type to store the non-consecutive data elements the same as non-consecutive data elements stored in the first type processor.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: September 20, 2022
    Assignee: Texas Instmments Incorporated
    Inventors: Duc Quang Bui, Alan L. Davis, Dheera Balasubramanian Samudrala, Timothy David Anderson
  • Publication number: 20220293407
    Abstract: A detection device for detecting charges particles. The active area of the detector extends along a principal direction over several centimeters and up to 1 meter or more. This allows for its use as a focal plane detector for a mass spectrometer device, allowing to record all mass-to-charge ratios provided by the spectrometer in parallel and within a reduced acquisition time.
    Type: Application
    Filed: August 14, 2020
    Publication date: September 15, 2022
    Inventors: Hung Quang Hoang, Tom Wirtz