Methods and systems for providing access to an application
DCFirst Claim
1. A method of providing access to a remote application to an application client or end user application comprising:
- (a) receiving, by a client, from a web service directory on a content server, a service access point associated with a first application, the service access point identifying a web server;
(b) receiving, by the client, from the web server identified by the service access point, address information associated with the first application;
(c) launching, by the client, a second application, the second application communicating via a presentation layer protocol with an application server identified by the received address information; and
(d) launching, by the application server, the first application and returning information to the second application via the presentation layer protocol.
7 Assignments
Litigations
1 Petition
Accused Products
Abstract
The invention enables the publishing of a graphical user interface application on the web in a manner so that they can be discovered by manual or automatic searches. The invention includes the step of receiving a service access point (SAP) from a web service directory. The SAP is associated with a first application and identifies a web server. The invention also includes the step of retrieving address information associated with the first application from the web server identified by the SAP and launching a second application. The second application establishes a communication channel with an application server identified by the retrieved address information. The application server subsequently executes the first application and returns information to the second application.
140 Citations
30 Claims
-
1. A method of providing access to a remote application to an application client or end user application comprising:
-
(a) receiving, by a client, from a web service directory on a content server, a service access point associated with a first application, the service access point identifying a web server; (b) receiving, by the client, from the web server identified by the service access point, address information associated with the first application; (c) launching, by the client, a second application, the second application communicating via a presentation layer protocol with an application server identified by the received address information; and (d) launching, by the application server, the first application and returning information to the second application via the presentation layer protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A client device for use in a system for executing a remote first application provided by a service provider on a web service directory, the client comprising:
-
a client browser, the client browser (a) receiving, from a web service directory on a content server, a service access point associated with the first application, the service access point identifying a web server and (b) receiving address information associated with the first application from the web server identified by the service access point; and an application client, the application client (a) being launched in response to the received address information, (b) communicating via a presentation layer protocol with an application server identified by the received address information to receive data from the first application; and
c) launching, by the application server, the first application and returning information to the application client. - View Dependent Claims (10, 11)
-
-
12. A method of providing access to a remote application to an application client or end user application comprising:
-
a) sending, by a client, a query to a web service directory on a content server for information associated with a first application; b) transmitting, to the client, from the web service directory, a service access point associated with the first application, the service access point identifying a web server; c) receiving, by the client, address information associated with the first application from the web server identified by the service access point; d) launching, by the client, a second application, the second application communicating via a presentation layer protocol with an application server identified by the received address information; and e) launching, by the application server, the first application and returning information to the second application via the presentation layer protocol. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method of providing access to a remote application to an application client or end user application comprising:
-
a) receiving, by a content server, from a client, a request to access a service access point associated with a first application; b) identifying, by the content server, that the requested service access point can be used with an application client; c) requesting, by the client, from a web server, address information associated with the first application identified by the service access point; d) converting, by the web server, the requested address information into a file, the format of the file associated with the application client; e) transmitting, by the web server, the file including the converted address information to the client; (f) launching by the client a second application, the second application communicating via a presentation layer protocol with an application server identified by the converted address information; and (g) launching by the application server the first application and returning information to the second application via the presentation layer protocol. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification