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: 20250002085Abstract: 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: ApplicationFiled: September 13, 2024Publication date: January 2, 2025Applicant: CHASSIS AUTONOMY SBA ABInventors: Peter JOHANSSON, Thomas LI
-
Publication number: 20240394464Abstract: 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: ApplicationFiled: August 3, 2024Publication date: November 28, 2024Inventors: Stephanie Zhang, Thomas Li, Sathish Sugumaran, Natalia Baryshnikova, Branden Chaisorn, Elizabeth Gilomen, Christopher Bubel, Jannis Hegenwald
-
Publication number: 20240388639Abstract: 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: ApplicationFiled: May 17, 2023Publication date: November 21, 2024Inventors: Matthew Paul Chapman, Vlad Balanescu, Matthew James Clarke, Thomas Li
-
Patent number: 12148149Abstract: 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: GrantFiled: June 6, 2023Date of Patent: November 19, 2024Assignee: Applied Materials, Inc.Inventors: Sidney P. Huey, Thomas Li, Benjamin Cherian
-
Publication number: 20240378718Abstract: 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: ApplicationFiled: July 23, 2024Publication date: November 14, 2024Inventors: Sidney P. Huey, Thomas Li, Benjamin Cherian
-
Patent number: 12079984Abstract: 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: GrantFiled: February 23, 2022Date of Patent: September 3, 2024Assignee: Applied Materials, Inc.Inventors: Sidney P. Huey, Thomas Li, Benjamin Cherian
-
Patent number: 12056433Abstract: 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: GrantFiled: June 28, 2022Date of Patent: August 6, 2024Assignees: 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: 20240248885Abstract: 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: ApplicationFiled: January 19, 2023Publication date: July 25, 2024Inventors: Matthew James Clarke, Vlad Balanescu, Matthew Paul Chapman, THOMAS LI
-
Publication number: 20240176312Abstract: 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: ApplicationFiled: November 28, 2022Publication date: May 30, 2024Inventors: Sidharth Bhatia, Roger Lindley, Upendra Ummethala, Thomas Li, Michael Howells, Steven Babayan, Mimi-Diemmy Dao
-
Publication number: 20240176334Abstract: 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: ApplicationFiled: November 28, 2022Publication date: May 30, 2024Inventors: Sidharth Bhatia, Roger Lindley, Upendra Ummethala, Thomas Li, Michael Howells, Steven Babayan, Mimi-Diemmy Dao
-
Publication number: 20240176336Abstract: 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: ApplicationFiled: November 28, 2022Publication date: May 30, 2024Inventors: Sidharth Bhatia, Roger Lindley, Upendra Ummethala, Thomas Li, Michael Howells, Steven Babayan, Mimi-Diemmy Dao
-
Patent number: 11989492Abstract: 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: GrantFiled: August 28, 2019Date of Patent: May 21, 2024Assignee: Applied Materials, Inc.Inventors: Sivakumar Dhandapani, Thomas Li, Jun Qian
-
Patent number: 11980995Abstract: 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: GrantFiled: February 17, 2022Date of Patent: May 14, 2024Assignee: Applied Materials, Inc.Inventor: Thomas Li
-
Publication number: 20240128100Abstract: 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: ApplicationFiled: October 11, 2023Publication date: April 18, 2024Inventors: Hsinyi Tsai, Thomas Li, Zhaozhao Zhu, Michael Kutney, Upendra V. Ummethala
-
Publication number: 20230325580Abstract: 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: ApplicationFiled: June 28, 2022Publication date: October 12, 2023Inventors: Stephanie ZHANG, Thomas LI, Sathish SUGUMARAN, Natalia BARYSHNIKOVA, Braden CHAISORN, Elizabeth GILOMEN, Christopher BUBEL, Jannis HEGENWALD
-
Publication number: 20230316502Abstract: 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: ApplicationFiled: June 6, 2023Publication date: October 5, 2023Inventors: Sidney P. Huey, Thomas Li, Benjamin Cherian
-
Patent number: 11710228Abstract: 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: GrantFiled: February 23, 2022Date of Patent: July 25, 2023Assignee: Applied Materials, Inc.Inventors: Sidney P. Huey, Thomas Li, Benjamin Cherian
-
Patent number: RE50103Abstract: 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: GrantFiled: January 18, 2022Date of Patent: August 27, 2024Assignee: Lion Semiconductor Inc.Inventors: Alberto Alessandro Angelo Puggelli, Thomas Li, Wonyoung Kim, John Crossley, Hanh-Phuc Le
-
Patent number: RE50353Abstract: 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: GrantFiled: March 16, 2022Date of Patent: March 25, 2025Assignee: Lion Semiconductor Inc.Inventors: Hans Meyvaert, Zhipeng Li, Alberto Alessandro Angelo Puggelli, Thomas Li
-
Patent number: RE50386Abstract: 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: GrantFiled: July 20, 2022Date of Patent: April 15, 2025Assignee: Lion Semiconductor Inc.Inventors: Hans Meyvaert, Thomas Li, Fred Chen, John Crossley, Zhipeng Li, Bertram J. Rodgers