Patents by Inventor Gregg Lahti

Gregg Lahti 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: 11972845
    Abstract: A client device presents a user interface including a macro entry field for defining a macro indicator from a plurality of macro indicators and transmits the macro indicator. A server stores a database of macro-based diagnoses, each macro-based diagnosis associated with one or more elements of an accession, and one or more specimens associated with the accession. The server also receives the macro indicator from the client device, retrieves an initial diagnosis from the database of macro-based diagnoses responsive to the macro indicator, and transmits the initial diagnosis. The client device, receives the initial diagnosis, pre-populates one or more text boxes on the user interface with information from the initial diagnosis, and enables the user to edit the pre-populated one or more text boxes.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: April 30, 2024
    Assignee: Cerebrum Holding Corporation
    Inventors: Gregg Lahti, Matthew Hoppes, Michael Howell, Brandon Sleater
  • Patent number: 11935631
    Abstract: A client device presents a user interface including a macro entry field for defining a macro indicator from a plurality of macro indicators and transmits the macro indicator. A server stores a database of macro-based diagnoses, each macro-based diagnosis associated with one or more elements of an accession, and one or more specimens associated with the accession. The server also receives the macro indicator from the client device, retrieves an initial diagnosis from the database of macro-based diagnoses responsive to the macro indicator, and transmits the initial diagnosis. The client device, receives the initial diagnosis, pre-populates one or more text boxes on the user interface with information from the initial diagnosis, and enables the user to edit the pre-populated one or more text boxes.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: March 19, 2024
    Assignee: Cerebrum Holding Corporation
    Inventors: Gregg Lahti, Matthew Hoppes, Michael Howell, Brandon Sleater
  • Publication number: 20230215522
    Abstract: A client device presents a user interface including a macro entry field for defining a macro indicator from a plurality of macro indicators and transmits the macro indicator. A server stores a database of macro-based diagnoses, each macro-based diagnosis associated with one or more elements of an accession, and one or more specimens associated with the accession. The server also receives the macro indicator from the client device, retrieves an initial diagnosis from the database of macro-based diagnoses responsive to the macro indicator, and transmits the initial diagnosis. The client device, receives the initial diagnosis, pre-populates one or more text boxes on the user interface with information from the initial diagnosis, and enables the user to edit the pre-populated one or more text boxes.
    Type: Application
    Filed: March 15, 2023
    Publication date: July 6, 2023
    Inventors: Gregg Lahti, Matthew Hoppes, Michael Howell, Brandon Sleater
  • Publication number: 20220283959
    Abstract: Techniques are described for providing consistent memory operations and security across electronic circuitry components having disparate memory and/or security architectures when integrating such disparately architected components within a single system, such as a system on chip. A programmable logical hierarchy of isolated memory region (IMR) enforcement circuits is provided to protect such IMRs, allowing or preventing memory access requests from one of multiple distinct circuitry components based on configuration registers for the IMR enforcement circuits. Integration of multiple trust domain architectures associated with the multiple distinct circuitry components is facilitated via trust domain conversion bridge circuitry that includes translation logic for generating information in accordance with a first trust domain architecture based on information provided in accordance with a distinct second trust domain architecture.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 8, 2022
    Applicant: Intel Corporation
    Inventors: Aditya Katragada, Peter Munguia, Gregg Lahti
  • Patent number: 11281595
    Abstract: Techniques are described for providing consistent memory operations and security across electronic circuitry components having disparate memory and/or security architectures when integrating such disparately architected components within a single system, such as a system on chip. A programmable logical hierarchy of isolated memory region (IMR) enforcement circuits is provided to protect such IMRs, allowing or preventing memory access requests from one of multiple distinct circuitry components based on configuration registers for the IMR enforcement circuits. Integration of multiple trust domain architectures associated with the multiple distinct circuitry components is facilitated via trust domain conversion bridge circuitry that includes translation logic for generating information in accordance with a first trust domain architecture based on information provided in accordance with a distinct second trust domain architecture.
    Type: Grant
    Filed: May 28, 2018
    Date of Patent: March 22, 2022
    Assignee: Intel Corporation
    Inventors: Aditya Katragada, Peter Munguia, Gregg Lahti
  • Publication number: 20190103170
    Abstract: A client device presents a user interface including a macro entry field for defining a macro indicator from a plurality of macro indicators and transmits the macro indicator. A server stores a database of macro-based diagnoses, each macro-based diagnosis associated with one or more elements of an accession, and one or more specimens associated with the accession. The server also receives the macro indicator from the client device, retrieves an initial diagnosis from the database of macro-based diagnoses responsive to the macro indicator, and transmits the initial diagnosis. The client device, receives the initial diagnosis, pre-populates one or more text boxes on the user interface with information from the initial diagnosis, and enables the user to edit the pre-populated one or more text boxes.
    Type: Application
    Filed: September 26, 2018
    Publication date: April 4, 2019
    Inventors: Gregg Lahti, Matthew Hoppes, Michael Howell, Brandon Sleater
  • Publication number: 20190103171
    Abstract: Computing systems and computer-implemented methods for managing pathology lab workflow include storing a plurality of system objects, each system object representing an item to be tracked in the pathology lab workflow, the plurality of system objects including objects selected from the group consisting of accession, patient, and tissue samples. A plurality of system object maps are also stored, each system object map designating transitions between operations being tracked within the pathology lab workflow. The method also includes performing a multi-relational analysis of two or more system objects applied to one or more system object maps to identify a next state in the pathology lab for an item being tracked and outputting to a user the next state in the pathology lab for the item being tracked.
    Type: Application
    Filed: September 26, 2018
    Publication date: April 4, 2019
    Inventors: Gregg Lahti, Matthew Hoppes, Michael Howell, Brandon Sleater
  • Publication number: 20190042482
    Abstract: Techniques are described for providing consistent memory operations and security across electronic circuitry components having disparate memory and/or security architectures when integrating such disparately architected components within a single system, such as a system on chip. A programmable logical hierarchy of isolated memory region (IMR) enforcement circuits is provided to protect such IMRs, allowing or preventing memory access requests from one of multiple distinct circuitry components based on configuration registers for the IMR enforcement circuits. Integration of multiple trust domain architectures associated with the multiple distinct circuitry components is facilitated via trust domain conversion bridge circuitry that includes translation logic for generating information in accordance with a first trust domain architecture based on information provided in accordance with a distinct second trust domain architecture.
    Type: Application
    Filed: May 28, 2018
    Publication date: February 7, 2019
    Applicant: Intel Corporation
    Inventors: Aditya Katragada, Peter Munguia, Gregg Lahti
  • Publication number: 20190042797
    Abstract: In one example, a system for managing access to hardware components includes a processor to manage a transition of a component from a known trusted first state and a context of a first application to a known trusted second state and a context of a second application based on trusted meta-data. The processor can also prevent contamination across the known trusted state of each application based on the trusted meta-data associated with each application. Additionally, the processor can detect a change of a trust boundary from the first application to the second application, save the first state of the first application accessing the component, remove said first state from the component, initialize and load the second state of the second application accessing the component, and execute the second application via the component based on the second state.
    Type: Application
    Filed: December 28, 2017
    Publication date: February 7, 2019
    Applicant: INTEL CORPORATION
    Inventors: Aditya Katragada, Gregg Lahti, Peter Munguia
  • Patent number: 9946667
    Abstract: A microcontroller may have a central processing unit (CPU); a programmable logic device receiving input signals and having input/outputs coupled with external pins, and an interrupt control unit receiving at least one of the internal input signals or being coupled with at least one of the input/outputs and generating an interrupt signal fed to the CPU.
    Type: Grant
    Filed: September 16, 2009
    Date of Patent: April 17, 2018
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Gregg Lahti, Steven Dawson
  • Patent number: 8825912
    Abstract: A microcontroller or integrated system has a bus, a plurality of peripheral devices each one coupled with the bus, a non-volatile memory, and a state machine coupled with the non-volatile memory and being operable to initialize the peripheral devices by reading initialization information from the non-volatile memory and writing it to the peripheral devices.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: September 2, 2014
    Assignee: Microchip Technology Incorporated
    Inventors: Gregg Lahti, Rodney Pesavento, Joseph W. Triece, D. C. Sessions
  • Publication number: 20100122007
    Abstract: A microcontroller may have a central processing unit (CPU); a programmable logic device receiving input signals and having input/outputs coupled with external pins, and an interrupt control unit receiving at least one of the internal input signals or being coupled with at least one of the input/outputs and generating an interrupt signal fed to the CPU.
    Type: Application
    Filed: September 16, 2009
    Publication date: May 13, 2010
    Inventors: Gregg Lahti, Steven Dawson
  • Publication number: 20100121988
    Abstract: A microcontroller or integrated system has a bus, a plurality of peripheral devices each one coupled with the bus, a non-volatile memory, and a state machine coupled with the non-volatile memory and being operable to initialize the peripheral devices by reading initialization information from the non-volatile memory and writing it to the peripheral devices.
    Type: Application
    Filed: September 22, 2009
    Publication date: May 13, 2010
    Inventors: Gregg Lahti, Rodney Pesavento, Joseph W. Triece, D.C. Sessions