IP Library Granted Patent US 11,947,602
Granted Patent B2
US 11,947,602 · App. 18/057,189 · Granted Apr 2, 2024

System and method for transmitting submissions associated with web content

Inventors: John S. Shriber (New York, NY); Roman Zaks (New York, NY)
Assignee: SEARCH AND SHARE TECHNOLOGIES LLC
G06F16/951G06F3/0482G06F3/04842G06F16/22G06F16/24578G06F16/248G06F16/9535G06F16/9538G06F40/166G06F40/169G06F40/35G06Q10/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 11,947,602
App. No.
18/057,189
Granted
Apr 2, 2024
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 (39)

1. A computer-implemented method comprising:

receiving, by a computing device, a submission of user content from a plug-in module installed on a first client computer, the submission of the user content comprising an operation by a first user on web content;

indexing, by the computing device, the submission of the user content for searching;

receiving, by the computing device, a request from a second user via a second client computer to provide the submission of the user content to the second user of the second client computer, the request being based on a search of the indexed submission of the user;

transmitting, by the computing device, a feed of the submission of user content to the second client computer in response to the request to provide the submission to the second user;

providing, by the computing device, a plug-in module to the second client computer, the plug-in module displays a user interface separate from a main window of a browser to present the submission to the second user in the separate user interface; and

displaying, by the computing device, different types of the user content within the user interface in the plug-in module based on a predetermined priority,

wherein the computing device automatically pushes the feed to the second client computer as content of the feed is updated.

2. The method of claim 1 , wherein displaying different types of the user content within a feed user interface in the plug-in module comprises displaying different types of the user content within different sections of the feed user interface in the plug-in module.

3. The method of claim 1 , further comprising analyzing the different types of the user content received from the first user to determine whether there exist any duplicated items.

4. The method of claim 3 , further comprising removing duplicated user content received from the first user.

5. 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.

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

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

8. The method of claim 1 , further comprising providing, by the computing device, a plug-in module to the first client computer for displaying a user interface by a web browser operating on the first client computer, wherein the user interface automatically selects a portion of web content displayed by the web browser and displays the portion of the web content within the user interface.

9. A computer-implemented method comprising:

receiving, by a computing device, a submission of user content from a plug-in module installed on a first client computer, the submission of the user content comprising an operation by a first user on web content;

indexing, by the computing device, the submission of the user content for searching;

receiving, by the computing device, a request from the first user via the first client computer to provide the submission of the user content to a second user of a second client computer;

transmitting, by the computing device, a feed of the submission of the user content to the second client computer in response to the request to provide the submission to the second user;

providing, by the computing device, a plug-in module to the second client computer, the plug-in module for displaying a user interface separate from a main window of a browser to present the submission to the second user in the separate user interface; and

displaying, by the computing device, different types of user content within a feed user interface in the plug-in module based on a predetermined priority,

wherein the computing device automatically pushes the feed to the second client computer as content of the feed is updated.

10. The method of claim 9 , wherein displaying different types of the user content within a feed user interface in the plug-in module comprises displaying different types of the user content within different sections of the feed user interface in the plug-in module.

11. The method of claim 9 , further comprising analyzing the different types of the user content received from the first user to determine whether there exist any duplicated items.

12. The method of claim 11 , further comprising removing duplicated user content received from the first user.

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

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

15. The method of claim 9 , wherein the submission includes one or more of:

a webpage, an image, video, text, and audio.

16. The method of claim 9 , further comprising providing, by the computing device, a plug-in module to the first client computer for displaying a user interface by a web browser operating on the first client computer, wherein the user interface automatically selects a portion of web content displayed by the web browser and displays the portion of the web content within the user interface.

17. A computer-implemented method comprising:

receiving, by a computing device, a submission associated with web content from a plug-in module installed on a first client computer, wherein the submission comprises an operation by a first user on the web content and includes a portion of the web content;

indexing, by the computing device, the submission of the web content for searching;

receiving, by the computing device, a request from a second user via a second client computer to provide the submission to the second user of the second client computer, the request based on a search of the indexed submission of the user;

providing, by the computing device, a plug-in module to the second client computer, the plug-in module for displaying a user interface separate from a main window of a browser to present the submission to the second user;

in response to the request to provide the submission to the second user, selectively transmitting, by the computing device, a feed to the second client computer, storing the feed and presenting the submission to the second user via a feed to the plug-in module once the second user has activated the plug-in module,

wherein the computing device automatically pushes the feed to the second client computer as content of the feed is updated.

18. The method of claim 17 , further comprising providing, by the computing device, a second plug-in module to the first client computer for displaying a user interface by a web browser operating on the first client computer, wherein the user interface automatically selects a portion of the web content displayed by the web browser and displays the portion of the web content within the user interface.

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 Jan 19, 2023
From: SHRIBER, JOHN S.; ZAKS, ROMAN
To: SLANGWHO, INC.
Reel/Frame 062428/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2023
From: SLANGWHO, INC.
To: NEWSPLUG, INC.
Reel/Frame 062428/0927 →
Continuity (5)
Continuation 16509425 · Jul 11, 2019
Continuation 14717984 · May 20, 2015
Continuation 13420508 · Mar 14, 2012
Provisional Application 61452595 · Mar 14, 2011
Related Publication 20230085514A1 · Mar 16, 2023