Sign In to Follow Application
View All Documents & Correspondence

Systems And Methods For Detecting Sources Of Pirated Media In A Network

Abstract: Exemplary embodiments of the present disclosure relate to systems, methods, and non- transitory computer-readable media for detecting, analyzing and remediating pirated content accessible via a network.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
16 May 2024
Publication Number
21/2024
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

OPSEC ONLINE LIMITED
40 Phoenix Road Washington NE38 0AD

Inventors

1. POLISHCHUK, Oleg
4701 Willard Avenue Apt. 1018 Chevy Chase, MD 20815
2. POLISHCHUK, Oleg
4701 Willard Avenue Apt. 1018 Chevy Chase, MD 20815

Specification

SYSTEMS AND METHODS FOR DETECTING SOURCES OF PIRATED MEDIA IN
A NETWORK
RELATED APPLICATIONS
[0001] This application claims the benefit of and priority to U.S. Provisional Application No.
63/284,244, filed on November 30, 2021, the entire contents of which are incorporated herein
by reference.
BACKGROUND
[0002] An overwhelming amount of digital content is accessible over networked
environments, such as the Internet. This content is spread across multiple data channels
and/or sources, and more and more content is being made available daily. Often the owners
of the digital content have intellectual property rights, such as copyrights, in the digital
content. While distribution and use of the digital content that is accessible in a network may
be authorized by the owner, there are instances where such digital content is made available
or pirated by unauthorized sources.
SUMMARY
[0003] Embodiments of the present disclosure enable searching for pirated content in a
network throughout the world, while providing local customizations that can be learned by
embodiments of the present disclosure to mimic consumer behavior in various countries and
languages.
[0004] In accordance with embodiments of the present disclosure, systems, methods, and
non-transitory computer-readable media are disclosed. The computer-readable media can
store instructions for one or more computer-readable media storing instructions for detecting
and remediating pirated content accessible via a network. A processor can be programmed to
execute the instructions to implement a method that includes generating a query template that
includes parameters based on instances of a title associated with content to be searched and
keywords; generating a set of queries based on the query template; and generating sets of
country-specific queries from the set of queries. The method implemented upon execution of
3
the instructions by the processor can also include transmitting the set of country-specific
queries to proxy servers located in countries for which the sets of country-specific sets of
queries were generated to execute the queries in search engine mirror sites in the countries;
determining whether hyperlinks in search results corresponding to execution of the sets of
country-specific queries provide access to pirated content; and initiating delisting of the
search results that are determined to provide access to the pirated content.
[0005] Any combination and/or permutation of embodiments is envisioned. Other objects
and features will become apparent from the following detailed description considered in
conjunction with the accompanying drawings. It is to be understood, however, that the
drawings are designed as an illustration only and not as a definition of the limits of the
present disclosure.

We Claim:
1. A system for pirated content detection, analysis, and remediation in a networked
environment, the system comprising:
one or more computer-readable media storing instructions for detecting, analyzing,
and remediating pirated content accessible via a network;
a processor programmed to execute the instructions to:
generate a query template that includes parameters based on instances of a title
associated with content to be searched and keywords;
generate sets of country-specific localized queries based on the query
template;
transmit the set of country specific queries to proxy servers located in one or
more countries associated with the sets of country-specific servers to execute the
queries in search engine mirror sites in the countries; and
determine whether hyperlinks in search results corresponding to execution of
the sets of country-specific queries provide access to pirated content.
2. The system of claim 1, where the processor initiates delisting of the search results that
are determined to provide access to the pirated content.
3. The system of claim 1, wherein the processor generates the set of country-specific
localized queries by generating at least one of a combination or permutations of the
parameters in the query template.
4. The system of claim 1, wherein the processor generates the sets of country-specific
localized queries by translating the keywords in the query template into at least one language
spoken in each of the countries.
5. The system of claim 1, wherein the processor generates the sets of country-specific
localized queries by replacing instances of the title in the query template with an official
launch title in at least one language spoken in each of the countries.
28
6. The system of claim 1, wherein the processor is programmed to:
generate a piracy exposure score for the content based on the search results and clickthrough rates for the search results.
7. The system of claim 1, wherein the processor:
determines an overall search volume for the title associated with the content in the one
or more countries and in at least one language spoken in each of the one or more countries;
and
determines a piracy search volume for the title associated with the content in the one
or more countries and in at least one language spoken in each of the one or more countries.

8. The system of claim 7, wherein the processor:
combines the piracy exposure score with at least one of the overall search volume or
the piracy search volume for the title associated with the content; and
determines, for each of the one or more countries and the at least one language, an
expected piracy volume corresponding to a probability that hyperlinks in search results
providing access to pirated content are selected.
9. The system of claim 7, wherein the processor:
determines an official rank associated with official domains in the search results
providing access to authorized content associated with the title;
determines a piracy rank associated with unofficial domains in the search results
providing access to pirated content associated with the title; and
determines a difference between the piracy rank and the official rank to provide an
indication of a threat of piracy by at least one of country, language, title, or search engine
site.
10. The system of claim 1, wherein the processor is programmed to:
generate database records corresponding to the results; and
associate an infringing or pirated label with the results that provide access to pirated
content.
29
11. The system of claim 1, wherein the processor is programmed to:
translate the keywords into corresponding primary and secondary languages spoken
in the countries.
12. A method for detecting, analyzing, and remediating pirated content accessible via a
network, the method comprising:
generating a query template that includes instance of a title associated with content to
be searched and keywords;
generating sets of country-specific queries based on the query template;
transmitting the set of country–specific localized queries to proxy servers located in
countries associated with the sets of country-specific localized servers to execute the countryspecific localized queries in search engine mirror sites in the countries; and
determining whether hyperlinks in search results corresponding to execution of the
sets of country-specific queries provide access to pirated content.
13. The method of claim 9, further comprising:
initiating delisting of the search results that provide access to the pirated content.

