CLIENT APPLICATION AND WEB PAGE INTEGRATION
First Claim
Patent Images
1. A method for providing application integration, the method comprising:
- executing a first application;
connecting to a second application from the first application;
identifying at least one functionality associated with the second application; and
displaying a user interface element associated with the at least one functionality within the first application.
3 Assignments
0 Petitions
Accused Products
Abstract
Application integration may be provided. A first application may be executed on a client computer. The first application may connect to a second application, such as a browser-based application. The first application may identify at least one functionality associated with the second application and display a user interface element associated with the at least one functionality within the first application.
27 Citations
20 Claims
-
1. A method for providing application integration, the method comprising:
-
executing a first application; connecting to a second application from the first application; identifying at least one functionality associated with the second application; and displaying a user interface element associated with the at least one functionality within the first application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium which stores a set of instructions which when executed performs a method for providing application integration, the method executed by the set of instructions comprising:
-
initializing a first application; determining whether at least one second application comprises an exposed element; and in response to determining that the at least one second application comprises an exposed element, displaying an indication within a user interface of the first application that the exposed element of the at least one second application is available to a user of the first application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for providing application integration, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; connect to at least one browser-based application from a client-based application, identify at least one exposed function associated with the at least one browser-based application, display a user interface element within the client-based application, wherein the user interface element is associated with the at least one exposed function, receive a request to execute the at least one exposed function via the user interface element from a user of the client-based application, determine whether the client-based application comprises a pre-execution function associated with the at least one exposed function, in response to determining that the client-based application comprises a pre-execution function associated with the at least one exposed function, execute the pre-execution function, send a request to execute the at least one exposed function to the at least one browser-based application, receive a result from the at least one browser-based application associated with the request to execute the at least one exposed function by the at least one browser-based application, display a notification associated with the received result to the user of the client-based application, determine whether the client-based application comprises a post-execution function associated with the at least one exposed function, and in response to determining that the client-based application comprises a post-execution function associated with the at least one exposed function, execute the post-execution function.
-
Specification