MOBILE DEVELOPMENT PLATFORM IN A CLOUD BASED ARCHITECTURE
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are directed towards mobile application development in a cloud-based architecture. Mobile applications may be designed to communicate with a cloud platform over a network. Mobile application developers may be enabled to submit cloud code to cloud platforms for use by mobile applications. If cloud code is provided to a cloud platform, the cloud platform may perform one or more actions to authenticate the cloud code, such as, ensuring that that the user providing the cloud code is authorized to provide the cloud code. If the cloud code is authenticated the cloud platform may perform one or more actions to validate the cloud code. If validated, the cloud code may be activated for use by mobile applications and/or mobile application developers. Activation of the cloud code may include associating the cloud code with one or more function calls and/or with one or more trigger points.
-
Citations
54 Claims
-
1-30. -30. (canceled)
-
31. A computer-implemented method comprising:
-
receiving a cloud code module; validating at least a portion of the cloud code module; associating the cloud code module with a function upon successful validation of the least a portion of the cloud code module, wherein the function is configured to execute the cloud code module; and identifying at least one of a plurality of sandboxes to execute the cloud code module in the at least one identified sandbox when the function is called. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A cloud platform device, comprising:
-
a transceiver that is operative to communicate over a network; a memory that is operative to store at least instructions; and a processor device that is operative to execute instructions that enable actions, including; receiving a cloud code module; validating at least a portion of the cloud code module; associating the cloud code module with a function upon successful validation of the least a portion of the cloud code module, wherein the function is configured to execute the cloud code module; and identifying at least one of a plurality of sandboxes to execute the cloud code module in the at least one identified sandbox when the function is called. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. An article comprising a non-transitory computer-readable storage medium including instructions that, when executed by a processor, cause a system to:
-
receive a cloud code module; validate at least a portion of the cloud code module; associate the cloud code module with a function upon successful validation of the least a portion of the cloud code module, wherein the function is configured to execute the cloud code module; and identify at least one of a plurality of sandboxes to execute the cloud code module in the at least one identified sandbox when the function is called. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54)
-
Specification