IP Library Granted Patent US 10,565,249
Granted Patent B1
US 10,565,249 · App. 14/460,273 · Granted Feb 18, 2020

Real time unified communications interaction of a predefined location in a virtual reality location

Inventor: John Cronin (Williston, VT)
Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
G06F16/444G06F3/04815G06F16/168G06F16/954H04L67/38H04L67/42
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 10,565,249
App. No.
14/460,273
Granted
Feb 18, 2020
Kind
B1
Abstract

A virtual reality network provides access to a number of virtual reality representations, each virtual reality representation representing a location in a virtual universe and defined by VR data stored on the network. The VR data can be in a simplified data format. A database stores the network address and the location in the universe of each virtual reality representation. A database server provides access to the database. The database server generates a list of locations in response to a location query from a visitor, and provides the network address of the virtual reality representation of a selected location. A visitor connects to the database server with a client host to visit the locations in the virtual universe.

Claims (82)

1. A system for access to virtual reality (VR) representations in a virtual universe via a computer network, the system comprising:

memory that stores a plurality of VR data sets, each VR data set defining a VR representation of a location within a virtual universe and including:

visitor links, wherein each visitor link is associated with different visitor devices associated with the VR representation of the location within the virtual universe, and wherein the visitor link includes contact information associated with the respective visitor device, and

third party links to third party data for the location provided by one or more of the visitor devices;

a plurality of VR data servers adapted to access and transmit the VR data sets, each VR data server associated with one of the VR data sets;

a domain server that receives a selection regarding a VR representation and transmits a network address of one of the plurality of VR data servers identified as being associated with the selected VR representation; and

a client host that:

receives the network address of the identified VR data server from the domain server,

accesses the VR data set defining the VR representation via the identified VR data server without leaving the virtual universe,

generates a virtual reality presentation of the location, the presentation including additional data obtained from the visitor links and the third party links for the selected location, and

establishes at least one connection between the client host over a social media cloud with at least one of the visitor devices using the contact information included in an associated visitor link of the VR data set for the selected location, wherein interaction between the client host and the at least one visitor device occurs over the established connection without leaving the virtual universe, and wherein the client host:

downloads additional information from the at least one visitor device, wherein the additional information is about the VR representation of the selected location,

updates the VR representation based on the additional information downloaded from the at least one visitor device, and

tours together with the at least one visitor device to at least one other VR representation of another location within the virtual universe.

2. The system of claim 1 , wherein the visitor links and the third party link VR data sets are stored remotely from the associated VR data server.

3. The system of claim 1 , wherein at least one of the VR data sets comprise:

first data representing a plurality of photographs taken from a geographical location, each photograph taken in a respective viewing direction, and

second data representing the respective viewing direction of each third party photograph taken from a third-party that is related to the same location within the virtual universe obtained through a social media cloud.

4. The system of claim 1 , wherein the client host selects at least one other visitor device based on the at least one other visitor device visiting a same virtual reality location as the client host.

5. The system of claim 1 , wherein the domain server communicates with a plurality of client hosts, the plurality of client hosts simultaneously visiting the same virtual universe, and at least one of the plurality of client hosts is connected to the social media cloud.

6. The system of claim 1 , wherein data from the domain server is updated based on author submission of information regarding the network address of the VR data server and the location within the virtual universe associated with the VR data set, and wherein the author can download data from third parties related to the same location within the virtual universe obtained through a social media cloud using the third party links.

7. The system of claim 1 , wherein at least one of the VR data sets comprises data representing:

a photograph taken from an associated geographical location,

visitor links for the associated location, and

third party links to third-party data for the associated location.

8. The system of claim 1 , wherein the contact information associated with the respective visitor devices include at least one of email address, text address, or phone number.

9. The system of claim 8 , wherein the contact information is obtained by the client host via querying social media sites for visitor devices associated with the selected location.

10. The system of claim 1 , wherein the established connection between the client host and the at least one visitor device allows the at least one visitor device to share information associated with the selected location with the client host.

11. The system of claim 1 , wherein the client host selects at least one other visitor device that visited the same virtual reality location at a different time than the client host.

12. The system of claim 1 , wherein the client host selects the at least one other visitor device that shares the same geographical location as the selected location.

13. The system of claim 1 , wherein the client host selects the at least one other visitor device where the other visitor device shares an interest with the selected location.

14. The system of claim 1 , wherein the at least one connection between the client host over the social media cloud with the at least one of the visitor devices is established in real-time.

15. The system of claim 1 , wherein the at least one connection between the client host over the social media cloud with the at least one of the visitor devices is established using a chat window that facilitates communication between the respective devices.

16. A method for access to virtual reality (VR) representations in a virtual universe via a computer network, the method comprising:

storing a plurality of VR data sets, each VR data set defining a VR representation of a location within a virtual universe and including:

visitor links, wherein each visitor link is associated with different visitor devices that had previously visited the location, and wherein the visitor link includes contact information associated with the respective visitor device, and

third party links to third party data for the location provided by one or more of the visitor devices;

receiving a selection regarding a VR representation at a domain server interconnected with a plurality of VR data servers, each of the VR data servers providing access to one of the VR data sets;

transmitting a network address of one of the plurality of VR data servers identified as being associated with the selected VR representation, the network address transmitted from the domain server to a client host;

transferring the VR data set for a selected location from the identified VR data server to the client host using the network address;

