Patents by Inventor Thomas Li

Thomas Li 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: 20250002085
    Abstract: A steer-by-wire steering assembly comprises a housing and a motor assembly having at least one rotor and at least one stator having a first motor winding and a second motor winding, the at least one stator being mounted to the housing. A steering shaft comprises a threaded portion configured to engage with a screw actuator and to move longitudinally with respect to the housing when the first motor winding and/or the second motor winding is actuated. A rotational sensor is mounted on the housing adjacent to one or more rotatable components. The rotational sensor is configured to generate a signal in dependence on detecting rotational movement of the rotatable components. A linear displacement sensor is mounted to an end of the steering shaft. The linear displacement sensor is configured to generate a signal in dependence of detecting linear movement of the steering shaft.
    Type: Application
    Filed: September 13, 2024
    Publication date: January 2, 2025
    Applicant: CHASSIS AUTONOMY SBA AB
    Inventors: Peter JOHANSSON, Thomas LI
  • Publication number: 20240394464
    Abstract: A system for displaying electronic content in one of multiple view modes using a web browser client application. Specifically, the web browser client application may present the electronic content in a first view mode in which the content displayed in a content pane that is configured to provide continuous scrolling of the content, and content tree content is displayed in a content tree pane. In response to a request to display the content of the page in a second view mode, the content is displayed in a full-screen pane that covers a substantial entirety of an available display area. The full-screen pane is configured to provide toggle-based navigation in which a user input automatically advances a display of the content to a respective topic portion identified within the content.
    Type: Application
    Filed: August 3, 2024
    Publication date: November 28, 2024
    Inventors: Stephanie Zhang, Thomas Li, Sathish Sugumaran, Natalia Baryshnikova, Branden Chaisorn, Elizabeth Gilomen, Christopher Bubel, Jannis Hegenwald
  • Publication number: 20240388639
    Abstract: A computer-implemented method, according to one embodiment, includes identifying a first request, from a first client device to a first micro-front-end (MFE) service of a MFE architecture, for loading a first child component associated with the first MFE service. The method further includes causing the first request for loading the first child component to be inspected by a predetermined proxy before being potentially fulfilled. The predetermined proxy is configured to inspect content and/or behavior of other MFE services of the architecture. A determination is made, based on results of the inspection of the first request by the predetermined proxy, whether fulfillment of the first request violates predetermined compatibility conditions associated with the other MFE services.
    Type: Application
    Filed: May 17, 2023
    Publication date: November 21, 2024
    Inventors: Matthew Paul Chapman, Vlad Balanescu, Matthew James Clarke, Thomas Li
  • Patent number: 12148149
    Abstract: Monitoring operations of a polishing system includes obtaining a time-based sequence of reference images of a component of the polishing system performing operations during a test operation of the polishing system, receiving from a camera a time-based sequence of monitoring images of an equivalent component of an equivalent polishing system performing operations during polishing of a substrate, determining a difference value for the time-based sequence of monitoring images by comparing the time-based sequence of reference images to the time-based sequence of monitoring image using an image processing algorithm, determining whether the difference value exceeds a threshold, and in response to determining the difference value exceeds the threshold, indicating an excursion.
    Type: Grant
    Filed: June 6, 2023
    Date of Patent: November 19, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Sidney P. Huey, Thomas Li, Benjamin Cherian
  • Publication number: 20240378718
    Abstract: Monitoring operations of a polishing system includes obtaining a time-based sequence of reference images of a component of the polishing system performing operations during a test operation of the polishing system, receiving from a camera a time-based sequence of monitoring images of an equivalent component of an equivalent polishing system performing operations during polishing of a substrate, determining a difference value for the time-based sequence of monitoring images by comparing the time-based sequence of reference images to the time-based sequence of monitoring image using an image processing algorithm, determining whether the difference value exceeds a threshold, and in response to determining the difference value exceeds the threshold, indicating an excursion.
    Type: Application
    Filed: July 23, 2024
    Publication date: November 14, 2024
    Inventors: Sidney P. Huey, Thomas Li, Benjamin Cherian
  • Patent number: 12079984
    Abstract: Monitoring operations of a polishing system includes obtaining a time-based sequence of reference images of a component of the polishing system performing operations during a test operation of the polishing system, receiving from a camera a time-based sequence of monitoring images of an equivalent component of an equivalent polishing system performing operations during polishing of a substrate, determining a difference value for the time-based sequence of monitoring images by comparing the time-based sequence of reference images to the time-based sequence of monitoring image using an image processing algorithm, determining whether the difference value exceeds a threshold, and in response to determining the difference value exceeds the threshold, indicating an excursion.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: September 3, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Sidney P. Huey, Thomas Li, Benjamin Cherian
  • Patent number: 12056433
    Abstract: A system for displaying electronic content in one of multiple view modes using a web browser client application. Specifically, the web browser client application may present the electronic content in a first view mode in which the content displayed in a content pane that is configured to provide continuous scrolling of the content, and content tree content is displayed in a content tree pane. In response to a request to display the content of the page in a second view mode, the content is displayed in a full-screen pane that covers a substantial entirety of an available display area. The full-screen pane is configured to provide toggle-based navigation in which a user input automatically advances a display of the content to a respective topic portion identified within the content.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: August 6, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Stephanie Zhang, Thomas Li, Sathish Sugumaran, Natalia Baryshnikova, Branden Chaisorn, Elizabeth Gilomen, Christopher Bubel, Jannis Hegenwald
  • Publication number: 20240248885
    Abstract: Embodiments of the present invention provide concepts for a method for generating a schema describing a first node for performing mapping tasks. The method comprises obtaining an output schema for the first node. The method further comprises extracting, from the output schema, configuration data for the first node, wherein the configuration data includes an object and an action associated with the first node. The method further comprises analyzing a dataset of historical mappings to identify previous mappings that reference the object, or the action associated with the first node. The method further comprises generating a modified output schema describing the first node based, at least in part, on the identified previous mappings and the output schema, wherein the modified output schema is devoid of at least one portion of output schema.
    Type: Application
    Filed: January 19, 2023
    Publication date: July 25, 2024
    Inventors: Matthew James Clarke, Vlad Balanescu, Matthew Paul Chapman, THOMAS LI
  • Publication number: 20240176312
    Abstract: A method includes providing, as input to a first trained machine learning model, trace data associated with one or more substrate processing procedures. The input further includes equipment constants associated with the one or more substrate processing procedures. The input further includes trace data of a first processing chamber. The input further includes equipment constants of the first processing chamber. The method further includes obtaining, as output from the first trained machine learning model, a recommended update to a first equipment constant of the first processing chamber. The method further includes updated the first equipment constant of the first processing chamber responsive to obtaining the output from the first trained machine learning model.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Sidharth Bhatia, Roger Lindley, Upendra Ummethala, Thomas Li, Michael Howells, Steven Babayan, Mimi-Diemmy Dao
  • Publication number: 20240176334
    Abstract: A method includes receiving, by a processing device, first trace data associated with a first processing chamber, wherein the first processing chamber satisfies one or more performance metrics. The method further includes generating target trace data based on the first trace data associated with the first processing chamber. The method further includes receiving second trace data associated with a second processing chamber, wherein the second processing chamber does not satisfy the one or more performance metrics. The method further includes generating, based on the target trace data and the second trace data, a first recommended corrective action associated with the second processing chamber, wherein the first recommended corrective action includes updating one or more equipment constants of the second processing chamber. The method further includes performing the first recommended corrective action.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Sidharth Bhatia, Roger Lindley, Upendra Ummethala, Thomas Li, Michael Howells, Steven Babayan, Mimi-Diemmy Dao
  • Publication number: 20240176336
    Abstract: A method includes receiving, by a processing device, data indicative of performance of a plurality of process chambers. The method further includes providing the data indicative of performance of the plurality of process chambers to a model. The method further includes receiving as output from the model a first recommended equipment constant update associated with a first process chamber of the plurality of process chambers and a second recommended equipment constant update associated with a second process chamber of the plurality of process chambers. The method further includes updating a first equipment constant of the first process chamber and a second equipment constant of the second process chamber in view of the first recommended equipment constant update and the second recommended equipment constant update.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Sidharth Bhatia, Roger Lindley, Upendra Ummethala, Thomas Li, Michael Howells, Steven Babayan, Mimi-Diemmy Dao
  • Patent number: 11989492
    Abstract: A method of generating a matrix to relate a plurality of controllable parameters of a chemical mechanical polishing system to a polishing rate profile includes polishing a test substrate. The test substrate is polished for a first period of time using baseline parameter values with a first parameter set to a first value, and the test substrate is polished for a second period of time using first modified parameter values with the first parameter set to a modified second value. A thickness of the test substrate is monitored during polishing, and a baseline polishing rate profile is determined for the first period of time and a first modified polishing rate profile is determined for the second period of time. The matrix is calculated based on the baseline parameter values, the first modified parameters, the baseline polishing rate profile and the first modified polishing rate profile.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: May 21, 2024
    Assignee: Applied Materials, Inc.
    Inventors: Sivakumar Dhandapani, Thomas Li, Jun Qian
  • Patent number: 11980995
    Abstract: During polishing of a substrate a sequence of measured values is received from an in-situ motor torque monitoring system. Positions on the substrate of the region of lower coefficient of friction are calculated for at least two measured values from the sequence of measured values. A first measured value from the sequence of measured values at which the region of different coefficient of friction is at a first position in a first zone on the substrate is compared to a second measured value from the sequence of measured values at which the region of different coefficient of friction is at a second position in a different second zone on the substrate or is not below the substrate. Based on the comparison, which of the first zone or the second zone the overlying layer is clearing first to expose the underlying layer can be determined.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: May 14, 2024
    Assignee: Applied Materials, Inc.
    Inventor: Thomas Li
  • Publication number: 20240128100
    Abstract: Spectral data associated with one or more regions of a surface of a substrate is identified. The substrate has been processed according to one or more first operations of a process recipe that is unknown to a system controller for the manufacturing system. The spectral data is provided as input to a machine learning model that is trained to predict, based on given spectral data, a respective process recipe associated with the substrate and one or more operations of the respective process recipe that have already been performed. A determination is made, based on one or more outputs of the machine learning model, that the substrate is associated with the process recipe and that one or more second operations are yet to be performed. The substrate is caused to be processed according to the one or more second operations of the process recipe.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 18, 2024
    Inventors: Hsinyi Tsai, Thomas Li, Zhaozhao Zhu, Michael Kutney, Upendra V. Ummethala
  • Publication number: 20230325580
    Abstract: A system for displaying electronic content in one of multiple view modes using a web browser client application. Specifically, the web browser client application may present the electronic content in a first view mode in which the content displayed in a content pane that is configured to provide continuous scrolling of the content, and content tree content is displayed in a content tree pane. In response to a request to display the content of the page in a second view mode, the content is displayed in a full-screen pane that covers a substantial entirety of an available display area. The full-screen pane is configured to provide toggle-based navigation in which a user input automatically advances a display of the content to a respective topic portion identified within the content.
    Type: Application
    Filed: June 28, 2022
    Publication date: October 12, 2023
    Inventors: Stephanie ZHANG, Thomas LI, Sathish SUGUMARAN, Natalia BARYSHNIKOVA, Braden CHAISORN, Elizabeth GILOMEN, Christopher BUBEL, Jannis HEGENWALD
  • Publication number: 20230316502
    Abstract: Monitoring operations of a polishing system includes obtaining a time-based sequence of reference images of a component of the polishing system performing operations during a test operation of the polishing system, receiving from a camera a time-based sequence of monitoring images of an equivalent component of an equivalent polishing system performing operations during polishing of a substrate, determining a difference value for the time-based sequence of monitoring images by comparing the time-based sequence of reference images to the time-based sequence of monitoring image using an image processing algorithm, determining whether the difference value exceeds a threshold, and in response to determining the difference value exceeds the threshold, indicating an excursion.
    Type: Application
    Filed: June 6, 2023
    Publication date: October 5, 2023
    Inventors: Sidney P. Huey, Thomas Li, Benjamin Cherian
  • Patent number: 11710228
    Abstract: Monitoring operations of a polishing system includes obtaining a time-based sequence of reference images of a component of the polishing system performing operations during a test operation of the polishing system, receiving from a camera a time-based sequence of monitoring images of an equivalent component of an equivalent polishing system performing operations during polishing of a substrate, determining a difference value for the time-based sequence of monitoring images by comparing the time-based sequence of reference images to the time-based sequence of monitoring image using an image processing algorithm, determining whether the difference value exceeds a threshold, and in response to determining the difference value exceeds the threshold, indicating an excursion.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: July 25, 2023
    Assignee: Applied Materials, Inc.
    Inventors: Sidney P. Huey, Thomas Li, Benjamin Cherian
  • Patent number: RE50103
    Abstract: Circuits comprising: an inductor having a first side connected to VIN; a first switch having a first side connected to a second side of the inductor; a second switch having a first side connected to VIN; a first capacitor having a first side connected to a second side of the second switch; a third switch having a first side connected to a second side of the first switch; a fourth switch having a first side connected to a second side of the third switch; a fifth switch having a first side connected to a second side of the first capacitor and to a second side of the fourth switch, and having a second side coupled to a voltage source; and a second capacitor having a first side connected to the first side of the fourth switch, and having a second side connected to the second side of the fifth switch.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: August 27, 2024
    Assignee: Lion Semiconductor Inc.
    Inventors: Alberto Alessandro Angelo Puggelli, Thomas Li, Wonyoung Kim, John Crossley, Hanh-Phuc Le
  • Patent number: RE50353
    Abstract: Circuits for a voltage regulator are provided, comprising: an inductor having a first side coupled to an input voltage; a first flying capacitor; a second flying capacitor; and a plurality of switches, wherein: in a first state, the plurality of switches couple: a second side of the inductor to a second side of the first flying capacitor and an output node; a first side of the first flying capacitor to a first side of the second flying capacitor; and a second side of the second flying capacitor to a voltage supply, in a second state, the plurality of switches couple: the second side of the inductor to the first side of the second flying capacitor; the second side of the second flying capacitor to the output node and the first side of the first flying capacitor; and the second side of the first flying capacitor to the voltage supply.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: March 25, 2025
    Assignee: Lion Semiconductor Inc.
    Inventors: Hans Meyvaert, Zhipeng Li, Alberto Alessandro Angelo Puggelli, Thomas Li
  • Patent number: RE50386
    Abstract: Circuits comprising: a capacitor; switches that, when State0, couple the capacitor in parallel with the load and, when State1, couple the capacitor in series with the load, wherein a first of the switches connects the capacitor to ground when in State0 and wherein a second of the switches connects the capacitor to an input voltage when in State1; a third switch, wherein a first side of the third switch is connected to the capacitor identically to one of the first switch and the second switch (OFWSW), wherein the third switch switches identically to the OFWSW, wherein the third switch is smaller than the OFWSW; a first resistor connected to the second side of the third switch; and a hardware processor that measures a current flowing through the first resistor and estimates the current provided to the load based on the current measured as flowing through the first resistor.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: April 15, 2025
    Assignee: Lion Semiconductor Inc.
    Inventors: Hans Meyvaert, Thomas Li, Fred Chen, John Crossley, Zhipeng Li, Bertram J. Rodgers