Information repository system including a wireless device and related method
First Claim
Patent Images
1. A method for managing data on a wireless device, the method comprising:
- receiving, at the wireless device, a notification pushed to the wireless device from a push server associated with an enterprise application, wherein the notification is associated with a first information element and is configured to notify a user of the wireless device of availability of the first information element from the enterprise application running on a remote server;
receiving, at the wireless device, a resending of the notification from the push server associated with the enterprise application, wherein the resending of the notification is in response to a determination of not receiving a request for the first information element from the wireless device;
sending, at the wireless device, a request for the first information element from the wireless device to the push server associated with the enterprise application in response to receiving the resending of the notification;
receiving, at the wireless device, the first information element from the enterprise application running on a remote server, the first information element comprising a unique identifier associated therewith;
replacing, at the wireless device, within an information repository, a second information element with the first information element upon determination that the unique identifier associated with the first information element is the same as a unique identifier associated with the second information element; and
making the first information element in the information repository available to a user of the wireless device.
9 Assignments
0 Petitions
Accused Products
Abstract
An information repository system comprises a wireless device configured to receive a first version of information from a server. The first version of information has a first unique identifier associated therewith. The information repository is configured to store the first version of information having the first unique identifier and is configured to store a second version of the information having the first unique identifier. The second version of information overwrites the first version of information.
-
Citations
24 Claims
-
1. A method for managing data on a wireless device, the method comprising:
-
receiving, at the wireless device, a notification pushed to the wireless device from a push server associated with an enterprise application, wherein the notification is associated with a first information element and is configured to notify a user of the wireless device of availability of the first information element from the enterprise application running on a remote server; receiving, at the wireless device, a resending of the notification from the push server associated with the enterprise application, wherein the resending of the notification is in response to a determination of not receiving a request for the first information element from the wireless device; sending, at the wireless device, a request for the first information element from the wireless device to the push server associated with the enterprise application in response to receiving the resending of the notification; receiving, at the wireless device, the first information element from the enterprise application running on a remote server, the first information element comprising a unique identifier associated therewith; replacing, at the wireless device, within an information repository, a second information element with the first information element upon determination that the unique identifier associated with the first information element is the same as a unique identifier associated with the second information element; and making the first information element in the information repository available to a user of the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory, computer-readable medium comprising computer-executable instructions that, when executed by a processor in a computing device, cause the computing device to perform a method of managing data on a wireless device, the method comprising:
-
receiving, at the wireless device, a notification pushed to the wireless device from a push server associated with an enterprise application, wherein the notification is associated with a first information element and is configured to notify a user of the wireless device of availability of the first information element from the enterprise application running on a remote server; receiving, at the wireless device, a resending of the notification from the push server associated with the enterprise application, wherein the resending of the notification is in response to a determination of not receiving a request for the first information element from the wireless device; sending, at the wireless device, a request for the first information element from the wireless device to the push server associated with the enterprise application in response to receiving the resending of the notification; receiving, at the wireless device, the first information element from the enterprise application running on a remote server, the first information element comprising a unique identifier associated therewith; replacing, at the wireless device, within an information repository, a second information element with the first information element upon determination that the unique identifier associated with the first information element is the same as a unique identifier associated with the second information element; and making the first information element in the information repository available to a user of the wireless device.
-
-
19. A method for managing applications on a wireless device, the method comprising:
-
receiving, at the wireless device, a notification pushed to the wireless device from a push server associated with an enterprise application, wherein the notification is associated with an information element and is configured to notify a user of the wireless device of availability of the information element from the enterprise application running on a remote server; receiving, at the wireless device, a resending of the notification from the push server associated with the enterprise application, wherein the resending of the notification is in response to a determination of not receiving a request for the information element from the wireless device; sending, at the wireless device, a request for the information element from the wireless device to the push server associated with the enterprise application in response to receiving the resending of the notification; receiving, at the wireless device, the information element from the remote server, the information element comprising a first application and a unique identifier associated with the first application; replacing, at the wireless device, within an information repository, a second application with the first application upon determination that the unique identifier associated with the first application is the same as a unique identifier associated with the second application; and making the first application in the information repository available to a user of the wireless device. - View Dependent Claims (20, 21, 22)
-
-
23. A non-transitory, computer-readable medium comprising computer-executable instructions that, when executed by a processor in a computing device, cause the computing device to perform a method of managing applications on a wireless device, the method comprising:
-
receiving, at the wireless device, a notification pushed to the wireless device from a push server associated with an enterprise application, wherein the notification is associated with an information element and is configured to notify a user of the wireless device of availability of the information element from the enterprise application running on a remote server; receiving, at the wireless device, a resending of the notification from the push server associated with the enterprise application, wherein the resending of the notification is in response to a determination of not receiving a request for the information element from the wireless device; sending, at the wireless device, a request for the information element from the wireless device to the push server associated with the enterprise application in response to receiving the resending of the notification; receiving, at the wireless device, the information element from the remote server, the information element comprising a first application and a unique identifier associated with the first application; replacing, at the wireless device, within an information repository, a second application with the first application upon determination that the unique identifier associated with the first application is the same as a unique identifier associated with the second application; and making the first application in the information repository available to a user of the wireless device.
-
-
24. A system for managing applications on a wireless device, comprising:
- a memory comprising computer-executable program code;
a processor in data communication with the memory and configured to execute the computer-executable program code in order to cause the system to; receive, at the wireless device, a notification pushed to the wireless device from a push server associated with an enterprise application, wherein the notification is associated with an information element and is configured to notify a user of the wireless device of availability of the information element from the enterprise application running on a remote server; receive, at the wireless device, a resending of the notification from the push server associated with the enterprise application, wherein the resending of the notification is in response to a determination of not receiving a request for the information element from the wireless device; send, at the wireless device, a request for the information element from the wireless device to the push server associated with the enterprise application in response to receiving the resending of the notification; receive, at the wireless device, the information element from the remote server, the information element comprising a first application and a unique identifier associated with the first application; replace, at the wireless device, within an information repository, a second application with the first application upon determination that the unique identifier associated with the first application is the same as a unique identifier associated with the second application; and make the first application in the information repository available to a user of the wireless device.
- a memory comprising computer-executable program code;
Specification