VIRTUAL SKYWRITING
First Claim
1. A method implemented at least in part by a mobile computing device, the method comprising:
- transmitting from the mobile computing device a request to a skywriting service for skywriting;
receiving from the skywriting service skywriting associated with a geographical location of the mobile computing device, the skywriting having been obtained by the skywriting service by identifying, among a stored plurality of skywritings, a skywriting that corresponds to the geographical location of the mobile computing device; and
displaying, on the mobile computing device, the skywriting superimposed on an image of the sky as captured by the mobile computing device from the geographical location.
2 Assignments
0 Petitions
Accused Products
Abstract
Users with mobile computing devices author skywriting and submit them to a virtual skywriting service. A mobile computing device having wireless network access is configured to capture a digital image of a real world scene including sky. The image is captured while the mobile computing device is in a geographical location or area. While the mobile computing device is still in the geographical location or area, it transmits via the wireless network a request for virtual skywriting. The request is received by a skywriting service that obtains or determines the geographical location/area that the computing device is in or near. The skywriting service selects a skywriting from among the previously submitted skywritings; the skywriting may be selected based on its having been entered at or associated with the geographical location. The mobile device receives the virtual skywriting from the service and displays a version of the digital image with the virtual skywriting added to the sky in the version of the digital image. Either the service or the mobile device may render the skywriting onto the image. Various effects may be applied in rendering the skywriting to give it realistic or vapor-like appearance.
-
Citations
20 Claims
-
1. A method implemented at least in part by a mobile computing device, the method comprising:
-
transmitting from the mobile computing device a request to a skywriting service for skywriting; receiving from the skywriting service skywriting associated with a geographical location of the mobile computing device, the skywriting having been obtained by the skywriting service by identifying, among a stored plurality of skywritings, a skywriting that corresponds to the geographical location of the mobile computing device; and displaying, on the mobile computing device, the skywriting superimposed on an image of the sky as captured by the mobile computing device from the geographical location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer readable storage media storing information to enable a computing device to perform a process, the process comprising:
-
receiving and storing skywritings inputted from respective mobile computing devices, the skywritings comprising text or graphic data, and storing with the skywritings indicia of respective geographical areas; receiving requests from mobile devices requesting skywriting; determining geographical areas from which the respective requests originated; returning to one of the requesting mobile devices one of the stored skywritings based on the correspondence of its indicia of a geographical area to the geographical area from which the mobile device'"'"'s request originated; combining the skywriting with an image comprising image data of actual sky as captured by an image capture device at the geographical area; and displaying the combined skywriting and image at the one of the requesting mobile devices. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile computing device having wireless network access and configured to perform a process, the process comprising:
-
capturing a digital image of a real world scene including sky with an imaging device of the mobile computing device, the image being captured at while the mobile computing device is in or near a geographical location; while the mobile computing device is still in or near the geographical location, transmitting via the wireless network a request for virtual skywriting, wherein the transmitting enables a recipient of the request to determine the geographical location that the computing device is in or near; receiving, via the wireless network, virtual skywriting having been selected in response to the request transmitted by the mobile computing device; and displaying a version of the digital image with the virtual skywriting added to the sky in the version of the digital image. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification