System and method for adding dynamic information to digitally signed mobile applications
First Claim
1. A computer-implemented method performed by one or more processors for associating mobile application data with a mobile application, the method comprising:
- sending a request to a server from a digitally-signed mobile application stored at a mobile device, the digitally-signed mobile application being associated with a digital signature and an identifier, the request including information based at least in part on the identifier;
receiving from the server, in response to the request, mobile application data at the mobile device, the mobile application data associated with the identifier;
storing the received mobile application data separately from the digitally-signed mobile application at a memory of the mobile device; and
providing the digitally-signed mobile application with access to the separately-stored mobile application data such that the digitally-signed mobile application is integrated with the mobile application data at runtime, where the digitally-signed mobile application is unmodified by the runtime integration with the mobile application data.
2 Assignments
0 Petitions
Accused Products
Abstract
Described are systems and methods for adding information to a mobile application. A mobile application is downloaded from a server to a mobile device using a web browser. A web browser cookie associated with the mobile application is stored on the mobile device. A request is sent from the mobile application to the server, where the request includes information from the stored web browser cookie. Mobile application data associated with the stored web browser cookie from the server is received by the mobile application in response to the request. The mobile application is then provided with access to the mobile application data.
85 Citations
20 Claims
-
1. A computer-implemented method performed by one or more processors for associating mobile application data with a mobile application, the method comprising:
-
sending a request to a server from a digitally-signed mobile application stored at a mobile device, the digitally-signed mobile application being associated with a digital signature and an identifier, the request including information based at least in part on the identifier; receiving from the server, in response to the request, mobile application data at the mobile device, the mobile application data associated with the identifier; storing the received mobile application data separately from the digitally-signed mobile application at a memory of the mobile device; and providing the digitally-signed mobile application with access to the separately-stored mobile application data such that the digitally-signed mobile application is integrated with the mobile application data at runtime, where the digitally-signed mobile application is unmodified by the runtime integration with the mobile application data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article comprising a non-transitory computer readable medium storing instructions for causing one or more processors to perform operations comprising:
-
sending a request to a server from a digitally-signed mobile application stored at a mobile device, the digitally-signed mobile application being associated with a digital signature and an identifier the request including information based at least in part on the identifier; receiving from the server, in response to the request, mobile application data at the mobile device, the mobile application data associated with the stored identifier; storing the received mobile application data separately from the digitally-signed mobile application at a memory of the mobile device; and providing the digitally-signed mobile application with access to the separately-stored mobile application data such that the digitally-signed mobile application is integrated with the mobile application data at runtime, where the digitally-signed mobile application is unmodified by the runtime integration with the mobile application data. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a memory operable to store a digitally-signed mobile application associated with a digital signature and an identifier; and a processor coupled to the memory operable to; send a request to a server from the digitally-signed mobile application, the request including information based at least in part on the identifier; receive from the server, in response to the request, a set of dynamic mobile application data, the set of dynamic mobile application data associated with the identifier; store the received dynamic mobile application data separately from the digitally-signed mobile application; and provide the digitally-signed mobile application with access to the separately-stored mobile application data such that the digitally-signed mobile application is integrated with the mobile application data at runtime, where the digitally-signed mobile application is unmodified by the runtime integration with the mobile application data. - View Dependent Claims (18, 19, 20)
-
Specification