IP Library Granted Patent US 10,387,391
Granted Patent B2
US 10,387,391 · App. 14/717,984 · Granted Aug 20, 2019

System and method for transmitting submissions associated with web content

Inventors: John S. Shriber (New York, NY); Roman Zaks (New York, NY)
Assignee: NEWSPLUG, INC.
G06F16/22G06F3/0482G06F3/04842G06F16/248G06F16/24578G06F16/951G06F16/9535G06F17/2247G06F17/279G06Q10/10H04L67/02H04L67/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,387,391
App. No.
14/717,984
Granted
Aug 20, 2019
Kind
B2
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.

Claims (53)

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.

2. The method of claim 1 , wherein the computing device automatically pushes the feed to the second client computer as content of the feed becomes available.

3. The method of claim 1 , wherein the computing device automatically pushes the feed to the second client computer as content of the feed is updated.

4. The method of claim 1 , wherein the request from the first user identifies a plurality of other users to provide the submission to, and wherein the feed is provided to each of the plurality of other users in response to the request from the first user.

5. The method of claim 1 , wherein the feed is generated in response to the request to provide the submission to the second user.

6. The method of claim 1 , wherein the submission includes one or more of: a webpage, an image, video, text, and audio.

7. The method of claim 1 , wherein the user interface is configured to display a list of one or more contacts with whom the first user can select to share the submission, wherein the second user is included in the list of one or more contacts.

8. The method of claim 1 , wherein the plug-in module activates the user interface in response to input from the first user.

9. The method of claim 1 , wherein the user interface further displays content received from the second user and associated with the web content.

10. The method of claim 9 , wherein the content from the second user includes one or more of: a notification, a comment, and a review.

11. The method of claim 1 , wherein configuring the portion of the web content to be displayed by the user interface includes receiving, from the user via the user interface, a command to display one of: a portion of text from the web content, one or more images from the web content, a combination of text and one or more images from the web content, and the entire web content.

12. The method of claim 1 , wherein the portion of the web content automatically selected by the user interface includes one or more of: a meta-tag, a thumbnail image, a title, and text.

13. The method of claim 12 , wherein the portion of the web content automatically selected by the user interface includes a meta-tag, and the submission from the first user includes a modification to the selected meta-tag.

14. The method of claim 1 , wherein displaying the portion of the web content within the user interface includes pre-populating one or more fields of a blog entry.

15. The method of claim 1 , wherein the submission is stored, by the computer system, in association with the web content.

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.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2023
From: NEWSPLUG INC.
To: SEARCH AND SHARE TECHNOLOGIES LLC
Reel/Frame 062767/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2018
From: SLANGWHO, INC.
To: NEWSPLUG, INC.
Reel/Frame 045363/0730 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2015
From: SHRIBER, JOHN S.; ZAKS, ROMAN
To: SLANGWHO, INC.
Reel/Frame 036007/0610 →
Continuity (3)
Continuation 13420508 · Mar 14, 2012
Provisional Application 61452595 · Mar 14, 2011
Related Publication 20150256591A1 · Sep 10, 2015