Log in
Enquire now
‌

US Patent 11301218 Graph-based vectorization for software code optimization references

Patent 11301218 was granted and assigned to BANK OF AMERICA CORPORATION on April, 2022 by the United States Patent and Trademark Office.

OverviewStructured DataIssuesContributors

Contents

Is a
Patent
Patent

Patent attributes

Patent Applicant
Current Assignee
Patent Jurisdiction
United States Patent and Trademark Office
United States Patent and Trademark Office
Patent Number
11301218
Date of Patent
April 12, 2022
Patent Application Number
16941868
Date Filed
July 29, 2020
Patent Citations
‌
US Patent 10579584 Integrated data processing core and array data processor and method for processing algorithms
‌
US Patent 10409612 Apparatus and method for transactional memory and lock elision including an abort instruction to abort speculative execution
‌
US Patent 10656940 Systems, devices, and methods for source code generation from binary files
‌
US Patent 10055237 Virtual machine coprocessor for accelerating software execution
‌
US Patent 10169013 Arranging binary code based on call graph partitioning
‌
US Patent 10324741 Speeding up dynamic language execution on a virtual machine with type speculation
‌
US Patent 10387324 Method, apparatus, and system for efficiently handling multiple virtual address mappings during transactional execution canceling the transactional execution upon conflict between physical addresses of transactional accesses within the transactional execution
Patent Citations Received
‌
US Patent 12106080 Fast compiling source code without dependencies
0
‌
US Patent 11669313 Fast compiling source code without dependencies
0
Patent Primary Examiner
‌
Mongbao Nguyen
CPC Code
‌
G06F 8/41
‌
G06F 8/30
‌
G06F 8/74
‌
G06F 8/75
‌
G06F 8/40

A software code optimizer automatically detects inefficiencies in software code and corrects them. Generally, the software code optimizer converts software code into a graph representing the workflows and relationships in the software code. The graph is then converted into vectors that represent each workflow in the software code. The vectors are assembled into a matrix that represents the software code. The matrix may be stored in a cluster in a database as an example of optimized software code or be compared with other matrices stored as clusters in the database to determine whether the software code is optimized. The software code optimizer can change the software code to be more efficient if a matrix for an optimized version of the software code is found in the database.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date
No Further Resources data yet.

References

Find more entities like US Patent 11301218 Graph-based vectorization for software code optimization references

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