System and method for hyper local advertisements in a mobile communication network
First Claim
1. A method comprising:
- receiving a plurality of advertisements from a plurality of business entities, each respective advertisement of the plurality of advertisements comprising respective advertisement details, a respective advertisement location and a respective advertisement category;
receiving, via a wireless communication network, from a mobile device associated with a user, a local advertisement query submitted with a first application of the mobile device at a first time and at a first location, wherein the query comprises an identification of the user, the first application installed and being executed on the mobile device;
inferring, by a computing device, a set of one or more categories of interest to the user based at least in part on the local advertisement query and/or one or more other actions of the user with the mobile device;
receiving, by the computing device, via the wireless communication network, a second location of the mobile device at a second time after the first time, wherein the second location is a geospatial location that is different from the first location, the received second location is determined by a global positioning system (GPS) device of the mobile device of the user;
selecting, by the computing device, one advertisement of the plurality of advertisements, wherein the respective advertisement location of the one advertisement of the plurality of advertisements relates to the second location and the respective advertisement category of the one advertisement of the plurality of advertisements relates to at least one inferred category of interest of the set of one or more categories of interest to the user, the at least one inferred category of interest having been inferred based at least in part on the local advertisement query and/or the one or more other actions of the user with the mobile device; and
transmitting, via the wireless communication network, to the mobile device, the respective advertisement details of the one advertisement of the plurality of advertisements to be presented by causing a second application installed on the mobile device to open and display, on a display device of the mobile device, the respective advertisement details without user interaction, wherein the second application is different from the first application.
17 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided to transmit advertisements to users of mobile communications networks based, at least in part, on such users'"'"' real-time geospatial location and known interests. Advertisers transmit advertisements, such as directory listings, coupons, offers and promotions to a mobile advertising service. Each advertisement is associated with at least one geospatial location and at least one category. Users of mobile communication networks submit queries, via their mobile devices, to the mobile adverting service for advertisements relevant to the users'"'"' current geospatial location and interests. Advertisements meeting query criteria are selected and transmitted to the users'"'"' mobile devices.
22 Citations
20 Claims
-
1. A method comprising:
-
receiving a plurality of advertisements from a plurality of business entities, each respective advertisement of the plurality of advertisements comprising respective advertisement details, a respective advertisement location and a respective advertisement category; receiving, via a wireless communication network, from a mobile device associated with a user, a local advertisement query submitted with a first application of the mobile device at a first time and at a first location, wherein the query comprises an identification of the user, the first application installed and being executed on the mobile device; inferring, by a computing device, a set of one or more categories of interest to the user based at least in part on the local advertisement query and/or one or more other actions of the user with the mobile device; receiving, by the computing device, via the wireless communication network, a second location of the mobile device at a second time after the first time, wherein the second location is a geospatial location that is different from the first location, the received second location is determined by a global positioning system (GPS) device of the mobile device of the user; selecting, by the computing device, one advertisement of the plurality of advertisements, wherein the respective advertisement location of the one advertisement of the plurality of advertisements relates to the second location and the respective advertisement category of the one advertisement of the plurality of advertisements relates to at least one inferred category of interest of the set of one or more categories of interest to the user, the at least one inferred category of interest having been inferred based at least in part on the local advertisement query and/or the one or more other actions of the user with the mobile device; and transmitting, via the wireless communication network, to the mobile device, the respective advertisement details of the one advertisement of the plurality of advertisements to be presented by causing a second application installed on the mobile device to open and display, on a display device of the mobile device, the respective advertisement details without user interaction, wherein the second application is different from the first application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing computer-readable instructions, which when executed, cause a system to perform:
-
receiving a plurality of advertisements from a plurality of business entities, each respective advertisement of the plurality of advertisements comprising respective advertisement details, a respective advertisement location and a respective advertisement category; receiving, via a wireless communication network, from a mobile device associated with a user, a local advertisement query submitted with a first application of the mobile device at a first time and at a first location, wherein the query comprises an identification of the user, the first application installed and being executed on the mobile device; inferring a set of one or more categories of interest to the user based at least in part on the local advertisement query and/or one or more other actions of the user with the mobile device; receiving, via the wireless communication network, a second location of the mobile device at a second time after the first time, wherein the second location is a geospatial location that is different from the first location, the received second location is determined by a global positioning system (GPS) device of the mobile device of the user; selecting one advertisement of the plurality of advertisements, wherein the respective advertisement location of the one advertisement of the plurality of advertisements relates to the second location and the respective advertisement category of the one advertisement of the plurality of advertisements relates to at least one inferred category of interest of the set of one or more categories of interest to the user, the at least one inferred category of interest having been inferred based at least in part on the local advertisement query and/or the one or more other actions of the user with the mobile device; and transmitting, via the wireless communication network to the mobile device, the respective advertisement details of the one advertisement of the plurality of advertisements to be presented by causing a second application installed on the mobile device to open and display, on a display device of the mobile device, the respective advertisement details without user interaction wherein the second application is different from the first application.
-
-
20. A computer system comprising:
-
a memory; and at least one processor coupled to the memory to; receive a plurality of advertisements from a plurality of business entities, each respective advertisement of the plurality of advertisements comprising respective advertisement details, a respective advertisement location and a respective advertisement category; receive, via a wireless communication network, from a mobile device associated with a user, a local advertisement query submitted with a first application of the mobile device at a first time and at a first location, wherein the query comprises an identification of the user, the first application installed and being executed on the mobile device; infer a set of one or more categories of interest to the user based at least in part on the local advertisement query and/or one or more other actions of the user with the mobile device; receive, via the wireless communication network, a second location of the mobile device at a second time after the first time, wherein the second location is a geospatial location that is different from the first location, the received second location is determined by a global positioning system (GPS) device of the mobile device of the user select one advertisement of the plurality of advertisements, wherein the respective advertisement location of the one advertisement of the plurality of advertisements relates to the second location and the respective advertisement category of the one advertisement of the plurality of advertisements relates to at least one inferred category of interest of the set of one or more categories of interest to the user, the at least one inferred category of interest having been inferred based at least in part on the local advertisement query and/or the one or more other actions of the user with the mobile device; and transmit, via the wireless communication network, to the mobile device, the respective advertisement details of the one advertisement of the plurality of advertisements to be presented by causing a second application installed on the mobile device to open and display, on a display device of the mobile device, the respective advertisement details without user interaction wherein the second application is different from the first application.
-
Specification