Patents by Inventor Greg Hayes

Greg Hayes 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: 11836723
    Abstract: The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users via smart contracts to handle account funding and distribution methods. The methods and systems include receiving a transaction from a participant, and verifying the transaction, such as by accessing a smart contract stored on the blockchain and checking a set of parameters against a set of conditions stored in the smart contract. Depending on whether the set of parameters satisfy the conditions, the results may be communicated to participants about the success or failure of the transaction.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: December 5, 2023
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Jacob J. Alt, Robert Alpine Jennings, Amber Nelson-Wolfe, Shyam Tummala, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes
  • Publication number: 20220351205
    Abstract: The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users via smart contracts to handle account funding and distribution methods. The methods and systems include receiving a transaction from a participant, and verifying the transaction, such as by accessing a smart contract stored on the blockchain and checking a set of parameters against a set of conditions stored in the smart contract. Depending on whether the set of parameters satisfy the conditions, the results may be communicated to participants about the success or failure of the transaction.
    Type: Application
    Filed: July 19, 2022
    Publication date: November 3, 2022
    Inventors: Jacob J. Alt, Robert Alpine Jennings, Amber Nelson-Wolfe, Shyam Tummala, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes
  • Patent number: 11429969
    Abstract: The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users via smart contracts to handle account funding and distribution methods. The methods and systems include receiving a transaction from a participant, and verifying the transaction, such as by accessing a smart contract stored on the blockchain and checking a set of parameters against a set of conditions stored in the smart contract. Depending on whether the set of parameters satisfy the conditions, the results may be communicated to participants about the success or failure of the transaction.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: August 30, 2022
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Jacob J. Alt, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes, Robert Alpine Jennings, Amber Nelson-Wolfe, Shyam Tummala
  • Publication number: 20220138741
    Abstract: Systems and methods are disclosed for interacting with a blockchain and users of the blockchain to perform banking identity authentication services. For example, a method may include receiving a bank transaction from a participant; verifying the bank transaction; generating and communicating a confirmation that the bank transaction is valid to the participant; adding the bank transaction to a block of bank transactions; generating a cryptographic hash for the block of bank transactions; solving a cryptographic puzzle involving the hash of the block of bank transactions; adding the block to the blockchain; and/or transmitting the solution to the cryptographic puzzle, and the block of bank transactions to another participant. Otherwise, if the identity data is not valid, generating and communicating the confirmation that the bank transaction is not valid to the participant.
    Type: Application
    Filed: January 23, 2018
    Publication date: May 5, 2022
    Inventors: Jacob J. Alt, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes, Robert Alpine Jennings, Amber Nelson-Wolfe, Shyam Tummala
  • Publication number: 20220084027
    Abstract: The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users via smart contracts to handle account funding and distribution methods. The methods and systems include receiving a transaction from a participant, and verifying the transaction, such as by accessing a smart contract stored on the blockchain and checking a set of parameters against a set of conditions stored in the smart contract. Depending on whether the set of parameters satisfy the conditions, the results may be communicated to participants about the success or failure of the transaction.
    Type: Application
    Filed: November 29, 2021
    Publication date: March 17, 2022
    Inventors: Jacob J. Alt, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes, Robert Alpine Jennings, Amber Nelson-Wolfe, Shyam Tummala
  • Publication number: 20210264000
    Abstract: The present methods and systems relate to using and accessing associate information for a company stored in a blockchain. The methods and systems include (1) receiving at least one associate request, the associate request having an associate request type, from at least one participant of the plurality of participants for information on an associate stored on the blockchain; (2) verifying the associate request based upon the associate request type; (3) verifying that, or otherwise determining whether or not, the associate information is stored on the blockchain; (4) when the associate information is stored on the blockchain, generating a transaction corresponding to the associate request type, or alternatively, when the associate information is not stored on the blockchain, generating a transaction involving the at least one associate request; and (5) transmitting the transaction to the plurality of participants, such as to facilitate maintaining a blockchain up-to-date.
    Type: Application
    Filed: January 23, 2018
    Publication date: August 26, 2021
    Inventors: Jacob J. Alt, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes, Robert Alpine Jennings, Amber Nelson-Wolfe, Shyam Tummala
  • Publication number: 20210264426
    Abstract: The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users via smart contracts, and protocols to maintain security, and reliability. The methods and systems deal with using and accessing asset information on a blockchain network. For example, the methods and systems may receive a request from a user for asset data stored on the blockchain, analyze the request to determine a type of request, access the asset data stored on the blockchain based upon the type of request and a set of request parameters, perform an action involving the asset data based upon the request, and communicate to the user that the action was performed involving the asset data.
    Type: Application
    Filed: January 23, 2018
    Publication date: August 26, 2021
    Inventors: Jacob J. Alt, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes, Robert Alpine Jennings, Amber Nelson-Wolfe, Shyam Tummala
  • Publication number: 20210201315
    Abstract: The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users to provide bank card activation services using smart contracts. The methods and systems include (1) receiving a credit card application package associated with a credit card, wherein the credit card application package includes credit card information and a set of user information, (2) verifying the credit card information and the set of user information, (3) checking the credit card information and the set of user information against the smart contract stored on the blockchain, wherein the smart contract includes a set of conditions, and (4) activating the credit card when the credit card information and the set of user information satisfy the set of conditions stored in the smart contract.
    Type: Application
    Filed: March 11, 2021
    Publication date: July 1, 2021
    Inventors: Jacob J. Alt, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes, Robert Alpine. Jennings, Amber Nelson-Wolfe, Shyam Tummala
  • Publication number: 20210166233
    Abstract: The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users via smart contracts to handle account funding and distribution methods. The methods and systems include receiving a transaction from a participant, and verifying the transaction, such as by accessing a smart contract stored on the blockchain and checking a set of parameters against a set of conditions stored in the smart contract. Depending on whether the set of parameters satisfy the conditions, the results may be communicated to participants about the success or failure of the transaction.
    Type: Application
    Filed: February 15, 2021
    Publication date: June 3, 2021
    Inventors: Jacob J. Alt, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes, Robert Alpine Jennings, Amber Nelson-Wolfe, Shyam Tummala
  • Patent number: 10861015
    Abstract: The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users via smart contracts to handle account funding and distribution methods. The methods and systems include receiving a transaction from a participant, and verifying the transaction, such as by accessing a smart contract stored on the blockchain and checking a set of parameters against a set of conditions stored in the smart contract. Depending on whether the set of parameters satisfy the conditions, the results may be communicated to participants about the success or failure of the transaction.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: December 8, 2020
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Jacob J. Alt, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes, Robert Alpine Jennings, Amber Nelson-Wolfe, Shyam Tummala
  • Patent number: 10832242
    Abstract: The present methods and systems relate to using and accessing data stored in a blockchain, and in particular, interacting with the blockchain and users via smart contracts to handle account funding and distribution methods. The methods and systems include receiving a transaction from a participant, and verifying the transaction, such as by accessing a smart contract stored on the blockchain and checking a set of parameters against a set of conditions stored in the smart contract. Depending on whether the set of parameters satisfy the conditions, the results may be communicated to participants about the success or failure of the transaction.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: November 10, 2020
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Jacob J. Alt, Eric Bellas, Jaime Skaggs, Shawn M. Call, Melinda Teresa Magerkurth, Vicki King, Charles H. Roscow, Scott Shoop, Greg Hayes, Robert Alpine Jennings, Amber Nelson-Wolfe, Shyam Tummala
  • Patent number: 8382791
    Abstract: Recent advances in minimally invasive surgical procedures have created a demand for smaller scale tools with improved performance characteristics. Attempts to scale down modern tools to the meso level (1-5 mm) have caused severe performance losses. Surgical tools of the present invention provide significant improvements in operable range and force application for both grasping and spreading when compared to currently used endoscopic forceps. This is achieved by using two actuators that separately control the spreading and grasping functions of the surgical tool.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: February 26, 2013
    Assignee: The Penn State Research Foundation
    Inventors: Mary Frecker, Abraham Mathew, Eric Pauli, Andrew Rau, Jeffrey Kingston, Greg Hayes, Andrew Baranak
  • Publication number: 20110112568
    Abstract: Recent advances in minimally invasive surgical procedures have created a demand for smaller scale tools with improved performance characteristics. Attempts to scale down modern tools to the meso level (1-5 mm) have caused severe performance losses. Surgical tools of the present invention provide significant improvements in operable range and force application for both grasping and spreading when compared to currently used endoscopic forceps.
    Type: Application
    Filed: August 30, 2010
    Publication date: May 12, 2011
    Applicant: The Penn State Research Foundation
    Inventors: Mary Frecker, Abraham Mathew, Eric Pauli, Andrew Rau, Jeffrey Kingston, Greg Hayes, Andrew Baranak
  • Patent number: 6895414
    Abstract: A method and apparatus for tracking and reporting changes to configuration files as part of an overall system auditing function and as a measure of efficiency of change review board procedures. Changes in configuration of network devices made by submitters of such changes are recorded in a separate repository and, at appropriate intervals, forwarded to network administrators and subject matter experts both to verify the correctness of the literal change and to confirm that the changes have been previously approved.
    Type: Grant
    Filed: September 12, 2001
    Date of Patent: May 17, 2005
    Inventors: Tobias Ford, Greg Hayes, Erik Dahl
  • Publication number: 20020112095
    Abstract: A method and apparatus for tracking and reporting changes to configuration files as part of an overall system auditing function and as a measure of efficiency of change review board procedures. Changes in configuration of network devices made by submitters of such changes are recorded in a separate repository and, at appropriate intervals, forwarded to network administrators and subject matter experts both to verify the correctness of the literal change and to confirm that the changes have been previously approved.
    Type: Application
    Filed: September 12, 2001
    Publication date: August 15, 2002
    Inventors: Tobias Ford, Greg Hayes, Erik Dahl