Log in
Enquire now
‌

US Patent 11748460 Procedural code generation for challenge code

Patent 11748460 was granted and assigned to Imperva on September, 2023 by the United States Patent and Trademark Office.

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent

Patent attributes

Patent Applicant
Imperva
Imperva
Current Assignee
Imperva
Imperva
Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
Patent Number
11748460
Patent Inventor Names
Emil Hernvall
Daniel Spång
Date of Patent
September 5, 2023
Patent Application Number
17084659
Date Filed
October 30, 2020
Patent Citations
‌
US Patent 8806187 Protecting browser-viewed content from piracy
‌
US Patent 7426721 Transformation of objects between a computer programming language and a data representation language
‌
US Patent 7620987 Obfuscating computer code to prevent an attack
‌
US Patent 8429637 System and method for conditional expansion obfuscation
‌
US Patent 8621606 Systems and methods for identifying external functions called by untrusted applications
‌
US Patent 8683452 Dynamically obfuscated javascript
‌
US Patent 9438625 Mitigating scripted attacks using dynamic polymorphism
‌
US Patent 9582666 Computer system for improved security of server computers interacting with client computers
...
Patent Primary Examiner
‌
David Garcia Cervetti
CPC Code
‌
G06F 9/4552
‌
G06F 2221/0724
‌
G06F 2221/2151
‌
G06F 8/4443
‌
H04L 9/0869
‌
H04L 63/1416
‌
H04L 2463/144
‌
H04L 2209/16
...

A method by one or more computing devices for obfuscating challenge code. The method includes obtaining challenge code for interrogating a client, inserting, into the challenge code, code for obfuscating outputs that are to be generated by the client, where the code for obfuscating the outputs includes code for applying a first chain of reversible transformations to the outputs using client-generated random values, interning strings appearing in the challenge code with obfuscated strings, inserting code for deobfuscating the obfuscated strings into the challenge code, inlining function calls in the challenge code, removing function definitions that are unused in the challenge code due to the inlining, reordering the challenge code without changing the functionality of the challenge code, and providing the challenge code for execution by the client.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 11748460 Procedural code generation for challenge code

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.