Real-Time Detection and Blocking of Counterfeit Websites
AssigneeBolster, Inc
InventorsShashi Prakash, Abhishek Dubey
Life of this patent
Estimating the term…
Abstract
Counterfeit uniform resource locators (URLs) are detected and blocked in real-time by a browser extension in communication with a counterfeit URL detection system. The browser extension receives a URL requested within a browser application. Content from a webpage associated with the received URL is extracted and transmitted to the counterfeit URL detection system, which is configured to analyze the content and return an assessment indicating whether the URL is counterfeit. If the assessment indicates that the URL is counterfeit, the browser extension blocks the browser application from accessing content associated with the URL.
Claims20
A method comprising:
- receiving at a browser extension operating in a browser application, a uniform resource locator (URL) requested within the browser application;
- extracting by the browser extension, content from a webpage associated with the received URL;
- transmitting the extracted content to a counterfeit URL detection system configured to analyze the extracted content and return an assessment indicating whether the received URL is counterfeit, wherein the analysis of the extracted content includes one of image object detection;
- natural language processing, analyzing a hypertext transfer protocol (HTTP) request header or body, and analyzing an HTTP response header or body;
- and
- responsive to the assessment indicating that the received URL is counterfeit, blocking, by the browser extension, the browser application from accessing content associated with the received URL.
A non-transitory computer-readable storage medium storing a browser extension that comprises computer program instructions, the computer program instructions when executed by a processor causing the processor to:
- receive a uniform resource locator (URL);
- extract content from a webpage associated with the received URL;
- transmit the extracted content to a counterfeit URL detection system configured to analyze the extracted content and return an assessment indicating whether the received URL is counterfeit, wherein the analysis of the extracted content includes one of image object detection;
- natural language processing, analyzing a hypertext transfer protocol (HTTP) request header or body, and analyzing an HTTP response header or body;
- and
- responsive to the assessment indicating that the received URL is counterfeit, block access to content associated with the received URL.
A method comprising:
- receiving from a browser extension executed by a user device, content extracted from a webpage associated with a uniform resource locator (URL) requested by a user of the user device;
- applying to the received content a model trained to output an assessment indicating whether the URL is counterfeit, wherein the assessment is based at least in part on one of image object detection, natural language processing, analyzing a hypertext transfer protocol (HTTP) request header or body, and analyzing an HTTP response header or body;
- and
- returning the assessment to the browser extension, wherein the browser extension is configured to block access to the webpage responsive to the assessment indicating that the URL is counterfeit.
Dependencies are inferred from the claim text.