Contextual commenting on the web
First Claim
Patent Images
1. A system, comprising:
- a processor; and
a memory having instructions stored thereon that, if executed by the processor, cause the processor to;
receive, from a web server, a web page and one or more contextual comments associated with the web page;
map, by at least using a Cascading Style Sheet (CSS) selector available from the web server, the one or more contextual comments to one or more contextual comment locations within selected content of the web page, the selected content having been selected based on relevance of the selected content to the one or more contextual comments, wherein the CSS selector provides the mapping by at least indicating (i) an address that stores the selected content and a uniform resource locator of the web page and (ii) an address for the one or more contextual comments;
update a contextual comment location of the one or more contextual comment locations based on a modification to the selected content;
update the CSS selector at the web server based on the updated contextual comment location; and
display, based on the updated CSS selector, the web page visually indicating the one or more contextual comments as being associated with the modification to the selected content.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for contextual commenting on the web are disclosed. In some embodiments, contextual commenting on the web includes receiving a content selection for a comment within a corpus of content; determining a contextual based location within the corpus of content to map the contextual comment to a subset of content with the corpus of content; and storing the comment and the contextual based location within the corpus of content for the comment.
-
Citations
20 Claims
-
1. A system, comprising:
-
a processor; and a memory having instructions stored thereon that, if executed by the processor, cause the processor to; receive, from a web server, a web page and one or more contextual comments associated with the web page; map, by at least using a Cascading Style Sheet (CSS) selector available from the web server, the one or more contextual comments to one or more contextual comment locations within selected content of the web page, the selected content having been selected based on relevance of the selected content to the one or more contextual comments, wherein the CSS selector provides the mapping by at least indicating (i) an address that stores the selected content and a uniform resource locator of the web page and (ii) an address for the one or more contextual comments; update a contextual comment location of the one or more contextual comment locations based on a modification to the selected content; update the CSS selector at the web server based on the updated contextual comment location; and display, based on the updated CSS selector, the web page visually indicating the one or more contextual comments as being associated with the modification to the selected content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method, comprising:
-
receiving, from a web server, a web page and one or more contextual comments associated with the web page; mapping, by at least using a Cascading Style Sheet (CS S) selector available from the web server, the one or more contextual comments to one or more contextual comment locations within selected content of the web page, the mapping being based at least in part on relevance of the one or more contextual comments to the selected content, wherein the CSS selector provides the mapping by at least indicating (i) an address that stores the selected content and a uniform resource locator of the web page and (ii) an address for the one or more contextual comments; updating a contextual comment location of the one or more contextual comment locations based on a modification to the selected content; updating the CSS selector at the web server based on the updated contextual comment location; and displaying the web page based on the updated CSS selector, the displaying including visually indicating the one or more contextual comments as being associated with the modification to the selected content. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
receiving, from a web server, a web page and one or more contextual comments associated with the web page; mapping, by at least using a Cascading Style Sheet (CS S) selector available from the web server, the one or more contextual comments to one or more contextual comment locations within selected content of the web page, the mapping being based at least in part on relevance of the one or more contextual comments to the selected content, wherein the CSS selector provides the mapping by at least indicating (i) an address that stores the selected content and a uniform resource locator of the web page and (ii) an address for the one or more contextual comments; updating a contextual comment location of the one or more contextual comment locations based on a modification to the selected content; updating the CSS selector at the web server based on the updated contextual comment location; and displaying the web page based on the updated CSS selector, the displaying including visually indicating the one or more contextual comments as being associated with the modification to the selected content. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification