Flex integration with a secure application
First Claim
Patent Images
1. A method for facilitating communication between an internet application and a secure Enterprise Application System (“
- EAS”
), comprising;
sending, by a base platform, a notification to a control container to invoke an application method to receive first data comprising digital presentation content, the digital presentation content comprising a messaging plan comprising a sequence of one or more messages;
making a Javascript call from the control container to invoke a first Javascript function in a container web page having the internet application, wherein the internet application comprises one or more user interface components that implement a graphical user interface;
invoking the application method by the first Javascript function;
sending the first data to the internet application in response to the first Javascript function invoking the application method;
invoking, by the internet application, a second Javascript function to call a base platform method to receive second data comprising analytical data recorded during a presentation of the digital presentation content;
invoking, by the second Javascript function, a container method in the control container;
calling, by the control container, the base platform method; and
receiving the second data from the internet application in response to the control container calling the base platform method.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided that facilitate communication between an Flex application and a secure Enterprise Application System. An embodiment comprises the EAS, an ActiveX control container provided by the EAS to communicate via Javascript, and a container web page including a Flex application and a Javascript function to invoke the Flex application, wherein the EAS can invoke the Flex application.
125 Citations
17 Claims
-
1. A method for facilitating communication between an internet application and a secure Enterprise Application System (“
- EAS”
), comprising;sending, by a base platform, a notification to a control container to invoke an application method to receive first data comprising digital presentation content, the digital presentation content comprising a messaging plan comprising a sequence of one or more messages; making a Javascript call from the control container to invoke a first Javascript function in a container web page having the internet application, wherein the internet application comprises one or more user interface components that implement a graphical user interface; invoking the application method by the first Javascript function; sending the first data to the internet application in response to the first Javascript function invoking the application method; invoking, by the internet application, a second Javascript function to call a base platform method to receive second data comprising analytical data recorded during a presentation of the digital presentation content; invoking, by the second Javascript function, a container method in the control container; calling, by the control container, the base platform method; and receiving the second data from the internet application in response to the control container calling the base platform method. - View Dependent Claims (2, 3, 4, 5)
- EAS”
-
6. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to facilitate communication between an Internet application and a secure Enterprise Application System (“
- EAS”
), the facilitating comprising;sending, by a base platform, a notification to a control container to invoke an application method to receive first data comprising digital presentation content, the digital presentation content comprising a messaging plan comprising a sequence of one or more messages; making a Javascript call, by the control container, to invoke a first Javascript function in a container web page having the internet application, wherein the internet application comprises one or more user interface components that implement a graphical user interface; invoking, by the first Javascript function, the application method; sending the first data to the internet application in response to the first Javascript function invoking the application method; invoking by the internet application a Javascript function to call a base platform method to receive second data comprising analytical data recorded during a presentation of the digital presentation content; invoking by the Javascript function a container method in the control container; and calling by the control container the base platform method; and receiving the second data from the internet application in response to the control container calling the base platform method. - View Dependent Claims (7, 8, 9)
- EAS”
-
10. A system for facilitating communication between an internet application and a secure Enterprise Application System (“
- EAS”
), comprising;a processor; a memory; the EAS stored within the memory; an control container, stored within the memory, provided by the EAS to communicate via Javascript; and a container web page, stored within the memory, comprising an internet application and a Javascript function to invoke the internet application, wherein the EAS can invoke the internet application; a base platform configured to send a notification to the control container to invoke an application method to receive first data comprising digital presentation content, the digital presentation content comprising a messaging plan comprising a sequence of one or more messages; wherein the control container is further configured to make a Javascript call to invoke a first Javascript function in the container web page comprising the internet application, wherein the internet application comprises one or more user interface components that implement a graphical user interface; wherein the first Javascript function is further configured to invoke the application method; wherein the base platform is further configured to send the first data to the internet application in response to the first Javascript function invoking the application method; wherein the internet application is further configured to invoke a second Javascript function to call a base platform method to receive second data comprising analytical data recorded during a presentation of the digital presentation content; wherein the second Javascript function is further configured to invoke a container method in the control container; wherein the control container is further configured to call the base platform method; and wherein the base platform is further configured to receive the second data from the internet application in response to the control container calling the base platform method. - View Dependent Claims (11, 12, 13, 14)
- EAS”
-
15. A system for facilitating communication between an internet application and a secure Enterprise Application System (“
- EAS”
), comprising;means for sending a notification to a control container to invoke an application method to receive first data comprising digital presentation content, the digital presentation content comprising a messaging plan comprising a sequence of one or more messages; means for making a Javascript call from control container to invoke a Javascript function in a container web page having the internet application, wherein the internet application comprises one or more user interface components that implement a graphical user interface; means for invoking the application method by the Javascript function; means for sending the first data to the internet application in response to the first Javascript function invoking the application method; means for invoking a second Javascript function to call a base platform method by the internet application to receive second data comprising analytical data recorded during a presentation of the digital presentation content; means for invoking a container method in the control container by the second Javascript function; means for calling the base platform method by the control container; and means for receiving the second data from the internet application in response to the control container calling the base platform method. - View Dependent Claims (16)
- EAS”
-
17. A method for facilitating communication between an internet application and a secure Enterprise Application System (“
- EAS”
), comprising;sending, by a base platform, a notification to a control container to invoke an application method to receive first data comprising digital presentation content, the digital presentation content comprising a messaging plan comprising a sequence of one or more messages; making a Javascript call from the control container to invoke a first Javascript function in a container web page having the internet application, wherein the internet application comprises one or more user interface components that implement a graphical user interface; invoking the application method by the first Javascript function; sending the first data to the internet application in response to invoking the application method; and receiving the second data from the internet application in response to the internet application invoking a second Javascript function to call a base platform method to receive second data comprising analytical data recorded during a presentation of the digital presentation content, the second Javascript function invoking a container method in the control container, and the control container calling the base platform method.
- EAS”
Specification