{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9630321","patent":{"patent_number":"US-9630321","title":"Continuous updating of plan for robotic object manipulation based on received sensor data","assignee":null,"inventors":[],"filing_date":"2015-12-10T00:00:00.000Z","publication_date":"2017-04-25T00:00:00.000Z","cpc_codes":["B25J","B25J","B25J","B25J","B25J","B25J","B25J","B25J","B25J","B25J","B25J","B25J","G06T","G06T","G06T","G06T","G06T","G06T","G06T","G06V","G06V","H04N","G05B","G05B","G05B","G05B","G05B","G05B","G06T","H04N"],"num_claims":20,"abstract":"Example systems and methods allow for dynamic updating of a plan to move objects using a robotic device. One example method includes determining a virtual environment by one or more processors based on sensor data received from one or more sensors, the virtual environment representing a physical environment containing a plurality of physical objects, developing a plan, based on the virtual environment, to cause a robotic manipulator to move one or more of the physical objects in the physical environment, causing the robotic manipulator to perform a first action according to the plan, receiving updated sensor data from the one or more sensors after the robotic manipulator performs the first action, modifying the virtual environment based on the updated sensor data, determining one or more modifications to the plan based on the modified virtual environment, and causing the robotic manipulator to perform a second action according to the modified plan."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Continuous updating of plan for robotic object manipulation based on received sensor data","description":"Example systems and methods allow for dynamic updating of a plan to move objects using a robotic device. One example method includes determining a virtual environment by one or more processors based o","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9630321","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-9630321","citation_suggestion":"Patentable. \"Continuous updating of plan for robotic object manipulation based on received sensor data\" (US-9630321). https://patentable.app/patents/US-9630321","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9630321","json":"https://patentable.app/api/llm-context/US-9630321","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T16:31:53.745Z"}