Systems and methods for presentations with live application integration
First Claim
Patent Images
1. A method comprising:
- receiving a plurality of static presentation pages on a server computer in a first format;
converting the static presentation pages into a second format on the server computer;
specifying, on the server computer, one or more active regions on one or more of the converted static presentation pages;
associating, on the server computer, the active regions with one or more server application features to produce one or more interactive presentation pages;
sending the converted static presentation pages and the interactive presentation pages from the server computer to a client computer for display using the second format,wherein the converted static presentation pages and the interactive presentation pages are arranged in a predetermined sequence, and wherein the interactive presentation pages are configured to generate a message to a particular server application feature when an associated active region is selected and receive data from the particular server application feature in response to the message,wherein the static presentation pages are converted into images and wherein the active regions are specified on the images,wherein each converted presentation page and interactive presentation page has corresponding metadata, and wherein metadata for the interactive presentation pages specifies the server application feature associated with each active region; and
sending rendering code from the server computer to the client computer to render the converted presentation pages and the interactive presentation pages for display and to instantiate one or more classes to access server application features associated with each active region.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure includes presentations with pages that access data from backend applications. In one embodiment, a system is disclosed where presentation pages are sent from a server and received in a client. The presentation pages may include static pages and interactive pages. Interactive pages include active regions that may be selected to access features on server applications. In one embodiment, an active region may be a portion of a presentation page that is selectable to access an application feature. In another embodiment, an active region may be a presentation page that interactively exposes an application feature in the presentation page.
-
Citations
11 Claims
-
1. A method comprising:
-
receiving a plurality of static presentation pages on a server computer in a first format; converting the static presentation pages into a second format on the server computer; specifying, on the server computer, one or more active regions on one or more of the converted static presentation pages; associating, on the server computer, the active regions with one or more server application features to produce one or more interactive presentation pages; sending the converted static presentation pages and the interactive presentation pages from the server computer to a client computer for display using the second format, wherein the converted static presentation pages and the interactive presentation pages are arranged in a predetermined sequence, and wherein the interactive presentation pages are configured to generate a message to a particular server application feature when an associated active region is selected and receive data from the particular server application feature in response to the message, wherein the static presentation pages are converted into images and wherein the active regions are specified on the images, wherein each converted presentation page and interactive presentation page has corresponding metadata, and wherein metadata for the interactive presentation pages specifies the server application feature associated with each active region; and sending rendering code from the server computer to the client computer to render the converted presentation pages and the interactive presentation pages for display and to instantiate one or more classes to access server application features associated with each active region. - View Dependent Claims (2, 3, 4)
-
-
5. A computer system comprising:
-
a processor; and a non-transitory computer readable medium having stored thereon one or more programs, which when executed by the processor, causes the processor to; receive a plurality of static presentation pages in a first format; convert the static presentation pages into a second format; specify one or more active regions on one or more of the converted static presentation pages; associate the active regions with one or more server application features to produce one or more interactive presentation pages; send the converted static presentation pages and the interactive presentation pages for display using the second format, wherein the converted static presentation pages and the interactive presentation pages are arranged in a predetermined sequence, and wherein the interactive presentation pages are configured to generate a message to a particular server application feature when an associated active region is selected and receive data from the particular server application feature in response to the message, wherein the static presentation pages are converted into images and wherein the active regions are specified on the images, wherein each converted presentation page and interactive presentation page has corresponding metadata, and wherein metadata for the interactive presentation pages specifies the server application feature associated with each active region; and send rendering code to render the converted presentation pages and the interactive presentation pages for display and to instantiate one or more classes to access server application features associated with each active region. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions for:
-
receiving a plurality of static presentation pages in a first format; converting the static presentation pages into a second format; specifying one or more active regions on one or more of the converted static presentation pages; associating the active regions with one or more server application features to produce one or more interactive presentation pages; sending the converted static presentation pages and the interactive presentation pages for display using the second format, wherein the converted static presentation pages and the interactive presentation pages are arranged in a predetermined sequence, and wherein the interactive presentation pages are configured to generate a message to a particular server application feature when an associated active region is selected and receive data from the particular server application feature in response to the message, wherein the static presentation pages are converted into images and wherein the active regions are specified on the images, wherein each converted presentation page and interactive presentation page has corresponding metadata, and wherein metadata for the interactive presentation pages specifies the server application feature associated with each active region; and sending rendering code from the server computer to the client computer to render the converted presentation pages and the interactive presentation pages for display and to instantiate one or more classes to access server application features associated with each active region. - View Dependent Claims (10, 11)
-
Specification