Patents by Inventor Patrick Tague

Patrick Tague 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: 11966917
    Abstract: Methods and systems relating to a protocol for verification and enforcement of proper payment of a reward from a business (second entity) to a user (first entity) are shown. A reward can be earned by the user storing private information as encrypted data on the block chain or in a data store, such as IPFS, accessible by the business. Smart contracts running on a block chain operate to implement portions of the protocol while a local block chain node can run smart contracts in read-only mode to avoid placing private information, such as decryption keys, on the block chain. The protocol can be implementable over public storage and all artifacts of the protocol can be used later as proofs of proper behavior. The protocol defines incentives and penalties to motivate every player to act according to the rules, hence making the methods and systems operate as expected.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: April 23, 2024
    Assignee: Bitclave Pte. Ltd.
    Inventors: Alexander Bessonov, Patrick Tague, Mark Shwartzman, Stephen Winston, Vadim Gore
  • Patent number: 11296895
    Abstract: Methods and systems relating incentivizing a data provider to participate in a match making protocol between a business (second entity) to a user (first entity) are shown. Encryption techniques maintain the secrecy of the data providers data such as proprietary analytics of user information such that the data is need not be shared with users or businesses. Businesses can verify that the user has desired properties without learning the actual raw data owned by the data provider. Users initiate data sharing by explicit request but do not learn the actual raw data known to the data provider, only whether or not they satisfy the properties of interest. The data provider is incentivized because the business compensates the data provider for access to proofs of properties about user data.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: April 5, 2022
    Assignee: Bitclave Pte. Ltd.
    Inventors: Alexander Bessonov, Patrick Tague, Mark Shwartzman, Stephen Winston, Vadim Gore
  • Patent number: 11271718
    Abstract: Methods and systems can prove to an independent verifier that multiple activities registered on decentralized BASE network belong to the same user, without revealing true identity of the user. A selective linkability algorithm provides for linking together activities done under various of user's pseudonyms, without revealing the true user's identity. A reward calculation mechanism calculates a reward based on activities linked using the linking proof. For example, if user can prove that she already successfully completed 10 prior transactions, she might be deemed more valuable to the business making a new offer and hence eligible for a higher reward.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: March 8, 2022
    Assignee: Bitclave Pte. Ltd.
    Inventors: Alexander Bessonov, Patrick Tague, Mark Shwartzman, Stephen Winston, Vadim Gore
  • Patent number: 11196569
    Abstract: Systems and methods provide for validating data and attesting to its accuracy in a secure distributed environment. Encrypted data stored by a user in a datastore such as a blockchain or open public decentralized datastore can be validated by a validator. The validator is a trusted entity to whom the user provides decryption keys. Having access to the data, the validator can verify that it is accurate and can store a cryptographically signed validation certificate in the data store. Businesses engaging in transactions with the user can use the validation certificates to ensure that the user data is accurate and current.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: December 7, 2021
    Assignee: Bitclave Pte. Ltd.
    Inventors: Alexander Bessonov, Patrick Tague, Mark Shwartzman, Stephen Winston, Vadim Gore
  • Publication number: 20200084051
    Abstract: Methods and systems relating incentivizing a data provider to participate in a match making protocol between a business (second entity) to a user (first entity) are shown. Encryption techniques maintain the secrecy of the data providers data such as proprietary analytics of user information such that the data is need not be shared with users or businesses. Businesses can verify that the user has desired properties without learning the actual raw data owned by the data provider. Users initiate data sharing by explicit request but do not learn the actual raw data known to the data provider, only whether or not they satisfy the properties of interest. The data provider is incentivized because the business compensates the data provider for access to proofs of properties about user data.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 12, 2020
    Inventors: Alexander Bessonov, Patrick Tague, Mark Shwartzman, Stephen Winston, Vadim Gore
  • Publication number: 20200082393
    Abstract: Methods and systems relating to a protocol for verification and enforcement of proper payment of a reward from a business (second entity) to a user (first entity) are shown. A reward can be earned by the user storing private information as encrypted data on the block chain or in a data store, such as IPFS, accessible by the business. Smart contracts running on a block chain operate to implement portions of the protocol while a local block chain node can run smart contracts in read-only mode to avoid placing private information, such as decryption keys, on the block chain. The protocol can be implementable over public storage and all artifacts of the protocol can be used later as proofs of proper behavior. The protocol defines incentives and penalties to motivate every player to act according to the rules, hence making the methods and systems operate as expected.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 12, 2020
    Inventors: Alexander Bessonov, Patrick Tague, Mark Shwartzman, Stephen Winston, Vadim Gore
  • Publication number: 20200084023
    Abstract: Methods and systems can prove to an independent verifier that multiple activities registered on decentralized BASE network belong to the same user, without revealing true identity of the user. A selective linkability algorithm provides for linking together activities done under various of user's pseudonyms, without revealing the true user's identity. A reward calculation mechanism calculates a reward based on activities linked using the linking proof. For example, if user can prove that she already successfully completed 10 prior transactions, she might be deemed more valuable to the business making a new offer and hence eligible for a higher reward.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 12, 2020
    Inventors: Alexander Bessonov, Patrick Tague, Mark Shwartzman, Stephen Winston, Vadim Gore
  • Publication number: 20200084046
    Abstract: Systems and methods provide for validating data and attesting to its accuracy in a secure distributed environment. Encrypted data stored by a user in a datastore such as a blockchain or open public decentralized datastore can be validated by a validator. The validator is a trusted entity to whom the user provides decryption keys. Having access to the data, the validator can verify that it is accurate and can store a cryptographically signed validation certificate in the data store. Businesses engaging in transactions with the user can use the validation certificates to ensure that the user data is accurate and current.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 12, 2020
    Inventors: Alexander Bessonov, Patrick Tague, Mark Shwartzman, Stephen Winston, Vadim Gore
  • Patent number: 10354145
    Abstract: A system includes, in one aspect, one or more processing devices that perform operations comprising: detecting one or more human objects in images captured by a visual image recording device; obtaining a motion timeseries for each of the detected one or more human objects using the captured images; obtaining a received signal strength (RSS) timeseries for each of the one or more mobile devices, based on received RF signals from the one or more mobile devices; and generating an association between (i) identifying data for a first mobile device of the one or more mobile devices, and (ii) identifying data for one of the one or more human objects representing a first human, wherein the first mobile device has an RSS timeseries that fluctuates at a time period corresponding to movement in the obtained motion timeseries for the one of the one or more human objects representing the first human.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: July 16, 2019
    Assignee: Carnegie Mellon University
    Inventors: Thanh Le Nguyen, Yu Seung Kim, Patrick Tague, Joy Zhang
  • Patent number: 9842263
    Abstract: Authentication of vehicles in preparation for V2V communication includes vehicle A taking a picture of vehicle B (VA) and vehicle B taking a picture of vehicle A (VB). These pictures are then shared. Vehicle A determines the relative location of vehicle B indicated in VA and VB. If they agree, then vehicle A and B authenticate one another, such as using Diffie-Hellman key exchange. Identifying vehicle A and vehicle B in the pictures may include identifying the license plates of vehicle A and vehicle B in the pictures. Vehicles A and B may exchange license plate numbers prior to taking of the pictures. Image spoofing may be prevented by taking both forward and rearward facing pictures by both vehicles. Objects in pictures facing the same direction may be identified to verify that the pictures were taken nearly simultaneously.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: December 12, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Yu Seung Kim, Jun Han, Patrick Tague
  • Publication number: 20170308757
    Abstract: A system includes, in one aspect, one or more processing devices that perform operations comprising: detecting one or more human objects in images captured by a visual image recording device; obtaining a motion timeseries for each of the detected one or more human objects using the captured images; obtaining a received signal strength (RSS) timeseries for each of the one or more mobile devices, based on received RF signals from the one or more mobile devices; and generating an association between (i) identifying data for a first mobile device of the one or more mobile devices, and (ii) identifying data for one of the one or more human objects representing a first human, wherein the first mobile device has an RSS timeseries that fluctuates at a time period corresponding to movement in the obtained motion timeseries for the one of the one or more human objects representing the first human.
    Type: Application
    Filed: September 11, 2015
    Publication date: October 26, 2017
    Inventors: Thanh Le Nguyen, Yu Seung Kim, Patrick Tague, Joy Zhang
  • Publication number: 20170132477
    Abstract: Authentication of vehicles in preparation for V2V communication includes vehicle A taking a picture of vehicle B (VA) and vehicle B taking a picture of vehicle A (VB). These pictures are then shared. Vehicle A determines the relative location of vehicle B indicated in VA and VB. If they agree, then vehicle A and B authenticate one another, such as using Diffie-Hellman key exchange. Identifying vehicle A and vehicle B in the pictures may include identifying the license plates of vehicle A and vehicle B in the pictures. Vehicles A and B may exchange license plate numbers prior to taking of the pictures. Image spoofing may be prevented by taking both forward and rearward facing pictures by both vehicles. Objects in pictures facing the same direction may be identified to verify that the pictures were taken nearly simultaneously.
    Type: Application
    Filed: November 10, 2015
    Publication date: May 11, 2017
    Inventors: Yu Seung Kim, Jun Han, Patrick Tague
  • Patent number: 8391493
    Abstract: An embodiment includes methods that generate random cryptographic keys, and send the keys to client devices. These methods may send representations of channel locator functions to the client devices, which may use the channel locator functions to locate particular control channels, using the random keys as input.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: March 5, 2013
    Assignee: The Boeing Company
    Inventors: Mingyan Li, Patrick Tague, Radha Poovendran
  • Publication number: 20090220092
    Abstract: An embodiment includes methods that generate random cryptographic keys, and send the keys to client devices. These methods may send representations of channel locator functions to the client devices, which may use the channel locator functions to locate particular control channels, using the random keys as input.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Inventors: Mingyan Li, Patrick Tague, Radha Poovendran