Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

Disclosed are methods and apparatus for implementing a reality overlay device. A reality overlay device captures information that is pertinent to physical surroundings with respect to a device, the information including at least one of visual information or audio information. The reality overlay device may transmit at least a portion of the captured information to a second device. For instance, the reality overlay device may transmit at least a portion of the captured information to a server via the Internet, where the server is capable of identifying an appropriate virtual billboard. The reality overlay device may then receive overlay information for use in generating a transparent overlay via the reality overlay device. The transparent overlay is then superimposed via the device using the overlay information, wherein the transparent overlay provides one or more transparent images that are pertinent to the physical surroundings. Specifically, one or more of the transparent images...

Claims

1. A method, comprising:

automatically capturing information that is pertinent to physical surroundings with respect to a first device, the information including at least one of visual information or audio information;

automatically transmitting at least a portion of the captured information from the first device to a second device;

automatically receiving overlay information from the second device for use in generating a transparent overlay via the first device; and

automatically superimposing the transparent overlay via the first device using the overlay information, wherein the transparent overlay provides one or more transparent images that are pertinent to the physical surroundings, wherein the one or more transparent images include one or more virtual billboards, each of the virtual billboards including information associated with a business.

2. The method as recited in claim 1, further comprising:

receiving user input that is pertinent one of the virtual billboards provided in the transparent overlay; and

processing the user input or transmitting the user input to the business associated with the one of the virtual billboards.

3. The method as recited in claim 1, further comprising:

wherein superimposing the transparent overlay includes providing the one or more virtual billboards with respect to one or more businesses identified in the captured information.

4. The method as recited in claim 1, wherein the overlay information indicates placement of the virtual billboards within the transparent overlay.

5. The method as recited in claim 1, further comprising:

identifying one or more entities using at least a portion of the captured information; and

transmitting an identity of the entities to the second device, thereby enabling the second device to obtain the one or more virtual billboards.

6. The method as recited in claim 1, further comprising:

transmitting user information to the second device, wherein the user information is associated with a user of the device;

wherein the virtual billboards are tailored to preferences of the user of the device.

7. The method as recited in claim 1, wherein the information that is pertinent to the surroundings with respect to the device includes at least one of a location of the device, an orientation of the device, or a speed with which the device is traveling.

8. The method as recited in claim 1, wherein one of the virtual billboards includes a menu, an advertisement, or information associated with an affiliate business.

9. A method, comprising:

automatically receiving information that is pertinent to physical surroundings with respect to a device, the information including at least one of visual information or audio information;

automatically obtaining overlay information for use in generating a transparent overlay via the device using at least a portion of the received information, wherein the transparent overlay provides one or more transparent images that are pertinent to the physical surroundings; and

automatically transmitting the overlay information to the device, wherein the one or more transparent images include one or more virtual billboards including information associated with one or more entities.

10. The method as recited in claim 9, wherein the information that is pertinent to the surroundings with respect to the device includes at least one of a location of the device, an orientation of the device, or a speed with which the device is traveling.

11. The method as recited in claim 9, further comprising:

receiving user information associated with a user of the device;

wherein obtaining overlay information for use in generating a transparent overlay via the device includes obtaining the one or more virtual billboards using at least a portion of the received information and at least a portion of the user information.

12. The method as recited in claim 9, further comprising:

identifying the one or more entities using at least a portion of the received information;

wherein obtaining the overlay information includes obtaining the virtual billboards that are pertinent to the identified entities.

13. The method as recited in claim 9, further comprising:

identifying the one or more entities using at least a portion of the received information;

ascertaining a placement of the one or more virtual billboards with respect to the identified entities;

wherein the overlay information indicates the placement of the one or more virtual billboards within the transparent overlay.

14. The method as recited in claim 9, wherein at least one of the virtual billboards enables information to be at least one of transmitted to a business associated with the virtual billboard or received from the business associated with the virtual billboard.

15. The method as recited in claim 9, further comprising:

obtaining virtual billboard preferences associated with the entities;

wherein obtaining overlay information for use in generating a transparent overlay via the device includes obtaining the one or more virtual billboards using at least a portion of the received information and the virtual billboard preferences associated with the entities.

16. A computer-readable medium storing thereon computer-readable instructions, comprising:

instructions for receiving information indicating a location of a network device;

instructions for determining from the location of the network device whether the network device is within a distance from a business, wherein a virtual billboard associated with the business is to be provided to devices that enter an area that is within the distance from the business; and

instructions for transmitting the virtual billboard to the network device if it is determined that the network device has entered the area that is within the distance from the business.

17. The computer-readable medium as recited in claim 16, further comprising:

instructions for receiving user information associated with a user of the device;

instructions for identifying preferences of the user using the user information; and

instructions for identifying the virtual billboard that corresponds to the preferences of the user.

18. An apparatus, comprising:

a processor; and

a memory, at least one of the processor or the memory being adapted for:

transmitting information indicating a location of the apparatus; and

receiving a virtual billboard associated with a business via the apparatus when the apparatus enters an area that is within a pre-defined distance from the business, wherein the virtual billboard includes an advertisement associated with the business or information associated with an affiliate of the business.

19. The apparatus as recited in claim 18, at least one of the processor or the memory being further adapted for:

transmitting user information indicating an identity of a user of the apparatus;

wherein the virtual billboard is tailored to preferences of the user of the device.

20. An apparatus, comprising:

a processor; and

a memory, at least one of the processor or the memory being adapted for:

automatically receiving information that is pertinent to physical surroundings with respect to a device, the information including at least one of visual information or audio information;

automatically obtaining overlay information for use in generating a transparent overlay via the device using at least a portion of the received information, wherein the transparent overlay provides one or more transparent images that are pertinent to the physical surroundings; and
automatically transmitting the overlay information to the device, wherein the one or more transparent images include one or more virtual billboards including information associated with one or more entities.

21. The apparatus as recited in claim 20, wherein the information that is pertinent to the surroundings with respect to the device includes at least one of a location of the device, an orientation of the device, or a speed with which the device is traveling.