Patents by Inventor John Curry

John Curry 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).

  • Publication number: 20250358261
    Abstract: A method includes transmitting a data message by a first interface card in a trusted domain to a second interface card in an untrusted domain over a unidirectional, non-networked connection. The second interface card verifies integrity of the data message and stores a result of the verifying in a memory location in the untrusted domain. The first interface card retrieves the result from the memory location and determines whether the data message was successfully received based on the result.
    Type: Application
    Filed: July 30, 2025
    Publication date: November 20, 2025
    Applicant: OPSWAT Inc.
    Inventors: John CURRY, Tzvetan CHALIAVSKI, Cosmin BANCIU
  • Patent number: 12407655
    Abstract: A method includes transmitting data by a first interface card in a trusted domain. A second interface card in an untrusted domain receives the data. The second interface card stores the data in a first memory location of a plurality of first memory locations in the untrusted domain and verifies integrity of the data. The second interface card writes a result of the verifying in a second memory location of a plurality of second memory locations in the untrusted domain. The first interface card retrieves the result of the verifying from the second memory location of the plurality of second memory locations in the untrusted domain. The first interface card creates a table configured to identify and track a state of the second memory location of the plurality of second memory locations in the untrusted domain corresponding to the data received from the first interface card in the trusted domain.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: September 2, 2025
    Assignee: OPSWAT INC.
    Inventors: John Curry, Tzvetan Chaliavski, Cosmin Banciu
  • Patent number: 12199889
    Abstract: A method includes transmitting, by a first interface card in a trusted domain, data. A second interface card in an untrusted domain receives the data. The second interface card stores the data to a first memory location in the untrusted domain, and verifies integrity of the data. The second interface card writes a result of the verifying in a second memory location in the untrusted domain. The first interface card in the trusted domain retrieves the result of the verifying from the second memory location in the untrusted domain. The first interface card in the trusted domain determines if the data in the transmitting was received by the second interface card based on the result.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: January 14, 2025
    Assignee: OPSWAT Inc.
    Inventors: John Curry, Tzvetan Chaliavski, Cosmin Banciu
  • Patent number: 12038416
    Abstract: The present invention relates, in part, to systems for characterizing force (e.g., friction, and wear). In one embodiment, a tribometer allows for wear testing of samples in a high throughput manner. A counterface is used to apply force on the surface of the sample. A carousel provides for the rapid exchange of new for old counterfaces in the tribometer test head, thereby enabling the use of a new counterface for each new wear test without the need for operator interaction.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: July 16, 2024
    Assignee: National Technology & Engineering Solutions of Sandia, LLC
    Inventors: Brendan L. Nation, Michael T. Dugger, John Curry
  • Publication number: 20240205490
    Abstract: Computing platforms and methods for dynamic presentation of graphical and video content are disclosed. Exemplary implementations may: provide, in a static browsing state, a static image associated with underlying video content; in response to an extended focus on the static image for a first threshold amount of time, expand a visual tile to a widescreen aspect ratio while remaining in the static browsing state; after a second threshold amount of time, initiate a dwell browsing state in which dwell tile content is provided in the expanded visual tile, while other content remains in the static browsing state; in response to a determination that the playback device supports a dwell video mode, play a video asset within the expanded visual tile; and in response to a determination that the playback device does not support the dwell video mode, provide an alternate non-video visual asset within the expanded visual tile.
    Type: Application
    Filed: March 1, 2024
    Publication date: June 20, 2024
    Inventors: John CURRY, Madeline COURTNEY, Justina VILLANUEVA, Michael MARTIN, Dinar BULATOV, Joshua TOCZKO, Daniel FRIEDWALD
  • Patent number: 11924501
    Abstract: Computing platforms and methods for dynamic presentation of graphical and video content are disclosed. Exemplary implementations may: provide, in a static browsing state, a static image associated with underlying video content; in response to an extended focus on the static image for a first threshold amount of time, expand a visual tile to a widescreen aspect ratio while remaining in the static browsing state; after a second threshold amount of time, initiate a dwell browsing state in which dwell tile content is provided in the expanded visual tile, while other content remains in the static browsing state; in response to a determination that the playback device supports a dwell video mode, play a video asset within the expanded visual tile; and in response to a determination that the playback device does not support the dwell video mode, provide an alternate non-video visual asset within the expanded visual tile.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: March 5, 2024
    Assignee: WARNERMEDIA DIRECT, LLC.
    Inventors: John Curry, Madeline Courtney, Justina Villanueva, Michael Martin, Dinar Bulatov, Joshua Toczko, Daniel Friedwald
  • Publication number: 20240060874
    Abstract: Cryogenic analysis assemblies and methods are provided. The assemblies and/or methods can be configured for optical sample analysis. The assemblies and/or methods can include: an objective assembly operatively aligned with a sample support assembly, both the objective assembly and sample support assembly residing within a vacuum housing; wherein the objective assembly defines an objective mount housing an objective coupled to a mounting ring within a chamber below a heater assembly; and an insulative member between the objective mount and the mounting ring, the insulative member supporting the objective mount and thermally isolating the objective mount from the mounting ring.
    Type: Application
    Filed: November 2, 2023
    Publication date: February 22, 2024
    Applicant: Montana Instruments Corporation
    Inventors: Luke Mauritsen, Josh Doherty, Mark Morris, John Curry
  • Patent number: 11811738
    Abstract: A method includes a processor in a trusted domain receiving a first request having a plurality of messages for a device in an untrusted domain. The processor assigns a memory location having data segments and status segments. The memory location is accessible by an untrusted side interface card. The processor transmits a first message to a first data segment. The processor receives a first value associated with the first message from a first status segment. The processor determines whether the first value indicates that the first message has been received and stores a first representation of a successful data transmission. The processor transmits a second message to a second data segment. The processor retrieves a second value from the second status segment. The processor determines whether the second value indicates that the second message has been received and stores a second representation of the successful data transmission.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: November 7, 2023
    Assignee: OPSWAT Inc.
    Inventors: John Curry, Tzvetan Chaliavski, Cosmin Banciu
  • Patent number: 11781958
    Abstract: The present invention relates, in part, to systems for characterizing force (e.g., friction, wear, and/or torque). In one embodiment, the system allows for wear testing of samples in a high throughput manner. In another embodiment, the system allows for torque sensing in a non-contact manner.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: October 10, 2023
    Assignee: National Technology & Engineering Solutions of Sandia, LLC
    Inventors: Brendan L. Nation, Michael T. Dugger, John Curry
  • Publication number: 20230087954
    Abstract: A method includes transmitting data by a first interface card in a trusted domain. A second interface card in an untrusted domain receives the data. The second interface card stores the data in a first memory location of a plurality of first memory locations in the untrusted domain and verifies integrity of the data. The second interface card writes a result of the verifying in a second memory location of a plurality of second memory locations in the untrusted domain. The first interface card retrieves the result of the verifying from the second memory location of the plurality of second memory locations in the untrusted domain. The first interface card creates a table configured to identify and track a state of the second memory location of the plurality of second memory locations in the untrusted domain corresponding to the data received from the first interface card in the trusted domain.
    Type: Application
    Filed: November 9, 2022
    Publication date: March 23, 2023
    Applicant: OPSWAT Inc.
    Inventors: John CURRY, Tzvetan CHALIAVSKI, Cosmin BANCIU
  • Publication number: 20230085632
    Abstract: A method includes transmitting, by a first interface card in a trusted domain, data. A second interface card in an untrusted domain receives the data. The second interface card stores the data to a first memory location in the untrusted domain, and verifies integrity of the data. The second interface card writes a result of the verifying in a second memory location in the untrusted domain. The first interface card in the trusted domain retrieves the result of the verifying from the second memory location in the untrusted domain. The first interface card in the trusted domain determines if the data in the transmitting was received by the second interface card based on the result.
    Type: Application
    Filed: November 9, 2022
    Publication date: March 23, 2023
    Applicant: OPSWAT Inc.
    Inventors: John Curry, Tzvetan Chaliavski, Cosmin BANCIU
  • Publication number: 20220174047
    Abstract: A method includes a processor in a trusted domain receiving a first request having a plurality of messages for a device in an untrusted domain. The processor assigns a memory location having data segments and status segments. The memory location is accessible by an untrusted side interface card. The processor transmits a first message to a first data segment. The processor receives a first value associated with the first message from a first status segment. The processor determines whether the first value indicates that the first message has been received and stores a first representation of a successful data transmission. The processor transmits a second message to a second data segment. The processor retrieves a second value from the second status segment. The processor determines whether the second value indicates that the second message has been received and stores a second representation of the successful data transmission.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Applicant: OPSWAT Inc.
    Inventors: John CURRY, Tzvetan CHALIAVSKI, Cosmin BANCIU
  • Publication number: 20220107254
    Abstract: The present invention relates, in part, to systems for characterizing force (e.g., friction, and wear). In one embodiment, a tribometer allows for wear testing of samples in a high throughput manner.
    Type: Application
    Filed: November 1, 2021
    Publication date: April 7, 2022
    Inventors: Brendan L. Nation, Michael T. Dugger, John Curry
  • Patent number: 11199485
    Abstract: The present invention relates, in part, to systems for characterizing force (e.g., friction, wear, and/or torque). In one embodiment, the system allows for wear testing of samples in a high throughput manner. In another embodiment, the system allows for torque sensing in a non-contact manner.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: December 14, 2021
    Assignee: National Technology & Engineering Solutions of Sandia, LLC
    Inventors: Brendan L. Nation, Michael T. Dugger, John Curry
  • Publication number: 20210372898
    Abstract: The present invention relates, in part, to systems for characterizing force (e.g., friction, wear, and/or torque). In one embodiment, the system allows for wear testing of samples in a high throughput manner. In another embodiment, the system allows for torque sensing in a non-contact manner.
    Type: Application
    Filed: August 11, 2021
    Publication date: December 2, 2021
    Inventors: Brendan L. Nation, Michael T. Dugger, John Curry
  • Patent number: 10968399
    Abstract: This disclosure provides methods for decoking tubular passes of crude oil heaters and processed hydrocarbon heaters. The method permits continued operation of an associated crude oil processing unit or a processed hydrocarbon processing unit receiving crude oil or processed hydrocarbons from the heater during the decoking operation. The decoking operation utilizes dry steam to remove coke from passes within the crude oil heater or processed hydrocarbon heater and dry steam to maintain balanced operation of the crude oil processing unit or processed hydrocarbon processing unit.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: April 6, 2021
    Assignee: CITGO PETROLEUM CORPORATION
    Inventors: Brent Mayo, John Curry, Darrell W. Gill
  • Patent number: 10941485
    Abstract: The present invention relates to methods of forming a film between two surfaces, in which the film includes diamond-like carbon. Also provided herein are uses of such films, such in sliding contacts and in metal coatings.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: March 9, 2021
    Assignee: National Technology & Engineering Solutions of Sandia, LLC
    Inventors: Nicolas Argibay, Michael T. Dugger, Michael E. Chandross, Tomas Farley Babuska, Brendan L. Nation, John Curry
  • Publication number: 20190352773
    Abstract: The present invention relates to methods of forming a film between two surfaces, in which the film includes diamond-like carbon. Also provided herein are uses of such films, such in sliding contacts and in metal coatings.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 21, 2019
    Inventors: Nicolas Argibay, Michael T. Dugger, Michael E. Chandross, Tomas Farley Babuska, Brendan L. Nation, John Curry
  • Patent number: 10161996
    Abstract: A method of characterizing the performance of laser diode is disclosed wherein at least one laser diode device configured to emit optical radiation is detachably coupled to at least one carrier device, the carrier device configured to be positioned within at least one device test module, at least one unitary clamping force is controllably applied to the laser diode device thereby coupling the carrier device to the device test module, and at least one optical characteristic of the laser diode device is measured during use.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: December 25, 2018
    Assignee: Newport Corporation
    Inventors: John Curry, Christopher Cole Chandler, Wade P Watts, Nicholas Donnie Harriott
  • Publication number: 20180291283
    Abstract: This disclosure provides methods for decoking tubular passes of crude oil heaters and processed hydrocarbon heaters. The method permits continued operation of an associated crude oil processing unit or a processed hydrocarbon processing unit receiving crude oil or processed hydrocarbons from the heater during the decoking operation. The decoking operation utilizes dry steam to remove coke from passes within the crude oil heater or processed hydrocarbon heater and dry steam to maintain balanced operation of the crude oil processing unit or processed hydrocarbon processing unit.
    Type: Application
    Filed: April 5, 2018
    Publication date: October 11, 2018
    Inventors: Brent Mayo, John Curry, Darrell W. Gill