The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 27, 2015

Filed:

Sep. 14, 2012
Applicants:

Vikas Gupta, Palo Alto, CA (US);

Luke Bayes, San Francisco, CA (US);

Allan Mills, San Francisco, CA (US);

Mikhail Seregine, Seattle, WA (US);

Hemant Madhav Bhanoo, San Francisco, CA (US);

Inventors:

Vikas Gupta, Palo Alto, CA (US);

Luke Bayes, San Francisco, CA (US);

Allan Mills, San Francisco, CA (US);

Mikhail Seregine, Seattle, WA (US);

Hemant Madhav Bhanoo, San Francisco, CA (US);

Assignee:

Google Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
H04L 9/321 (2013.01); H04L 9/3247 (2013.01); H04L 2209/56 (2013.01);
Abstract

Systems and methods for authenticating a request between a client computer and a transaction server are provided. An application request, comprising an identity of a user originating the request, is received at an application server from the client. The application server constructs a signing key based on (i) the identity of the user making the request, (ii) a time based salt value, (iii) a secret shared between the application and transaction servers and, optionally, (iv) an identifier of the distributor or developer of the application. The signing key is embedded in an unbranded version of the application thereby branding the application. The branded application can sign a request with the signing key and submit the signed request to the transaction server with the identity of the user and the identifier of the distributor or developer of the application.


Find Patent Forward Citations

Loading…