Patents by Inventor Ian Roth

Ian Roth 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: 11924244
    Abstract: In some embodiments, a method can include identifying detection coverage of a set of adversarial techniques based on telemetry data and a detection instance of an environment. The method can further include determining a subset of detection coverage that has a metric value below a metric value threshold and among the detection coverage for the set of adversarial techniques. The method may further include identifying at least one detection instance associated with the subset of detection coverage. The method can further include presenting, via a graphical user interface, a representation of at least one of the subset of detection coverage or the at least one detection instance associated with the subset of detection coverage. The method can further include updating the subset of detection coverage based on the telemetry data, the detection instance, or the at least one detection instance to improve the metric value.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: March 5, 2024
    Assignee: INTERPRES SECURITY, INC.
    Inventors: Nick Lantuh, Michael Jenks, Ian Roth, Michael Maurer, Richard Bowman
  • Patent number: 11805145
    Abstract: Aspects of the subject technology relate to determining a defense surface change command to be applied to a defense surface. An organizational threat profile is stored and a baseline exposure score for threats is generated. The baseline exposure score is weighted based on at least the organizational threat profile to generate a prioritized exposure score. A defense surface change command is generated based on at least the prioritized exposure score, which is transmitted to hardware or software components, and an updated prioritized exposure score for the one or more hardware or software components is generated.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: October 31, 2023
    Assignee: INTERPRES SECURITY, INC.
    Inventors: Michael Jenks, Nick Lantuh, Michael Maurer, Ian Roth, Fred Wilmot
  • Publication number: 20230300161
    Abstract: Aspects of the subject technology relate to determining a defense surface change command to be applied to a defense surface. An organizational threat profile is stored and a baseline exposure score for threats is generated. The baseline exposure score is weighted based on at least the organizational threat profile to generate a prioritized exposure score. A defense surface change command is generated based on at least the prioritized exposure score, which is transmitted to hardware or software components, and an updated prioritized exposure score for the one or more hardware or software components is generated.
    Type: Application
    Filed: March 16, 2023
    Publication date: September 21, 2023
    Applicant: INTERPRES SECURITY, INC.
    Inventors: Michael Jenks, Nick Lantuh, Michael Maurer, Ian Roth, Fred Wilmot
  • Publication number: 20230072097
    Abstract: A customized GUI of a first electronic document editing application of a plurality of electronic document editing applications is stored at a cloud storage system in association with an identifier of a third party platform. The customized GUI is to be embedded into a GUI of the third party platform. A script is creating, based on the customized GUI, to generate a preloaded version of the customized GUI to preload for presentation at a user device. The script is transmitted to the third party platform.
    Type: Application
    Filed: November 14, 2022
    Publication date: March 9, 2023
    Inventors: Juyun SONG, Daniel GUNDRUM, Robert DUNNETTE, Ian ROTH, Bradley PATRIE
  • Patent number: 11500517
    Abstract: A method receives a request of a first user of the third party platform to customize a GUI of a first electronic document editing application. The method provides the requested GUI. The method receives input of the first user for one or more GUI components associated with features of the first electronic document editing application. The method customizes the GUI of the first electronic document editing application based on the received input of the first user. The method stores the customized GUI. The method receives an indication of a request of a second user of the third party platform to manipulate an electronic document of the first electronic document type. The method provides the customized GUI of the first electronic document editing application.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: November 15, 2022
    Assignee: Google LLC
    Inventors: Juyun Song, Daniel Gundrum, Robert Dunnette, Ian Roth, Bradley Patrie
  • Publication number: 20220070209
    Abstract: In some embodiments, a method can include identifying detection coverage of a set of adversarial techniques based on telemetry data and a detection instance of an environment. The method can further include determining a subset of detection coverage that has a metric value below a metric value threshold and among the detection coverage for the set of adversarial techniques. The method may further include identifying at least one detection instance associated with the subset of detection coverage. The method can further include presenting, via a graphical user interface, a representation of at least one of the subset of detection coverage or the at least one detection instance associated with the subset of detection coverage. The method can further include updating the subset of detection coverage based on the telemetry data, the detection instance, or the at least one detection instance to improve the metric value.
    Type: Application
    Filed: November 11, 2021
    Publication date: March 3, 2022
    Applicant: Room40 Labs, Inc.
    Inventors: Nick LANTUH, Michael JENKS, Ian ROTH, Michael MAURER, Richard BOWMAN
  • Publication number: 20220053019
    Abstract: In some embodiments, a method can include identifying detection coverage of a set of adversarial techniques based on telemetry data and a detection instance of an environment. The method can further include determining a subset of detection coverage that has a metric value below a metric value threshold and among the detection coverage for the set of adversarial techniques. The method may further include identifying at least one detection instance associated with the subset of detection coverage. The method can further include presenting, via a graphical user interface, a representation of at least one of the subset of detection coverage or the at least one detection instance associated with the subset of detection coverage. The method can further include updating the subset of detection coverage based on the telemetry data, the detection instance, or the at least one detection instance to improve the metric value.
    Type: Application
    Filed: March 10, 2021
    Publication date: February 17, 2022
    Inventors: Nick LANTUH, Michael JENKS, Ian ROTH, Michael MAURER, Richard BOWMAN
  • Patent number: 11252188
    Abstract: In some embodiments, a method can include identifying detection coverage of a set of adversarial techniques based on telemetry data and a detection instance of an environment. The method can further include determining a subset of detection coverage that has a metric value below a metric value threshold and among the detection coverage for the set of adversarial techniques. The method may further include identifying at least one detection instance associated with the subset of detection coverage. The method can further include presenting, via a graphical user interface, a representation of at least one of the subset of detection coverage or the at least one detection instance associated with the subset of detection coverage. The method can further include updating the subset of detection coverage based on the telemetry data, the detection instance, or the at least one detection instance to improve the metric value.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: February 15, 2022
    Assignee: Room40 Labs, Inc.
    Inventors: Nick Lantuh, Michael Jenks, Ian Roth, Michael Maurer, Richard Bowman
  • Publication number: 20210124468
    Abstract: A method receives a request of a first user of the third party platform to customize a GUI of a first electronic document editing application. The method provides the requested GUI. The method receives input of the first user for one or more GUI components associated with features of the first electronic document editing application. The method customizes the GUI of the first electronic document editing application based on the received input of the first user. The method stores the customized GUI. The method receives an indication of a request of a second user of the third party platform to manipulate an electronic document of the first electronic document type. The method provides the customized GUI of the first electronic document editing application.
    Type: Application
    Filed: July 16, 2018
    Publication date: April 29, 2021
    Inventors: Juyun SONG, Daniel GUNDRUM, Robert DUNNETTE, Ian ROTH, Bradley PATRIE
  • Patent number: 9029108
    Abstract: A pulsed electric field method for the continuous extraction of oil and lipids from small aquatic plants, the method including providing a continuous flow of a slurry of small aquatic plants. A continuous flow of small aquatic plants is directed to a treatment zone. Pulsed electric fields are applied to the treatment zone to lyse cell walls of the small aquatic plants to enhance extraction of oil and lipids therefrom.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: May 12, 2015
    Assignee: Diversified Technologies, Inc.
    Inventors: Michael Alan Kempkes, Ian Roth, Marcel Pierre Joseph Gaudreau
  • Patent number: 8988434
    Abstract: A system and method for rendering text data in web applications is provided that eliminates redundant processing. Constant resources are pre-computed and work is offloaded from the central processing unit to the graphics processing unit. This is generally accomplished by pre-computing before any rendering. A generic index vertex buffer object is created, and for each font, a glyph texture object and glyph position texture object are created. A frame including text is then rendered in which a glyph string texture object is created. For each character, a glyph index-to-texture and glyph offset to-texture is appended. A glyph texture, glyph position texture and glyph string texture are then bound, and the generic index vertex buffer object using a custom vertex shader is rendered.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventor: Ian Roth
  • Publication number: 20110107655
    Abstract: A pulsed electric field method for the continuous extraction of oil and lipids from small aquatic plants, the method including providing a continuous flow of a slurry of small aquatic plants. A continuous flow of small aquatic plants is directed to a treatment zone. Pulsed electric fields are applied to the treatment zone to lyse cell walls of the small aquatic plants to enhance extraction of oil and lipids therefrom.
    Type: Application
    Filed: September 15, 2010
    Publication date: May 12, 2011
    Inventors: Michael Alan Kempkes, Ian Roth, Marcel Pierre Joseph Gaudreau