Mobile application for ad-hoc image display
First Claim
1. A method for displaying an ad hoc image at a venue comprising:
- generating an ad hoc image data structure for the ad hoc image wherein the ad hoc image data structure comprises a plurality of a set of pixels, each set of pixels comprising one or more plurality of ad hoc image pixels;
prompting a user to enter identification information;
determine a seat location within the venue for the user based on the identification information;
providing a server configured for downloading a mobile ad hoc imaging application to a mobile device upon request to the user; and
downloading the mobile ad hoc imaging application to the user,wherein the mobile ad hoc imaging application is configured to cause the mobile device toreceive the seat location within the venue for the user,synchronize a display of the set of pixels comprising the one or more plurality of the ad hoc image pixels to a timing reference, anddisplay the set of pixels comprising the one or more plurality of the ad hoc image pixels in the venue.
2 Assignments
0 Petitions
Accused Products
Abstract
An ad hoc imaging capability allows a plurality of mobile devices to render an ad hoc image at a venue, such as a sports arena. A mobile ad hoc image (“MAHI”) application can be downloaded to the spectators'"'"' mobile devices prior to the event. Seat location of a user is used by the MAHI application to select and display an image, which is a pixel of the ad hoc image. The ad hoc image can be animated or static. An authoring tool allows creation of an ad hoc image data structure whereby a previously created image or animation is mapped to the venue seating configuration. The ad hoc image data can be downloaded to, and cached by, the mobile device along with downloading the application, or the ad hoc image data can be streamed to the mobile device when the ad hoc image is to be displayed.
29 Citations
20 Claims
-
1. A method for displaying an ad hoc image at a venue comprising:
-
generating an ad hoc image data structure for the ad hoc image wherein the ad hoc image data structure comprises a plurality of a set of pixels, each set of pixels comprising one or more plurality of ad hoc image pixels; prompting a user to enter identification information; determine a seat location within the venue for the user based on the identification information; providing a server configured for downloading a mobile ad hoc imaging application to a mobile device upon request to the user; and downloading the mobile ad hoc imaging application to the user, wherein the mobile ad hoc imaging application is configured to cause the mobile device to receive the seat location within the venue for the user, synchronize a display of the set of pixels comprising the one or more plurality of the ad hoc image pixels to a timing reference, and display the set of pixels comprising the one or more plurality of the ad hoc image pixels in the venue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing an ad hoc image displayed in a venue comprising:
a server storing an ad hoc image data structure, where the ad hoc image data structure comprises a plurality of ad hoc image pixels, the server further storing a mobile ad hoc image application configured to prompt a user to enter identification information, determine a seat location within the venue for the user based on the identification information, where the seat location comprises a section number, row number, and seat number, synchronize display of one of a plurality of ad hoc image pixels on a mobile device with respect to a timing reference, and display one of the plurality of ad hoc image pixels in the venue at a first time. - View Dependent Claims (13, 14, 15, 16)
-
17. An instance of computer readable media comprising instructions that when executed cause a mobile computing device to:
-
prompt a user to enter identification information; determine a seat location in a venue for the user based on the identification information; retrieve an ad hoc image data structure comprising an ad hoc image pixel associated with the seat location; ascertain a time associated with displaying the ad hoc image pixel; determine a current time is the time associated with displaying the ad hoc image pixel; and display the ad hoc image pixel. - View Dependent Claims (18, 19, 20)
-
Specification