Web-styled messaging system
First Claim
Patent Images
1. A computer system, comprising:
- a computer-readable medium having computer-executable instructions stored thereon for accessing a Web site at a particular URL that does not support posting of messages to a message board and for executing a message board program that periodically queries a Web browser for a URL being visited by a user, the message board program forwarding the URL; and
a display configured to show a user interface indicator that is selectable to create a message about the Web site posted to another message board notwithstanding that the Web site at the particular URL does not support posting of messages by referencing the message with the particular URL, name of a user creating the message, and a date on which the message is created, the message including an executable application.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments of the present invention allow a user to post messages regarding Web resources formed from such elements as Web pages, images, video files, audio files, and executable applications. These messages are maintained independent from the Web resource so that the user is liberated to express his opinions about Web resources.
16 Citations
12 Claims
-
1. A computer system, comprising:
-
a computer-readable medium having computer-executable instructions stored thereon for accessing a Web site at a particular URL that does not support posting of messages to a message board and for executing a message board program that periodically queries a Web browser for a URL being visited by a user, the message board program forwarding the URL; and a display configured to show a user interface indicator that is selectable to create a message about the Web site posted to another message board notwithstanding that the Web site at the particular URL does not support posting of messages by referencing the message with the particular URL, name of a user creating the message, and a date on which the message is created, the message including an executable application. - View Dependent Claims (2, 3, 4)
-
-
5. A method, comprising:
-
searching a database on a computer to form a collection of messages whose metadata includes an identical uniform resource locator of a Web resource, the collection of messages being defined as a message board, a message from the collection of messages including an executable application; indicating to a user on a display who has navigated to the Web resource the presence or the absence of the message board even though the Web resource does not support the message board, the message board being present if the collection of messages are found by the act of searching, the message board being absent if the act of searching cannot find at least one message in the collection of messages; and receiving by the computer an indication by the user to add a message associated with the Web resource, which is located at the uniform resource locator, the message being stored in the database and being discoverable by the use of the uniform resource locator. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer-readable medium having computer-executable instructions stored thereon for implementing a computer-implemented method, comprising:
-
searching a database to form a collection of messages whose metadata includes a uniform resource locator of a Web resource, the collection of messages being defined as a message board, a message from the collection of messages including an executable application; indicating to a user who has navigated to the Web resource the presence or the absence of the message board even though the Web resource does not support the message board, the message board being present if the collection of messages are found by the act of searching, the message board being absent if the act of searching cannot find at least one message in the collection of messages; and receiving an indication by another to create a reply message in response to a message posted by the user, the reply message being stored in the database and being discoverable by the use of the uniform resource locator. - View Dependent Claims (10, 11, 12)
-
Specification