IP Library › Granted Patent US 9,532,112
Granted Patent B2
US 9,532,112 · App. 14/165,007 · Granted Dec 27, 2016

Method and system of providing a virtual community for participation in a remote event

Inventor: Andrew Chu (Richardson, TX)
Assignee: VERIZON PATENT AND LICENSING INC.
H04N21/816H04N5/232H04N5/23206H04N7/165H04N7/17318H04N21/2542H04N21/4223H04N21/4753H04N21/4781H04N21/4788H04N21/47205H04N21/47815H04N21/6405H04L65/403
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 9,532,112
App. No.
14/165,007
Granted
Dec 27, 2016
Kind
B2
Abstract

An approach is provided for establishing a virtual community for remotely participating in an event. A remote camera set is controlled by a user equipment to view an event from a plurality of viewing perspectives. A virtual community is built to share viewing of the event by multiple participants.

Claims (49)

1. A method of adding a grid over a camera view of a geographic area of an event, comprising:

receiving at a stream server the camera view of the geographic area of the event sent over a communication network from a camera set positioned at the event, the stream server comprising a processor and a memory, wherein the processor:

maps a coordinate system to the geographical area of the event;

provides a visualization of the coordinate system over the camera view of the geographic area of the event; and

sends the visualization of the coordinate system over the camera view of the geographic area of the event over the communication network to a user display for viewing by a user,

wherein the visualization of the coordinate system comprises a virtual grid over the camera view of the geographic area of the event.

2. A method according to claim 1 , wherein values of coordinates in the coordinate system correspond to the geographical location of the event.

3. A method according to claim 2 , wherein the values of the coordinates are independent of a viewing perspective of a user.

4. A method according to claim 1 , wherein the virtual grid comprises GPS coordinates.

5. A method according to claim 4 , further comprising projecting the GPS coordinates as a light colored mesh over a viewing field.

6. A method according to claim 1 , wherein the processor further:

receives feeds from different viewing angles of an event from a plurality of cameras; and

identifies, via the virtual grid, a plurality of locations at the event that are within a section of the virtual grid,

wherein each of the plurality of locations within a section of the virtual grid of the event is different from one another, and

wherein the identifying occurs independent of the different viewing angles from the plurality of cameras.

7. The method according to claim 6 , wherein the processor further:

provides different users within a virtual community with a common reference when a subject of interest at the event is viewed from different angles by the different users.

8. An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:

receive a camera view of a geographic area of an event sent over a communication network from a camera set positioned at the event;

map a coordinate system to the geographical area of the event;

provide a visualization of the coordinate system over the camera view of the geographic area of the event; and

send the visualization of the coordinate system over the camera view of the geographic area of the event over the communication network to a user display for viewing by a user,

wherein the visualization of the coordinate system comprises a virtual grid over the camera view of the geographic area of the event.

9. The apparatus of claim 8 , wherein values of coordinates in the coordinate system correspond to the geographical location of the event.

10. The apparatus according to claim 9 , wherein the values of the coordinates are independent of a viewing perspective of a user.

11. The apparatus according to claim 8 , wherein the virtual grid comprises GPS coordinates.

12. The apparatus according to claim 11 , wherein the apparatus is further configured to:

project the GPS coordinates as a light colored mesh over a viewing field.

13. The apparatus according to claim 8 , wherein the apparatus is further configured to:

receive different viewing angles of the event from a plurality of cameras; and

identify, via the virtual grid, a plurality of locations at the event that are within a section of the virtual grid,

wherein each of the plurality of locations within a section of the virtual grid of the event is different from one another, and

wherein the apparatus is configured to identify the one or more locations independent of the different viewing angles from the plurality of cameras.

14. The apparatus according to claim 13 , wherein the apparatus is further configured to:

provide different users within a virtual community with a common reference when a subject of interest at the event is viewed from different angles by the different users.

15. The apparatus according to claim 8 , wherein the apparatus comprises a stream server.

16. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions stored thereon executed by a processor to perform a method of adding a grid over a camera view of a geographic area of an event, the method comprising:

receiving a camera view of a geographic area of the event sent over a communication network from a camera set positioned at the event;

mapping a coordinate system to the geographical area of the event;

providing a visualization of the coordinate system over the camera view of the geographic area of the event; and

sending the visualization of the coordinate system over the camera view of the geographic area of the event over the communication network to a user display for viewing by a user,

wherein the visualization of the coordinate system comprises a virtual grid over the camera view of the geographic area of the event.

17. The non-transitory computer-readable storage medium of claim 16 , wherein the method further comprises:

receiving different viewing angles of the event from a plurality of cameras; and

identifying, via the virtual grid, a plurality of locations at the event that are within a section of the virtual grid,

wherein each of the plurality of locations within a section of the virtual grid of the event is different from one another, and

wherein the apparatus is configured to identify the one or more locations independent of the different viewing angles from the plurality of cameras.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2016
From: CHU, ANDREW
To: MCI COMMUNICATIONS SERVICES
Reel/Frame 039111/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2016
From: MCI COMMUNICATIONS SERVICES, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 039111/0277 →
Continuity (2)
Continuation 11616443 · Dec 27, 2006
Related Publication 20140143819A1 · May 22, 2014