generating a VR presentation of the selected location at the client host without leaving the virtual universe, the presentation including additional data obtained from the visitor links and the third party links for the selected location; and

establishing at least one connection between the client host over a social media cloud with at least one of the visitor devices using the contact information included in an associated visitor link of the VR data set for the selected location, wherein interaction between the client host and the at least one visitor device occurs over the established connection without leaving the virtual universe, and wherein the client host:

downloads additional information from the at least one visitor device, wherein the additional information is about the VR representation of the selected location,

updates the VR representation based on the additional information downloaded from the at least one visitor device, and

tours together with the at least one visitor device to at least one other VR representation of another location within the virtual universe.

17. The method of claim 16 , wherein transferring the VR data set further comprises:

transferring the network address of the VR data server to the at least one visitor device; and

connecting the at least one visitor device to another visitor device based upon visitor links associated with the VR data set.

18. The method of claim 16 , wherein receiving data from the visitor representing a selected location in the universe comprises:

displaying a list of locations on the at least one visitor device; and

connecting the at least one visitor device with another visitor device based upon the visitor links associated with the VR data set of the selected location.

19. A virtual reality viewing system for viewing virtual reality (VR) locations in a virtual universe accessed through a computer network, the viewing system comprising:

memory that stores a plurality of VR data sets, each VR data set representing a location in a virtual universe, wherein each VR data set includes:

visitor links, wherein each visitor link is associated with different visitor devices associated with a VR representation of the location within the virtual universe, and wherein the visitor link includes contact information associated with the respective visitor device, and

third party links to third party data for the location provided by one or more of the visitor devices;

a display for displaying an image of a map of a plurality of locations in the virtual universe;

a user interface that receives a selection regarding a location displayed on the map represented by one of the plurality of VR data sets;

a communication network interface that:

transmits one of the VR data sets identified as being associated with the selected location through the computer network,

receives a network address of an identified VR data server providing access to the VR data set associated with the selected location, and

receives the associated VR data set via the identified VR data server; and

a processor for executing instructions stored in memory, wherein execution of the instructions by the processor:

generates a virtual reality presentation from the associated VR data set without leaving the virtual universe, the presentation including additional data obtained from the visitor links and the third party links for the location, and

establishes at least one connection between the client host over a social media cloud with at least one of the visitor devices using the contact information included in an associated visitor link of the VR data set for the selected location, wherein interaction between the client host and the at least one visitor device occurs over the established connection without leaving the virtual universe, and wherein the client host:

downloads additional information from the at least one visitor device, wherein the additional information is about the VR representation of the selected location,

updates the VR representation based on the additional information downloaded from the at least one visitor device, and

tours together with the at least one visitor device to at least one other VR representation of another location within the virtual universe.

20. The viewing system of claim 19 , wherein the processor further:

displays the presentation on the display, and

generates the user interface that the visitor device uses to interact with other visitor devices using a variety of unified communications modalities.

21. A non-transitory computer-readable storage medium having embodied thereon a program executable by a processor to perform a method for enabling access to virtual reality (VR) representations in a virtual universe via a computer network, the method comprising:

storing a plurality of VR data sets, each VR data set defining a VR representation of a location within a virtual universe and including:

visitor links, wherein each visitor link is associated with different visitor devices associated with the VR representation of the location within the virtual universe, and wherein the visitor link includes contact information associated with the respective visitor device, and

third party links to third party data for the location provided by one or more of the visitor devices;

receiving a selection regarding a VR representation at a domain server interconnected with a plurality of VR data servers, each of the VR data servers providing access to one of the VR data sets;

transmitting a network address of one of the plurality of VR data servers identified as being associated with the selected VR on representation, the network address transmitted from the domain server to a client host;

transferring the VR data set for a selected location from the identified VR data server to the client host using the network address;

generating a VR presentation of the selected location at the client host without leaving the virtual universe, the presentation including additional data obtained from the visitor links and the third party links for the selected location; and

establishing at least one connection between the client host over a social media cloud with at least one of the visitor devices using the contact information included in an associated visitor link of the VR data set for the selected location, wherein interaction between the client host and the at least one visitor device occurs over the established connection without leaving the virtual universe, and wherein the client host:

downloads additional information from the at least one visitor device, wherein the additional information is about the VR representation of the selected location,

updates the VR representation based on the additional information downloaded from the at least one visitor device, and

tours together with the at least one visitor device to at least one other VR representation of another location within the virtual universe.

Assignments (7)
MERGER Recorded Mar 30, 2020
From: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 053323/0567 →
CHANGE OF NAME Recorded Jan 16, 2018
From: SONY COMPUTER ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 045077/0325 →
CHANGE OF NAME Recorded Nov 9, 2017
From: SONY COMPUTER ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 044702/0702 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE/RECEIVING PARTY ADDRESS PREVIOUSLY RECORDED AT REEL: 038794 FRAME: 0300. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 13, 2016
From: IPCREATE, INC.
To: SONY COMPUTER ENTERTAINMENT AMERICA LLC
Reel/Frame 039349/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: IPCREATE, INC.
To: SONY COMPUTER ENTERTAINMENT AMERICA LLC
Reel/Frame 038794/0300 →
SECURITY INTEREST Recorded Sep 25, 2015
From: IPCREATE INC.
To: EAGLE VENTURE CAPITAL, LLC
Reel/Frame 036688/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2014
From: CRONIN, JOHN
To: IPCREATE, INC.
Reel/Frame 033548/0839 →