System and method for transmitting submissions associated with web content
First Claim
Patent Images
1. A computer-implemented method comprising:
- providing, by a computing device, a plug-in module to a first client computer, the plug-in module executable by a processor of the first client computer to;
display a user interface by a web browser operating on the first client computer;
display the user interface separate from a main window of the web browser;
automatically select, with the user interface, a portion of web content displayed by the web browser;
display the portion of the web content within the user interface; and
configure the portion of the web content displayed by the user interface to be configurable by a first user via the user interface;
providing, by the computing device, a second plug-in module to a second client computer operated by a second user, the second plug-in module executable by a processor of the first client computer to;
display a second user interface by a second web browser on the second client computer; and
display the second user interface separate from a main window of the second web browser;
receiving, by the computing device, a submission associated with web content from the first user via the first client computer;
receiving, by the computing device, a request from the first user via the first client computer to provide the submission to the second user of a second client computer; and
in response to the request to provide the submission to the second client computer, transmitting, by the computing device, a feed to the second client computer to be displayed by the second web browser.
3 Assignments
0 Petitions
Accused Products
Abstract
Among other things, embodiments of the present disclosure enable real-time communication between a first user and a second user regarding web content, and enable the second user to receive a submission of at least some of the web content from the first user.
-
Citations
17 Claims
-
1. A computer-implemented method comprising:
-
providing, by a computing device, a plug-in module to a first client computer, the plug-in module executable by a processor of the first client computer to; display a user interface by a web browser operating on the first client computer; display the user interface separate from a main window of the web browser; automatically select, with the user interface, a portion of web content displayed by the web browser; display the portion of the web content within the user interface; and configure the portion of the web content displayed by the user interface to be configurable by a first user via the user interface; providing, by the computing device, a second plug-in module to a second client computer operated by a second user, the second plug-in module executable by a processor of the first client computer to; display a second user interface by a second web browser on the second client computer; and display the second user interface separate from a main window of the second web browser; receiving, by the computing device, a submission associated with web content from the first user via the first client computer; receiving, by the computing device, a request from the first user via the first client computer to provide the submission to the second user of a second client computer; and in response to the request to provide the submission to the second client computer, transmitting, by the computing device, a feed to the second client computer to be displayed by the second web browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory, computer-readable medium storing instructions that, when executed, cause a computing device to:
-
provide a plug-in module to a first client computer, the plug-in module executable by a processor of the first client computer to; display a user interface by a web browser operating on the first client computer, display the user interface separate from a main window of the web browser; automatically select, with the user interface, a portion of web content displayed by the web browser; and display the portion of the web content within the user interface; and configure the portion of the web content displayed by the user interface to be configurable by a user via the user interface; provide a second plug-in module to a second client computer, the second plug-in module executable by a processor of the first client computer to; display a second user interface by a second web browser on the second client computer; and display the second user interface separate from a main window of the second web browser; receive a submission associated with web content from the first user via the first client computer; receive a request from the first user via the first client computer to provide the submission to the second user of a second client computer; and in response to the request to provide the submission to the second client computer, transmitting, by the computing device, a feed to the second client computer to be displayed by the second web browser.
-
-
17. A system comprising:
-
a plug-in module executable by a processor of a first client computer to; display a user interface by a web browser operating on the first client computer; display the user interface separate from a main window of the web browser; automatically select, with the user interface, a portion of web content displayed by the web browser; display the portion of the web content within the user interface; configure the portion of the web content displayed by the user interface to be configurable by a user via the user interface; receive a submission associated with web content from the first client computer; receive a request from the first client computer to provide the submission to the second client computer; and in response to the request to provide the submission to the second client computer, transmit a feed to the second client computer to present the submission to the second client computer; and a second plug-in module executable by a processor of the second client computer to; display a second user interface by a second web browser on the second client computer; and display the second user interface separate from a main window of the second web browser.
-
Specification