INTERACTIVE AND DIRECT TRANSMISSION OF DATA FROM SIGNS AND BILLBOARDS
First Claim
1. A method, comprising:
- receiving one or more messages from a first mobile device;
calculating a location of the first mobile device based upon the one or more messages;
correlating the location with a display device in proximity to the first mobile device;
generating a second message, based upon stored data associated with the display device, comprising to one or more of a data list, the data list comprising;
information corresponding to the display device;
information corresponding to a product;
information corresponding to a service;
a location of an entity corresponding to the display device; and
an offer associated with a one or more of the product, service and information corresponding to the display device;
wherein the entity is one of an entity list, comprising;
a business;
a service;
as non-profit organization; and
a governmental, agency; and
transmitting the second message for display to a user associated with the first mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided are techniques for receiving a message from a user device; calculating the location and heading of the user device; correlating the location of the user device with any advertising or information display device in proximity to the user device; correlating a product with the display device; generating a second message with information stored in conjunction with the display device; and transmitting the second message to the user device. In one embodiment, a third message may be generated comprising an acceptance of an offer corresponding to the first or second message. In one embodiment, a vehicle or consumer may transmit diagnostic information and received information pertaining to businesses that can address an issue related to the diagnostic information. In one embodiment, a vehicle or consumer may transmit consumer and location information to register for a resource such as a parking spot that is related to a resource.
-
Citations
41 Claims
-
1. A method, comprising:
-
receiving one or more messages from a first mobile device; calculating a location of the first mobile device based upon the one or more messages; correlating the location with a display device in proximity to the first mobile device; generating a second message, based upon stored data associated with the display device, comprising to one or more of a data list, the data list comprising; information corresponding to the display device; information corresponding to a product; information corresponding to a service; a location of an entity corresponding to the display device; and an offer associated with a one or more of the product, service and information corresponding to the display device; wherein the entity is one of an entity list, comprising; a business; a service; as non-profit organization; and a governmental, agency; and transmitting the second message for display to a user associated with the first mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a processor; a computer readable storage medium coupled to the processor; and logic, stores on the computer readable storage medium and executed on the processor, for; receiving one or more messages from a first mobile device; calculating a location and heading based upon the one or more messages; correlating the location and heading with a display device in proximity to the first mobile device; generating a second message, based upon stored data associated with the display device, comprising information related to one or more data list, the data list comprising; information corresponding to the display device; information corresponding to a product; information corresponding to a service; a location of an entity corresponding to the display device;
wherein the entity is one of an entity list, comprising;a business; service; and a governmental agency; and an offer associated with a one or more of the product, service and information corresponding to the display device; and transmitting the second message for presentation to a user corresponding to the first mobile device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method, comprising:
-
receiving a first message from a device associated with a vehicle, wherein the first message includes information relating to a current condition of the vehicle; calculating a location and heading of the vehicle based upon the first message; correlating the location and heading of the vehicle with a location of one or more businesses in proximity to the vehicle, wherein the businesses are capable of addressing the current condition of the vehicle; generating a second message comprising an identity of the businesses; and transmitting the second message for presentation to a user corresponding to the vehicle. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A method, comprising:
-
registering a vehicle with a business; correlating, based upon the registering, the vehicle with a resource associated with the business; monitoring usage of the resource with respect to the vehicle; detecting that the usage has exceeded a predetermined limit; and in response to the detecting, notifying one or more of the business, a customer and a third party that the usage has exceeded the predetermined limit. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer program product embodied in a computer readable storage medium for delivering information to assist a user of a vehicle, the computer program product comprising the programming instructions for:
-
receiving a first message from a device of the vehicle; calculating a location and a heading of the vehicle based upon the first message; correlating the location and the heading of the vehicle with the display device in proximity to the vehicle; generating a second message based upon stored data associated with the display device, wherein the stored data comprises one or more of the following; information corresponding to the display device; information corresponding to a product; information corresponding to a service; a location of an entity corresponding to the display device; and an offer associated with one or more of the following; a product; a service; and the information corresponding to the display device; and transmitting the second message for display to the user of the vehicle. - View Dependent Claims (38)
-
-
39. A computer program product embodied in a computer readable storage medium for delivering information to assist a user of a vehicle, the computer program product comprising the programming instructions for:
-
receiving a first message from a device of the vehicle, wherein the first message includes information relating to a current condition of the vehicle; calculating a location and a heading of the vehicle based upon the first message; correlating the location and the heading of the vehicle with a location of one or more businesses in proximity to the vehicle, wherein the one or more businesses are capable of addressing the current condition of the vehicle; generating a second message comprising one or more identities of the one or more businesses; and transmitting the second message for display to the user of the vehicle.
-
-
40. A computer program product embodied in a computer readable storage medium for ensuring that a resource of a business is being used by patrons of the business, the computer program product comprising the programming instructions for:
-
registering a vehicle with the business; correlating, based upon the registering, the vehicle with a resource associated with the business; monitoring usage of the resource with respect to the vehicle; detecting that the usage has exceeded a predetermined limit; and notifying one or more of the business, consumer or third party that the usage has exceeded the predetermined limit in response to the detecting. - View Dependent Claims (41)
-
Specification