Patents by Inventor Michael William Springer

Michael William Springer 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).

  • Publication number: 20230058710
    Abstract: Scaled content licensing platform and marketplace systems, methods, and media are provided. In some embodiments, a method for providing scaled content licensing is provided, where the method includes: receiving a request from a content creator to upload a media content item to a content sharing service; determining that the media content item incorporates a media asset that is owned at least partially by a partner, wherein the media asset is associated with a claim in which at least one license is available; determining whether a license usage is associated with the media content item that corresponds with the media asset; generating a claim bundle that contains the claim associated with the partner and the license usage associated with the content creator; determining a policy based on the generated claim bundle; and performing an action on the media content item based on the determined policy.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 23, 2023
    Inventors: Kevin G. Montler, David E. Rosenstein, Lucas Pollock, Michael William Springer
  • Patent number: 10192214
    Abstract: Depositing funds onto smart cards for use during processing of purchases. A device creates a deposit request and transmits the request to a remote system. The remote system processes the request and transmits a deposit record to the device, which in turn transmits the record to the smart card. If the device has network access, it transmits a deposit confirmation to the remote system, which updates the smart card account to include the confirmation. If the device unable to connect to the remote system, the deposit confirmation is transmitted when the smart card is involved in a future transaction. During the future transaction, the smart card transmits its transaction history, which comprises the deposit confirmation, to the device, and the device transmits the transaction history to the remote system. The remote system updates the smart card account to include the deposit confirmation.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: January 29, 2019
    Assignee: GOOGLE LLC
    Inventors: Fan Jiang, Aneto Pablo Okonkwo, Michael William Springer, Gökhan Hasan Bakir
  • Patent number: 9020858
    Abstract: Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: April 28, 2015
    Assignee: Google Inc.
    Inventors: Fan Jiang, Malgorzata Monika Lisowiec, Michael William Springer, Aneto Pablo Okonkwo, Patrick Pui Wah Leung
  • Publication number: 20150073953
    Abstract: Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted.
    Type: Application
    Filed: November 12, 2014
    Publication date: March 12, 2015
    Inventors: Michael William Springer, Ismail Cem Paya, Margorzata Monika Lisowiec, Aneto Pablo Okonkwo, IV, Patrick Pui Wah Leung, Fan Jiang
  • Patent number: 8959034
    Abstract: Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: February 17, 2015
    Assignee: Google Inc.
    Inventors: Fan Jiang, Michael William Springer, Malgorzata Monika Lisowiec, Gökhan Hasan Bakir, Patrick Pui Wah Leung, Aneto Pablo Okonkwo
  • Patent number: 8898088
    Abstract: Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventors: Michael William Springer, Ismail Cem Paya, Malgorzata Monika Lisowiec, Aneto Pablo Okonkwo, Patrick Pui Wah Leung, Fan Jiang
  • Publication number: 20140258109
    Abstract: Depositing funds onto smart cards for use during processing of purchases. A device creates a deposit request and transmits the request to a remote system. The remote system processes the request and transmits a deposit record to the device, which in turn transmits the record to the smart card. If the device has network access, it transmits a deposit confirmation to the remote system, which updates the smart card account to include the confirmation. If the device unable to connect to the remote system, the deposit confirmation is transmitted when the smart card is involved in a future transaction. During the future transaction, the smart card transmits its transaction history, which comprises the deposit confirmation, to the device, and the device transmits the transaction history to the remote system. The remote system updates the smart card account to include the deposit confirmation.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Applicant: GOOGLE INC.
    Inventors: Fan Jiang, Aneto Pablo Okonkwo, Michael William Springer, Gökhan Hasan Bakir
  • Publication number: 20130226797
    Abstract: Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted.
    Type: Application
    Filed: February 29, 2012
    Publication date: August 29, 2013
    Applicant: GOOGLE Inc.
    Inventors: Fan Jiang, Michael William Springer, Malgorzata Monika Lisowiec, Gökhan Hasan Bakir, Patrick Pui Wah Leung, Aneto Pablo Okonkwo
  • Publication number: 20130226791
    Abstract: Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted.
    Type: Application
    Filed: February 29, 2012
    Publication date: August 29, 2013
    Applicant: GOOGLE Inc.
    Inventors: Michael William Springer, Ismail Cem PAYA, Malgorzata Monika LISOWIEC, Aneto Pablo OKONKWO, Patrick Pui Wah LEUNG, Fan JIANG
  • Publication number: 20130226796
    Abstract: Preventing fraud during an offline transaction by encoding a randomly-generated card verification code onto a smart card. The verification code is transmitted to a contactless device during each transaction, wherein it is cross-referenced with the account number to ensure presence of the card. Also, every transaction record is signed by an access key resident on the contactless device and certified by a signing key resident on a remote system. Funds may be deposited onto the card when the contactless device creates a deposit request, signs the request using an access key and transmits it to the remote system, which in turn processes the request and certifies it with a signing key. Funds may be withdrawn when the contactless device creates a withdrawal record and signs it using an access key. The remote system verifies the signatures and certifies the records using a signing key when the records are later transmitted.
    Type: Application
    Filed: February 29, 2012
    Publication date: August 29, 2013
    Applicant: GOOGLE Inc.
    Inventors: Fan JIANG, Malgorzata Monika Lisowiec, Michael William SPRINGER, Aneto Pablo OKONKWO, Patrick Pui Wah LEUNG
  • Publication number: 20130103524
    Abstract: Offline processing and storage of purchases is possible with the tap of a smart card to a contactless device. The smart card transmits its transaction history to the contactless device. The user may deposit funds onto the smart card, wherein the merchant enters the deposit information onto the contactless device and transmits a request to the remote system. The remote system processes the request and transmits a deposit record to the contactless device, which in turn transmits the deposit record to the smart card. The user also may withdraw funds from the smart card, wherein the contactless device determines whether the smart card has a sufficient balance available, by reading the current sum of deposits and the current sum of withdrawals from the smart card. The sum of withdrawals is current on the smart card even if the contactless device does not have network access to the remote system.
    Type: Application
    Filed: October 24, 2011
    Publication date: April 25, 2013
    Inventors: Michael William Springer, Fan Jiang, Aneto Pable Okonkwo, Malgorzata Lisowiec, Patrick Pui Wah Leung
  • Publication number: 20130103523
    Abstract: Offline processing and storage of purchases is possible with the tap of a smart card to a contactless device. The smart card transmits its transaction history to the contactless device. The user may deposit funds onto the smart card, wherein the merchant enters the deposit information onto the contactless device and transmits a request to the remote system. The remote system processes the request and transmits a deposit record to the contactless device, which in turn transmits the deposit record to the smart card. The user also may withdraw funds from the smart card, wherein the contactless device determines whether the smart card has a sufficient balance available, by reading the current sum of deposits and the current sum of withdrawals from the smart card. The sum of withdrawals is current on the smart card even if the contactless device does not have network access to the remote system.
    Type: Application
    Filed: October 24, 2011
    Publication date: April 25, 2013
    Inventors: Aneto Pablo Okonkwo, Patrick Pui Wah Leung, Malgorzata Lisowiec, Fan Jiang, Michael William Springer