×

Embedded user interface

  • US 9,400,661 B2
  • Filed: 02/29/2008
  • Issued: 07/26/2016
  • Est. Priority Date: 02/29/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for enabling communication between a host application and a user interface comprising:

  • receiving, by the host application, a request from the user interface;

    in response to receiving the request, determining, by the host application, whether the user interface is local to the host application or remote from the host application;

    based on a result of the determining, selectively instantiating, by the host application, one of a local communication handler or a remote communication handler as a user interface communications handler for the host application, wherein the local communication handler accommodates local communication, via a first asynchronous communication channel, between the host application, and the user interface where the user interface is determined to be local to the host application, and the remote communication handler accommodates remote communication, via a second asynchronous communication channel, between the host application and the user interface where the user interface is determined to be remote from the host application, the first asynchronous communication channel and the second asynchronous communication channel being different from one another;

    generating, by the host application, a response to the request, independent of whether the user interface is determined to be local to the host application or remote from the host application; and

    transmitting the response to the user interface via the user interface communications handler.

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