Architecture to expose internal business data on a website
First Claim
Patent Images
1. A method implemented on a server computer for importing data into a website hosted on the server computer, the method comprising:
- selecting, at the server computer, a document widget, the document widget being a graphical user interface component available at the server computer;
moving the document widget to a location on a web page of the website;
when the document widget is positioned at the location, identifying a document from which data is to be obtained;
after the document is identified, establishing a connection between the document widget and the document;
after the connection is established, identifying a section of the document from which data is to be obtained;
after the document widget is moved to the location, selecting a web page component on the website in which to display data from the document within the document widget;
receiving, at the server computer, a block of document data from the document, the block of document data comprising data from the identified section of a document;
in response to receiving the block of document data, automatically updating, by the server computer, the web page component on the website, the document data being mapped to the selected web page component within the document widget; and
displaying the mapped document data within the document widget positioned at the location on the web page.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for importing document data into a website hosted on a server computer includes a block of document data that is received at the server computer. The block of document data includes data from an identified section of a document. In response to receiving the block of document data, the server computer automatically updates a web page component on the website. The web page component is selected via a document widget on the server computer. The document data is mapped to the web page component.
-
Citations
16 Claims
-
1. A method implemented on a server computer for importing data into a website hosted on the server computer, the method comprising:
-
selecting, at the server computer, a document widget, the document widget being a graphical user interface component available at the server computer; moving the document widget to a location on a web page of the website; when the document widget is positioned at the location, identifying a document from which data is to be obtained; after the document is identified, establishing a connection between the document widget and the document; after the connection is established, identifying a section of the document from which data is to be obtained; after the document widget is moved to the location, selecting a web page component on the website in which to display data from the document within the document widget; receiving, at the server computer, a block of document data from the document, the block of document data comprising data from the identified section of a document; in response to receiving the block of document data, automatically updating, by the server computer, the web page component on the website, the document data being mapped to the selected web page component within the document widget; and displaying the mapped document data within the document widget positioned at the location on the web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing device, comprising:
-
a processing unit; a system memory connected to the processing unit, the system memory comprising instructions that, when executed by the processing unit, cause the processing unit to create; a document widget module that receives a block of document data from an identified section of a document and that displays the document data on a web page hosted by the computing device, the document widget module comprising; one or more document widget components, each document widget component being selectable and being moveably locatable to a position on the web page, each selected document widget component facilitating a selection of the document and permitting a connection to be established between the selected document and the selected document widget component; a web page components module that provides one or more web page components for displaying the document data; a user interface module that permits a user to identify the document and the section of the document from which the document data is to be obtained after a document widget component from the one or more document widget components is selected and positioned at a location on the web page, and to select a web page component from the one or more web page components to display the document data from the document within the positioned document widget component; a security module that implements a secure connection between the computing device and a client computer to establish a connection between the positioned document widget component and the document after the document is identified; and a mapping module that maps the document data to the selected web page component within the positioned document widget component; and a display unit to display the mapped document data within the positioned document widget component at the location on the web page. - View Dependent Claims (15)
-
-
16. A computer-readable data storage memory comprising instructions that, when executed by a processing unit of an electronic computing device, cause the processing unit to:
-
select a document widget, the document widget being a graphical user interface component available at the electronic computing device; move the document widget to a location on a web page rendered on the electronic computing device; when the document widget is positioned at the location, identify a document from which data is to be obtained; after the document is identified, establishing a connection between the document widget and the document; after the connection is established, identify a section of the document from which data is to be obtained; after the document widget is moved to the location, select a web page component on the website in which to display data from the document within the document widget; receive a block of document data from the document, the block of document data comprising data from the identified section of a document; in response to receiving the block of document data, automatically updating, by the electronic computing device, the web page component, the document data being mapped to the selected web page component within the document widget; and display the mapped document data within the document widget positioned at the location on the web page.
-
Specification