Patents by Inventor Michael Perretta

Michael Perretta 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: 9742561
    Abstract: A method for authentication of a computing device so that shares of a secret may be delivered, over a network that uses a communications protocol which does not require use of an address, and on which an authentication server is listening, comprising the steps of dividing the secret into a first share and a second share, or more; destroying the secret; transmitting the second share, together with a unique identifier, out of band to a pre-designated location; erasing the second share from the computing device; storing the first share at the computing device; broadcasting the unique identifier over the network; accepting a request over the network from an authentication server to initiate an authentication protocol; responding to the request; receiving the second share from the authentication server; and reconstructing the secret using the received second share and the stored first share.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: August 22, 2017
    Assignee: SPYRUS, INC.
    Inventors: Michael Perretta, Burton Tregub
  • Publication number: 20170195118
    Abstract: A method for authentication of a computing device so that shares of a secret may be delivered, over a network that uses a communications protocol which does not require use of an address, and on which an authentication server is listening, comprising the steps of dividing the secret into a first share and a second share, or more; destroying the secret; transmitting the second share, together with a unique identifier, out of band to a pre-designated location; erasing the second share from the computing device; storing the first share at the computing device; broadcasting the unique identifier over the network; accepting a request over the network from an authentication server to initiate an authentication protocol; responding to the request; receiving the second share from the authentication server; and reconstructing the secret using the received second share and the stored first share.
    Type: Application
    Filed: March 17, 2017
    Publication date: July 6, 2017
    Applicant: Spyrus, Inc.
    Inventors: Michael Perretta, Burton Tregub
  • Publication number: 20170161433
    Abstract: A method for connecting a patient to a plurality of healthcare facilities in proximity to the patient includes providing a web-based interface portal for medical professionals of each of the plurality of healthcare facilities and providing a mobile application for the patient on a mobile device, the mobile application communicating with a medical information storage database for storing patient health information. The method further includes enabling the patient to conduct a search for the plurality of healthcare facilities in proximity to the patient, in real-time, to create a location-based directory of the plurality of healthcare facilities and displaying the plurality of healthcare facilities in a prioritized manner based on a combination of estimated travel times to each of the plurality of healthcare facilities and estimated current wait times at each of the plurality of healthcare facilities. The patient then selects a healthcare facility of the plurality of healthcare facilities.
    Type: Application
    Filed: February 25, 2016
    Publication date: June 8, 2017
    Applicant: Foxhall Wythe LLC
    Inventor: Michael Perretta
  • Publication number: 20160205102
    Abstract: A method for secure remote authentication of a computing device over a network that uses a communications protocol which does not require use of an address, and on which one or more authentication servers are listening, comprising the steps of broadcasting a unique identifier over the network; accepting a request over the network from one of the one or more authorization servers to initiate an authentication protocol; responding to the request; receiving data necessary to complete a boot process; and completing a boot process using the received data.
    Type: Application
    Filed: January 8, 2016
    Publication date: July 14, 2016
    Applicant: Spyrus, Inc.
    Inventors: Michael Perretta, Burton Tregub