IP Library › Granted Patent US 11,119,713
Granted Patent B2
US 11,119,713 · App. 16/666,917 · Granted Sep 14, 2021

Systems, processes, and computer program products for delivery of printed paper by robot

Inventors: Jacek Joseph Matysiak (Concord, CA); Dilinur Wushour (Clayton, CA)
G06F3/1268G05D1/0088G05D1/0219G05D1/0225G05D1/0274G06F3/1204G06F3/1294
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,119,713
App. No.
16/666,917
Granted
Sep 14, 2021
Kind
B2
Abstract

Embodiments provide automatic printing and delivery of a printed document from a virtual reality (VR) environment. The printed document may be delivered to the user while preserving the user's immersion within a virtual reality session. A printed-out copy of the document may be physically delivered to the user by a robot. In some embodiments, a virtual reality server may coordinate requests for printed documents, provide print and delivery status updates within the VR space, and control the robot's path to the delivery site.

Claims (56)

1. A document retrieval system for retrieving printed documents, comprising:

a virtual reality (VR) system;

a user interface (UI) including a print request function in the VR system;

a printer in communication with the VR system;

a robot in communication with the printer or the VR system; and

a computing device in communication with the VR system, the printer, and the robot, wherein in response to a user of the VR system triggering the UI print request function, the printer prints a document and the robot is configured to retrieve the printed document from the printer and deliver the printed document to a predetermined location, wherein

the user interface further includes an indicator that the printed document has been delivered, the indicator being visible to the user while the user is engaged with the VR system, and

the user interface further includes a confirmation of receipt button configured to trigger a response message to the robot confirming receipt and sending the robot to a charging station.

2. The system of claim 1 , wherein the printer is configured to send a message to the robot indicating the printed document is ready for retrieval, the message including a location of the printer and the predetermined location for delivery of the printed document.

3. The system of claim 1 , wherein the computing device is configured to send a message to the robot indicating the printed document is ready for retrieval, the message including a location of the printer and the predetermined location for delivery of the printed document.

4. The system of claim 1 , wherein the triggering of the print request function triggers a message from the computing device to the robot to deliver the printed document.

5. The system of claim 1 , wherein:

the computing device is configured to retrieve an address of the VR system;

the message from the computing device to the robot includes the VR system address;

the robot is configured to navigate autonomously to the VR system address; and

the predetermined location is proximate the VR system.

6. The system of claim 5 , further comprising an electronic map file of an area where the VR system is located, wherein,

the electronic map file stored in any of the computing device, the robot, and the VR system; and

the robot navigates using a pathing program including a shortest route to the VR system through the electronic map file of the area.

7. A computer program product to deliver printed documents to a user, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code being configured, when executed by a processing unit, to:

receive through a user interface (UI) of a virtual reality (VR) system, a request to print a document accessed through the VR system;

electronically forward to a printer, the request to print the document;

receive from the printer, a first acknowledgement that the document has been printed;

transmit a message to a robot, to retrieve the printed document;

receive from the robot, a second acknowledgement that the printed document has been retrieved; and

navigate the robot with the retrieved printed document to the user; and

display an indicator in the user interface that the printed document has been delivered, wherein the indicator is visible to the user while the user is engaged with the VR system, and wherein

the user interface includes a confirmation of receipt button configured to trigger a response message to the robot confirming receipt and sending the robot to a charging station.

8. The computer program product of claim 7 , wherein the robot is navigated to a predetermined location proximate the VR system.

9. The computer program product of claim 8 , wherein the computer readable program code is further configured to:

retrieve an address of the VR system; and

navigate the robot to the VR system address, wherein the predetermined location is proximate the VR system.

10. The computer program product of claim 7 , wherein the computer readable program code is further configured to:

store an electronic map file of an area where the VR system is located; and

navigate the robot to the VR system through the electronic map file of the area.

11. The computer program product of claim 10 , wherein the computer readable program code is further configured to navigate the robot using a pathing program including a shortest route through the electronic map file of the area.

12. The computer program product of claim 7 , wherein the computer readable program code is further configured to:

display a representation of the robot within a VR area replicating a user's real-world area within the VR system UI.

13. A method of delivering printed documents to a user, comprising:

receiving through a user interface (UI) of a virtual reality (VR) system, a request to print a document accessed through the VR system;

electronically forwarding to a printer, the request to print the document;

receiving from the printer, a first acknowledgement that the document has been printed;

transmitting a message to a robot, to retrieve the printed document;

receiving from the robot, a second acknowledgement that the document has been retrieved;

navigating the robot with the retrieved printed document to the user; and

displaying an indicator in the user interface that the printed document has been delivered, wherein the indicator is visible to the user while the user is engaged with the VR system, and wherein

the user interface includes a confirmation of receipt button configured to trigger a response message to the robot confirming receipt and sending the robot to a charging station.

14. The method of claim 13 , wherein the robot is navigated to a predetermined location proximate the VR system.

15. The method of claim 14 , further comprising:

retrieving an address of the VR system; and

navigating the robot to the VR system address, wherein the predetermined location is proximate the VR system.

16. The method of claim 13 , further comprising:

storing an electronic map file of an area where the VR system is located; and

navigating the robot to the VR system through the electronic map file of the area.

17. The method of claim 16 , further comprising:

navigating the robot using a pathing program including a shortest route through the electronic map file of the area.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2019
From: MATYSIAK, JACEK JOSEPH; WUSHOUR, DILINUR
To: KYOCERA DOCUMENT SOLUTIONS, INC.
Reel/Frame 050852/0299 →
Continuity (1)
Related Publication 20210124539A1 · Apr 29, 2021