Patents by Inventor Stephen Patrick Frechette

Stephen Patrick Frechette 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: 10121008
    Abstract: An invention that enables an automatic discovery of Vulnerabilities in software that consists of compiled and linked machine code. Once the vulnerability, i.e., a set of values in a file or memory or network packet that causes unintended execution of commands, is discovered, the invention also automatically creates a set of commands to execute to enable a user to execute unauthorized commands. Through the employment of random input file generation that follows a set of constraints, and symbolic execution that creates solutions in the form of data input sets, which results in the CPU's program counter to execute malicious code, the invention creates novel software vulnerabilities and exploits.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: November 6, 2018
    Inventor: Stephen Patrick Frechette
  • Publication number: 20140108201
    Abstract: A method and system for consumers to find service providers is presented. The method and system minimizes the amount of the consumer's time required to find a service provider to provide a desired service. The system employs real-time geolocation information available within mobile devices to increase the efficiency of the process. Either automated or manual two-way communication between consumers and service providers for discovery and payment allows for a quick and easy user experience for all parties involved.
    Type: Application
    Filed: December 13, 2013
    Publication date: April 17, 2014
    Inventors: Stephen Patrick Frechette, Jude Joujoute
  • Publication number: 20130031001
    Abstract: A method and system for consumers to find service providers is presented. The method and system minimizes the amount of the consumer's time required to find a service provider to provide a desired service. The system employs real-time geolocation information available within mobile devices to increase the efficiency of the process. Either automated or manual two-way communication between consumers and service providers for discovery and payment allows for a quick and easy user experience for all parties involved.
    Type: Application
    Filed: July 26, 2012
    Publication date: January 31, 2013
    Inventors: Stephen Patrick Frechette, Jude Joujoute