IP Library Granted Patent US 10,491,555
Granted Patent B2
US 10,491,555 · App. 15/959,673 · Granted Nov 26, 2019

Email notification on mobile devices

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 10,491,555
App. No.
15/959,673
Granted
Nov 26, 2019
Kind
B2
Abstract

Methods and systems for providing notifications to mobile device utilize a cloud extension agent operating on a corporate network for sending notification requests via a cloud-based service. An application on the user's mobile device is configured to receive push notifications sent via the cloud extension agent, while receiving email messages directly from corporate email server. A user can select notification settings, allowing the cloud extension agent to be configured remotely via a cloud to provide appropriate notifications to the user.

Claims (32)

1. A system for providing notifications to a mobile device comprising:

a cloud extension agent operating on a computer on a network, that is separated from the Internet via a firewall, configured to receive first notification information from an email server on the network and to send, to a data center outside the network, a first request for notification of a user of the mobile device;

a cloud-based service operating at the data center that is configured to receive the first request from the cloud extension agent over the Internet and to send a second request for notification of the user to a push notification service provided for the mobile device; and

a mobile application on the mobile device, separate from an operating system of the mobile device configured to allow the user to retrieve email messages from the email server, wherein retrieval of the email messages is not provided by the cloud extension agent or the cloud-based service.

2. The system of claim 1 , wherein the push notification service is a push notification service provided by a vendor of the operating system of the mobile device.

3. The system of claim 1 , wherein the email server is a server provided by an operator of the network.

4. The system of claim 1 , wherein the cloud extension agent initiates an outbound connection through the firewall to the cloud-based service.

5. The system of claim 1 , wherein the cloud-based service comprises an endpoint mobility management service that enforces security policies for the mobile device.

6. The system of claim 1 , wherein the mobile application is further configured to provide an interface that allows the user to selective change notification settings.

7. The system of claim 6 , wherein the mobile application is further configured to report the notification settings to the cloud-based service to allow the cloud-based service to configure the cloud extension agent to utilize the notification settings.

8. The system of claim 1 , wherein the mobile device is an iOS device.

9. A method for providing notifications to a mobile device comprising:

providing a cloud extension agent for operation on a computer on a network, that is separated from the Internet via a firewall, configured to receive first notification information from a messaging server on the network and to send, to a data center outside the network, a first request for notification of a user of the mobile device;

providing a cloud-based service operating at the data center that is configured to receive the first request from the cloud extension agent over the Internet and to send a second request for notification of the user to a push notification service provided for the mobile device; and

providing a mobile application for operation on the mobile device, separate from an operating system of the mobile device, that is configured to allow the user to retrieve collaborative messages from the messaging server, wherein retrieval of the collaborative messages is not provided by the cloud extension agent or the cloud-based service.

10. The method of claim 9 , wherein the push notification service is a push notification service provided by a vendor of the operating system of the mobile device.

11. The method of claim 9 , wherein the messaging server is a server provided by the operator of the network.

12. The method of claim 9 , wherein the cloud extension agent initiates an outbound connection through the firewall to the cloud-based service.

13. The method of claim 9 , wherein the cloud-based service comprises an endpoint mobility management service that enforces security policies for the mobile device.

14. The method of claim 9 , wherein the mobile application is further configured to provide an interface that allows the user to selective change notification settings.

15. The method of claim 14 , wherein the mobile application is further configured to report the notification settings to the cloud-based service to allow the cloud-based service to configure the cloud extension agent to utilize the notification settings.

16. The method of claim 9 , wherein the mobile device is an iOS device.

17. A non-transitory computer readable medium comprising instructions configured to provide:

a cloud extension agent operating on a computer on a network, that is separated from the Internet via a firewall, configured to receive first notification information from an email server on the network and to send, to a data center outside the network, a first request for notification of a user of a mobile device via a cloud-based service;

the cloud-based service operating at the data center that is configured to receive the first request from the cloud extension agent over the Internet and to send a second request for notification of the user to a push notification service provided for the mobile device; and

a mobile application on the mobile device, separate from an operating system of the mobile device configured to allow the user to retrieve email messages from the email server, wherein retrieval of the email messages is not provided by the cloud extension agent or the cloud-based service.

18. The computer readable medium of claim 17 , wherein the push notification service is a push notification service provided by a vendor of the operating system of the mobile device.

19. The computer readable medium of claim 17 , wherein the email server is an Exchange server provided by an operator of the network.

20. The computer readable medium of claim 17 , wherein the cloud extension agent initiates an outbound connection through the firewall to the cloud-based service.

21. The computer readable medium of claim 17 , wherein the cloud-based service comprises an endpoint mobility management service that enforces security policies for the mobile device.

22. The computer readable medium of claim 17 , wherein the mobile application is further configured to provide an interface that allows the user to selective change notification settings.

23. The computer readable medium of claim 17 , wherein the mobile device is an iOS device.