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:
Sep. 06, 2016

Filed:

Aug. 29, 2014
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Sebastian Bengochea, Sammamish, WA (US);

Vinod Shanbhag, Redmond, WA (US);

Juan Diego Ferré, Seattle, WA (US);

Elio Damaggio, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01); H04L 12/58 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
H04L 63/126 (2013.01); G06F 9/542 (2013.01); H04L 12/587 (2013.01); H04L 51/24 (2013.01); H04L 63/08 (2013.01); H04L 65/1073 (2013.01); H04L 67/24 (2013.01); H04L 67/26 (2013.01);
Abstract

Embodiments are directed to registering a device to receive notifications. In one scenario, a computer system receives a notification registration request from a computing device. The computer system generates a registration secret which includes identification information that uniquely identifies the computing device, and sends the generated registration secret including the information that uniquely identifies the computing device to a notification service. The computer system receives a hash value from the computing device, where the hash value is generated based on the identification information of the generated registration secret. The computer system computes another hash value based on the identification information of the received registration secret to determine whether the second hash value matches the first hash value, and upon determining that the second hash value matches the first hash value, the computer system registers the computing device to receive notifications from the notification service.


Find Patent Forward Citations

Loading…