{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9594559","patent":{"patent_number":"US-9594559","title":"Binary file for computer program having multiple executable code variants for a function that are executable on a same processor architecture","assignee":null,"inventors":[],"filing_date":"2015-01-07T00:00:00.000Z","publication_date":"2017-03-14T00:00:00.000Z","cpc_codes":["G06F","G06F"],"num_claims":20,"abstract":"Source code for a function of a computer program is compiled by compilers to generate executable code variants for the function according to different optimization approaches. Each executable code variant is executable on a same processor architecture. A binary file for the computer program is constructed that includes each executable code variant. At runtime of the binary file, one of the executable code variants is selected for the function. The selected executable code variant is used during execution of the computer program, until execution is halted."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Binary file for computer program having multiple executable code variants for a function that are executable on a same processor architecture","description":"Source code for a function of a computer program is compiled by compilers to generate executable code variants for the function according to different optimization approaches. Each executable code var","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9594559","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-9594559","citation_suggestion":"Patentable. \"Binary file for computer program having multiple executable code variants for a function that are executable on a same processor architecture\" (US-9594559). https://patentable.app/patents/US-9594559","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9594559","json":"https://patentable.app/api/llm-context/US-9594559","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T15:34:07.732Z"}