IP Library Granted Patent US 7,181,513
Granted Patent B1
US 7,181,513 · App. 10/158,199 · Granted Feb 20, 2007

Restricting access to requested resources

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 7,181,513
App. No.
10/158,199
Granted
Feb 20, 2007
Kind
B1
Abstract

Access to network information may be restricted based on a classification of the network information. When a request for network information is received, a classification of the network information is determined. The network information may be classified as static or dynamic. If the network information is classified as static, a rating of the content that corresponds to the network information is determined. If the network information is dynamic, the network information is accessed, and a rating of the content associated with the network information is generated. After determining a content rating, the content rating is compared to the user access information of user making the request for the network information. Based on the comparison, it is determined if access to network information is approved. If approved, the content is retrieved and/or access is granted; otherwise, the access to the network information is restricted or blocked.

Claims (45)

1. A method for determining whether to restrict access to network information, the method comprising:

receiving a request to access network information that is classified among at least static and dynamic classifications, the network information including content to be presented to a user;

after receiving the request, determining whether the network information for which the request is received is classified as one of static and dynamic;

if the determination indicates that the network information is classified as dynamic, determining a content rating for the network information by identifying the content to be presented to the user in the network information and determining if the identified content relates to content in one or more categories;

if the determination indicates that the network information is classified as static, determining a content rating for the network information by accessing a predetermined content rating associated with the network information, wherein the predetermined content rating includes data that indicates that the content to be presented to the user includes content in one or more categories; and

comparing the determined content rating to user access information; and

restricting access to the network information based on the comparison of the determined content rating to the user access information.

2. The method of claim 1 further comprising classifying network information among classifications that include at least static and dynamic classifications.

3. The method of claim 1 wherein determining the content rating by identifying the content to be presented to the user in the network information includes accessing the network information.

4. The method of claim 3 wherein determining a content rating by identifying the content to be presented to the user in the network information includes extracting the content to be presented to the user from the network information and determining if the extracted content relates to content in one or more categories.

5. The method of claim 1 wherein determining a content rating by identifying the content to be presented to the user in the network information includes generating a content map that is configured to indicate whether the content to be presented to the user includes content in one or more categories.

6. The method of claim 1 wherein accessing a predetermined content rating including data that indicates that the content to be presented to the user includes content in one or more categories includes accessing a content map.

7. The method of claim 1 wherein determining the content rating by identifying the content to be presented to the user in the network information includes determining a content map that is configured to indicate whether the content to be presented to the user includes content in one or more categories.

8. The method of claim 7 wherein comparing the determined content rating to the user access information includes comparing the content map to the user access information, the user access information being configured to indicate content categories that are restricted.

9. The method of claim 1 wherein determining whether the network information for which the request is received is classified as one of static and dynamic includes determining an address associated with the requested network information, and determining a classification associated with the address.

10. The method of claim 9 wherein:

determining the classification includes determining that the network information is classified as static, and

accessing the predetermined content rating includes accessing a content map that is associated with the network information and that is configured to indicate whether the content to be presented to the user includes content in one or more categories.

11. The method of claim 10 wherein comparing the determined content rating to the user access information includes comparing the content map to the user access information, the user access information configured to indicate content categories that are restricted.

12. The method of claim 9 wherein the address is one of a uniform resource locator and an Internet protocol address.

13. The method of claim 1 further comprising determining the user access information based on an address from which the request for the network information was initiated.

14. The method of claim 13 wherein the address is one of a uniform resource locator and an Internet protocol address.

15. The method of claim 14 wherein the user access information is configured to indicate whether content associated with one or more categories is restricted.

16. The method of claim 15 wherein comparing the determined content rating and user access information includes determining whether any content that is restricted by the user access information is included in the content to be presented to the user.

17. A system for determining whether to restrict access to network information including content to be presented to a user, the system comprising:

a host, the host including an interface to receive a request to access the network information and to restrict access to the network information based on the comparison of a content rating to user access information; and

a rating device to:

after the request is received, determine the classification for the network information among at least static and dynamic classifications;

if the determination indicates that the network information is classified as dynamic, determine the content rating for the network information by identifying the content to be presented to the user in the network information and determining if the identified content relates to content in one or more categories;

if the determination indicates that the network information is classified as static, determine the content rating for the network information by accessing a predetermined content rating associated with the network information, wherein the predetermined content rating includes data that indicates that the content to be presented to the user includes content in one or more categories; and

an access regulator to compare the content rating to the user access information to determine whether to restrict access to the network information.

18. The system of claim 17 wherein the interface is a proxy server and the rating device is a rating application technology server (RATS).

19. The system of claim 18 wherein the RATS includes a static resource classifier and a dynamic resource classifier.

20. The system of claim 17 wherein to determine the content rating by identifying the content to be presented to the user in the network information, the rating device is configured to extract the content to be presented to the user from the network information and to determine whether the extracted content relates to content in one or more categories.

21. The system of claim 20 wherein the rating device is configured to generate a content map that indicates whether the extracted content includes content in one or more categories.

22. The system of claim 17 wherein accessing a predetermined content rating including data that indicates that the content to be presented to the user includes content in one or more categories includes accessing a content map.

23. The system of claim 17 wherein, to determine the content rating by identifying the content to be presented to the user in the network information, the rating device is configured to determine a content map that indicates whether the content to be presented to the user includes content in one or more categories.

24. The system of claim 23 wherein the access regulator is configured to compare the content map to the user access information, the user access information identifying content categories that are restricted.

25. The system of claim 17 wherein, to determine the classification for the network information among at least static and dynamic classifications, the rating device is configured to determine an address associated with the requested network information and to determine a classification associated with the address.

26. The system of claim 25 wherein the rating device is configured to determine that the network information is classified as static, and to access a content map associated with the network information, the content map indicating whether the content to be presented to the user includes content in one or more categories.

27. The system of claim 26 wherein the rating device is configured to compare the content map to the user access information, the user access information identifying content categories that are restricted.

28. The system of claim 25 wherein the address is one of a uniform resource locator and an Internet protocol address.

29. The system of claim 17 wherein the interface is configured to determine the user access information based on an address from which the request for the network information was initiated.

30. The system of claim 29 wherein the address is one of a uniform resource locator and an Internet protocol address.

31. The system of claim 30 wherein the user access information is configured to indicate whether content associated with one or more categories is restricted.

Assignments (6)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028487/0304 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023720/0309 →
CHANGE OF NAME Recorded Dec 31, 2009
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 023720/0426 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →