Patents by Inventor John Peter Marcotullio

John Peter Marcotullio 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: 11740624
    Abstract: A hybrid control system includes a control agent and a control engine. The control engine is configured to install a master plan to the control agent. The master plan includes a plurality of high-level tasks. The control agent is configured to operate according to the master plan to, for each high-level task of the high-level tasks, obtain one or more low-level controls and to perform the one or more low-level controls to realize the high-level task. The control agent is configured to operate according to the master plan to transition between the plurality of high-level tasks thereby causing a seamless transition between operating at least partially autonomously and operating at least partially based on input from the tele-operator, based at least on context for the control agent, to operate at least partially autonomously and at least partially based on input from the tele-operator during execution of the master plan.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: August 29, 2023
    Assignee: SRI INTERNATIONAL
    Inventors: Bhaskar Ramamurthy, Supun Samarasekera, Thomas Low, Manish Kothari, John Peter Marcotullio, Jonathan Brookshire, Tobenna Arodiogbu, Usman Ghani
  • Patent number: 11348033
    Abstract: A system comprises one or more observation stations. Each observation station of the one or more observation stations comprises a corresponding set of one or more sensors. Additionally, the system comprises one or more physical machines that implement a computation engine configured to receive first observation data from the one or more observation stations. The computation engine may use the first observation data to train a machine learning system. The computation engine may subsequently use the trained machine learning system to provide feedback regarding an additional instance of the observation subject. The computation engine outputs the feedback.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: May 31, 2022
    Assignee: SRI International
    Inventors: Prasad Narasimha Akella, Bhaskar Ramamurthy, Manish Kothari, John Peter Marcotullio
  • Publication number: 20200218253
    Abstract: A hybrid control system includes a control agent and a control engine. The control engine is configured to install a master plan to the control agent. The master plan includes a plurality of high-level tasks. The control agent is configured to operate according to the master plan to, for each high-level task of the high-level tasks, obtain one or more low-level controls and to perform the one or more low-level controls to realize the high-level task. The control agent is configured to operate according to the master plan to transition between the plurality of high-level tasks thereby causing a seamless transition between operating at least partially autonomously and operating at least partially based on input from the tele-operator, based at least on context for the control agent, to operate at least partially autonomously and at least partially based on input from the tele-operator during execution of the master plan.
    Type: Application
    Filed: August 17, 2018
    Publication date: July 9, 2020
    Inventors: Bhaskar Ramamurthy, Supun Samarasekera, Thomas Low, Manish Kothari, John Peter Marcotullio, Jonathan Brookshire, Tobenna Arodiogbu, Usman Ghani
  • Publication number: 20190266514
    Abstract: A system comprises one or more observation stations. Each observation station of the one or more observation stations comprises a corresponding set of one or more sensors. Additionally, the system comprises one or more physical machines that implement a computation engine configured to receive first observation data from the one or more observation stations. The computation engine may use the first observation data to train a machine learning system. The computation engine may subsequently use the trained machine learning system to provide feedback regarding an additional instance of the observation subject. The computation engine outputs the feedback.
    Type: Application
    Filed: July 21, 2017
    Publication date: August 29, 2019
    Inventors: Prasad Narasimha Akella, Bhaskar Ramamurthy, Manish Kothari, John Peter Marcotullio
  • Patent number: 8249028
    Abstract: In one embodiment, the present invention is a method and apparatus for identifying wireless transmitters. In one embodiment, a method for identifying a transmitter in a wireless computing network includes extracting one or more radio frequency signal characteristics from a communication from the transmitter and generating a fingerprint of the transmitter in accordance at least one of the extracted radio frequency signal characteristics.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: August 21, 2012
    Assignee: SRI International
    Inventors: Phillip Andrew Porras, Michael G. Corr, Steven Mark Dawson, David Watt, David Manseau, John Peter Marcotullio
  • Patent number: 7724717
    Abstract: In one embodiment, the present invention is a method and apparatus for wireless network security. In one embodiment, a method for securing a wireless computing network includes receiving a communication from an unidentified transmitter, identifying the transmitter in accordance with a fingerprint generated from one or more radio frequency signal characteristics extracted from the communication, and taking action in response to an identity of the transmitter.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: May 25, 2010
    Assignee: SRI International
    Inventors: Phillip Andrew Porras, Michael G. Corr, Steven Mark Dawson, David Watt, David Manseau, John Peter Marcotullio