14. The method of claim 12, wherein generating the set of country-specific localized
queries comprises generating at least one of combination or permutations of the parameters in
the query template.
15. The method of claim 12, wherein generating the sets of country-specific localized
queries comprises translating the keywords in the query template into at least one language
spoken in each of the countries.
16. The method of claim 12, wherein generating the sets of country-specific localized
queries comprises replacing instances of the title in the query template with an official launch
title in at least one language spoken in each of the countries.
17. The method of claim 12, further comprising:
generating a piracy exposure score for the content based on the search results and
click-through rates for the search results.
30
18. The system of claim 17, wherein the processor:
determines an overall search volume for the title associated with the content in the one
or more countries and in at least one language spoken in each of the one or more countries;
and
determines a piracy search volume for the title associated with the content in the one
or more countries and in at least one language spoken in each of the one or more countries.

19. The system of claim 18, wherein the processor:
combines the piracy exposure score with at least one of the overall search volume or
the piracy search volume for the title associated with the content; and
determines, for each of the one or more countries and the at least one language, an
expected piracy volume corresponding to a probability that hyperlinks in search results
providing access to pirated content are selected.
20. The system of claim 18, wherein the processor:
determines an official rank associated with official domains in the search results
providing access to authorized content associated with the title;
determines a piracy rank associated with unofficial domains in the search results
providing access to pirated content associated with the title; and
determines a difference between the piracy rank and the official rank to provide an
indication of a threat of piracy by at least one of country, language, title, or search engine
site.
21. The method of claim 12, further comprising:
generating database records corresponding to the search results; and
associating an infringing or pirated label with the search results that provide access to
pirated content.
22. The method of claim 12, further comprising:
translating the keywords into corresponding primary and secondary languages
spoken in the countries.
31
23. A non-transitory computer-readable medium storing instructions for detecting,
analyzing, and remediating pirated content accessible via a network that when executed by a
processor causes the processor to:
generate a query template that includes instance of a title associated with content to be
searched and keywords;
generate sets of country-specific localized queries based on the query template;
transmit the set of country-specific localized queries to proxy servers located in
countries associated with the sets of country-specific servers to execute the queries in search
engine mirror sites in the countries; and
determine whether hyperlinks in search results corresponding to execution of the sets
of country-specific queries provide access to pirated content.
24. The medium of claim 23, where execution of the instructions by the processor causes
the processor to initiate delisting of the search results that provide access to the pirated
content.
25. The medium of claim 23, wherein execution of the instructions by the processor
causes the processor to generate the set of country-specific localized queries by generating at
least one of a combination or permutations of the parameters in the query template.
26. The medium of claim 23, wherein execution of the instructions by the processor
causes the processor to generate the sets of country-specific localized queries by translating
the keywords in the query template into at least one language spoken in each of the countries.
27. The medium of claim 23, wherein execution of the instructions by the processor
causes the processor to generate the sets of country-specific localized queries by replacing
instances of the title in the query template with an official launch title in at least one language
spoken in each of the countries.
28. The medium of claim 23, wherein execution of the instructions by the processor
causes the processor to generate a piracy exposure score for the content based on the search
results and click-through rates for the search results.
32
29. The medium of claim 23, wherein execution of the instructions by the processor
causes the processor to:
generate database records corresponding to the results; and
associate an infringing or pirated label with the results that provide access to pirated
content.

Documents

Application Documents

# Name Date
1 202447038544-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [16-05-2024(online)].pdf 2024-05-16
2 202447038544-STATEMENT OF UNDERTAKING (FORM 3) [16-05-2024(online)].pdf 2024-05-16
3 202447038544-REQUEST FOR EXAMINATION (FORM-18) [16-05-2024(online)].pdf 2024-05-16
4 202447038544-PRIORITY DOCUMENTS [16-05-2024(online)].pdf 2024-05-16
5 202447038544-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105-PCT Pamphlet) [16-05-2024(online)].pdf 2024-05-16
6 202447038544-FORM 18 [16-05-2024(online)].pdf 2024-05-16
7 202447038544-FORM 1 [16-05-2024(online)].pdf 2024-05-16
8 202447038544-FIGURE OF ABSTRACT [16-05-2024(online)].pdf 2024-05-16
9 202447038544-DRAWINGS [16-05-2024(online)].pdf 2024-05-16
10 202447038544-DECLARATION OF INVENTORSHIP (FORM 5) [16-05-2024(online)].pdf 2024-05-16
11 202447038544-COMPLETE SPECIFICATION [16-05-2024(online)].pdf 2024-05-16
12 202447038544-FER.pdf 2025-08-01
13 202447038544-RELEVANT DOCUMENTS [09-10-2025(online)].pdf 2025-10-09
14 202447038544-POA [09-10-2025(online)].pdf 2025-10-09
15 202447038544-FORM 13 [09-10-2025(online)].pdf 2025-10-09

Search Strategy

1 202447038544_SearchStrategyNew_E_SearchHistory_202447038544E_07-03-2025.pdf