TEMPORARY APPLICATIONS FOR MOBILE DEVICES
First Claim
1. A method for managing mobile applications for a mobile device using a cloud service, the method comprising:
- providing, at a cloud service, a temporary app from a vendor, the temporary app being a mobile application that is temporarily accessible on a mobile device when a designated event is detected by the mobile device;
receiving, at the cloud service, event information from the mobile device, the event information indicating a current event detected by the mobile device; and
determining, at the cloud service, whether to make the temporary app accessible on the mobile device based on an analysis of the designated event and the event information received from the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments relate to a cloud-based temporary app management system. In one aspect of the invention, a cloud service provides a temporary app from a vendor. The temporary app is a mobile application that is temporarily accessible on a mobile device when a designated event (e.g. a change in the location or surroundings of the mobile device, a particular type of data stored in the mobile device, etc.) is detected by a mobile device. The cloud service receives event information from the mobile device. The event information indicates an event detected by the mobile device. The cloud service then determines whether to make the temporary app accessible on the mobile device based on an analysis of the designated event and the event information received from the mobile device.
27 Citations
24 Claims
-
1. A method for managing mobile applications for a mobile device using a cloud service, the method comprising:
-
providing, at a cloud service, a temporary app from a vendor, the temporary app being a mobile application that is temporarily accessible on a mobile device when a designated event is detected by the mobile device; receiving, at the cloud service, event information from the mobile device, the event information indicating a current event detected by the mobile device; and determining, at the cloud service, whether to make the temporary app accessible on the mobile device based on an analysis of the designated event and the event information received from the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 23)
-
-
11. A computer readable storage medium that includes executable computer code embodied in a tangible form operable to automatically select a subset of available temporary apps and temporarily allow access to the subset of temporary apps when a designated event is detected wherein the computer readable storage medium includes:
-
executable computer code operable to transmit event information to a cloud service, the event information indicating that the mobile device has detected a designated event; executable computer code operable to receive temporary app availability data from the cloud service, the temporary app availability data indicating a plurality of temporary apps, each temporary app being a mobile application that is arranged to be temporarily accessible on the mobile device when the designated event is detected by the mobile device; executable computer code operable to analyze data stored at the mobile device; and executable computer code operable to select, based on the data analysis, a subset of the plurality of temporary apps that should be made accessible to a user of the mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 24)
-
-
17. A computer readable storage medium that includes executable computer code embodied in a tangible form operable to provide a user interface for accessing one or more temporary apps wherein the computer readable medium includes:
-
executable computer code operable to display an alert on a graphical user interface (GUI) indicating that a designated event has occurred and that at least one temporary app related to the designated event is available, each temporary app being a mobile application that is arranged to be temporarily accessible on the mobile device when the mobile device detects the designated event; executable computer code operable to receive an action from a user of the mobile device at the GUI; and executable computer code operable to display a temporary app panel on the GUI in response to the user action, the temporary app panel displaying the at least one temporary app. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification