Systems and methods of sharing an augmented environment with a companion
AssigneeCapital One Services, LLC
InventorsKaren Nickerson, Justin Wishne, Drew Jacobs, Justin Smith, Marco S. Giampaolo, Hannes Jouhikainen
Life of this patent
Estimating the term…
Abstract
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and augment the environmental data by adding virtual environmental data. The system may then provide this virtual environment to two or more devices. The system can then receive user input, and modify the virtual environment in response to those inputs.
Claims20
A first user device comprising:
- one or more processors;
- a transceiver to send and receive one or more wireless communications;
- a screen to display a first graphical user interface (GUI);
- and
- memory in communication with the one or more processors, the transceiver, and the screen, the memory including instructions that, when executed, cause the one or more processors to:
- transmit, to a service provider terminal via the transceiver, first environmental data comprising first visual information representing a physical environment;
- receive, from the service provider terminal, virtual environmental data comprising indicator display data unrepresented in the physical environment;
- display, via the first GUI, the virtual environmental data overlaying the physical environment to provide an augmented environment;
- receive, from the service provider terminal and based on a first input from a second user device, modified virtual environmental data, wherein the first input corresponds to an instruction to modify the indicator display data;
- and
- display, via the first GUI, the modified virtual environmental data overlaying the physical environment to provide a modified augmented environment.
A first user device comprising:
- one or more processors;
- a transceiver to send and receive one or more of wired and wireless communications;
- a screen to display a first graphical user interface (GUI),
- memory in communication with the one or more processors, the transceiver, and the screen, the memory including instructions that, when executed, cause the one or more processors to:
- receive, from a service provider terminal via the transceiver and based on a first request from a second user device, first environmental data comprising first visual information representing a physical environment;
- receive, from the service provider terminal via the transceiver and based on the first request, virtual environmental data comprising indicator display data unrepresented in the physical environment;
- display, via the first GUI, the virtual environmental data overlaying the first environmental data to provide a virtual environment;
- receive, via the first GUI, a first input corresponding to an instruction to modify the indicator display data;
- transmit, to the service provider terminal, the first input;
- receive, from the service provider terminal and based on the first input, modified virtual environmental data;
- and
- display, via the first GUI, the modified virtual environmental data overlaying the first environmental data to provide a modified virtual environment.
A first user device comprising:
- one or more processors;
- a transceiver to send and receive one or more of wired and wireless communications;
- a screen to display a first graphical user interface (GUI), memory in communication with the one or more processors, the transceiver, and the screen, the memory including instructions that, when executed, cause the one or more processors to:
- receive, from a service provider terminal via the transceiver and based on a first request from a second user device, first environmental data comprising first visual information representing a physical environment;
- receive, from the service provider terminal via the transceiver and based on the first request, virtual environmental data comprising indicator display data unrepresented in the physical environment;
- display, via the first GUI, the virtual environmental data overlaying the first environmental data to provide a virtual environment;
- receive, via the first GUI, a first input corresponding an instruction to modify the indicator display data, wherein the first input comprises a touch, a gesture, a vocal command, or combinations thereof;
- transmit, to the service provider terminal via the transceiver, the first input;
- receive, from the service provider terminal via the transceiver and based on the first input, modified virtual environmental data;
- and
- display, via the first GUI, the modified virtual environmental data overlaying the first environmental data to provide a modified virtual environment.
Dependencies are inferred from the claim text.