Patents by Inventor Celine Lee

Celine Lee 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: 12648830
    Abstract: Devices and methods used to mount a patient reference frame for image-guided surgery are disclosed. The devices include an adaptable mount having first, second, and third joints that provide up to five axes of movement. One or more of the joints include discrete positions detectable by a visual tracking device to allow re-registration of the patient reference frame.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: June 9, 2026
    Assignee: Medtronic Navigation, Inc.
    Inventors: Jerald Redmond, Stanley T. Palmatier, Celine Lee, Dominique E. Petach, Cameron A. Pitts, Michael F. Fernandez
  • Patent number: 12032541
    Abstract: Methods, apparatus, systems, and articles of manufacture to improve data quality for artificial intelligence are disclosed. An example apparatus includes an interface; instructions; and processor circuitry to execute the instruction to: determine an indirect quality of a repository that include datapoints of a dataset; determine a direct quality of the repository that include the datapoints of the dataset; determine a dataset quality based on the indirect quality of the repository and the direct quality of the repository; and when the quality does not satisfy a threshold, filter out a subset of the datapoints to prepare the dataset to support the training of the neural network.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: July 9, 2024
    Assignee: Intel Corporation
    Inventors: Niranjan Hasabnis, Justin Gottschlich, Celine Lee, Emine Tatbul Bitim, Shengtian Zhou
  • Patent number: 12001382
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to generate command lists to be offloaded to accelerator circuitry. An example apparatus includes kernel duration model circuitry to predict a duration of execution of a first kernel based on a first source location, a first name, a first property of a first argument, or an occupancy of the first kernel. The example apparatus includes subsequent kernel model circuitry to predict a tuple and a dependency of a second kernel based on a second source location, a second name, a second property of a second argument, or a time of submission of the previous kernel. The example apparatus includes reinforcement learning model circuitry to determine whether to bundle the first kernel into a command list based on the duration of execution of the first kernel, the tuple of the second kernel, or the dependency of the second kernel.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: June 4, 2024
    Assignee: Intel Corporation
    Inventors: Celine Lee, Niranjan Hasabnis, Paul Petersen, Justin Gottschlich, Ramesh Peri
  • Patent number: 11977605
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that implement an automatically evolving code recommendation engine. In one example, the apparatus collects a user code snippet. The apparatus then determines a structured representation of the user code snippet. Next, the apparatus generates a recommended code snippet using the structured representation of the user code snippet. Then the apparatus obtains user-determined code snippet feedback comparing the user code snippet to the recommended code snippet, the user-determined code snippet feedback indicating one of a match, no match, or uncertain. Finally, the apparatus stores a code snippet training pair in a training database, the code snippet training pair including the user code snippet and the recommended code snippet.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: May 7, 2024
    Assignee: Intel Corporation
    Inventors: Justin Gottschlich, Niranjan Hasabnis, Paul Petersen, Shengtian Zhou, Celine Lee
  • Patent number: 11782813
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to determine refined context for bug detection. At least one non-transitory machine-readable medium includes instructions that, when executed, cause at least one processor to at least classify a node on a graph, the graph to represent a computer program, the node to contain partial bug context corresponding to the computer program; identify a location of a software bug in the computer program, the location based on the node; determine a static bug context of the software bug using the location of the software bug; determine a dynamic bug context of the software bug using the location of the software bug; and determine a refined bug context based on a merge of the static bug context and the dynamic bug context.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: October 10, 2023
    Assignee: Intel Corporation
    Inventors: Shengtian Zhou, Justin Gottschlich, Fangke Ye, Celine Lee, Jesmin Jahan Tithi
  • Publication number: 20220334835
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that implement an automatically evolving code recommendation engine. In one example, the apparatus collects a user code snippet. The apparatus then determines a structured representation of the user code snippet. Next, the apparatus generates a recommended code snippet using the structured representation of the user code snippet. Then the apparatus obtains user-determined code snippet feedback comparing the user code snippet to the recommended code snippet, the user-determined code snippet feedback indicating one of a match, no match, or uncertain. Finally, the apparatus stores a code snippet training pair in a training database, the code snippet training pair including the user code snippet and the recommended code snippet.
    Type: Application
    Filed: December 14, 2021
    Publication date: October 20, 2022
    Inventors: Justin Gottschlich, Niranjan Hasabnis, Paul Petersen, Shengtian Zhou, Celine Lee
  • Publication number: 20220265365
    Abstract: Devices and methods used to mount a patient reference frame for image-guided surgery are disclosed. The devices include an adaptable mount having first, second, and third joints that provide up to five axes of movement. One or more of the joints include discrete positions detectable by a visual tracking device to allow re-registration of the patient reference frame.
    Type: Application
    Filed: February 16, 2022
    Publication date: August 25, 2022
    Inventors: Jerald Redmond, Stanley T. Palmatier, Celine Lee, Dominique E. Petach, Cameron A. Pitts, Michael F. Fernandez
  • Publication number: 20220114076
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to determine refined context for bug detection. At least one non-transitory machine-readable medium includes instructions that, when executed, cause at least one processor to at least classify a node on a graph, the graph to represent a computer program, the node to contain partial bug context corresponding to the computer program; identify a location of a software bug in the computer program, the location based on the node; determine a static bug context of the software bug using the location of the software bug; determine a dynamic bug context of the software bug using the location of the software bug; and determine a refined bug context based on a merge of the static bug context and the dynamic bug context.
    Type: Application
    Filed: December 17, 2021
    Publication date: April 14, 2022
    Inventors: Shengtian Zhou, Justin Gottschlich, Fangke Ye, Celine Lee
  • Publication number: 20220114137
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to generate command lists to be offloaded to accelerator circuitry. An example apparatus includes kernel duration model circuitry to predict a duration of execution of a first kernel based on a first source location, a first name, a first property of a first argument, or an occupancy of the first kernel. The example apparatus includes subsequent kernel model circuitry to predict a tuple and a dependency of a second kernel based on a second source location, a second name, a second property of a second argument, or a time of submission of the previous kernel. The example apparatus includes reinforcement learning model circuitry to determine whether to bundle the first kernel into a command list based on the duration of execution of the first kernel, the tuple of the second kernel, or the dependency of the second kernel.
    Type: Application
    Filed: December 22, 2021
    Publication date: April 14, 2022
    Inventors: Celine Lee, Niranjan Hasabnis, Paul Petersen, Justin Gottschlich, Ramesh Peri
  • Publication number: 20220108182
    Abstract: Methods and apparatus to train models for program synthesis are disclosed. A disclosed example apparatus includes at least one memory, instructions, and processor circuitry. The processor circuitry is to execute the instructions to sample pairs of programs, the pairs of programs including first programs and second programs, the first programs including natural language descriptions and second programs, calculate program similarity scores corresponding to the pairs of programs, and train a model based on entries corresponding to ones of the pairs of programs, at least one of the entries including a corresponding one of the natural language descriptions with a paired one of the second programs, and a corresponding one of the program similarity scores.
    Type: Application
    Filed: December 14, 2021
    Publication date: April 7, 2022
    Inventors: Todd A. Anderson, Shengtian Zhou, Javier Turek, Celine Lee, Justin Gottschlich
  • Publication number: 20220092042
    Abstract: Methods, apparatus, systems, and articles of manufacture to improve data quality for artificial intelligence are disclosed. An example apparatus includes an interface; instructions; and processor circuitry to execute the instruction to: determine an indirect quality of a repository that include datapoints of a dataset; determine a direct quality of the repository that include the datapoints of the dataset; determine a dataset quality based on the indirect quality of the repository and the direct quality of the repository; and when the quality does not satisfy a threshold, filter out a subset of the datapoints to prepare the dataset to support the training of the neural network.
    Type: Application
    Filed: December 1, 2021
    Publication date: March 24, 2022
    Inventors: Niranjan Hasabnis, Justin Gottschlich, Celine Lee, Emine Tatbul Bitim, Shengtian Zhou