Application Programming Interface for a Sharing Service
AssigneeAmazon Technologies, Inc.
InventorsWon Suk Yoo, Calvin Yue-Ren Kuo, Salman Aftab Paracha, Christopher Andrew Stephens
Life of this patent
Estimating the term…
Abstract
A computing device executes an application that is configured to call a sharing service application programming interface (“API”) to create a sharing session via a sharing service. The application can call the sharing service API to utilize one or more methods exposed by the sharing service API to connect to the sharing service and initiated the creation of the sharing session. The computing device can join the sharing session with one or more other computing devices. The computing device can receive data via the sharing session from one or more of the other computing devices. The data can include screen data and/or application data.
Claims20
A computer-implemented method for creating a sharing session, the computer-implemented method comprising executing instructions in a computing device to perform the operations of:
- executing an application configured to call a sharing service application programming interface (“API”) to create a sharing session via a sharing service;
- receiving a call from the application to a method exposed by the sharing service API, the call requesting creation of the sharing session;
- in response to receiving the call to the method exposed by the sharing service API,
- connecting to the sharing service, and
- initiating creation of the sharing session via the sharing service;
- joining the sharing session;
- and
- receiving data via the sharing session.
A computer-implemented method for creating a sharing session, the computer-implemented method comprising executing instructions in a computing device to perform the operations of:
- exposing a sharing application programming interface (API) for creating a sharing session;
- receiving a call to a method exposed by the sharing API, the call requesting creation of the sharing session;
- and
- in response to receiving the call to the method exposed by the sharing API, initiating creation of the sharing session by connecting to a sharing service that is configured to create and manage the sharing session, and joining the sharing session.
An apparatus comprising:
- at least one processor;
- and
- a computer-readable storage medium having computer-executable instructions stored thereon which, when executed on the at least one processor, cause the apparatus to perform operations comprising
- executing an application configured to call a sharing service application programming interface (“API”) to create a sharing session via a sharing service;
- receiving a call from the application to a method exposed by the sharing service API, the call requesting creation of the sharing session;
- in response to receiving the call to the method exposed by the sharing service API,
- connecting to the sharing service, and
- initiating creation of the sharing session via the sharing service;
- and
- joining the sharing session.
Dependencies are inferred from the claim text.