IP Library › Granted Patent US 11,741,171
Granted Patent B2
US 11,741,171 · App. 17/227,856 · Granted Aug 29, 2023

System, method and computer program product for alerting users to websites new to the web

Inventors: Lillian Rachel Kravitz (Seattle, WA); Ryan Gregory Cropp (Seattle, WA); David Fang (Bellevue, WA)
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
G06F16/951G06F16/9538
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,741,171
App. No.
17/227,856
Granted
Aug 29, 2023
Kind
B2
Abstract

A system identifies and alerts a user to websites that are new to the web, for example, based on a purchase date, a transfer of ownership date, network traffic to the website, a reputation of the website, and/or appearance of the website in search results. An alert may be provided before, during and/or after a user navigates to a website. An alert may be provided for a displayed website. One or more alerts may be provided for one or more links to websites in a displayed webpage, such as search engine results. One or more alerts may be provided for one or more links to websites shown in a history or list of recently visited websites. A new to the web label may alert a user to consider whether a website is malicious, aiding a user's determination whether to navigate away from or to avoid navigating to new websites.

Claims (45)

1. A system, comprising:

one or more processors; and

one or more memory devices that store program code configured to be executed by the one or more processors, the program code comprising:

a new website client configured to identify a website associated with a webpage, request information about the website from a new website server, and receive website information about the website from the new website server; and

a web browser configured to present, in a graphical user interface, an indication that the website is new to the world wide web (web) if the website information indicates the website was purchased within a purchase threshold time or was transferred in ownership within an ownership threshold time.

2. The system of claim 1 , wherein the new website client is further configured to:

determine whether the website is new to the web based on the website information.

3. The system of claim 1 , wherein the website information is based on domain name ownership information.

4. A method performed by a web browser executing on a computing device, the method comprising:

identifying a website associated with a webpage;

requesting information about the website;

receiving website information about the website; and

if the website information indicates the website was purchased within a purchase threshold time or was transferred in ownership within an ownership threshold time, presenting, in a graphical user interface, an indication that the website is new to the world wide web (web).

5. The method of claim 4 , wherein presenting, in the graphical user interface, the indication that the website is new to the web comprises:

associating the indication with a display of a webpage link for the webpage.

6. The method of claim 4 , wherein presenting, in the graphical user interface, the indication that the website is new to the web comprises:

associating the indication with a display of the webpage.

7. The method of claim 4 , further comprising:

determining whether the website is new to the web based on the website information.

8. The method of claim 4 , further comprising:

associating at least a portion of the website information with the indication; and

presenting, in the graphical user interface, the at least a portion of the website information.

9. The method of claim 4 , wherein identifying the website associated with the webpage comprises:

receiving a selection of the webpage based on a user selection of a link presented in the graphical user interface or based on user entry of a web address for the webpage in the graphical user interface.

10. The method of claim 4 , wherein identifying the website associated with the webpage comprises:

identifying a link to the webpage in search results presented in the graphical user interface.

11. The method of claim 4 , wherein identifying the website associated with the webpage comprises:

identifying a link to the webpage in a browser history or a list of recently accessed webpages presented in the graphical user interface.

12. The method of claim 4 , wherein the website information is based on domain name ownership information.

13. A method performed by one or more computing devices, comprising:

receiving a request for information about a website;

accessing information about the website responsive to the request;

determining, based on the accessed information, that the website was purchased within a purchase threshold time or was transferred in ownership within an ownership threshold time;

generating website information based on the accessed information that indicates that the website is new to the world wide web (web); and

sending the website information in response to the request.

14. The method of claim 13 , further comprising:

determining that the website is new to the web based on the accessed information; and

providing an indication of the determination in the website information.

15. The method of claim 14 , further comprising:

associating at least a portion of the website information with the indication.

16. The method of claim 13 , wherein the request is received from a web browser.

17. The method of claim 13 , wherein the request is received from a web browser plugin.

18. The method of claim 13 , wherein the request is received from a search engine.

19. The method of claim 13 , wherein the request is received from a proxy server.

20. The method of claim 13 , wherein the accessed information is domain name ownership information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: KRAVITZ, LILLIAN RACHEL; CROPP, RYAN GREGORY; FANG, DAVID
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 055893/0074 →
Continuity (1)
Related Publication 20220327167A1 · Oct 13, 2022
Cited By (3)
US 12,197,516 US 12,210,733 US 12,675,538