Log in
Enquire now
‌

US Patent 9189318 Path-sensitive analysis framework for bug checking

Patent 9189318 was granted and assigned to Oracle on November, 2015 by the United States Patent and Trademark Office.

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent

Patent attributes

Patent Applicant
Oracle
Oracle
Current Assignee
Oracle
Oracle
Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
Patent Number
9189318
Date of Patent
November 17, 2015
Patent Application Number
14188552
Date Filed
February 24, 2014
Patent Citations Received
‌
US Patent 11706233 Detecting injection attacks using passive network monitoring
0
‌
US Patent 12107888 Automated preemptive polymorphic deception
0
‌
US Patent 11916771 Combining passive network analysis and active probing
0
‌
US Patent 11665207 Inline secret sharing
0
‌
US Patent 11843606 Detecting abnormal data access based on data similarity
0
Patent Primary Examiner
Don Wong
Don Wong
Patent abstract

A method for performing path-sensitive data-flow analysis for use in error checking functions includes identifying at least a first instruction and a second instruction in a control flow graph of a function. The identified first instruction and second instruction are connected by at least a first control flow path and a second control flow path. The method further includes defining a path condition between the first instruction and the second instruction as a complex disjunction including a first conjunction of predicates for the first control flow path and a second conjunction of predicates for the second control flow path. The method further includes converting the path condition into conjunctive normal form to obtain a converted path condition that includes a disjunction of atomic constraints, generating a simplified path condition by simplifying the disjunction of atomic constraints in the converted path condition to a value, analyzing the function using the simplified path condition to detect an error, and presenting the error.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 9189318 Path-sensitive analysis framework for bug checking

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