Patents by Inventor Thomas Johann

Thomas Johann 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: 11995787
    Abstract: A user device for rendering images of a virtual environment includes display. A browser application to establish a connection to a server for receiving streaming image data to render views of a virtual environment as a first layer of a display. Control commands initiated by a user on the user device are transmitted to the server. In response, the user device receives updated streaming image data for updating the displayed first layer. Upon detecting an occurrence of a predetermined event related to the virtual world/control commands, the user device transmits a request with a corresponding event identifier to a content management system (CMS), wherein the browser application and CMS maintain corresponding lists of event identifiers. The CMS then transmits to the user device additional display information external to the virtual environment, which the user device renders as a second partially-transparent layer overlaying the first layer.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: May 28, 2024
    Assignee: JOURNEE TECHNOLOGIES GmbH
    Inventors: Christian Holger Loclair, Thomas Johann Lorenz
  • Publication number: 20240013495
    Abstract: A user device for rendering images of a virtual environment includes display. A browser application to establish a connection to a server for receiving streaming image data to render views of a virtual environment as a first layer of a display. Control commands initiated by a user on the user device are transmitted to the server. In response, the user device receives updated streaming image data for updating the displayed first layer. Upon detecting an occurrence of a predetermined event related to the virtual world/control commands, the user device transmits a request with a corresponding event identifier to a content management system (CMS), wherein the browser application and CMS maintain corresponding lists of event identifiers. The CMS then transmits to the user device additional display information external to the virtual environment, which the user device renders as a second partially-transparent layer overlaying the first layer.
    Type: Application
    Filed: February 7, 2023
    Publication date: January 11, 2024
    Inventors: Christian Holger LOCLAIR, Thomas Johann LORENZ
  • Publication number: 20230328076
    Abstract: A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.
    Type: Application
    Filed: March 2, 2023
    Publication date: October 12, 2023
    Inventors: David F. Diehl, Michael Edward Lusignan, Thomas Johann Essebier
  • Publication number: 20230328082
    Abstract: A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.
    Type: Application
    Filed: June 13, 2023
    Publication date: October 12, 2023
    Inventors: David F. Diehl, Thomas Johann Essebier
  • Patent number: 11711379
    Abstract: A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: July 25, 2023
    Assignee: CrowdStrike, Inc.
    Inventors: David F. Diehl, Thomas Johann Essebier
  • Patent number: 11616790
    Abstract: A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: March 28, 2023
    Assignee: CrowdStrike, Inc.
    Inventors: David F. Diehl, Michael Edward Lusignan, Thomas Johann Essebier
  • Patent number: 11563756
    Abstract: A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: January 24, 2023
    Assignee: CrowdStrike, Inc.
    Inventors: David F. Diehl, Nora Lillian Sandler, Matthew Edward Noonan, Christopher Robert Gwinn, Thomas Johann Essebier
  • Publication number: 20210329014
    Abstract: A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 21, 2021
    Inventors: David F. Diehl, Thomas Johann Essebier
  • Publication number: 20210329013
    Abstract: A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 21, 2021
    Inventors: David F. Diehl, Michael Edward Lusignan, Thomas Johann Essebier
  • Publication number: 20210329012
    Abstract: A distributed security system can include instances of a compute engine that can execute either locally in security agents on client devices or as cloud instances in a security network. Event data can be processed by elements of the distributed security system according to centrally-defined ontological definitions and/or configurations. Bounding managers of local security agents can control how much event data is sent to the security network. A storage engine in the security network can store event data received from client devices, can route event data to other elements of the security network, including cloud instances of the compute engine. An experimentation engine of the security network can also at least temporarily adjust other elements of the distributed security system during experiments or tests.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 21, 2021
    Inventors: David F. Diehl, Nora Lillian Sandler, Matthew Edward Noonan, Christopher Robert Gwinn, Thomas Johann Essebier
  • Patent number: 10647181
    Abstract: A predictive scent control system and method thereof for dispersing a scent into a passenger compartment of an automotive based upon a feedback system having a decision unit and a set of predefined users' settings. Dispersion of scent or fragrance into the passenger compartment may be based upon prediction user behavioural profile. User behavioural profile may include an average based upon timing of access to vehicle, an average based upon frequency of selection of predefined user settings, and an ambience of the passenger compartment. In another embodiment, the predictive scent control system may be configurable to disperse a pungent scent in the event of unauthorised access to the vehicle. The predictive control system is applicable to vehicles for multiple users or car-sharing.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: May 12, 2020
    Assignee: Continental Automotive GmbH
    Inventors: Brian Sunil Nicholas Fernandes, Thomas Johann Jablonski
  • Publication number: 20190366809
    Abstract: A predictive scent control system and method thereof for dispersing a scent into a passenger compartment of an automotive based upon a feedback system having a decision unit and a set of predefined users' settings. Dispersion of scent or fragrance into the passenger compartment may be based upon prediction user behavioural profile. User behavioural profile may include an average based upon timing of access to vehicle, an average based upon frequency of selection of predefined user settings, and an ambience of the passenger compartment. In another embodiment, the predictive scent control system may be configurable to disperse a pungent scent in the event of unauthorised access to the vehicle. The predictive control system is applicable to vehicles for multiple users or car-sharing.
    Type: Application
    Filed: January 19, 2017
    Publication date: December 5, 2019
    Inventors: Brian Sunil Nicholas Fernandes, Thomas Johann Jablonski
  • Publication number: 20150014277
    Abstract: An interchangeable switching module is for an electrical switching apparatus including a first enclosure, separable contacts and an operating mechanism structured to open and close the separable contacts. The interchangeable switching module includes a second enclosure structured to fit within the first enclosure of the electrical switching apparatus; and an interchangeable electrical circuit and/or mechanical mechanism within the second enclosure and being structured to cooperate with switching of the separable contacts.
    Type: Application
    Filed: July 15, 2013
    Publication date: January 15, 2015
    Applicant: EATON CORPORATION
    Inventors: PETER JOHN THEISEN, PAUL JASON ROLLMANN, MARK ALLAN JUDS, THOMAS JOHANN SCHOEPF, XIN ZHOU
  • Publication number: 20050140070
    Abstract: In a method of manufacturing metallic or ceramic microparts using a three-dimensional body formed by first and second polymer fractions in a two-component injection molding process, wherein one of the polymer fractions comprises an electrically non-conductive polymer and the second an electrically conductive polymer, the polymer fraction used for the first injection molding step has a higher melting point than the polymer fraction used in the second injection molding step and the metal micropart is formed by galvanic deposition of a metal from an electrolyte and the ceramic micropart is formed by electrophoretic deposition of ceramic material from a ceramic suspension or colloid on the electrically conductive polymer fraction surface of a substrate surface of the interim body.
    Type: Application
    Filed: February 8, 2005
    Publication date: June 30, 2005
    Inventors: Guido Finnah, Jurgen Hausselt, Niis Holstein, Thomas Johann, Volker Piotter, Robert Ruprecht, Gerhard Schanz