{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-10491603","patent":{"patent_number":"US-10491603","title":"Software component substitution based on rule compliance for computing device context","assignee":null,"inventors":[],"filing_date":"2019-03-07T00:00:00.000Z","publication_date":"2019-11-26T00:00:00.000Z","cpc_codes":["H04L","G06F","G06F","H04L","H04L","H04L"],"num_claims":20,"abstract":"A method includes: determining an encryption level associated with an application installed on a computing device; determining a context in which the computing device is operating, wherein determining the context comprises identifying a geographic location of the computing device; determining at least one rule associated with the context, wherein determining the at least one rule comprises identifying a security policy corresponding to allowed encryption levels associated with the identified geographic location of the computing device; determining whether the encryption level associated with the application installed on the computing device meets the allowed encryption level associated with the one rule; and in response to determining that the encryption level associated with the application installed on the computing device does not meet the allowed encryption level associated with the one rule, causing at least one action on the computing device to meet the allowed encryption level associated with the one rule."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Software component substitution based on rule compliance for computing device context","description":"A method includes: determining an encryption level associated with an application installed on a computing device; determining a context in which the computing device is operating, wherein determining","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-10491603","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-10491603","citation_suggestion":"Patentable. \"Software component substitution based on rule compliance for computing device context\" (US-10491603). https://patentable.app/patents/US-10491603","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-10491603","json":"https://patentable.app/api/llm-context/US-10491603","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-05-30T17:17:24.883Z"}