Patent ID: 9646003
Date: 2017-05-09
CPC Classifications: G06F,H04L

Claim:
1. A method for creating a cloud storage object for storing data, the method comprising: receiving, at one or more processors, programmer input in a programming language, the programmer input for creating an electronic storage object, the programmer input including a built-in function of the programming language, the built-in function corresponding to creating storage objects that are accessible on a network, wherein the programmer input includes one or more parameters indicating how data subsequently sent to the server for storage in the electronic storage object is to be interpreted by the computational application, the programmer input is received in a document, and a computational application is configured to i) evaluate built-in functions of the programming language within the document, and ii) perform data processing operations on data in the document; evaluating, at one or more processors, the programmer input with the computational application to generate one or more application programming interface (API) calls for requesting the server to create the electronic storage object so that the electronic storage object is made accessible via the network so that the electronic storage object is configured according to the one or more parameters; and responsive to the one or more API calls, receiving, at one or more processors, an identifier (ID) corresponding to the electronic storage object, the ID for enabling access to the electronic storage object via the network.