Projection of interactive map data

US9895802B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9895802-B1
Application numberUS-201615265758-A
CountryUS
Kind codeB1
Filing dateSep 14, 2016
Priority dateFeb 7, 2012
Publication dateFeb 20, 2018
Grant dateFeb 20, 2018

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.

Methods and systems for robot cloud computing are described. Within examples, cloud-based computing generally refers to networked computer architectures in which application execution and storage may be divided, to some extent, between client and server devices. A robot may be any device that has a computing ability and interacts with its surroundings with an actuation capability (e.g., electromechanical capabilities). A client device may be configured as a robot including various sensors and devices in the forms of modules, and different modules may be added or removed from robot depending on requirements. In some example, a robot may be configured to receive a second device, such as mobile phone, that may be configured to function as an accessory or a “brain” of the robot. A robot may interact with the cloud to perform any number of actions, such as to share information with other cloud computing devices.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: receiving a command by a robot; querying, by the robot, a computing device with information associated with the command; receiving, by the robot, coordinate data associated with the command from the computing device; optically projecting, by the robot, at least a subset of the coordinate data on to a first surface, wherein the first surface is external to the robot; moving the robot; and optically projecting, by the robot, an updated subset of the coordinate data as the robot moves. 2. The method of claim 1 , wherein the computing device is located in a different location from a location of the robot. 3. The method of claim 1 , further comprising the optically projecting of an optical identification of an object based on the coordinate data. 4. The method of claim 1 , wherein the optically projecting is performed via an infrared projector. 5. The method of claim 1 , wherein the coordinate data comprises at least one of (i) data relating to a specific object, (ii) data relating to a location, (iii) data relating to a specific person, (iv) data relating to an event, and (v) data relating to a task. 6. The method of claim 5 , further comprising optically projecting objects located within a room based on the data relating to the location. 7. The method of claim 1 , further comprising: receiving a further input; and communicating the input to the computing device. 8. The method of claim 1 , wherein: the command comprises one of an audio signal, an infrared signal, and a radio signal. 9. A robot comprising: a command interface configured to receive a command; a communication module configured to: query a computing device with information associated with the command; and receive coordinate data associated with the command from the computing device; a movement module configured to move the robot; and an optical projector configured to: optically project at least a subset of the coordinate data on to a first surface, wherein the first surface is external to the robot; and optically project an updated optical projection pathway as the robot moves. 10. The robot of claim 9 , wherein the command interface comprises a microphone configured to receive a command. 11. The robot of claim 9 , wherein the communication module is further configured to communicate an input related to a representation of at least a subset of the coordinate data. 12. The robot of claim 9 , wherein the optical projector comprises an infrared projector. 13. An article of manufacture including a tangible non-transitory computer-readable media having computer-readable instructions encoded thereon, the instructions comprising instructions for: receiving a command; querying a computing device with information associated with the command; receiving coordinate data associated with the command from the computing device; optically projecting a representation of at least a subset of the coordinate data on to a first surface; moving based on the coordinate data; and optically projecting an updated representation of at least a subset of the coordinate data based on the moving. 14. The article of manufacture of claim 13 , wherein the computing device is a computer located in a different location from a location of the robot. 15. The article of manufacture of claim 13 , further comprising instructions for optically projecting an optical identification of an object based on the coordinate data. 16. The article of manufacture of claim 13 , further comprising instructions for performing the optically projecting via an infrared projector. 17. The article of manufacture of claim 13 , wherein the coordinate data comprises at least one of (i) data relating to a specific object, (ii) data relating to a location, (iii) data relating to a specific person, (iv) data relating to an event, and (v) data relating to a task. 18. The article of manufacture of claim 13 , further comprising instructions for optically projecting objects located within a room based on the data relating to the location. 19. The article of manufacture of claim 13 , further comprising: instructions for receiving a further input; and instructions for communicating the input to the computing device. 20. The method of claim 13 , wherein: information associated with the command comprises one of an encoded audio signal, data communicated via the infrared signal, and data communicated with the radio signal.

Assignees

Inventors

Classifications

  • using geographical or spatial information, e.g. location · CPC title

  • Physics · mapped topic

  • B25J9/1664Primary

    characterised by motion, path, trajectory planning · CPC title

  • B25J9/1602Primary

    characterised by the control system, structure, architecture · CPC title

  • Architectures; Arrangements · 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 US9895802B1 cover?
Methods and systems for robot cloud computing are described. Within examples, cloud-based computing generally refers to networked computer architectures in which application execution and storage may be divided, to some extent, between client and server devices. A robot may be any device that has a computing ability and interacts with its surroundings with an actuation capability (e.g., electro…
Who is the assignee on this patent?
X Dev Llc
What technology area does this patent fall under?
Primary CPC classification B25J9/1664. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Feb 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).