US Patent 08756617 Schema validation for secure development of browser extensionsUS Patent 8756617 Schema validation for secure development of browser extensions
Infobox
Patent Number
08756617
Patent Number
8756617
Edits on 22 May, 2023
"Remove website redirecting to Patent Public Search front page"