Patent ID: 8832240

Claim:
A method to be executed at least in part by a host service computing device for providing services to a document, the method comprising: receiving, at the host service, a request for service to the document; in response to receiving the request for service to the document, generating, at the host service, a Uniform Resource Locator (URL) identifying the host service maintaining a stateless session and the document maintained by the host service, the URL including: a location of an activity service, an action associated with the document, a location of the host service implementing a service host interface (SHI), and an identifier associated with the document or a collection of files; sending stateless calls from the activity service to the host service, identified by the URL, maintaining the document for a user, at least one of the stateless calls for receiving document contents identified by the URL; and facilitating by the activity service rendering of a document editing user interface in a browser application associated with the user depending on a type of the document maintained by the host.