Patents by Inventor Khoa A. TO
Khoa A. TO 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: 20240148500Abstract: A flexible delivery catheter comprising an outer jacket with a first portion and a second portion, a coil layer, and a coupler. The first portion and second portion of the outer jacket have a first inner diameter and a second inner diameter where the second inner diameter is greater than the first inner diameter. The change in diameter from the first inner diameter to the second inner diameter creates a shoulder. The coupler is coupled to the distal end of the outer jacket such that a cavity is formed by the coupler, the second portion of the outer jacket, and the shoulder of the outer jacket. A coil layer or hypotube is disposed within the cavity.Type: ApplicationFiled: January 17, 2024Publication date: May 9, 2024Inventors: Jose Luis Lopez, Salomon Xavier Valencia, Brad Buzea, Dang Khoa Ha Nguyen
-
Publication number: 20240133718Abstract: The disclosure is directed to apparatus and methods for detection of out of position (OOP) components in a carrier tape forming machine. An apparatus includes cross track sensors coupled to the bus interface circuitry, the cross track sensors configured to detect OOP components prior to overlaying the components on the carrier tape with cover tape, optical sensors to detect the OOP components on the carrier tape after overlaying with cover tape and prior to sealing and to detect reflections from OOP components seated on the carrier tape, an amplifier coupled to the optical sensors to amplify signals generated by the optical sensors and set a range for determining whether the components are OOP, and relays to receive indications of detected OOP components, and a controller coupled to the relays to stop the carrier tape forming machine as a function of signals received by the relays.Type: ApplicationFiled: October 19, 2022Publication date: April 25, 2024Applicant: Intel CorporationInventors: Ngoc Duy VU, Nguyen Hoang Tan LE, Minh Anh Khoa NGUYEN
-
Publication number: 20240121311Abstract: Systems and methods for identifying and evicting idle sessions include training a machine learning model as a session classifying model to learn rules for classifying active sessions between clients and the cloud-based service. The session classifying model is trained to receive a plurality of parameters pertaining to the document associated with an active session as input and to apply the rules to the plurality of parameters to determine a classification for the active session and to provide an output indicative of the classification for the active session. The session classifying model is then utilized in the cloud-based service to classify the active sessions. The active sessions classified as idle sessions may then be evicted from the cloud-based service.Type: ApplicationFiled: October 7, 2022Publication date: April 11, 2024Applicants: Microsoft Technology Licensing, LLC, Microsoft Technology Licensing, LLCInventors: Prerana Dharmesh GAMBHIR, Sharena Meena PARI-MONASCH, Khoa Dang NGUYEN, Yiming SHI, Yongchang DONG
-
Patent number: 11950543Abstract: A concentrator nozzle attachment for a blower device is disclosed that increases the airflow velocity of the blower without sacrificing the field of the jetting air. The concentrator nozzle is formed of an outer ring with a centrally located guide surface and is placed at the exit of an air tube. As the air exits the air tube, it's forced to flow around the guide surface, thus increasing its velocity. The attachment is secured to the end of the air tube and so does not alter the outer diameter through which the air exits. In this way, air velocity is increased without reducing its effectiveness.Type: GrantFiled: November 15, 2022Date of Patent: April 9, 2024Assignee: Black & Decker, Inc.Inventors: Nathan Greene, Khoa Nguyen
-
Patent number: 11944359Abstract: Aspects of the disclosure relate to an adjustable implant configured to be implanted into a patient that includes an adjustable portion moveable relative to a housing. The adjustable implant may include various smart components for enhancing operation of the implant. Smart components may include a controller for managing operations and a transducer for communicating ultrasound data with an external interface device. Additional smart components may include a load cell within the housing for measuring an imparted load; a sensor for measuring angular position of the adjustable portion; a dual sensor arrangement for measuring imparted forces; a reed switch; a half piezo transducer; and an energy harvester.Type: GrantFiled: February 18, 2022Date of Patent: April 2, 2024Assignee: Nuvasive Specialized Orthopedics, Inc.Inventors: Youngsam Bae, Khoa Pham, Niels Smidth, Everett Van Zuiden, Dave Emerson
-
Patent number: 11947596Abstract: In an aspect, provided is a method comprising receiving, at a master node, capability information associated with a plurality of worker nodes, receiving, at the master node, an indexation request, and in response to the indexation request, distributing one or more tasks to the plurality of worker nodes based on the respective capability information, wherein the one or more tasks relate to generating a plurality of indexlets.Type: GrantFiled: January 19, 2023Date of Patent: April 2, 2024Assignee: QlikTech International ABInventors: José Díaz López, Khoa Tan Nguyen
-
Patent number: 11941328Abstract: Systems and techniques for auditing computer-aided design documents are described. A described technique includes receiving a computer-aided design document for import to a space management program; determining whether the computer-aided design document violates a rule set, wherein the rule set is configured to detect issues that inhibit importation of data from the computer-aided design document to the space management program; selectively modifying the computer-aided design document by resolving a violation of the rule set; and providing the modified computer-aided design document to the space management program.Type: GrantFiled: April 25, 2023Date of Patent: March 26, 2024Assignee: Nuvolo Technologies CorporationInventors: Khoa Nguyen Van Ho, Tao Ye, Tejas Yadav
-
Publication number: 20240081180Abstract: A turf maintenance apparatus having folding handles facilitating compact storage is presented herein. The folding handles can be compressed or extended to adjust overall length and can rotate between an extended operator position and a folded storage position. Depending on implementation, the folding handles can be locked in the folded storage position and can also lock in the extended operator position. An operator presence device(s) can disable operation of a motor or engine when the handles are not locked in the extended operator position.Type: ApplicationFiled: September 13, 2023Publication date: March 14, 2024Inventors: Mark Driscoll, Adam Hiller, Khoa Nguyen
-
Publication number: 20240086215Abstract: Examples of the present disclosure describe systems and methods for non-disruptively hibernating and resuming a guest environment using a network virtual service client. In examples, when a guest environment is hibernated, a network virtual service client provides an instruction to a virtual network interface card to set the device power state of the virtual network interface card to a low power state. The network virtual service client disables the communication channels used by the network virtual service client and saves the operating state of the virtual network interface card. When the guest environment is resumed, the network virtual service client provides an instruction to set the device power state of the virtual network interface card to a full power state. The network virtual service client reenables the communication channels used by the network virtual service client and restores the operating state of the virtual network interface card.Type: ApplicationFiled: September 12, 2022Publication date: March 14, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Jie ZHOU, Dmitry MALLOY, Khoa A. TO, Omar CARDONA
-
Patent number: 11921609Abstract: Systems and methods for data anomaly detection include recommending one or more algorithms from a set of algorithms to process received time series data, wherein the one or more algorithms are recommended based at least in part on a type of workload for processing the received time series data. Assisted parameter tuning is provided for a detected anomaly alert and calibration, and the received time series data is processed based on a user selected algorithm that is parameter tuned.Type: GrantFiled: May 13, 2022Date of Patent: March 5, 2024Assignee: Microsoft Technology Licensing, LLC.Inventors: Roman Batoukov, Richard Wydrowski, Sai Sankalp Arrabolu, Zeqiang Wang, Lech Gudalewicz, Keiji Kanazawa, Benjamin J. Lofton, Thomas W. Potthast, Suren Aghajanyan, Khoa Tran, Jian Zhang
-
Publication number: 20240069922Abstract: Disclosed herein are various embodiments, for a fast boot system. An example embodiment operates by determining that one or more programs have been loaded into memory on a boot-up of a device. A snapshot of the memory including the loaded one or more programs is captured. Operations of the device are monitored after the snapshot has been captured. It is determined that a first program of the one or more programs was updated during the monitoring. A restart of the device is detected, wherein the snapshot is loaded into the memory in lieu of loading the one or more programs, and wherein the first program is updated during the restart of the device.Type: ApplicationFiled: August 30, 2022Publication date: February 29, 2024Inventors: LUKE DIAMAND, CAROLINE GAN LAZOVICK, WADE BROWN, KHOA HOANG, KARTHICK NARAYANAN
-
Publication number: 20240061813Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing a data sync operation are described. A described technique includes receiving an indication to start a data synchronization between a first version of a computer design model and a second version of the computer design model. In some implementations, first data is extracted from the first version and second data is extracted from the second version. The first data is compared with the second data. Based on the comparison, the first data is updated using the second data, the second data is updated using the first data, or the first data is updated using the second data and the second data is updated using the first data. A geospatial representation is generated using at least one of the updated second data or the updated first data.Type: ApplicationFiled: November 1, 2023Publication date: February 22, 2024Inventors: Khoa Nguyen Van Ho, Tao Ye, Tejas Yadav
-
Publication number: 20240054255Abstract: Systems and techniques for rendering multi-layer computer-aided design related documents are described. A described technique includes accessing layers associated with a floorplan, the layers including a visual layer that depicts the floorplan and an interactive layer that enables user interaction with the visual layer. The layers can have different sizes. The technique includes determining outer boundaries for a selected layer. The technique includes generating a boundary layer based on a polygon defined by the outer boundaries that surrounds layer content. The technique includes scaling, based on the boundary layer, one or more of the layers to have a size that is within a threshold distance of the boundary layer's size, and after scaling, aligning the visual layer and the interactive layer in a merged graphics layer so that the interactive layer can detect user interaction with a corresponding portion of the visual layer.Type: ApplicationFiled: October 24, 2023Publication date: February 15, 2024Inventors: Tao Ye, Khoa Nguyen Van Ho, Tejas Yadav
-
Patent number: 11899626Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing a layer mapping operation are described. A described technique includes receiving a drawing file comprising a first set of layers. A template that defines one or more protocols that control the layer data value aggregation is selected. A set of data values associated with one or more layers in the first set of layers is aggregated in response to applying at least one of the one or more protocols to the drawing file. A second set of layers is generated using the set of data values. A layer mapping output that specifies a second set of layers is generated. The layer mapping output is provided as an input to an application module of a space management program.Type: GrantFiled: June 11, 2021Date of Patent: February 13, 2024Assignee: Nuvolo Technologies CorporationInventors: Khoa Nguyen Van Ho, Tejas Yadav
-
Patent number: 11900019Abstract: Systems and techniques for rendering multi-layer computer-aided design related documents are described. A described technique includes accessing layers associated with a floorplan, the layers including a visual layer that depicts the floorplan and an interactive layer that enables user interaction with the visual layer. The layers can have different sizes. The technique includes determining outer boundaries for a selected layer. The technique includes generating a boundary layer based on a polygon defined by the outer boundaries that surrounds layer content. The technique includes scaling, based on the boundary layer, one or more of the layers to have a size that is within a threshold distance of the boundary layer's size, and after scaling, aligning the visual layer and the interactive layer in a merged graphics layer so that the interactive layer can detect user interaction with a corresponding portion of the visual layer.Type: GrantFiled: December 2, 2020Date of Patent: February 13, 2024Assignee: Nuvolo Technologies CorporationInventors: Tao Ye, Khoa Nguyen Van Ho, Tejas Yadav
-
Publication number: 20240043168Abstract: A dispensing assembly includes a dispenser having a front panel, a rear panel, a top panel, a bottom panel, a first side panel, and a second side panel that define an internal chamber configured to receive a plurality of articles. The dispenser includes a dispensing opening. At least a portion of the dispensing opening is formed in the front panel, and may extend a width of the panel, e.g., from the first side panel to the second side panel. The dispensing assembly further includes a shelf contained within the internal chamber and configured to facilitate the removal of an individual article from within the internal chamber in an efficient manner. The dispensing assembly further includes an insert configured to maintain the stack of articles in a predetermined arrangement within the internal chamber. The insert comprises at least one retaining flap configured to be coupled with the top panel of the dispenser.Type: ApplicationFiled: August 3, 2023Publication date: February 8, 2024Inventors: Marshall R. Dean, Eric C. Steindorf, Khoa T. Lien, Frank J. Walker, III
-
Publication number: 20240045128Abstract: An electronic device may include a display panel configured to produce light and a lens assembly that receives the light from the display panel. The lens assembly may include a first lens and a second lens. The second lens may be a removable lens that is configured to be selectively attached to the lens assembly. The lens assembly may also include a partially reflective mirror that is interposed between the first lens and the display panel, a reflective polarizer that is interposed between the first lens and the second lens when the second lens is attached to the lens assembly, and a quarter wave plate that is interposed between the reflective polarizer and the second lens when the second lens element is attached to the lens assembly.Type: ApplicationFiled: June 2, 2023Publication date: February 8, 2024Inventors: Guolin Peng, Elson Y Liu, Yuan Chen, Khoa Nguyen, Kaikai Guo, Zhibing Ge, Seung Hoon Lee, Se Hyun Ahn
-
Patent number: 11891048Abstract: A method generates a setpoint for controlling a steering system and a differential braking system of a motor vehicle. The method includes: acquiring a value relating to a total yawing moment to be applied to the motor vehicle such that it follows a required path, and the speed of the motor vehicle, calculating, as a function of the speed, at least one threshold relating to the maximum proportion of the total yawing moment that the steering system or that the differential braking system can provide, determining, as a function of the threshold, a distribution rate relating to the proportion of the total yawing moment that the steering system or that the differential braking system must provide, and generating a setpoint for controlling the steering system and the differential braking system as a function of the distribution rate and of the value relating to the total yawing moment.Type: GrantFiled: February 27, 2020Date of Patent: February 6, 2024Assignees: Renault s.a.s., NISSAN MOTOR CO., LTD.Inventors: Anh Lam Do, Alain Haddad, Geoffrey Bruno, Khoa Duc Nguyen
-
Publication number: 20240034311Abstract: A method controls a motor vehicle equipped with at least two perception sensors to avoid a target. The control method includes: determining data of the sensors, fusing the data of the sensors so as to determine the steering wheel angle, the vehicle speed and the vehicle heading, planning an avoidance path to avoid the target, taking the form of a Euler spiral, refining the avoidance path depending on the steering wheel angle, on the vehicle speed and on the vehicle heading and based on the solution of an optimisation problem, controlling the vehicle so as to follow the refined path, the refining the path including honing the avoidance path depending on the path length, on the direction of steering wheel rotation and on the final heading and refining the honed trajectory depending on the initial heading and on the direction of steering wheel rotation.Type: ApplicationFiled: December 16, 2021Publication date: February 1, 2024Applicants: RENAULT S.A.S, NISSAN MOTOR CO., LTD.Inventors: Geoffrey BRUNO, Anh-Lam DO, Khoa Duc NGUYEN, Juan-Pablo SANCHEZ-PEREZ
-
Publication number: 20240028615Abstract: Provided are methods and systems for traversing a data model with a plurality of workers to generate a plurality of virtual records for use in evaluating an expression by a plurality of aggregators. Each aggregator may receive a respective virtual record and evaluate a hypercube function and determine a respective hash based on the respective virtual record. The virtual records based on the respective hash values of the respective virtual records may be stored by the plurality of aggregators.Type: ApplicationFiled: August 9, 2023Publication date: January 25, 2024Inventors: Johan Nilsson, Pawel Rafal Krupinski, Khoa Tan Nguyen, José Díaz López