{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9639370","patent":{"patent_number":"US-9639370","title":"Software instructed dynamic branch history pattern adjustment","assignee":null,"inventors":[],"filing_date":"2015-12-15T00:00:00.000Z","publication_date":"2017-05-02T00:00:00.000Z","cpc_codes":["G06F","G06F","G06F","G06F"],"num_claims":16,"abstract":"Techniques relate to dynamic branch history pattern adjustment. Past histories of branch instruction results are collected as part of a branch history pattern. A branch prediction structure with a pattern history buffer predicts a direction of a branch instruction using the branch history pattern. The branch prediction structure executes one or more branch history pattern recording adjustment instructions prior to one or more branch instructions. Executing the one or more branch history pattern recording adjustment instructions changes default behaviors of recording and usage of the branch history pattern."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Software instructed dynamic branch history pattern adjustment","description":"Techniques relate to dynamic branch history pattern adjustment. Past histories of branch instruction results are collected as part of a branch history pattern. A branch prediction structure with a pat","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9639370","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-9639370","citation_suggestion":"Patentable. \"Software instructed dynamic branch history pattern adjustment\" (US-9639370). https://patentable.app/patents/US-9639370","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9639370","json":"https://patentable.app/api/llm-context/US-9639370","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T15:38:45.010Z"}