IP Library Granted Patent US 10,373,232
Granted Patent B2
US 10,373,232 · App. 15/709,673 · Granted Aug 6, 2019

System and method for coordinating and monitoring a plurality of websites

Inventor: John P. Killoran, Jr. (Albuquerque, NM)
Assignee: SWOOP IP HOLDINGS LLC
G06Q30/0631G06Q30/0621
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,373,232
App. No.
15/709,673
Granted
Aug 6, 2019
Kind
B2
Abstract

A system comprises at least one first processor and at least one second processor. The at least one first processor is of a vendor website and is configured to produce a web site including vendor product information and a widget on the web site. The widget on the web site, in response to a user input, has a vendor product added to a watchlist of a non-vendor third party. The widget on the web site updates the watchlist of the non-vendor third party. The at least one second processor of the non-vendor third party adds the vendor product to the watchlist in response to the widget on the web site. The at least one second processor updates the watch list in response to the widget on the web site. The at least one second processor sends the watchlist to a user.

Claims (38)

1. A system comprising:

a watchlist, stored by a non-vendor third party, that is associated with a particular user and includes product information from a plurality of vendor websites, wherein the plurality of vendor websites includes a first vendor website and a second vendor website;

at least one first processor, of the first vendor website, configured to:

produce a web page including vendor product information for a particular product, and

produce a widget on a web site, wherein the widget on the web site in response to a user input from the particular user, adds the particular product to the watchlist by transmitting the vendor product information for the particular product to the non-vendor third party; and

at least one second processor, of the non-vendor third party, configured to update the watchlist in response to receiving the vendor product information for the particular product from the widget on the first vendor website, wherein the watchlist is updated by the at least one second processor:

adding the vendor product information for the particular product to the watchlist,

identifying one or more related products that are related to the particular product on the second vendor website,

adding the one or more relate products to the watchlist, and

sending the watchlist to the particular user.

2. The system of claim 1 wherein, in response to the user input, the widget on the web site automatically adds vendor product information for similar products from the first vendor website to the watchlist.

3. The system of claim 1 wherein the widget on the web site provides direct communication between the widget on the web site and the at least one second processor.

4. The system of claim 1 wherein in response to the user input, a menu including a plurality of watchlists of the user is provided.

5. The system of claim 1 wherein the identifying the one or more related products is performed by the at least one second processor:

receiving a screen capture of a second web page from the second vendor website, and

scrubbing the screen capture for information of the one or more products related to the particular product.

6. The system of claim 1 wherein the at least one second processor is configured to send web crawlers to update information on the watchlist.

7. The system of claim 1 , wherein the identifying the one or more related products is performed using a second widget on the web site that is generated on the vendor second website.

8. The system of claim 7 , wherein the second widget on the web site adds a second particular product to the watchlist by transmitting second vendor product information for the second particular product to the non-vendor third party, in response to a second user input from the particular user on the second vendor website.

9. A method comprising:

storing, by a non-vendor third party, a watchlist that is associated with a particular user and includes product information from a plurality of vendor websites, wherein the plurality of vendor websites includes a first vendor website and a second vendor website;

producing, by at least one first processor of the first vendor website, a web page including vendor product information for a particular product;

producing, by the at least one first processor, a widget on a web site;

transmitting, by the widget on the web site, the vendor product information for the particular product to the non-vendor third party, in response to a user input from the particular user;

updating, by at least one second processor of the non-vendor third party, the watchlist in response to receiving the vendor product information for the particular product from the widget on the web site; and

sending, by the at least one second processor, the watchlist to the particular user,

wherein the updating includes:

adding the vendor product information for the particular product to the watchlist,

identifying one or more related products that are related to the particular product on the second vendor website,

adding the one or more relate products to the watchlist.

10. The method of claim 9 wherein, in response to the user input, the widget on the web site automatically adds vendor product for similar items from the first website to the watchlist.

11. The method of claim 9 wherein the widget on the web site provides direct communication between the first vendor website and the at least one second processor.

12. The method of claim 9 wherein in response to the user input, providing a menu including a plurality of watchlists of the user.

13. The method of claim 9 , wherein identifying one or more related products includes: receiving, by the at least one second processor, a screen capture of a second web page from the second vendor website, and; and

scrubbing, by the at least one second processor, the screen capture for information of the one or more products related to the particular product.

14. The method of claim 9 further comprising sending, by the at least one second processor, web crawlers to update information on the watchlist.

15. The method of claim 9 , wherein the identifying the one or more related products is performed using a second widget on the web site that is generated on the vendor second website.

16. The method of claim 15 , wherein the second widget on the web site adds a second particular product to the watchlist by transmitting second vendor product information for the second particular product to the non-vendor third party, in response to a second user input from the particular user on the second vendor website.

Assignments (1)
CHANGE OF NAME Recorded Jan 23, 2019
From: @PAY IP HOLDINGS LLC
To: SWOOP IP HOLDINGS LLC
Reel/Frame 048117/0319 →
Continuity (3)
Continuation 13456997 · Apr 26, 2012
Provisional Application 61524898 · Aug 18, 2011
Related Publication 20180012285A1 · Jan 11, 2018