{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-10534646","patent":{"patent_number":"US-10534646","title":"Memory management for applications operating on java virtual machines","assignee":null,"inventors":[],"filing_date":"2017-05-09T00:00:00.000Z","publication_date":"2020-01-14T00:00:00.000Z","cpc_codes":["G06F","G06F","G06F"],"num_claims":20,"abstract":"Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a notification from a java virtual machine indicating that an amount of free memory associated with the java virtual machine is less than a first threshold amount of memory. In response to the notification, the program further transitions from operating in a non-low-memory stat to operating a low-memory state. The low-memory state includes decreasing an amount of memory used by a set of components in a plurality of components of an application operating on the java virtual machine in order to increase the amount of free memory associated with the java virtual machine. The program also determines that the amount of free memory associated with the java virtual machine is greater than a second threshold amount of memory. In response to the determination, the program further transitions from operating in the low-memory state to operating in the non-low-memory state."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Memory management for applications operating on java virtual machines","description":"Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a notification from a java virtual machine indicating that an amount of free memory associ","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-10534646","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-10534646","citation_suggestion":"Patentable. \"Memory management for applications operating on java virtual machines\" (US-10534646). https://patentable.app/patents/US-10534646","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-10534646","json":"https://patentable.app/api/llm-context/US-10534646","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-05-30T08:26:35.709Z"}