Patents by Inventor Michael Steiner

Michael Steiner 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: 11919584
    Abstract: A track roller includes a body having a revolved configuration defining an axis of rotation, a radial direction, and a circumferential direction disposed about the axis of rotation. A first axial extremity and a second axial extremity are disposed along the axis of rotation. The body of revolution further includes a first rim portion disposed proximate to the first axial extremity, and a second rim portion disposed proximate to the second axial extremity. An outboard track contact surface is disposed axially proximate to the first rim portion, and an inboard slot is disposed axially proximate to the second rim portion.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: March 5, 2024
    Assignee: Caterpillar Inc.
    Inventors: Kevin L. Steiner, Eric Bernard Weisbruch, Daniel I. Knobloch, Timothy Michael Nenne
  • Publication number: 20230333824
    Abstract: Attestation of operations by tool chains is described. An example of a storage medium includes instructions for receiving source code for processing of a secure workload of a tenant; selecting at least a first compute node to provide computation for the workload; processing the source code by an attestable tool chain to generate machine code for the first compute node, including performing one or more conversions of the source code by one or more convertors to generate converted code and generating an attestation associated with each code conversion, and receiving machine code for the first compute node and generating an attestation associated with the first compute node; and providing each of the attestations from the first stage and the second stage for verification.
    Type: Application
    Filed: April 26, 2023
    Publication date: October 19, 2023
    Applicant: Intel Corporation
    Inventors: Vincent Scarlata, Alpa Trivedi, Reshma Lal, Marcela S. Melara, Michael Steiner, Anjo Vahldiek-Oberwagner
  • Publication number: 20230274034
    Abstract: A method and apparatus for multi-dimensional attestations for a software application. A multi-dimensional attestation is generated for at least one component of the software application. The multi-dimensional attestation includes a signed attestation for the at least one component and an attestation reference to at least one other related component. A verifier obtains multi-dimensional attestations for the components of the software application and obtains the signed attestation for the related components of the software application based on the attestation reference and verifies integrity of at least part of the software application based on the obtained signed attestations.
    Type: Application
    Filed: May 3, 2023
    Publication date: August 31, 2023
    Inventors: Marcela S. MELARA, Bruno VAVALA, Michael STEINER, Vincent SCARLATA, Anjo Lucas VAHLDIEK-OBERWAGNER
  • Patent number: 11650800
    Abstract: Attestation of operations by tool chains is described. An example of a storage medium includes instructions for receiving source code for processing of a secure workload of a tenant; selecting at least a first compute node to provide computation for the workload; processing the source code by an attestable tool chain to generate machine code for the first compute node, including performing one or more conversions of the source code by one or more convertors to generate converted code and generating an attestation associated with each code conversion, and receiving machine code for the first compute node and generating an attestation associated with the first compute node; and providing each of the attestations from the first stage and the second stage for verification.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: May 16, 2023
    Assignee: INTEL CORPORATION
    Inventors: Vincent Scarlata, Alpa Trivedi, Reshma Lal, Marcela S. Melara, Michael Steiner, Anjo Vahldiek-Oberwagner
  • Publication number: 20230015537
    Abstract: Example methods and systems are directed to reducing latency in providing trusted execution environments (TEEs). Initializing a TEE includes multiple steps before the TEE starts executing. Besides workload-specific initialization, workload-independent initialization is performed, such as adding memory to the TEE. In function-as-a-service (FaaS) environments, a large portion of the TEE is workload-independent, and thus can be performed prior to receiving the workload. Certain steps performed during TEE initialization are identical for certain classes of workloads. Thus, the common parts of the TEE initialization sequence may be performed before the TEE is requested. When a TEE is requested for a workload in the class and the parts to specialize the TEE for its particular purpose are known, the final steps to initialize the TEE are performed.
    Type: Application
    Filed: September 22, 2022
    Publication date: January 19, 2023
    Inventors: Anjo Lucas Vahldiek-Oberwagner, Ravi L. Sahita, Mona Vij, Rameshkumar Illikkal, Michael Steiner, Thomas Knauth, Dmitrii Kuvaiskii, Sudha Krishnakumar, Krystof C. Zmudzinski, Vincent Scarlata, Francis McKeen
  • Publication number: 20220376532
    Abstract: This disclosure generally relates to a battery kiosk that houses and distributes rechargeable batteries for light electric vehicles. The battery kiosk includes various visual indicators that are activated based on the individual's progress with a rechargeable battery exchange process.
    Type: Application
    Filed: August 1, 2022
    Publication date: November 24, 2022
    Inventors: Michael STEINER, David Krawczyk
  • Publication number: 20220282109
    Abstract: A liquid or pasty pigment and/or filler preparation comprising: 1 to 70% by weight of at least one pigment dispersed in the preparation and/or at least one filler dispersed in the preparation (component (A)), 1 to 25% by weight of at least one inorganic, particulate component dispersed in the preparation, as component (B), 0 to 10% by weight of at least one surface-active wetting agent, which preferably also has dispersing properties, and as the remainder water and/or at least one solvent, the particles of component (B) being nanoscale or microscale and being inorganically or organically surface-modified, the surface modifier used being selected such that component (B) has a cationic, anionic, amphoteric or non-ionic surface, and component (B) further has a zeta potential which is opposite to the charge of the particles of component (A) or, in the case of uncharged particles of component (A), has a zeta potential in the range of ?60 to +40 mV so as to effect adhesion of the particles (B) to the pigment and/or
    Type: Application
    Filed: August 6, 2020
    Publication date: September 8, 2022
    Inventors: Michael STEINER, Christian CAVELIUS, Hermann SCHIRRA
  • Patent number: 11411417
    Abstract: This disclosure generally relates to a battery kiosk that houses and distributes rechargeable batteries for light electric vehicles. The battery kiosk includes various visual indicators that are activated based on the individual's progress with a rechargeable battery exchange process.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: August 9, 2022
    Assignee: Neutron Holdings, Inc.
    Inventors: Michael Steiner, David Krawczyk
  • Patent number: 11399123
    Abstract: Improved fluoresced imaging (FI) and other sensor data imaging processes, devices, and systems are provided to enhance display of different secondary types of images and reflected light images together. Reflected light images are converted to a larger color space in a manner that preserves the color information of the reflected light image. FI or secondary images are transformed to a color range within the larger color space, but outside the color area of the reflected light images, allowing the FI or secondary images to be combined with them in a manner with improved distinguishability of color. Hardware designs are provided to enable real-time processing of image streams from medical scopes. The combined images are encoded for an electronic display capable of displaying the larger color space.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: July 26, 2022
    Assignee: KARL STORZ Imaging, Inc.
    Inventor: Michael Steiner
  • Publication number: 20220206764
    Abstract: Attestation of operations by tool chains is described. An example of a storage medium includes instructions for receiving source code for processing of a secure workload of a tenant; selecting at least a first compute node to provide computation for the workload; processing the source code by an attestable tool chain to generate machine code for the first compute node, including performing one or more conversions of the source code by one or more convertors to generate converted code and generating an attestation associated with each code conversion, and receiving machine code for the first compute node and generating an attestation associated with the first compute node; and providing each of the attestations from the first stage and the second stage for verification.
    Type: Application
    Filed: December 24, 2020
    Publication date: June 30, 2022
    Applicant: Intel Corporation
    Inventors: Vincent Scarlata, Alpa Trivedi, Reshma Lal, Marcela S. Melara, Michael Steiner, Anjo Vahldiek-Oberwagner
  • Publication number: 20220121470
    Abstract: In one embodiment, metadata associated with deployment of a container within an orchestration environment includes information indicating security preferences for deployment of the container within the orchestration environment, information indicating a level of communications between the container and other containers, and/or information indicating effects of execution of the container with respect to other containers. The metadata is used to select a particular node of a plurality of nodes within the orchestration environment on which to deploy the container based on the metadata.
    Type: Application
    Filed: December 23, 2021
    Publication date: April 21, 2022
    Applicant: Intel Corporation
    Inventors: Paritosh Saxena, Anjo Lucas Vahldiek-Oberwagner, Mona Vij, Kshitij A. Doshi, Carlos H. Morales, Clair Bowman, Marcela S. Melara, Michael Steiner
  • Patent number: 11166623
    Abstract: An endoscope for imaging a fluorescent agent in a patient, the endoscope having a first optical channel communicating light from a first light source and a second light source, the first light source having an excitation wavelength and the second light source having a wavelength different than the wavelength of the first light source; a field stop having a fluorescent indicator; and a second optical channel in optical communication with the first light source and in optical communication with the fluorescent indicator on the field stop. When light from the first light source illuminates the fluorescent indicator on the field stop, the fluorescent indicator is detectable. Image processing components used with the endoscope can identify the fluorescent indicator, or lack thereof, and transmit information to a user.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: November 9, 2021
    Assignee: ARTHREX, INC.
    Inventor: Michael Steiner
  • Publication number: 20210110070
    Abstract: Example methods and systems are directed to reducing latency in providing trusted execution environments (TEES). Initializing a TEE includes multiple steps before the TEE starts executing. Besides workload-specific initialization, workload-independent initialization is performed, such as adding memory to the TEE. In function-as-a-service (FaaS) environments, a large portion of the TEE is workload-independent, and thus can be performed prior to receiving the workload. Certain steps performed during TEE initialization are identical for certain classes of workloads. Thus, the common parts of the TEE initialization sequence may be performed before the TEE is requested. When a TEE is requested for a workload in the class and the parts to specialize the TEE for its particular purpose are known, the final steps to initialize the TEE are performed.
    Type: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Inventors: Anjo Lucas Vahldiek-Oberwagner, Ravi L. Sahita, Mona Vij, Rameshkumar Illikkal, Michael Steiner, Thomas Knauth, Dmitrii Kuvaiskii, Sudha Krishnakumar, Krystof C. Zmudzinski, Vincent Scarlata, Francis McKeen
  • Patent number: 10922088
    Abstract: Detailed herein are systems, apparatuses, and methods for a computer architecture with instruction set support to mitigate against page fault- and/or cache-based side-channel attacks. In an embodiment, an apparatus includes a decoder to decode a first instruction, the first instruction having a first field for a first opcode that indicates that execution circuitry is to set a first flag in a first register that indicates a mode of operation that redirects program flow to an exception handler upon the occurrence of an event. The apparatus further includes execution circuitry to execute the decoded first instruction to set the first flag in the first register that indicates the mode of operation and to store an address of an exception handler in a second register.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: February 16, 2021
    Assignee: Intel Corporation
    Inventors: Fangfei Liu, Bin Xing, Michael Steiner, Mona Vij, Carlos Rozas, Francis McKeen, Meltem Ozsoy, Matthew Fernandez, Krystof Zmudzinski, Mark Shanahan
  • Publication number: 20210021140
    Abstract: This disclosure generally relates to a battery kiosk that houses and distributes rechargeable batteries for light electric vehicles. The battery kiosk includes various visual indicators that are activated based on the individual's progress with a rechargeable battery exchange process.
    Type: Application
    Filed: October 1, 2020
    Publication date: January 21, 2021
    Inventors: Michael STEINER, David Krawczyk
  • Publication number: 20200409711
    Abstract: Detailed herein are systems, apparatuses, and methods for a computer architecture with instruction set support to mitigate against page fault and/or cache-based side-channel attacks. In an embodiment, a processor includes a decoder to decode an instruction into a decoded instruction, the instruction comprising a first field that indicates an instruction pointer to a user-level event handler; and an execution unit to execute the decoded instruction to, after a swap of an instruction pointer that indicates where an event occurred from a current instruction pointer register into a user-level event handler pointer register, push the instruction pointer that indicates where the event occurred onto call stack storage, and change a current instruction pointer in the current instruction pointer register to the instruction pointer to the user-level event handler.
    Type: Application
    Filed: June 29, 2019
    Publication date: December 31, 2020
    Inventors: Scott Constable, Fangfei Liu, Bin Xing, Michael Steiner, Mona Vij, Carlos Rozas, Francis X. McKeen, Meltem Ozsoy, Matthew Fernandez, Krystof Zmudzinski, Mark Shanahan
  • Publication number: 20200337525
    Abstract: An endoscope for imaging a fluorescent agent in a patient, the endoscope having a first optical channel communicating light from a first light source and a second light source, the first light source having an excitation wavelength and the second light source having a wavelength different than the wavelength of the first light source; a field stop having a fluorescent indicator; and a second optical channel in optical communication with the first light source and in optical communication with the fluorescent indicator on the field stop. When light from the first light source illuminates the fluorescent indicator on the field stop, the fluorescent indicator is detectable. Image processing components used with the endoscope can identify the fluorescent indicator, or lack thereof, and transmit information to a user.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 29, 2020
    Inventor: Michael Steiner
  • Publication number: 20200322511
    Abstract: Improved fluoresced imaging (FI) and other sensor data imaging processes, devices, and systems are provided to enhance display of different secondary types of images and reflected light images together. Reflected light images are converted to a larger color space in a manner that preserves the color information of the reflected light image. FI or secondary images are transformed to a color range within the larger color space, but outside the color area of the reflected light images, allowing the FI or secondary images to be combined with them in a manner with improved distinguishability of color. Hardware designs are provided to enable real-time processing of image streams from medical scopes. The combined images are encoded for an electronic display capable of displaying the larger color space.
    Type: Application
    Filed: June 17, 2020
    Publication date: October 8, 2020
    Applicant: KARL STORZ Imaging, Inc.
    Inventor: Michael Steiner
  • Patent number: 10797497
    Abstract: This disclosure generally relates to a battery kiosk that houses and distributes rechargeable batteries for light electric vehicles. The battery kiosk includes various visual indicators that are activated based on the individual's progress with a rechargeable battery exchange process.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: October 6, 2020
    Assignee: Neutron Holdings, Inc.
    Inventors: Michael Steiner, David Krawczyk
  • Publication number: 20200220366
    Abstract: This disclosure generally relates to a battery kiosk that houses and distributes rechargeable batteries for light electric vehicles. The battery kiosk includes various visual indicators that are activated based on the individual's progress with a rechargeable battery exchange process.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 9, 2020
    Inventors: Michael Steiner, David Krawczyk