Flexible scripting platform for troubleshooting
AssigneeAmazon Technologies, Inc.
InventorsMahendra Manshi Chheda, John Russell Lane, Morgan Zia Nichols, Oguz Mut, Bilal Quadri, Tyler Ricks Southwick
Life of this patent
Estimating the term…
Abstract
A scripting service may provide a scripting platform to users of the scripting service. The users may cause execution of various scripts and/or modify or generate new scripts associated with the scripting service. Execution of the various scripts may cause the scripting service to transmit application programming interface (API) calls to other services. The API calls may cause the other service to return data to the scripting service. The scripting service may then serialize the returned data and provide the serialized data to a particular user.
Claims20
A computer-implemented method, comprising:
- executing a modified script to generate an application programming interface call to obtain serialized data, the serialized data generated by converting data into a structured format identified in a user request and usable by an application;
- and
- generating a user interface of the application including a user interface element based at least in part on and used to display the serialized data.
A system, comprising:
- one or more processors;
- and
- memory that stores computer-executable instructions that, when executed, cause the one or more processors to:
- provide a request to one or more services based at least in part on modifying a user interface of an application executed by the system as a result of executing a script;
- and
- modify a user interface element of the user interface based at least in part on serialized data received in response to the request, the serialized data being structured based at least in part on the request and to be usable by the application.
A non-transitory computer-readable storage medium having stored thereon executable instructions that, as a result of being executed by one or more processors of a computer system, cause the computer system to at least:
- modify a script based at least in part on user input to generate a modified script;
- execute the modified script to generate a request to obtain serialized data as identified in the request;
- and
- generate a user interface element based at least in part on the serialized data, the serialized data being formatted to be readable by an application.
Dependencies are inferred from the claim text.