Upload/download of mobile applications using a MIME repository
First Claim
1. A system comprising:
- a computer processor and a computer storage device operable to;
maintain a plurality of mobile applications in the computer storage device;
maintain a Multipurpose Internet Mail Extensions (MIME) repository in the computer storage device;
upload a new mobile application from a user interface to the computer storage device;
store, using an application program interface, the new mobile application in the MIME repository;
identify a uniform resource locator (URL) for the new mobile application based on a type of operating system on which the mobile application will execute;
retrieve system specific information for the URL from the MIME repository; and
retrieve the new mobile application from the MIME repository by selecting the URL and transfer the new mobile application over-the-air to a user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is configured to maintain a plurality of mobile applications in the computer storage device and to maintain a Multipurpose Internet Mail Extensions (MIME) repository in the computer storage device. The system uploads a new mobile application from a user interface to the computer storage device, and stores the new mobile application in to the MIME repository. The system identifies a uniform resource locator for the new mobile application based on a type of operating system on which the mobile application will execute, and retrieves system specific information for the URL from the MIME repository. The system retrieves the new mobile application from the MIME repository by selecting the URL and transferring the new mobile application over-the-air to a user device.
-
Citations
20 Claims
-
1. A system comprising:
a computer processor and a computer storage device operable to; maintain a plurality of mobile applications in the computer storage device; maintain a Multipurpose Internet Mail Extensions (MIME) repository in the computer storage device; upload a new mobile application from a user interface to the computer storage device; store, using an application program interface, the new mobile application in the MIME repository; identify a uniform resource locator (URL) for the new mobile application based on a type of operating system on which the mobile application will execute; retrieve system specific information for the URL from the MIME repository; and retrieve the new mobile application from the MIME repository by selecting the URL and transfer the new mobile application over-the-air to a user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A process comprising:
-
maintaining a plurality of mobile applications in a computer storage device; maintaining a Multipurpose Internet Mail Extensions (MIME) repository in the computer storage device; uploading a new mobile application from a user interface to the computer storage device; storing, using an application program interface, the new mobile application in the MIME repository; identifying a uniform resource locator (URL) for the new mobile application based on a type of operating system on which the mobile application will execute; retrieving system specific information for the URL from the MIME repository; and retrieving the new mobile application from the MIME repository by selecting the URL and transferring the new mobile application over-the-air to a user device. - View Dependent Claims (12, 13, 14)
-
-
15. A computer readable storage device comprising instructions that when executed by a processor executes a process comprising:
-
maintaining a plurality of mobile applications in a computer storage device; maintaining a Multipurpose Internet Mail Extensions (MIME) repository in the computer storage device; uploading a new mobile application from a user interface to the computer storage device; storing, using an application program interface, the new mobile application in the MIME repository; identifying a uniform resource locator (URL) for the new mobile application based on a type of operating system on which the mobile application will execute; retrieving system specific information for the URL from the MIME repository; and retrieving the new mobile application from the MIME repository by selecting the URL and transferring the new mobile application over-the-air to a user device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification