×

Application service delivery through an application service avatar

  • US 10,205,797 B2
  • Filed: 12/29/2014
  • Issued: 02/12/2019
  • Est. Priority Date: 12/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • implementing an application service avatar at an avatar server that has at least an intermittent network access via a backhaul network channel to an application service server for providing an application service to client applications;

    establishing a service group by maintaining a list of one or more end-user devices connected to the avatar server to access the application service;

    providing, to the one or more end-user devices, a localized application service via the avatar server by emulating at least a subset of functionalities provided by the application service, wherein said providing the localized application service includes;

    receiving, from at least a first end-user device in the service group, a service request at the avatar server, wherein the service request involves a second end-user device in the service group;

    receiving, from at least a third end-user device in the service group, a content publishing request including publishable content, wherein the publishable content includes content to be published to a sharable public domain;

    determining that the backhaul network channel is unavailable or that the application service server is unreachable; and

    in response to determining that the backhaul network channel is unavailable or that the application service server is unreachable, locally, at the avatar server;

    processing, at least partially, the service request by communicating a message to the second end-user device on behalf of the first end-user device; and

    pre-publishing the publishable content within the service group by making the publishable content available to the one or more end-user devices in the service group prior to sending the publishable content to the application service server; and

    when the backhaul network channel is available, asynchronously communicating with the application service server to complete the service request and send the publishable content to the application service server.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×