Framework for robotic assistants

US12491639B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12491639-B2
Application numberUS-202318212613-A
CountryUS
Kind codeB2
Filing dateJun 21, 2023
Priority dateJun 29, 2022
Publication dateDec 9, 2025
Grant dateDec 9, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to one aspect, a method includes obtaining a request to remotely operate a robotic assistant, the robotic assistant including at least one sensor configured to collect data associated with an environment around the robotic assistant. The method also includes identifying a first teleoperations system to remotely operate the robotic assistant in response to the request, the first teleoperations system being one of a plurality of teleoperations systems, and assigning the first teleoperations system to remotely operate the robotic assistant. At least one privacy-related instruction is implemented with respect to the first teleoperations system.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method comprising: obtaining a request to remotely operate a robotic assistant, the robotic assistant including at least one sensor configured to collect data associated with an environment around the robotic assistant; identifying a first teleoperations system to remotely operate the robotic assistant in response to the request, the first teleoperations system being one of a plurality of teleoperations systems; assigning the first teleoperations system to remotely operate the robotic assistant; and implementing at least one privacy-related instruction with respect to the first teleoperations system. 2 . The method of claim 1 wherein the at least one sensor configured to collect data is configured to obtain at least one image of the environment, and wherein the at least one privacy-related instruction is an instruction relating to a rendering of the image such that at least a portion of the image is obfuscated when displayed on a visual interface of the first teleoperations system. 3 . The method of claim 1 wherein identifying the first teleoperations system includes: identifying a task to be completed by the robotic assistant, the task being specified in the request; and determining whether the first teleoperations system is suited to remotely operate the robotic assistant to perform the task, wherein each teleoperations system of the plurality of teleoperations systems is configured to remotely operate the robotic assistant. 4 . The method of claim 3 wherein determining whether the first teleoperations system is suited to remotely operate the robotic assistant to perform the task includes determining whether a first operator associated with the first teleoperations system has skills to remotely operate the robotic assistant to perform the task. 5 . The method of claim 1 wherein implementing at least one privacy-related instruction with respect to the first teleoperations system includes providing the at least one privacy-related instruction to the first teleoperations system on a network. 6 . The method of claim 1 wherein the environment is a first location, and wherein the first teleoperations system is located at a second location and assigning the first teleoperations system to remotely operate the robotic assistant includes a management system assigning the first teleoperations system to remotely operate the robotic assistant, the management system being separate from the teleoperations system and separate from the robotic assistant. 7 . Logic encoded in one or more tangible non-transitory, computer-readable media for execution and when executed operable to: obtain a request to remotely operate a robotic assistant, the robotic assistant including at least one sensor configured to collect data associated with an environment around the robotic assistant; identify a first teleoperations system to remotely operate the robotic assistant in response to the request, the first teleoperations system being one of a plurality of teleoperations systems; assign the first teleoperations system to remotely operate the robotic assistant; and implement at least one privacy-related instruction with respect to the first teleoperations system. 8 . The logic of claim 7 wherein the at least one sensor configured to collect data is configured to obtain at least one image of the environment, and wherein the at least one privacy-related instruction is an instruction relating to the rendering of the image such that at least a portion of the image is obfuscated when displayed on a visual interface of the first teleoperations system. 9 . The logic of claim 7 wherein the logic operable to identify the first teleoperations system is operable to: identify a task to be completed by the robotic assistant, the task being specified in the request; and determine whether the first teleoperations system is suited to remotely operate the robotic assistant to perform the task, wherein each teleoperations system of the plurality of teleoperations systems is configured to remotely operate the robotic assistant. 10 . The logic of claim 9 wherein the logic operable to determine whether the first teleoperations system is suited to remotely operate the robotic assistant to perform the task is operable to determine whether a first operator associated with the first teleoperations system has skills to remotely operate the robotic assistant to perform the task. 11 . The logic of claim 7 wherein the logic operable to implement at least one privacy-related instruction with respect to the first teleoperations system is operable to provide the at least one privacy-related instruction to the first teleoperations system on a network. 12 . A framework comprising: a plurality of robotic assistants, the plurality of robotic assistants including a first robotic assistant located at a first location associated with an owner of the first robotic assistant; a plurality of teleoperations systems, the plurality of teleoperations systems including a first teleoperations system; and a management system, the management system arranged to obtain at least one request to remotely operate the first robotic assistant, the management system further arranged to assign the first teleoperations system to remotely operate the first robotic assistant and to provide the first teleoperations system with at least one privacy-related instruction associated with the first robotic assistant. 13 . The framework of claim 12 wherein the first robotic assistant includes at least one sensor configured to provide image data of the first location to the first teleoperations system, and wherein the at least one request includes a task to be performed by the first robotic assistant, the first robotic assistant configured to provide the image data as the first teleoperations system remotely operates the first robotic assistant to perform the task. 14 . The framework of claim 13 wherein the first teleoperations system includes a visual interface configured to render the image data, and wherein the at least one privacy-related instruction causes at least one item depicted in the image data to be obfuscated when the image data is rendered. 15 . The framework of claim 14 wherein the at least one item depicted in the image is obfuscated by substituting the at least one item with a replacement object when the image data is rendered. 16 . The framework of claim 12 wherein the first robotic assistant is configured to operate autonomously at the first location, and wherein the management system obtains the at least one request to remotely operate the first robotic assistant from the first robotic assistant when the first robotic assistant encounters an issue while operating autonomously. 17 . The framework of claim 12 wherein the first location is an indoor location, and wherein the first teleoperations system is located at a second location, the first teleoperations system being configured to provide commands to the first robotic assistant on a network. 18 . The framework of claim 17 wherein the privacy-related instruction defines a geofenced area at the indoor location, wherein the first teleoperations system operates the first robotic assistant within the geofenced area. 19 . The framework of claim 17 wherein the first robotic assistant includes at least one sensor configured to provide image data of the indoor location to the first teleoperations system on the network, and wherein the first teleoperations system includes a visual interface conf

Assignees

Inventors

Classifications

  • characterised by task planning, object-oriented languages · CPC title

  • Robot teleoperation through internet · CPC title

  • B25J9/1689Primary

    Teleoperation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12491639B2 cover?
According to one aspect, a method includes obtaining a request to remotely operate a robotic assistant, the robotic assistant including at least one sensor configured to collect data associated with an environment around the robotic assistant. The method also includes identifying a first teleoperations system to remotely operate the robotic assistant in response to the request, the first teleop…
Who is the assignee on this patent?
Nuro Inc
What technology area does this patent fall under?
Primary CPC classification B25J9/1689. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Dec 09 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).