Patents by Inventor Scott Johnstone

Scott Johnstone 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: 20250141777
    Abstract: Ghost routing is a network verification technique that uses a portion of a production network itself to verify the impact of potential network changes. Ghost routing logically partitions the production network into a main network and a ghost network. The main network handles live traffic while the ghost network handles traffic generated for diagnostic purposes. The ghost network may have a network topology identical to the production network and may use the same hardware and software as the production network. An operator may implement a network configuration change on the ghost network and then use verification tools to verify that the network configuration change on the ghost network does not result in bugs. Verifying on the ghost network may not affect the main network. If the network operator verifies the network configuration change on the ghost network, the network operator may implement the network configuration change on the main network.
    Type: Application
    Filed: January 6, 2025
    Publication date: May 1, 2025
    Inventors: Jitendra PADHYE, Karthick JAYARAMAN, Wei BAI, Rachee SINGH, Ryan Andrew BECKETT, Sarah Elisabeth MCCLURE, Neha Milind RAJE, Steven Jeffrey BENALOH, Christopher Scott JOHNSTON
  • Patent number: 12199863
    Abstract: Ghost routing is a network verification technique that uses a portion of a production network itself to verify the impact of potential network changes. Ghost routing logically partitions the production network into a main network and a ghost network. The main network handles live traffic while the ghost network handles traffic generated for diagnostic purposes. The ghost network may have a network topology identical to the production network and may use the same hardware and software as the production network. An operator may implement a network configuration change on the ghost network and then use verification tools to verify that the network configuration change on the ghost network does not result in bugs. Verifying on the ghost network may not affect the main network. If the network operator verifies the network configuration change on the ghost network, the network operator may implement the network configuration change on the main network.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: January 14, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jitendra Padhye, Karthick Jayaraman, Wei Bai, Rachee Singh, Ryan Andrew Beckett, Sarah Elisabeth McClure, Neha Milind Raje, Steven Jeffrey Benaloh, Christopher Scott Johnston
  • Patent number: 11878772
    Abstract: A vapor taker system, a vessel-based solution to accommodate vapor destruction during hydrocarbon loading and/or lightering, is disclosed. The vapor taker has vapor destruction equipment, support fuel, and accommodation for loading hose connections as necessary to comply with air emissions requirements for the destruction of volatile organic compounds. The vapor taker system can be modular or fully integrated into a marine vessel such as a ship, barge, tanker, and so forth.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: January 23, 2024
    Assignee: G Squared V LLC
    Inventors: Gregory Scott Johnston, Gary Brian Vogt
  • Publication number: 20230300053
    Abstract: A network verification system uses general-purpose programming language to create network verification tests. A test orchestrator builds a model of the network only using data from the network verification test. An optimization testing manager creates symbolic packets for verification tests using assertions based on a packet library embedded into the testing manager and the general-purpose programming language.
    Type: Application
    Filed: April 30, 2021
    Publication date: September 21, 2023
    Inventors: Ryan Andrew BECKETT, Karthick JAYARAMAN, Neha Milind RAJE, Jitendra PADHYE, Christopher Scott JOHNSTON, Steven Jeffrey BENALOH, Nikolaj BJORNER, Andrey Aleksandrovic RYBALCHENKO, Nuno CERQUEIRA AFONSO, Nuno CLAUDINO PEREIRA LOPES, Sharad AGARWAL, Hang Kwong LEE, Aniruddha PARKHI, Maik RIECHERT
  • Publication number: 20230231806
    Abstract: Ghost routing is a network verification technique that uses a portion of a production network itself to verify the impact of potential network changes. Ghost routing logically partitions the production network into a main network and a ghost network. The main network handles live traffic while the ghost network handles traffic generated for diagnostic purposes. The ghost network may have a network topology identical to the production network and may use the same hardware and software as the production network. An operator may implement a network configuration change on the ghost network and then use verification tools to verify that the network configuration change on the ghost network does not result in bugs. Verifying on the ghost network may not affect the main network. If the network operator verifies the network configuration change on the ghost network, the network operator may implement the network configuration change on the main network.
    Type: Application
    Filed: March 28, 2023
    Publication date: July 20, 2023
    Inventors: Jitendra PADHYE, Karthick JAYARAMAN, Wei BAI, Rachee SINGH, Ryan Andrew BECKETT, Sarah Elisabeth MCCLURE, Neha Milind RAJE, Steven Jeffrey BENALOH, Christopher Scott JOHNSTON
  • Patent number: 11652742
    Abstract: Ghost routing is a network verification technique that uses a portion of a production network itself to verify the impact of potential network changes. Ghost routing logically partitions the production network into a main network and a ghost network. The main network handles live traffic while the ghost network handles traffic generated for diagnostic purposes. The ghost network may have a network topology identical to the production network and may use the same hardware and software as the production network. An operator may implement a network configuration change on the ghost network and then use verification tools to verify that the network configuration change on the ghost network does not result in bugs. Verifying on the ghost network may not affect the main network. If the network operator verifies the network configuration change on the ghost network, the network operator may implement the network configuration change on the main network.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: May 16, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jitendra Padhye, Karthick Jayaraman, Wei Bai, Rachee Singh, Ryan Andrew Beckett, Sarah Elisabeth McClure, Neha Milind Raje, Steven Jeffrey Benaloh, Christopher Scott Johnston
  • Publication number: 20220124031
    Abstract: Ghost routing is a network verification technique that uses a portion of a production network itself to verify the impact of potential network changes. Ghost routing logically partitions the production network into a main network and a ghost network. The main network handles live traffic while the ghost network handles traffic generated for diagnostic purposes. The ghost network may have a network topology identical to the production network and may use the same hardware and software as the production network. An operator may implement a network configuration change on the ghost network and then use verification tools to verify that the network configuration change on the ghost network does not result in bugs. Verifying on the ghost network may not affect the main network. If the network operator verifies the network configuration change on the ghost network, the network operator may implement the network configuration change on the main network.
    Type: Application
    Filed: October 16, 2020
    Publication date: April 21, 2022
    Inventors: Jitendra PADHYE, Karthick JAYARAMAN, Wei BAI, Rachee SINGH, Ryan Andrew BECKETT, Sarah Elisabeth MCCLURE, Neha Milind RAJE, Steven Jeffrey BENALOH, Christopher Scott JOHNSTON
  • Patent number: 11207866
    Abstract: A composite member that includes plies of composite material and an integral antenna. The integral antenna includes one or more plies of conductive material. A pin is connected to and extends outward from one of the conductive plies. The pin extends through openings in one or more of the composite plies that are positioned between and/or around the one or more plies of conductive material.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: December 28, 2021
    Assignee: THE BOEING COMPANY
    Inventors: Scott Johnston, Manny Urcia
  • Patent number: 11121934
    Abstract: A network verification system uses general-purpose programming language to create network verification tests. A test orchestrator builds a model of the network only using data from the network verification test. An optimization testing manager creates symbolic packets for verification tests using assertions based on a packet library embedded into the testing manager and the general-purpose programming language.
    Type: Grant
    Filed: December 8, 2020
    Date of Patent: September 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan Andrew Beckett, Karthick Jayaraman, Neha Milind Raje, Jitendra Padhye, Christopher Scott Johnston, Steven Jeffrey Benaloh, Nikolaj Bjorner, Andrey Aleksandrovic Rybalchenko, Nuno Cerqueira Afonso, Nuno Claudino Pereira Lopes, Sharad Agarwal, Hang Kwong Lee, Aniruddha Parkhi, Maik Riechert
  • Publication number: 20210253200
    Abstract: A vapor taker system, a vessel-based solution to accommodate vapor destruction during hydrocarbon loading and/or lightering, is disclosed. The vapor taker has vapor destruction equipment, support fuel, and accommodation for loading hose connections as necessary to comply with air emissions requirements for the destruction of volatile organic compounds. The vapor taker system can be modular or fully integrated into a marine vessel such as a ship, barge, tanker, and so forth.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 19, 2021
    Inventors: Gregory Scott Johnston, Gary Brian Vogt
  • Publication number: 20210206139
    Abstract: A composite member that includes plies of composite material and an integral antenna. The integral antenna includes one or more plies of conductive material. A pin is connected to and extends outward from one of the conductive plies. The pin extends through openings in one or more of the composite plies that are positioned between and/or around the one or more plies of conductive material.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 8, 2021
    Inventors: Scott Johnston, Manny Urcia
  • Patent number: 10988214
    Abstract: A vapor taker system, a vessel-based solution to accommodate vapor destruction during hydrocarbon loading and/or lightering, is disclosed. The vapor taker has vapor destruction equipment, support fuel, and accommodation for loading hose connections as necessary to comply with air emissions requirements for the destruction of volatile organic compounds. The vapor taker system can be modular or fully integrated into a marine vessel such as a ship, barge, tanker, and so forth.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: April 27, 2021
    Assignee: G Squared V LLC
    Inventors: Gregory Scott Johnston, Gary Brian Vogt
  • Patent number: 10620221
    Abstract: Methods and kits for sampling mucous from within a sinus to determine if a single sample includes one or more bacterial types indicating bacterial sinusitis.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: April 14, 2020
    Assignee: Entvantage Diagnostics, Inc.
    Inventors: Aaron Szymanski, David Seebauer, Mohan Rajasekaran, John Wysmuller, Michael Mennone, Rishwa Baxi, Cheng-Ling Yang, Scott Johnstone, Joseph Skraba, Zachary Hawkins, Oriana E. Hawkins, Soumya Mohana-Sundaram
  • Patent number: 10366454
    Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: July 30, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: David Salvadori, John Falck, Charlie Troxel, Jr., James Farrell, Agnes Shanthi Thiruthuvadoss, Arjuna Ariathurai, Scott Johnston
  • Patent number: 10217165
    Abstract: Methods and systems for an exchange to handle variable derivative product order prices are disclosed. The price of a derivative product order (bid or offer) is updated based on changes in the price of a related underlying product. Price determination variable(s), such as delta and gamma, are used to determine the price of the order. The exchange may periodically recalculate the price without requiring the trader to transmit additional information to the exchange.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: February 26, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Scott Johnston, John Falck, Charlie Troxel, Jr., James W. Farrell, Agnes Shanthi Thiruthuvadoss, Arjuna Ariathurai, David Salvadori
  • Publication number: 20190057446
    Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.
    Type: Application
    Filed: October 19, 2018
    Publication date: February 21, 2019
    Inventors: David Salvadori, John Falck, Charlie Troxel, JR., James Farrell, Agnes Shanthi Thiruthuvadoss, Arjuna Ariathurai, Scott Johnston
  • Patent number: 10147139
    Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: December 4, 2018
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: David Salvadori, John Falck, Charlie Troxel, James Farrell, Agnes Shanthi Thiruthuvadoss, Arjuna Ariathurai, Scott Johnston
  • Patent number: 10000703
    Abstract: The present invention provides an improved catalytic fast pyrolysis process for increased yield of useful and desirable products, while greatly reducing or eliminating fouling of various critical process lines which are likely to transfer heavy hydrocarbons, aromatics and oxygenates. The process comprises steps including feeding a fluid solvent stream having a Snyder Polarity Index of at least 2.4 to one or more of i) the raw fluid product stream from a catalytic fast pyrolysis process fluidized bed reactor to a first separation system, ii) the fluid product stream from the first separation system to a quench vapor/liquid separation system, iii) the vapor phase stream from the quench vapor/liquid separation system to a product recovery system, and, optionally, to the spent catalyst steam stripping system upstream of the catalyst regeneration system.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: June 19, 2018
    Assignee: ANELLOTECH, INC.
    Inventors: Charles Sorensen, Ruozhi Song, Zachary Goodman, Collin Schmidt, Scott Johnstone, Kevin Dolan, Megan Wagner
  • Patent number: D1042225
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: September 17, 2024
    Assignee: Zipline International Inc.
    Inventors: Gregoire Vandenbussche, Zoltan Laszlo, Eric Chrisman, Brian Boomgaard, Brendan Doyle Wade, Tristan Semmelhack, Sven Blaser, Frederik Neilsen, Keenan Wyrobek, Scott Johnston, Daniel Ingriselli, Noah Allen
  • Patent number: D1069646
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: April 8, 2025
    Assignee: Zipline International Inc.
    Inventors: Gregoire Vandenbussche, Zoltan Laszlo, Devin Williams, Brendan Doyle Wade, Tristan Semmelhack, Keenan Wyrobek, Elizabeth Trimble, Brian Boomgaard, Scott Johnston, Daniel Ingriselli, Rajan Gill