METHOD AND APPARATUS FOR MAINTAINING SECURITY IN A PUSH SERVER
First Claim
1. A method of delivering notifications from an information server to a push server, said method comprising:
- initiating a request from said information server computer having updated information to said push server, said request including a certificate from said information server;
authenticating said information server by verifying said certificate;
determining if said certificate was issued from an acceptable certificate authority by examining an acceptable certificate authority list; and
processing said request if said certificate was issued by an acceptable certificate authority and said certificate was verified.
6 Assignments
0 Petitions
Accused Products
Abstract
A secure push server is disclosed. The push server is used for sending notifications to different wireless clients on different wireless networks. The push server allows information service providers to send notifications to the wireless clients. The information service providers initiate a request to the push server that includes updated information. The request also includes a certificate from the information service provider. The push server authenticates the request from the information service provider by verifying the certificate. The push server also determines if the certificate was issued from an acceptable certificate authority by examining an acceptable certificate authority list. Finally, the push server checks the content of the notification to be sure it does not interfere with other information service providers. After performing the security checks, the push server processes the notification request.
-
Citations
28 Claims
-
1. A method of delivering notifications from an information server to a push server, said method comprising:
-
initiating a request from said information server computer having updated information to said push server, said request including a certificate from said information server;
authenticating said information server by verifying said certificate;
determining if said certificate was issued from an acceptable certificate authority by examining an acceptable certificate authority list; and
processing said request if said certificate was issued by an acceptable certificate authority and said certificate was verified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for delivering notifications to a set of wireless client devices on a wireless network, said apparatus comprising:
-
a computer network;
an information server, said information server coupled to said computer network, said information server having a site certificate;
a push server, said push server coupled to said wireless network, said push server coupled to said computer network, said push server accepting requests that include said site certificate from said information server, said push server verifying said site certificate and processing said requests after verifying said site certificates. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method of delivering notifications from an information server to a push server, said method comprising:
-
initiating a request from said information server having updated information to said push server;
authenticating said information server; and
verifying that a content of said request is acceptable. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification