Patents by Inventor Albert Scott Bodenhamer

Albert Scott Bodenhamer 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: 10275766
    Abstract: A decryption module is enabled on one or more authorized devices. A user's financial account information is encrypted using a card verification number, or some secret known to the user and replicated onto the authorized devices. The user requests processing of a financial transaction using the previously-encrypted financial account information. The authorized device retrieves the encrypted financial account information and prompts the user to enter the card verification number (or other secret known to the user that was used to encrypt the financial account information). The decryption module decrypts the financial account information using the card verification number entered by the user, and the decrypted financial account information resembles a valid credit card or debit card number and will pass a Luhn test. The decrypted financial account information is transmitted to process the financial transaction initiated by the user.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: April 30, 2019
    Assignee: GOOGLE LLC
    Inventors: Evan Andrew Stade, Matthew Morton Gaba, Albert Scott Bodenhamer
  • Patent number: 10149148
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon. When executed, the instructions may cause a portable computing device to prompt a user to activate a data saving feature based on a previous user having activated the data saving feature. The instructions may be configured to cause the portable computing device to accept login credentials from a first user, activate the data saving feature in response to input from the first user during a session associated with the first user, log the first user out, after logging the first user out, accept login credentials from a second user, and based on activating the data saving feature during the session associated with the first user, prompt the second user to activate the data saving feature during a session associated with the second user.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: December 4, 2018
    Assignee: GOOGLE LLC
    Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
  • Publication number: 20170353853
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon. When executed, the instructions may cause a portable computing device to prompt a user to activate a data saving feature based on a previous user having activated the data saving feature. The instructions may be configured to cause the portable computing device to accept login credentials from a first user, activate the data saving feature in response to input from the first user during a session associated with the first user, log the first user out, after logging the first user out, accept login credentials from a second user, and based on activating the data saving feature during the session associated with the first user, prompt the second user to activate the data saving feature during a session associated with the second user.
    Type: Application
    Filed: August 4, 2017
    Publication date: December 7, 2017
    Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
  • Patent number: 9756502
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon. When executed, the instructions may cause a portable computing device to activate a data saving feature in response to determining that the portable computing device is in a limited data environment. The instructions may be configured to cause the portable computing device to at least determine that the portable computing device is in the limited data environment, and based on the determining that the portable computing device is in the limited data environment, prompt a user to activate the data saving feature.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: September 5, 2017
    Assignee: Google Inc.
    Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
  • Patent number: 9641590
    Abstract: Providing state information to a server includes accessing a document object model (DOM) for a web application, the DOM corresponding to a tree structure which represents a first state of the web application. An indication of the first state of the web application is provided to a server based on the DOM. A determination is made that a predetermined event has occurred at the system, the predetermined event indicating that a second state of the web application, different than the first state of the web application, is to be provided to the server. In response to the determination, an indication of the second state of the web application, corresponding to an updated version of the DOM, is provided to the server.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: May 2, 2017
    Assignee: GOOGLE INC.
    Inventors: Alexander Friedrich Kuscher, Albert Scott Bodenhamer
  • Publication number: 20170048693
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon. When executed, the instructions may cause a portable computing device to activate a data saving feature in response to determining that the portable computing device is in a limited data environment. The instructions may be configured to cause the portable computing device to at least determine that the portable computing device is in the limited data environment, and based on the determining that the portable computing device is in the limited data environment, prompt a user to activate the data saving feature.
    Type: Application
    Filed: August 13, 2015
    Publication date: February 16, 2017
    Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
  • Publication number: 20160132869
    Abstract: A decryption module is enabled on one or more authorized devices. A user's financial account information is encrypted using a card verification number, or some secret known to the user and replicated onto the authorized devices. The user requests processing of a financial transaction using the previously-encrypted financial account information. The authorized device retrieves the encrypted financial account information and prompts the user to enter the card verification number (or other secret known to the user that was used to encrypt the financial account information). The decryption module decrypts the financial account information using the card verification number entered by the user, and the decrypted financial account information resembles a valid credit card or debit card number and will pass a Luhn test. The decrypted financial account information is transmitted to process the financial transaction initiated by the user.
    Type: Application
    Filed: September 24, 2013
    Publication date: May 12, 2016
    Applicant: GOOGLE INC.
    Inventors: Evan Andrew Stade, Matthew Morton Gaba, Albert Scott Bodenhamer
  • Publication number: 20160063131
    Abstract: Providing state information to a server includes accessing a document object model (DOM) for a web application, the DOM corresponding to a tree structure which represents a first state of the web application. An indication of the first state of the web application is provided to a server based on the DOM. A determination is made that a predetermined event has occurred at the system, the predetermined event indicating that a second state of the web application, different than the first state of the web application, is to be provided to the server. In response to the determination, an indication of the second state of the web application, corresponding to an updated version of the DOM, is provided to the server.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 3, 2016
    Inventors: Alexander Friedrich KUSCHER, Albert Scott BODENHAMER
  • Patent number: 8402011
    Abstract: A system and method is disclosed for managing user web browsing information. A web browser-integrated extension provides one or more controls for selecting how the extension stores web browser information collected during a user's browsing session. On a first selection, the extension automatically transmits user-identifiable web browsing information to a first remote storage. On a second selection, the extension automatically transmits anonymous web browsing information to a second remote storage. On a third selection, a transmissions of web browsing information is stopped.
    Type: Grant
    Filed: October 10, 2011
    Date of Patent: March 19, 2013
    Assignee: Google Inc.
    Inventor: Albert Scott Bodenhamer