Camera feed distribution from event venue virtual seat cameras
First Claim
1. A method for event camera feed distribution, the method comprising:
- receiving a plurality of camera feeds associated with a plurality of cameras located in an eventgoer area of an event venue, wherein each camera feed of the plurality of camera feeds is associated with one camera of the plurality of cameras, and wherein each camera of the plurality of cameras is coupled to a seating element assigned to a different location within the eventgoer area and a corresponding camera feed of the plurality of camera feeds simulates a view from the seating element;
receiving a request from a mobile device to view an event taking place in the event venue;
identifying a first location of a first event occurrence taking place at a first time during the event;
identifying a second location of a second event occurrence taking place at a second time during the event;
determining a first set of distances from each of the plurality of cameras to the first location;
determining a second set of distances from each of the plurality of cameras to the second location;
generating a camera feed listing of the plurality of camera feeds, wherein the camera feed listing indicates a quality level of each of the camera feeds based on the first set of distances and the second set of distances;
transmitting the camera feed listing to the mobile device, wherein the camera feed listing identifies at least a subset of the plurality of camera feeds;
receiving a selection from the mobile device, wherein the selection identifies a first camera feed from the camera feed listing; and
streaming video data from the first camera feed to a video playing interface stored in a memory of the mobile device and executed by a processor of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Event venues may be set up to include multiple cameras, each camera providing a video feed providing a view from a different location in an eventgoer seating area of the event venue. The cameras may all feed into a central event venue controller system, which may then interact with mobile devices of users requesting streaming video feeds of an event taking place in the event venue. The event venue controller system can then provide the multiple video feeds from the variety of locations to the requesting mobile devices. The event venue controller system can also automatically intelligently pick out the best video feeds based on distance to specific event occurrences, camera angles, and types of event occurrences. The event venue controller system may charge the mobile devices for providing the video feeds and for picking out the best video feeds.
197 Citations
18 Claims
-
1. A method for event camera feed distribution, the method comprising:
-
receiving a plurality of camera feeds associated with a plurality of cameras located in an eventgoer area of an event venue, wherein each camera feed of the plurality of camera feeds is associated with one camera of the plurality of cameras, and wherein each camera of the plurality of cameras is coupled to a seating element assigned to a different location within the eventgoer area and a corresponding camera feed of the plurality of camera feeds simulates a view from the seating element; receiving a request from a mobile device to view an event taking place in the event venue; identifying a first location of a first event occurrence taking place at a first time during the event; identifying a second location of a second event occurrence taking place at a second time during the event; determining a first set of distances from each of the plurality of cameras to the first location; determining a second set of distances from each of the plurality of cameras to the second location; generating a camera feed listing of the plurality of camera feeds, wherein the camera feed listing indicates a quality level of each of the camera feeds based on the first set of distances and the second set of distances; transmitting the camera feed listing to the mobile device, wherein the camera feed listing identifies at least a subset of the plurality of camera feeds; receiving a selection from the mobile device, wherein the selection identifies a first camera feed from the camera feed listing; and streaming video data from the first camera feed to a video playing interface stored in a memory of the mobile device and executed by a processor of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for event camera feed distribution, the system comprising:
-
a plurality of cameras located in an eventgoer area of an event venue, wherein each camera of the plurality of cameras is coupled to a seating element within the eventgoer area; an event venue controller, wherein execution of instructions stored in a memory of the event venue controller by a processor of the event venue controller; receives a plurality of camera feeds associated with the plurality of cameras, wherein each camera feed of the plurality of camera feeds is associated with one camera of the plurality of cameras, and wherein each camera of the plurality of cameras is coupled to a seating element assigned to a different location within the eventgoer area and a corresponding camera feed of the plurality of camera feeds simulates a view from the seating element, receives a request from a mobile device to view an event taking place in the event venue, identifies a first location of a first event occurrence taking place at a first time during the event, identifies a second location of a second event occurrence taking place at a second time during the event, determines a first set of distances from each of the plurality of cameras to the first location, determines a second set of distances from each of the plurality of cameras to the second location, generates a camera feed listing of the plurality of camera feeds, wherein the camera feed listing indicates a quality level of each of the camera feeds based on the first set of distances and the second set of distances, transmits the camera feed listing to the mobile device, wherein the camera feed listing identifies at least a subset of the plurality of camera feeds, receives a selection from the mobile device, wherein the selection identifies a first camera feed from the camera feed listing, and streams video data from the first camera feed to a video playing interface stored in a memory of the mobile device and executed by a processor of the mobile device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for camera feed distribution, the method comprising:
-
receiving a plurality of camera feeds associated with a plurality of cameras located in an eventgoer area of an event venue, wherein each camera feed of the plurality of camera feeds is associated with one camera of the plurality of cameras, and wherein each camera of the plurality of cameras is coupled to a seating element assigned to a different location within the eventgoer area and a corresponding camera feed of the plurality of camera feeds simulates a view from the seating element; receiving a request from a mobile device to view an event taking place in the event venue; identifying a first location of a first event occurrence taking place at a first time during the event; identifying a second location of a second event occurrence taking place at a second time during the event; determining a first set of distances from each of the plurality of cameras to the first location; determining a second set of distances from each of the plurality of cameras to the second location; generating a camera feed listing of the plurality of camera feeds, wherein the camera feed listing indicates a quality of each of the camera feeds based on the first set of distances and the second set of distances; transmitting the camera feed listing to the mobile device, wherein the camera feed listing identifies at least a subset of the plurality of camera feeds; receiving a selection from the mobile device, wherein the selection identifies a first camera feed from the camera feed listing; and streaming video data from the first camera feed to a video playing interface stored in a memory of the mobile device and executed by a processor of the mobile device.
-
Specification