Embedded reuse meta information
First Claim
1. A computer implemented method comprising:
- generating multiple components of a web page to be rendered, the multiple components being derived from one or more information sources;
designating the multiple components in the web page using a recognized identifier of document sections; and
adding reuse information to the designated components in the web page so that the reuse information is readable with the components but not revealed when the web page is rendered, the reuse information specifying how the components may be repurposed.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques to facilitate reuse of page components. In general, the techniques includes: generating multiple components of a markup language document to be rendered, the multiple components being derived from one or more information sources, designating the multiple components in the markup language document using a recognized identifier of document sections, and adding reuse information to the designated components of the markup language document so that the reuse information is readable with the components but not revealed when the markup language document is rendered, the reuse information specifying how the components may be repurposed via access to the one or more information sources. The techniques further include: rendering multiple components of a presentation, and in response to a selection of one or more components in the presentation, using reuse information contained in the one or more components to facilitate repurposing of the one or more components.
240 Citations
46 Claims
-
1. A computer implemented method comprising:
-
generating multiple components of a web page to be rendered, the multiple components being derived from one or more information sources; designating the multiple components in the web page using a recognized identifier of document sections; and adding reuse information to the designated components in the web page so that the reuse information is readable with the components but not revealed when the web page is rendered, the reuse information specifying how the components may be repurposed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method comprising:
-
obtaining a web page that defines a presentation and includes multiple components to be rendered, the multiple components being derived from one or more information sources; reading reuse information from the web page when the multiple components are read for the rendering, the reuse information specifying how the components may be repurposed; rendering the multiple components of the presentation, the rendering not revealing the reuse information; and in response to a selection of one or more of the multiple components in the presentation, using the reuse information contained in the one or more components to facilitate repurposing of the one or more components. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A software product tangibly stored on a machine-readable medium, the software product comprising instructions operable to cause a programmable processor to perform operations comprising:
-
generating multiple components of a web page to be rendered, the multiple components being derived from one or more information sources; designating the multiple components in the web page using a recognized identifier of document sections; and adding reuse information to the designated components in the web page so that the reuse information is readable with the components but not revealed when the web page is rendered, the reuse information specifying how the components may be repurposed. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A software product tangibly stored on a machine-readable medium, the software product comprising instructions operable to cause a programmable processor to perform operations comprising:
-
obtaining a web page that defines a presentation and includes multiple components to be rendered, wherein the multiple components are derived from one or more information sources; reading reuse information from the web page when the multiple components are read for the rendering, wherein the reuse information specifies how the components may be repurposed; rendering the multiple components of the presentation, the rendering not revealing the reuse information; and in response to a selection of one or more components in the presentation, using reuse information contained in the one or more components to facilitate repurposing of the one or more components. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A software product tangibly stored on a machine-readable medium, the software product comprising:
-
an electronic document in a markup language format including multiple components to be rendered; the multiple components being designated in the web page using a recognized identifier of document sections; and the multiple components including reuse information specifying how the components may be repurposed, wherein the reuse information is read with the multiple components but not revealed when the web page is rendered. - View Dependent Claims (41, 42)
-
-
43. A system comprising:
-
a processor; a machine-readable medium coupled with the processor; and a Web publishing software product tangibly stored on the machine-readable medium, the Web publishing software product comprising instructions operable to cause the processor to perform operations comprising; receiving a Web page; identifying a reusable component of the Web page, the reusable component being designated within the Web page, the reusable component containing reuse information, where the reuse information is not rendered when the Web page is rendered; and in response to a selection of the reusable component, using the reuse information contained in the reusable component to facilitate repurposing of the reusable component. - View Dependent Claims (44, 45, 46)
-
Specification