IP Library Patent Application 15186023
Patent Application
App. No. 15/186,023

SYSTEM AND METHOD FOR ASSESSING CHARACTERISTICS OF WEB SITES

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 None
App. No.
15/186,023
Abstract

According to one embodiment, a method for assessing whether a first site possesses a selected characteristic, the method comprising training, using a machine-learning process, a classifier to determine, based on web site data corresponding to one or more known web sites, whether the first web site possesses the selected characteristic, wherein the one or more known web pages comprise web pages known to possess the selected characteristic and web pages known not to possess the selected characteristic.

Claims (52)

1 . A system for determining whether a first web site possesses a selected characteristic, the system comprising:

a database comprising:

a plurality of characteristics of web sites, wherein the selected characteristic is one of the plurality of characteristics;

identifiers of one or more known web sites, wherein the one or more known web sites comprise web sites known to possess the selected characteristic and web sites known to not possess the selected characteristic; and

web site data corresponding to the one or more known web sites; and

a processor configured to:

train a classifier to determine, based on the web site data corresponding to the one or more known web pages, whether the first web site possesses the selected characteristic of the plurality of characteristics;

apply the classifier to a first web site; and

determine whether the first web site possesses the selected characteristic.

2 . The system of claim 1 , wherein the processor is further configured to:

construct a plurality of queries relating the one or more known web sites to the selected characteristic;

execute the plurality of constructed queries;

receive data relating the one or more known web sites to the selected characteristic in response to executing the plurality of constructed queries; and

construct a classifier based on the received data.

3 . The system of claim 1 , wherein the selected characteristic is a capability or restriction of a web site.

4 . The system of claim 1 , wherein the processor is further configured to:

update the classifier based on a determination that the first web site possesses, or does not possess, the selected characteristic; and

determining that a second web site possesses, or does not possess, the selected characteristic based on the updated classifier.

5 . The system of claim 2 , wherein the processor is further configured to filter the received data for relevancy.

6 . The system of claim 1 , wherein the processor determines whether the first web site possesses the selected characteristic based on an output value.

7 . The system of claim 6 , wherein the output value corresponds to a confidence that the first web site possesses, or does not possess, the selected characteristic.

8 . A method for use in assessing whether a first web site possesses a selected characteristic, the method comprising:

training, using a machine-learning process, a classifier to determine, based on web site data corresponding to one or more known web sites, whether the first web site possesses the selected characteristic, wherein the one or more known web pages comprise web pages known to possess the selected characteristic and web pages known not to possess the selected characteristic.

9 . The method of claim 8 , further comprising:

applying the classifier to the first web site; and

in response to applying the classifier, determining whether the first web site possesses the selected characteristic.

10 . The method of claim 8 , wherein training a classifier comprises:

constructing a plurality of queries relating the one or more known web sites to the selected characteristic;

executing the plurality of constructed queries;

receiving data relating the one or more known web sites to the selected characteristic in response to executing the plurality of constructed queries; and

constructing a classifier based on the received data.

11 . The method of claim 8 , wherein the selected characteristic is a capability or a restriction of a web site.

12 . The method of 9 , further comprising:

updating the classifier based on a determination that the first web site possesses, or does not possess, the selected characteristic; and

determining that a second web site possesses, or does not possess, the selected characteristic based on the updated classifier.

13 . The method of claim 10 , further comprising filtering the received data for relevancy.

14 . The method of claim 8 , wherein determining whether the first web site possesses the selected characteristic is based on an output value, the output value corresponding to a confidence that the first web site possesses, or does not possess, the selected characteristic.

15 . One or more computer-readable non-transitory storage media in or more computing system, the media embodying logic that is operable when executed to:

train a classifier to determine, based on web site data corresponding to one or more known web sites, whether a first web site possesses a selected characteristic of a plurality of characteristics, wherein the one or more known web sites comprise web sites known to possess the selected characteristic and web sites known not to possess the selected characteristic.

16 . The media of claim 15 , wherein the logic is further operable to:

apply the classifier to a first web site; and

determine whether the first web site possesses the selected characteristic.

17 . The media of claim 15 , wherein the logic is further operable to:

construct a plurality of queries relating the one or more known web sites to the selected characteristic;

execute the plurality of constructed queries;

receive data relating the one or more known web sites to the selected characteristic in response to executing the plurality of constructed queries; and

construct a classifier based on the received data.

18 . The media of claim 15 , wherein the selected characteristic is a capability or a restriction of a web site.

19 . The media of claim 15 , wherein the logic is further operable to:

update the classifier based on a determination that the first web site possesses, or does not possess, the selected characteristic; and

determining that a second web site possesses, or does not possess, the selected characteristic based on the updated classifier.

20 . The media of claim 16 , wherein the logic is further operable to filter the received data for relevancy.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2019
From: SYMANTEC CORPORATION
To: CA, INC.
Reel/Frame 051144/0918 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2016
From: BLUE COAT SYSTEMS, INC.
To: SYMANTEC CORPORATION
Reel/Frame 039851/0044 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2016
From: RINEHART, MICHAEL D.
To: BLUE COAT SYSTEMS, INC.
Reel/Frame 038946/0912 →