{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9798585","patent":{"patent_number":"US-9798585","title":"Context switching with reader-writer locks","assignee":null,"inventors":[],"filing_date":"2015-05-19T00:00:00.000Z","publication_date":"2017-10-24T00:00:00.000Z","cpc_codes":["G06F","G06F","G06F"],"num_claims":11,"abstract":"A method for scheduling threads for a software application. The method may include obtaining a thread from a thread queue. The thread may be a program segment of a software process. The method may include determining that the thread is for reading data from a program resource. The method may include, in response to determining that the thread is for reading the program resource, designating an exclusion lock on the program resource to various reader threads. The reader threads may include the thread from the thread queue. The method may include retrieving, by the reader threads, data from the program resource."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Context switching with reader-writer locks","description":"A method for scheduling threads for a software application. The method may include obtaining a thread from a thread queue. The thread may be a program segment of a software process. The method may inc","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9798585","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-9798585","citation_suggestion":"Patentable. \"Context switching with reader-writer locks\" (US-9798585). https://patentable.app/patents/US-9798585","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9798585","json":"https://patentable.app/api/llm-context/US-9798585","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T06:57:56.205Z"}