{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-10491380","patent":{"patent_number":"US-10491380","title":"Firmware of modular assembly system","assignee":null,"inventors":[],"filing_date":"2017-05-22T00:00:00.000Z","publication_date":"2019-11-26T00:00:00.000Z","cpc_codes":["B25J","B25J","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G09B","H04L","H04L","H04L","H04L","B25J","G05B","G06F"],"num_claims":12,"abstract":"A method for updating firmware on a control module of a modular assembly system is provided. Information related to noise sampled from the control module is obtained. A first encryption key is calculated based on the information. Firmware to be updated on the control module is received from a host of the modular assembly system. The firmware is encrypted based on at least a second encryption key. In response to determining that the received firmware can be decrypted, the decrypted firmware is loaded into the control module. At least one of the obtaining, calculating, receiving, determining, and loading is performed by the control module."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Firmware of modular assembly system","description":"A method for updating firmware on a control module of a modular assembly system is provided. Information related to noise sampled from the control module is obtained. A first encryption key is calcula","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-10491380","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-10491380","citation_suggestion":"Patentable. \"Firmware of modular assembly system\" (US-10491380). https://patentable.app/patents/US-10491380","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-10491380","json":"https://patentable.app/api/llm-context/US-10491380","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-05-31T03:13:40.881Z"}