US 12,430,409 B2
Third party based pirated copy tracing
Xian Zhang, Redmond, WA (US); Xiaobing Guo, Redmond, WA (US); Yang Chen, Redmond, WA (US); Shuo Chen, Livingston, NJ (US); Zhongxin Guo, Redmond, WA (US); Qiufeng Yin, Redmond, WA (US); Mao Yang, Redmond, WA (US); and Lidong Zhou, Redmond, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Appl. No. 17/926,997
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
PCT Filed May 10, 2021, PCT No. PCT/US2021/031464
§ 371(c)(1), (2) Date Nov. 22, 2022,
PCT Pub. No. WO2022/005609, PCT Pub. Date Jan. 6, 2022.
Claims priority of application No. 202010611319.3 (CN), filed on Jun. 29, 2020.
Prior Publication US 2023/0205851 A1, Jun. 29, 2023
Int. Cl. G06F 21/10 (2013.01)
CPC G06F 21/105 (2013.01) [G06F 21/106 (2023.08)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, from a third party, a report on a pirated copy of a digital content, the report comprising first secret information for characterizing a first identification, time information and tracing information of the pirated copy, the time information indicating a creation time of the first secret information, the pirated copy being a leaked version of an authorized copy of the digital content which is authorized by a content owner to a licensee determined from a first index retrieved using a hash value of the tracing information;
receiving a request for verifying the report, the request comprising second secret information and a second identification of the third party, the second secret information characterizing the tracing information and the time information;
determining whether the report is valid by evaluating the first secret information, the second secret information, and the second identification using records from a distributed ledger; and
if the report is determined as valid, storing an evidence record associated with the report in the distributed ledger and updating a status record of the licensee in the distributed ledger with a first status, the first status indicating an inference that the pirated copy was leaked by the licensee.