System supporting communication between a web enabled application and another application
First Claim
1. A system employed by at least one web browser compatible executable application for initiating an action by a second executable application, comprising:
- a URL processor for generating, in response to a user command, a URL link in a predetermined particular format including context information and an action request identifier, the URL link representing an action to be performed by said second executable application;
a URL link interpreter, coupled to said URL processor via a first mode of communication, for identifying said particular format URL link, for extracting said context information and action request identifier from said particular format URL link, and for initiating termination of the first mode of communication; and
a communication processor, coupled to said URL link interpreter, for initiating communication of said extracted context information and action request identifier to said second executable application by a second mode of communication different from said first mode of communication.
1 Assignment
0 Petitions
Accused Products
Abstract
A system employed by at least one web browser compatible executable application for initiating an action by a second executable application, includes the following. A URL processor which generates, in response to a user command, a URL link in a predetermined particular format which includes context information and an action request identifier. The URL link represents an action to be performed by the second executable application. A URL link interpreter, coupled to said URL processor via a first mode of communication, which identifies said particular format URL link, extracts the context information and action request identifier from the particular format URL link, and initiates termination of the first mode of communication. A communication processor, coupled to said URL link interpreter, which initiates communication of said extracted context information and action request identifier to the second executable application by a second mode of communication different from said first mode of communication.
-
Citations
19 Claims
-
1. A system employed by at least one web browser compatible executable application for initiating an action by a second executable application, comprising:
-
a URL processor for generating, in response to a user command, a URL link in a predetermined particular format including context information and an action request identifier, the URL link representing an action to be performed by said second executable application;
a URL link interpreter, coupled to said URL processor via a first mode of communication, for identifying said particular format URL link, for extracting said context information and action request identifier from said particular format URL link, and for initiating termination of the first mode of communication; and
a communication processor, coupled to said URL link interpreter, for initiating communication of said extracted context information and action request identifier to said second executable application by a second mode of communication different from said first mode of communication. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system employed by at least one web browser compatible executable application for receiving status information associated with an action performed by a second executable application, comprising:
an interface processor for;
receiving application data from said second executable application in response to a user command entered via a displayed image;
parsing document object data associated with said displayed image to find a predetermined procedure identifier identifying an executable procedure for processing said received application data to be compatible with a web browser application; and
initiating execution of said identified executable procedure, in response to a command from said interface processor, to provide processed received application data to said web browser application. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
15. A system employed by a first web browser compatible executable application for initiating an action by a second executable application and for acquiring status information associated with said action, comprising:
-
a URL processor for generating, in response to a user command entered via a displayed browser image, a URL link in a predetermined particular format including context information and an action request identifier, the URL link representing an action to be performed by said second executable application;
a URL link interpreter, coupled to said URL processor via a first mode of communication, for identifying said particular format URL link, for extracting said context information and action request identifier from said particular format URL link, and for initiating termination of said first mode of communication;
a communication processor, coupled to the URL link interpreter, for initiating communication of said context information and action request identifier to said second executable application by a second mode of communication different from said first mode of communication; and
an interface processor for;
receiving status information associated with said action performed by said second executable application in response to said user command;
parsing document object data associated with said browser image to find a predetermined procedure identifier identifying an executable procedure for processing said received status information to be compatible with a web browser application; and
initiating execution of said identified executable procedure, in response to a command from said interface processor, to provide processed received status information to a web browser application.
-
-
16. A method employed by at least one web browser compatible executable application for initiating an action by a second executable application, comprising the activities of:
-
generating, in response to a user command, a URL link in a predetermined particular format including context information and an action request identifier, the URL link representing an action to be performed by said second executable application;
initiating communication said URL link in a first mode of communications;
identifying said particular format link;
extracting said context information and action request identifier from said particular format link;
initiating termination of said first mode of communication; and
initiating communication of said context information and action request identifier to said second executable application by a second mode of communication different to said first mode of communication.
-
-
17. A method employed by at least one web browser compatible executable application for receiving status information associated with an action performed by a second executable application, comprising the activities of:
-
receiving application data associated with an action performed by said second executable application in response to a user command entered via a displayed browser image;
parsing document object data associated with said browser image to find a predetermined procedure identifier identifying an executable procedure for processing said received application data to be compatible with a web browser application; and
initiating execution of said identified executable procedure to provide processed received application data to said web browser application. - View Dependent Claims (18, 19)
-
Specification