Location based filtering of targeted content for mobile devices
AssigneeThe Hub Companies, LLC
InventorsJohn M. CRONIN, Kevin Lee QUINN
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for filtering targeted content for a mobile device user located within a designated target region based on the location of the user's mobile device relative a predefined content-filter area of the target region. The predefined content-filter area corresponds to a point of interest located within the target region. When the mobile device is determined not to be located within the predefined content-filter area, content related to the point of interest is requested from a server over a network, and content received from the server in response to the request is displayed to a display of the mobile device.
Claims20
A computer-implemented method for filtering targeted content for mobile device users, comprising:
- determining a current geographic location of a mobile device of a user;
- determining whether or not the mobile device is located within a target region based on the determined current geographic location of the mobile device, the target region including at least one point of interest located within the target region;
- when the mobile device is determined to be located within the target region, determining whether or not the mobile device is located within a predefined content-filter area corresponding to the point of interest of the target region;
- when the mobile device is determined not to be located within the predefined content-filter area, sending a request to a server for content related to the point of interest within the target region;
- and
- displaying, to a display of the mobile device, the content received from the server in response to request.
A computer-implemented method for filtering customized content for mobile device users based on their current locations relative to a geographic region of interest, comprising:
- determining a current geographic location for a mobile device of a user;
- upon determining whether the mobile device is located within a predetermined geographic area based on the current geographic location determined for the mobile device, determining whether or not the mobile device is located within at least one geographic region of interest located within the predetermined geographic area;
- when the mobile device is determined not to be located within the geographic region of interest, sending a request to an application server for content associated with the geographic region of interest;
- and
- upon receiving content from the application server based on the request, providing the received content to the user at the mobile device.
A system, comprising:
- at least one processor;
- and
- a memory device accessible to the processor, the memory device including processor-readable instructions, which when executed by the processor, configure the processor to perform functions to:
- determine a current geographic location of a mobile device of a user;
- determine whether or not the mobile device is located within a target region based on the determined current geographic location of the mobile device, the target region including at least one point of interest located within the target region;
- when the mobile device is determined to be located within the target region, determine whether or not the mobile device is located within a predefined content-filter area corresponding to the point of interest of the target region;
- when the mobile device is determined not to be located within the predefined content-filter area, send a request to a server for content related to the point of interest within the target region;
- and
- display content received from the server to a display of the mobile device.
A computer-readable storage medium having instructions stored thereon, which when executed by a processor of a mobile computing device cause the mobile computing device to perform functions comprising:
- determining a current geographic location for a mobile device of a user;
- determining whether the mobile device is located within a target region based on the determined current geographic location of the mobile device, the target region including a plurality of points of interest at different locations within the target region, each point of interest corresponding to a different predefined content-filter area within the target region;
- when the mobile device is determined to be located within the target region, identifying one or more of the plurality of points of interest within the target region that are located within a predetermined distance of the current geographic location of the mobile device;
- determining whether or not the mobile device is located within a predefined content-filter area corresponding to each of the identified one or more points of interest within the target region;
- when the mobile device is determined not to be located within a predefined content-filter area corresponding to each of the identified one or more points of interest, sending a request to an application server for information related to each of the identified one or more points of interest;
- and
- responsive to receiving information from the application server based on the request, providing the received information to the user via a client application executable at the mobile device.
Dependencies are inferred from the claim text.