{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9612808","patent":{"patent_number":"US-9612808","title":"Memory use for string object creation","assignee":null,"inventors":[],"filing_date":"2016-02-25T00:00:00.000Z","publication_date":"2017-04-04T00:00:00.000Z","cpc_codes":["G06F","G06F"],"num_claims":1,"abstract":"Conventionally compiled byte code, such as that produced by compiling Java source code, contains calls to string buffer creation methods. The compiled byte code is processed by a machined that performs an optimizer tool. The optimizer tool refactors the compiled byte code to produce a modified byte code that is functionally equivalent to the compiled byte code with respect to string creation, but which creates fewer string buffer and character array objects to accomplish that string creation. The optimizer tool replaces a call to build a new string buffer object with a call to an existing string buffer object and code setting length of the existing string buffer object to zero and appending new string characters this existing string buffer object."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Memory use for string object creation","description":"Conventionally compiled byte code, such as that produced by compiling Java source code, contains calls to string buffer creation methods. The compiled byte code is processed by a machined that perform","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9612808","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-9612808","citation_suggestion":"Patentable. \"Memory use for string object creation\" (US-9612808). https://patentable.app/patents/US-9612808","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9612808","json":"https://patentable.app/api/llm-context/US-9612808","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T06:21:38.345Z"}