{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-11243978","patent":{"patent_number":"US-11243978","title":"Non-centralized data synchronization for IoT and other distributed applications","assignee":null,"inventors":[],"filing_date":"2018-06-29T00:00:00.000Z","publication_date":"2022-02-08T00:00:00.000Z","cpc_codes":["G06F","H04L","H04L"],"num_claims":21,"abstract":"Disclosed is a method, apparatus, and system for processing a data update message in a multi-agent system comprising a plurality of agents, the operations comprising: receiving, at a second agent, the data update message comprising data for a node in a shared data tree and a first node context map from a first agent, the first node context map comprising last known contexts of all the agents for the node according to knowledge of the first agent; determining, at the second agent, whether any of three conditions relating to the first node context map and a second node context map is true, the second node context map comprising last known contexts of all the agents for the node according to knowledge of the second agent; and in response to determining that none of the three conditions relating to the first node context map and the second node context map is true, updating, at the second agent, the node based on the data update message from the first agent."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Non-centralized data synchronization for IoT and other distributed applications","description":"Disclosed is a method, apparatus, and system for processing a data update message in a multi-agent system comprising a plurality of agents, the operations comprising: receiving, at a second agent, the","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-11243978","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-11243978","citation_suggestion":"Patentable. \"Non-centralized data synchronization for IoT and other distributed applications\" (US-11243978). https://patentable.app/patents/US-11243978","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-11243978","json":"https://patentable.app/api/llm-context/US-11243978","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-05-31T20:32:39.746Z"}