IP Library Granted Patent US 9,525,554
Granted Patent B2
US 9,525,554 · App. 12/207,820 · Granted Dec 20, 2016

Device and method for identifying a certificate for multiple identities of a user

Inventors: Sanjiv Maurya (Fremont, CA); Jack Cai (San Jose, CA)
Assignee: Google Inc.
H04L9/3263H04L63/0823H04L2209/805
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,525,554
App. No.
12/207,820
Granted
Dec 20, 2016
Kind
B2
Abstract

A device and method associates a certificate with a first recipient identity. The method comprises receiving the first recipient identity of a user. The method comprises associating the first recipient identity of the user with a second recipient identity of the user. The second recipient identity is associated with a certificate so that subsequent transmissions of data to the first recipient identity encrypts the data according to specifications of the certificate.

Claims (33)

1. A method for associating a certificate with a first recipient identity of a user, comprising:

receiving, at a computing device, the first recipient identity of the user;

receiving, at the computing device, a verification from the user for directly associating the first recipient identity of the user with a second recipient identity of the user, wherein the verification is an authenticated correspondence from the user indicating that the first recipient identity and the second recipient identity relate to a same user; and

associating, at the computing device based on the verification, the first recipient identity of the user with the second recipient identity of the user, the second recipient identity being associated with a certificate so that subsequent transmissions of data to the first recipient identity encrypts the data according to specifications of the certificate.

2. The method of claim 1 , further comprising:

determining, by the computing device, the certificate of the second recipient identity by performing at least one of a local search and a remote search.

3. The method of claim 2 , wherein the local search includes accessing a memory of the computing device performing the subsequent transmissions of data.

4. The method of claim 2 , wherein the remote search includes accessing, by the computing device, at least one of a global access list (GAL) and a lightweight directory access protocol (LDAP).

5. The method of claim 1 , wherein the receiving, at the computing device, the verification from the user comprises:

receiving a manual entry associating the first recipient identity and the second recipient identity.

6. A method for identifying a certificate for multiple identities of a user, comprising:

receiving, at a computing device, a first recipient identity of the user;

determining, by the computing device, if the first recipient identity is directly associated with the certificate; and

if the first recipient identity is not directly associated with a certificate,

receiving, at the computing device, a verification from the user for directly associating the first recipient identity of the user with a second recipient identity of the user, wherein the verification is an authenticated correspondence from the user indicating that the first recipient identity and the second recipient identity relate to a same user, and

determining, at the computing device based on the verification, an association of the first recipient identity with the second recipient identity of the user, the second recipient identity being associated with the certificate, the certificate including specifications for encrypting data to be transmitted to the first recipient identity.

7. The method of claim 6 , wherein the determining, at the computing device, the association of the first recipient identity with the second recipient identity of the user comprises:

performing one of a local search and a remote search.

8. The method of claim 7 , wherein the local search includes accessing a memory of the computing device.

9. The method of claim 7 , wherein the remote search includes accessing at least one of a global access list (GAL) and a lightweight directory access protocol (LDAP).

10. The method of claim 6 , further comprising:

encrypting the data to be transmitted to the first recipient identity according to the specifications of the certificate when the first recipient identity is directly associated with the certificate.

11. A device, comprising:

a memory including association data between a first recipient identity and a second recipient identity, the first recipient identity not being directly associated with a certificate and the second recipient identity being associated with the certificate, wherein the first recipient identity and the second recipient identity are different,

wherein the association data is generated upon receiving a verification from the user for directly associating the first recipient identity of the user with the second recipient identity of the user, wherein the verification is an authenticated correspondence from the user indicating that the first recipient identity and the second recipient identity relate to a same user; and

a processor executing a client application, the client application utilizing the association data so that data to be transmitted to the first recipient identity is encrypted according to specifications of the certificate.

12. The device of claim 11 , wherein the client application determines the certificate of the second recipient identity by requesting one of a remote search and a local search.

13. The device of claim 12 , wherein the remote search includes accessing at least one of a global access list (GAL) and a lightweight directory access protocol (LDAP).

14. The device of claim 11 , wherein the association data is manually entered.

15. A non-transitory computer readable storage medium including a set of instructions executable by a processor, the set of instructions comprising instructions for associating a certificate with a first recipient identity and operable to:

receive the first recipient identity of a user;

receive a verification from the user for directly associating the first recipient identity of the user with a second recipient identity of the user, wherein the verification is an authenticated correspondence from the user indicating that the first recipient identity and the second recipient identity relate to a same user; and

associate, based on the verification, the first recipient identity of the user with the second recipient identity of the user, the second recipient identity being associated with the certificate so that subsequent transmissions of data to the first recipient identity encrypts the data according to specifications of the certificate, wherein the first recipient identity and the second recipient identity are different.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034320/0591 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028829/0856 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2009
From: GOOD TECHNOLOGY
To: MOTOROLA, INC.
Reel/Frame 022613/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2008
From: MAURYA, SANJIV; CAI, JACK
To: GOOD TECHNOLOGY
Reel/Frame 021542/0750 →
Continuity (2)
Provisional Application 61057572 · May 30, 2008
Related Publication 20090300344A1 · Dec 3, 2009