Method for providing on-demand digital representations to mobile devices in other geographic locations
OwnerOuri Shifmaninventor
Life of this patent
Estimating the term…
Abstract
A request is received from a mobile device located in a first geographic location for an image displaying a second geographic location. Mobile devices are geolocated and those located within a predetermined distance from the second geographic location are identified. A description of the desired image is delivered to each such identified such mobile device, whereupon the desired image is received from at least one such identified mobile device and forwarded to the requesting mobile device.
Claims16
(canceled)
A method of providing an on-demand digital representation of a geographic location at a host computer, comprising:
- (a) receiving, from a requesting mobile device located in a first geographic location request for a digital representation depicting a second geographic location;
- (b) geolocating a plurality of providing mobile devices and identifying a subset of said plurality of providing mobile devices which are located within a predetermined distance from said second geographic location;
- (c) delivering to at least one such identified providing mobile device a description of said requested digital representation;
- (d) responsive to said delivering of said description, receiving from at least one such identified providing mobile device a digital representation which satisfies said request;
- (e) forwarding said received digital representation to said requesting mobile device;
- and,
- (f) if no digital representation is received in response to said delivering of said description, repeating steps (h) through (c) until a termination condition is satisfied.
(canceled)
A non-transitory computer readable storage medium having computer readable code embodied thereon, the computer readable code for providing an on demand digital representation of a geographic location comprising:
- (a) program code for receiving, from a requesting mobile device located in a first geographic location, a request for a digital representation depicting a second geographic location;
- (b) program code for geolocating a plurality of providing mobile devices and identifying a subset of said plurality of providing mobile devices which are located within a predetermined distance from said second geographic location;
- (c) program code for delivering to at least one such identified providing mobile device a description of said requested digital representation;
- (d) program code for, responsive to said delivering of said description, receiving from at least one such identified providing mobile device said requested digital representation;
- (e) program code for forwarding said received digital representation to said requesting mobile device;
- and,
- (f) program code for:
- if no digital representation is received in response to said delivery, repeating steps (b) through (c) until a termination condition is satisfied.
-15. (canceled)
A server comprising:
- a processor;
- and
- a non-volatile memory, operationally coupled to said processor, on which is stored executable code readable by said processor, said code including instructions that when executed by said processor causes the server to provide an on demand digital representation of a geographical location by:
- (a) receiving, from a requesting mobile device located in a first geographic location, a request for a digital representation depicting a second geographic location;
- (b) geolocating a plurality of providing mobile devices and identifying a subset of said plurality of providing mobile devices which are located within a predetermined distance from said second geographic location;
- (c) delivering to at least one such identified providing mobile device a description of said requested digital representation;
- (d) responsive to said delivering of said description, receiving from at least one such identified providing mobile device a digital representation which. satisfies said request;
- (e) forwarding said received digital representation to said requesting mobile device;
- and,
- (f) if no digital representation is received in response to said delivery, repeating steps (b) through (c) until a termination condition is satisfied.
Dependencies are inferred from the claim text.