`
`1111111111111111111111010!11111!1)18111111,111111111111111110111111
`
`(12) United States Patent
`Hardin et al.
`
`(10) Patent No.: US 10,049,387 B2
`(45) Date of Patent:
`Aug. 14, 2018
`
`(54) EXCLUSIVE DELIVERY OF CONTENT
`WITHIN GEOGRAPHIC AREAS
`
`(71) Applicants:Ryan Hardin, Henderson, TX (US);
`Andrew Hill, Houston, TX (US)
`
`(72)
`
`Inventors: Ryan Hardin, Henderson, TX (US);
`Andrew Hill, Houston, TX (US)
`
`(*) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: 15/694,786
`
`(22) Filed:
`
`Sep. 2, 2017
`
`(65)
`
`Prior Publication Data
`
`US 2017/0364954 Al
`
`Dec. 21, 2017
`
`Related U.S. Application Data
`
`(63) Continuation of application No. 15/009,961, filed on
`Jan. 29, 2016, now Pat. No. 9,779,418, which is a
`(Continued)
`
`(51) Int. Cl.
`G06Q 30/02
`HO4W 4/18
`
`(2012.01)
`(2009.01)
`(Continued)
`
`(52) U.S. Cl.
`CPC
`
` G06Q 30/0261 (2013.01); G06Q 30/02
`(2013.01); GO6Q 30/0266 (2013.01);
`(Continued)
`(58) Field of Classification Search
`CPC
` HO4W 4/02; HO4W 64/00; HO4W 4/021;
`HO4W 4/023; HO4W 4/206; HO4W 4/027;
`HO4W 4/028; HO4W 4/001; HO4W 4/18;
`HO4W 8/18; HO4W 88/02; HO4L 67/18;
`HO4L 67/306; HO4L 67/20; HO4L 67/26;
`
`GO6Q 30/02; GO6Q 30/0267; GO6Q
`30/0261; GO6Q 30/0241; GO6Q 20/3224;
`GO6Q 30/0251; GO6Q 20/322
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`6,810,323 B1
`6,847,888 B2
`
`10/2004 Bullock et al.
`1/2005 Fox et al.
`(Continued)
`
`OTHER PUBLICATIONS
`
`AdMob, Inc., "Help for Advertisers—Ad Pricing", http://www.
`admobscom/home/help/helpfiles/Advertisers/Ad Pricing, May 19,
`2009.
`
`(Continued)
`
`Primary Examiner — Olumide Ajibade Akonai
`
`ABSTRACT
`(57)
`Application developers can request to have their applica-
`tions registered for use with a content delivery platform. The
`operator of the content delivery platform establishes perim-
`eters defining geographic areas, and maintains records
`reserving particular areas for delivery of content associated
`with particular sponsors. Registered applications running on
`mobile devices can request content from the content delivery
`platform. Based at least in part on the request, the content
`delivery platform can identify a target location, which may
`be the location of the mobile device, or some other location
`indicated in the request. A mobile device can be provided
`content based on the relationship of the target location to the
`geographic areas, so that a registered application running on
`a mobile device with a target location contained within a
`geographic area assigned to a particular sponsor will receive
`content related to that sponsor.
`
`34 Claims, 7 Drawing Sheets
`
`Developer
`
`[sue
`
`Spontior B
`125
`
`Content Delivery Plan:ern
`
`1112
`
`Interred
`
`'
`
`'•171
`
`Sponsor Ns & C's
`
`neer B
`
`14
`
`4
`
`'177
`
`Exhibit 1001
`Page 01 of 20
`
`
`
`US 10,049,387 B2
`Page 2
`
`Related U.S. Application Data
`
`continuation of application No. 14/608,285, filed on
`Jan. 29, 2015, now Pat. No. 9,286,625, which is a
`continuation of application No. 13/856,392, filed on
`Apr. 3, 2013, now Pat. No. 8,977,247, which is a
`continuation of application No. 12/434,094, filed on
`May 1, 2009, now Pat. No. 8,433,296.
`
`(2018.01)
`(2006.01)
`(2006.01)
`(2018.01)
`
`(51) Int. Cl.
`H04W 4/02
`H04M 3/42
`H04L 29/08
`H04W 4/021
`(52) U.S. Cl.
`CPC .... G06Q 30/0267 (2013.01); H04M 3/42357
`(2013.01); H04W 4/02 (2013.01); HO4W
`4/021 (2013.01); H04W 4/18 (2013.01); HO4L
`67/20 (2013.01); H04M 2242/14 (2013.01)
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`6,867,733 B2
`7,009,556 B2
`7,080,402 B2
`7,089,264 B1
`7,096,117 B1
`7,103,368 B2
`7,124,370 B2
`7,200,673 B1
`7,207,802 B2
`7,219,303 B2
`7,814,106 B2
`9,251,520 B2
`2003/0064705 Al
`2003/0101454 Al
`2003/0198346 Al
`2004/0214550 Al
`2004/0220906 Al
`2004/0253965 Al
`2006/0064346 Al
`2007/0185768 Al
`2008/0004952 Al
`2008/0098420 Al
`
`3/2005 Sandhu et al.
`3/2006 Stewart
`7/2006 Bates et al.
`8/2006 Guido et al.
`8/2006 Gale et al.
`9/2006 Teshima
`10/2006 Fish
`4/2007 Augart
`4/2007 Wilson
`5/2007 Fish
`10/2010 Guido et al.
`2/2016 Shen et al.
`4/2003 Desiderio
`5/2003 Ozer et al.
`10/2003 Meifu et al.
`10/2004 Jenkins
`11/2004 Gargi et al.
`12/2004 Sato et al.
`3/2006 Steenstra et al.
`8/2007 Vengroff et al.
`1/2008 Koli
`4/2008 Khivesara et al.
`
`2008/0154728 Al
`2008/0162032 Al
`2008/0163073 Al
`2008/0215524 Al
`2008/0262897 Al
`2008/0307498 Al
`2008/0313039 Al
`2009/0024476 Al
`2009/0029721 Al
`2009/0063424 Al
`2009/0131080 Al
`2010/0075697 Al
`2010/0312646 Al
`
`6/2008 Thomas
`7/2008 Wuersch et al.
`7/2008 Becker et al.
`9/2008 Fuchs et al.
`10/2008 Howarter et al.
`12/2008 Johnson et al.
`12/2008 Altberge et al.
`1/2009 Baar et al.
`1/2009 Doraswamy
`3/2009 Iwamura et al.
`5/2009 Nadler et al.
`3/2010 Gupta et al.
`12/2010 Gupta et al.
`
`OTHER PUBLICATIONS
`
`AdMob, Inc., "Help for Advertisers—Target the Specific User You
`Want to Reach", http://www.admob.com/home/help/helpfiles/Ad-
`vertisers/Target, May 19, 2009.
`AdMob, Inc., "iPhone for Advertisers", http://www.admob.com/
`home/help/helpfiles/Advertisers/iPhone Ad, May 19, 2009.
`Google, Inc., "What are the different options for targeting ads to
`mobile phones and devices?", https://adwords.googlescom/support/
`bin/answer=107265&h1=en.sub.-US, May 18, 2009.
`Google, Inc., "How does customized targeting work?", http://
`adwords.google.com/support/bin/answer.py?answer=116, May 18,
`2009.
`Google, Inc., "How are ads ranked?", http://adwords.googlescom/
`support/bin/answer.py?h1=en&answer=6111, May 18, 2009.
`Google, Inc., "How do ads cycle through the search page results?",
`http://adwords.google.com/support/bin/answer.py?h1=en&an-
`swer=87402, May 18, 2009.
`Google, Inc., "How do I create a mobile ad?", http://adwords.
`google.com/support/bin/answer=29488&cbid, May 18, 2009.
`Google, Inc., "Lesson 3c: Language & Location Targeting", http://
`www.google.com/adwords/learningcenter/text/print-19158.html,
`May 19, 2009.
`Google, Inc., "What is position preference?", http://adwords.
`google,com/support/bin/answer.py?h1=en&answer=31788, May 19,
`2009.
`Google, Inc., "What are mobile ads?", http://adwords.googlescom/
`support/bin/answer.py?answer=29492&cbid, May 18, 2009.
`Google, Inc., "Why can't I see my ad?", http://adwords.googlescom/
`support/bin/answer.py?h1=en&answer=6105, May 18, 2009.
`Wayback Machine, "Iphone App Advertisement", http://www.blog.
`yieldbuild.com/2008/08/21/iphone-app-advertising/, Aug. 24, 2008.
`
`Exhibit 1001
`Page 02 of 20
`
`
`
`lualud °S11
`
`stoz 171 'env
`
`L JO I WIN
`
`Zll L8£`617011I Sf1
`
`144
`
`171
`
`177
`
`145
`
`Sponsor B's
`
`---
`
`X.
`
`173
`
`44
`
`146
`
`41
`
`131
`Internet
`
`vs
`
`0
`
`Sponsor A's \\
`
`N
`
`179
`
`•
`144
`
`* A
`
`112
`
`100
`
`Content Delivery Platform
`
`141
`
`FIG.
`
`175 ---
`
`Sponsor A's & C's
`
`125
`
`4
`
`Sponsor B
`
`123
`
`Sponsor C
`
`121
`
`Sponsor A
`
`Developer
`
`Exhibit 1001
`Page 03 of 20
`
`
`
`U.S. Patent
`
`Aug. 14, 2018
`
`Sheet 2 of 7
`
`US 10,049,387 B2
`
`200,
`
`217
`
`Content Delivery Platform
`
`Registered Application Info
`
`Second Sponsor
`
`213
`
`212
`
`0
`
`1-4
`Q)
`
`/413/
`fie
`
`;
`
`;
`
`(1)
`
`Registered \
`Application ;
`231
`
`'
`
`207
`
`First Sponsor's Reserved
`Area
`
`225
`
`216
`
`Target Location
`
`Second
`Sponsor's
`Reserved Area
`
`-----;abject of /
`Interest; /
`N_233
`
`205
`
`FIG. 2
`
`Exhibit 1001
`Page 04 of 20
`
`
`
`lualud °S11
`
`stoz 171 'env
`
`L JO £ WIN
`
`Zll L8£`617011I Sf1
`
`—353
`
`v351
`-
`
`.••• ,•411)
`•
`
`•
`(c-',
`
`•
`
`356
`
`I H
`.1-
`-
`357
`
`—333
`
`330
`
`77
`
`327
`
`Latitude
`
`FIG. 3
`
`349
`
`
`
`
`
`
`
`,
`
`,"
`,
`'!-341;
`.
`,---343. 345
`
`
`
`F
`----- -
`
`-14 .,
`,
`---1---
`•
` /'
`
`JA-JrcD)
`:'
`
`'-
`
`347
`
`'
`
`.1 a
`
`
`
`3'71
`!
`
`
`
`i
`
`
`
`362
`
`„7—
`D
`
`325
`i
`
`
`
`c3)
`z
`-cl
`w
`
`392 1
`i
`.. .
`___ 4 G21\
`
`'
`•,
`\
`,..--
`
`----/
`cc)
`,---:-.,
`
`si
`
`•
`,/
`
`//
`
`/ AI
`
`--
`
`/
`
`
`\'
`
`321
`
`\._
`
`----
`.i
`
`340
`
`-,'•
`n\k'
`,
`.
`326
`
`
`
`\
`\
`‘,
`,..„-
`\ 323
`
`—
`'\.
`c;,---\" )
`
`\
`
`,
`
`G ) ;
`---„, ,
`2
`-.....,.
`
`.300
`
`320
`
`Exhibit 1001
`Page 05 of 20
`
`
`
`U.S. Patent
`
`Aug. 14, 2018
`
`Sheet 4 of 7
`
`US 10,049,387 B2
`
`400
`
`Start
`
`\491
`
`Receive Sponsor Registration
`403
`
`9
`Establish Perimeters
`
`40,5
`
`Receive Sponsor's request for
`selected area
`407
`
`---"'Selected area occupied'',
`by another?
`4
`
`Yes
`
`0
`
`V
`Reserve Geographic Area
`411 Selected by Sponsor
`
`Notify Sponsor of Availability
`413
`
`Receive Content from Sponsor
`415
`
`Store Content and Sponsor
`417
`Information
`
`FIG. 4
`
`, 419 End
`
`Exhibit 1001
`Page 06 of 20
`
`
`
`U.S. Patent
`
`Aug. 14, 2018
`
`Sheet 5 of 7
`
`US 10,049,387 B2
`
`Start
`50.1.
`
`Register Application
`
`t 503
`
`Receive request for Content from
`Device executing Application
`505
`
`7
`
`N
`
`•
`
`N
`
`7
`
`/
`
`<--
`'N.
`
`Is Target Location N.,,
`in a Sponsor's reserved
`,)--
`,
`Area?
`N.
`7'
`Z
`z •
`
`x.507
`
`Yes
`
`Select Content from Sponsor
`509
`
`Provide Content to Application for
`511 Display on Device
`
`500
`
`t'
`
`N
`
`N.
`•/- At least one
`4.,„.• .z." Sponsor's Presence
`'N No
`.2--
`N. within predetermined /
`N
`radius?
`.
`7
`N.
`7 .
`N513
`z
`N.
`
`Yes
`
`Increase radius
`515
`
`N
`
`/
`DOne increasing? 2
`
`N 517
`
`/
`
`7
`X., •
`
`Yes
`
`4
`
`Choose Random Sponsor
`
`FIG. 5
`
`End
`
`Exhibit 1001
`Page 07 of 20
`
`
`
`U.S. Patent
`
`Aug. 14, 2018
`
`Sheet 6 of 7
`
`US 10,049,387 B2
`
`0 Start
`
`600
`
`Register Application
`on Platform and
`provide Application
`Key
`
`603
`
`Application sends
`Content Request
`to Platform using
`Key
`
`605
`
`,-" s Key in Platform
`database?
`-,L.01.
`
`Yes
`
`Session is initiated
`between Application
`and Platform
`609
`
`Application sends
`Target Location
`
`Platform records
`Request Identifier in 1
`Platform Database
`613
`
`Platform delivers
`Content and Request
`Identifier to Requesting
`Application
`
`615
`
`User of Application
`Interacts with
`Content
`
`Application sends More
`Information Request to
`Platform using its
`Request Identifier
`previously assigned by
`Platform
`[619
`
`.
`.,
`,---Is the Request Identifiei'"--.
`(
`---
`in Platform database?
`
`, Platform delivers More
`l information to Application
`4
`regarding Advertiser to
`I facilitate More Interaction
`1625
`
`Platform updates
`Request Identifier
`Record as Complete
`623
`
`FIG. 6
`
``
`
`End
`122
`
`Exhibit 1001
`Page 08 of 20
`
`
`
`lualud °S11
`
`stoz 171 'env
`
`L JO L WIN
`
`Zll L8£`617011I Sf1
`
`760
`
`.
`
`
`
`
`
`FIG. 7
`
`775
`
`755
`
`ZZQ
`
`Display Adapter
`
`740
`
`Userinteriaca
`
`Adapter
`
`7
`
`780
`
`745
`
`785
`
`710
`
`765
`
`725
`
`Adapter
`
`Communications
`
`7 1"
`
`I/O Adapter
`
`72Q
`
`BAM
`
`715
`
`E_QM.
`
`707
`
`EU
`
`'
`
`
`
`
`
`705
`
`C_EU
`
`A
`
`1
`
`Network
`
`737
`
`736
`
`Data
`
`730
`
`711
`
`700
`
`Exhibit 1001
`Page 09 of 20
`
`
`
`US 10,049,387 B2
`
`1
`EXCLUSIVE DELIVERY OF CONTENT
`WITHIN GEOGRAPHIC AREAS
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`
`This continuation patent application claims priority from
`co-pending U.S. Non-provisional patent application having
`Ser. No. 15/009,961, filed 29 Jan. 2016, entitled "EXCLU-
`SIVE DELIVERY OF CONTENT WITHIN GEO-
`GRAPHIC AREAS", which claims priority from co-pending
`U.S. Non-provisional patent application having Ser. No.
`14/608,285, filed 29 Jan. 2015, entitled "EXCLUSIVE
`DELIVERY OF CONTENT WITHIN GEOGRAPHIC
`AREAS", now U.S. Pat. No. 9,286,625 issued on 15 Mar.
`2016, which claims priority from co-pending U.S. Non-
`provisional patent application having Ser. No. 13/856,392,
`filed 3 Apr. 2013, entitled "EXCLUSIVE DELIVERY OF
`CONTENT WITHIN GEOGRAPHIC AREAS", now U.S.
`Pat. No. 8,977,247 issued on 10 Mar. 2015, which claims
`priority from co-pending U.S. Non-provisional patent appli-
`cation having Ser. No. 12/434,094, filed 1 May 2009,
`entitled "EXCLUSIVE DELIVERY OF CONTENT
`WITHIN GEOGRAPHIC AREAS", now U.S. Pat. No.
`8,433,296 issued on 30 Apr. 2013, all having a common
`applicant herewith and being incorporated herein in their
`entirety by reference.
`
`FIELD
`
`This disclosure relates generally to delivery of content,
`and more particularly to delivery of content within reserved
`geographic areas.
`
`BACKGROUND
`
`Advertisements can be delivered to various devices,
`including mobile devices, within communications range of
`areas transmitters or other information providers. For
`example, advertisements can be delivered to cellular phones
`within range of a particular cellular phone provider's net-
`work area. Furthermore, advertisements can be delivered
`using digital billboards, or via the Internet, based on user
`interactions and preferences.
`When delivering advertisements and other content to
`some mobile devices, currently available technologies can
`broadcast the content to all devices equipped to receive
`them. In some cases, advertisements are broadcast to any
`mobile device within a city, or a similar area. When deliv-
`ering non-broadcast content, for example via the Internet, it
`is common to deliver the content in response to a request,
`received from the receiving device. In some cases, push
`technology can be used to deliver content to multiple users
`concurrently.
`In each of these cases, a mobile device can usually receive
`content from multiple different content providers. Current
`technologies are, therefore, less than perfect.
`
`SUMMARY
`
`Various embodiments disclosed herein include registering
`an application program for use with a content delivery
`platform, establishing multiple perimeters defining respec-
`tive geographic areas, and maintaining records associating
`sponsors with particular geographic areas. The content
`delivery platform can receive a request from a registered
`application program for content to be displayed on a mobile
`
`15
`
`2
`device, and the request can be used to determine a target
`location. In some embodiments, a sponsor is selected based
`on a relationship between the target location and one or more
`reserved geographic areas. Content is then provided to the
`5 application program.
`In some embodiments, the content delivery platform can
`record a request identifier associated with a received request,
`and provide the request identifier to the mobile device to
`assist in tracking future actions relating to the request for
`10 content. The content delivery platform can also receive
`information related to user interaction with the provided
`content, including the request identifier, and provide addi-
`tional content in response to the received information.
`Content can be delivered to a mobile device running a
`registered application if a target location is at least partially
`within a predetermined radial distance of a geographical
`area associated with a sponsor; if the mobile device is not
`located within the predetermined radial distance, the radial
`20 distance can be increased. In some embodiments, content is
`delivered if the target location, e.g. the location of the mobile
`device or another location of interest, is located entirely
`within a geographic area exclusively reserved by a particular
`sponsor. In some embodiments, the content delivery plat-
`25 form can select from among several sponsors in deciding
`which content to deliver to a mobile device.
`In at least one embodiment, the content delivery system
`reserves exclusive interests in geographic areas for particu-
`lar sponsors based on the sponsors' requests, and store a
`30 record of that interest. In some embodiments, the content
`delivery system receives, from a sponsor, content to be
`delivered to mobile devices based on a target location being
`positioned within particular geographic areas. The content
`35 delivery system can also reserve an interest in geographic
`areas that remain unreserved by other sponsors. Further-
`more, some embodiments include time based restrictions.
`Various embodiments can be implemented as a system
`that includes memory, a communications interface, and a
`40 processor that cooperate to store and execute a program of
`instructions implementing various methods and techniques
`described herein. Furthermore, some embodiments can be
`implemented as a computer readable medium tangibly
`embodying a program of instructions.
`
`45
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`5 5
`
`FIG. 1 is an abstract representation of exclusive content
`delivery to particular reserved areas according to various
`50 embodiments of the present disclosure;
`FIG. 2 is a diagram illustrating a target location other than
`the location of the mobile device executing a registered
`application, according to embodiments of the present dis-
`closure;
`FIG. 3 is a graph representing expanded search areas to
`determine which content is delivered according to various
`embodiments of the present disclosure;
`FIG. 4 is a flowchart illustrating a method of reserving a
`60 geographic area according to embodiments of the present
`disclosure;
`FIG. 5 is a flowchart illustrating registration of an appli-
`cation for content delivery according to embodiments of the
`present disclosure;
`FIG. 6 is a flowchart illustrating delivery of content to
`particular applications in a reserved area according to
`embodiments of the present disclosure;
`
`65
`
`Exhibit 1001
`Page 10 of 20
`
`
`
`US 10,049,387 B2
`
`3
`FIG. 7 is a diagram illustrating a processing system
`according to embodiments of the present disclosure.
`
`DETAILED DESCRIPTION
`
`Various embodiments of the present disclosure provide
`for delivering content, such as advertising, to registered
`applications being run on any of various mobile electronic
`devices configured to be readily moved, carried, or other-
`wise transported between different various geographic areas
`defined by perimeters. Sponsors can reserve an exclusive
`interest, or in some embodiments a semi-exclusive interest,
`in a geographic area, so that other sponsors' advertisements
`are excluded from being broadcast or otherwise provided to
`a registered program being executed on a mobile device
`located within a reserved geographic area.
`Referring first to FIG. 1, system 100, is illustrated. System
`100 can provide for exclusive delivery of advertising or
`other content to registered applications running on mobile
`devices located within a particular proximity to a reserved
`geographic area. System 100, as illustrated, includes content
`delivery platform 112, which is in communication with
`developer platform 108, and systems or individuals operat-
`ing under control of sponsor A 121, sponsor C 123, and
`sponsor B 125. Content delivery platform 112 receives a
`request from developer platform 108 to register a program or
`other application for use on mobile devices. Content deliv-
`ery platform 112 can use the registered application program
`to provide selected content to mobile devices.
`In some embodiments, a registered application program is
`provided to mobile devices by developer platform 108,
`content delivery platform 112, one of sponsor A 121, spon-
`sor C 123, or sponsor B 125, or by another desired delivery
`mechanism. In some embodiments, registering the applica-
`tion program with content delivery platform 112 allows
`developer 108 to receive revenue from sponsor A 121,
`sponsor C 123, or sponsor B 125 for content displayed on a
`mobile device located within, or in proximity to, a geo-
`graphical area reserved by one or more of the sponsors.
`Sponsor A 121, sponsor C 123, or sponsor B 125 can
`reserve an exclusive interest in a particular geographic area
`by sending a request to content delivery platform 112. In
`some embodiments, the request can be for exclusive deliv-
`ery of content to mobile devices running any registered
`application within given geographic areas, or for content to
`be delivered to particular registered applications based on a
`target location. The request can also include time limitations,
`limitations based on the length of time a mobile device
`remains within a given geographic area, or other desired
`limitations. Furthermore, the reserved interest can be either
`completely exclusive, or semi-exclusive.
`System 100 can include a network, for example Internet
`131, through which content delivery platform 112, can
`communicate to other networked devices; and communica-
`tion towers 144, which can include AM or FM broadcast
`towers, mobile telephone stations, or other suitable commu-
`nication infrastructure, including satellites (not illustrated)
`that might be useful in providing content based on a target
`location. Content delivery platform 112 can use this com-
`munication infrastructure to communicate with various
`computing devices, including portable computer 179, which
`may include laptop computers, desktop computers, palmtop
`computers,
`tablet computers, digital video recorders
`(DVRs), television set-top boxes, or any of various general
`or dedicated purpose computers that can be carried or
`transported; wireless device 177, which can include personal
`digital assistants (PDAs), cellular telephones, personal com-
`
`25
`
`4
`munication system (PCS) devices, music players, video
`players, gaming consoles, or portable televisions; or any of
`various devices that may be included in, or carried by, motor
`vehicles 171, 173, or 175, including navigation systems,
`5 satellite radios, or the like. It should be noted that the term
`"mobile device" can include all computing devices as listed
`above that can communicate with content delivery platform
`112, that the above listing of devices is not exhaustive, and
`that a device that qualifies as one type of device may also be
`io considered to be of another type. For example, a mobile
`phone may also be a general purpose computing device, a
`radio, a television, and a navigation system.
`Still referring to FIG. 1, consider first motor vehicle 171,
`which is located within sponsor A's reserved geographic
`15 area 143. A driver of first motor vehicle 171 can receive
`advertisements or other content from Sponsor A via a
`registered application running on a radio, a PDA, a cellular
`telephone, a laptop, or a global positioning navigation
`device (none of which are specifically illustrated). In this
`20 example, because first motor vehicle 171 is located within
`sponsor A's reserved geographic area 143, content delivery
`platform 121 provides content exclusively related to sponsor
`A 121; advertisements or other content from sponsor C 123
`and sponsor B 125 can be excluded.
`Portable computer 179 can be connected to Internet 131
`via a hardwired network connection, a Wi-Fi connection or
`other suitable communication connection. In some embodi-
`ments, if portable computer 179 is running a registered
`program application, the user of portable computer 179 will
`30 receive content related exclusively to sponsor A as long as
`he is within sponsor A's reserved geographic area 143. In
`some embodiments, the driver of first motor vehicle 171 and
`the user of laptop 179 will still be able to receive advertise-
`ments from other sponsors through devices not running a
`35 program that has been registered on content delivery plat-
`form 112, or through non-registered programs running on
`the same device.
`In some embodiments, the location of mobile devices, or
`another target location, can be determined using various
`40 suitable methods. For example, a mobile device running a
`registered application can provide location information to
`content delivery platform 112 in the form of latitude or
`longitude coordinates, raw or processed GPS data, or other
`location information received and recorded by either the
`45 device itself or another device. In some embodiments, a
`target location, e.g. the location of a mobile device, can be
`determined based on signals received from cellular trans-
`mission towers, satellites, or methods such as triangulation
`or dead reckoning, or by IP address. Content delivery
`so platform 112 can receive the location of mobile devices from
`a third source, for example a location provider, a cellular
`telephone network provider, or a third party tracking source,
`rather than from the mobile device itself. Thus, the location
`of a mobile device can be received from the mobile device,
`55 determined by content delivery platform 112, received from
`a third-party source, or determined based on a combination
`of these or other methods.
`Sponsor A's reserved geographic area 143 illustrates an
`embodiment in which a perimeter can be defined by streets,
`60 county boundaries, city boundaries, landmarks, or other
`features commonly found on maps. In contrast, sponsor B's
`reserved geographic area 145 can be an ellipse, circle, oval,
`or other geometric shape that can be determined, at least in
`part, based on a radius.
`In this example, both second motor vehicle 173 and
`wireless device 177 are located within sponsor B's reserved
`geographic area 145. The driver of second motor vehicle 173
`
`65
`
`Exhibit 1001
`Page 11 of 20
`
`
`
`US 10,049,387 B2
`
`5
`and the user of wireless device 177 can receive advertise-
`ments or other content via towers 144. For example, if the
`driver of second motor vehicle 173 is operating a navigation
`device executing an application program registered by
`developer 108, advertisements and other content received on
`the navigation device can be determined based on the
`location within sponsor B's reserved geographic area 145.
`Likewise, the user of wireless device 177 will receive
`advertisements related to sponsor B from within a registered
`application. In some embodiments, content delivery plat-
`form 112 can prevent content from sponsor A 121 and
`sponsor C 123 from being delivered to a mobile device
`carried by second motor vehicle 173 and wireless device
`177, because both motor vehicle 173 and wireless device
`177 are located in sponsor B's reserved geographic area 145.
`Turning next to sponsor A and sponsor C's reserved
`geographic area 147, note that the perimeter is a square,
`rectangle or similarly shaped. In some embodiments, the
`perimeter may be defined entirely by longitude and latitude
`lines and/or coordinates that constitute an area. In other
`embodiments, sponsor A and sponsor C's reserved geo-
`graphic area 147 can be partially bounded by a longitude or
`latitude line, a road, river, railway, county, state, parish, city,
`locality, or other desired boundary. In some embodiments,
`the perimeter of a sponsor A and sponsor C's reserved
`geographic area 147 can be defined by a combination of
`longitude or latitude lines, with one or more remaining
`boundaries defined based on radius or diameter.
`Because third motor vehicle 175 is within sponsor A and
`sponsor C's reserved geographic area 147, a mobile device
`carried by third motor vehicle 175 can receive advertising
`content from either or both sponsor A and sponsor C. In
`some embodiments, the interest in sponsor A and sponsor
`C's reserved geographic area 147 can be equally divided
`between sponsor A 121 and sponsor C 123, while in other
`embodiments one of sponsor A 121 and sponsor C 123 can
`have an interest superior to that of the other. In some
`embodiments, content delivery platform 112 can deliver
`advertisements or other content related to Sponsor A at
`selected times, while content related to Sponsor C is deliv-
`ered at other times. Additionally, content related to sponsor
`A may be delivered via a first registered application, while
`content related to sponsor C can be delivered via a second
`registered application. Thus, sponsors can advertise or pro-
`vide other content to members of particular demographics
`based on a type of application a particular demographic is
`more likely to use.
`Referring next to FIG. 2, a target location other than a
`mobile device in a system 200 is illustrated according to
`embodiments of the present disclosure. As shown in FIG. 2,
`a user of registered application 231 is located within the
`perimeter defining first sponsor's reserved area 207. Object
`of interest 233 is located in second sponsor's reserved area
`205. In some embodiments, object of interest 233 can be any
`type of object of interest to the user of registered application
`231. For example, object of interest 233 could be a friend of
`the user of registered application 231, and this friend may be
`employing a mobile phone, a laptop, a kiosk computer, a
`PDA, or any other device capable of sending location
`information 216 directly or indirectly to registered applica-
`tion 231. In some embodiments, target location information
`216 can be any type of information that can be used to
`determine the location of the object of interest 233. In at
`least one embodiment, target location information 216 may
`be a geocoded twitter message. In another example, object
`
`6
`of interest 233 could be an end destination on a map, and the
`location information 216 of this end destination can be sent
`to registered application 231.
`In response to receiving the target location information
`5 216 from object of interest 233, registered application 231
`can send a request 213 to content delivery platform 212. The
`request can include, but is not limited to, information
`indicating the location of object of interest 233, a request for
`content, information indicating the location of registered
`10 application 231, information indicating the identity of the
`registered application 231, and a previously received request
`identifier.
`Content delivery platform 212 can receive and process
`request 213 to identify the location of registered application
`15 231 and the location of object of interest 233. In some
`embodiments, both locations need not be identified. Further-
`more, in some embodiments the specific location need not be
`identified, as long as a determination that object of interest
`233 is located within a given proximity of second sponsor's
`20 reserved area 205, or that registered application 231 is
`located within first sponsor's reserved area 207.
`Content delivery platform 212 can provide registered
`application information 217 to second sponsor 225 to allow
`second sponsor 225 to deliver second sponsor's content 214
`25 to registered application 231. The registered application
`information 217 can be an application identifier, a request
`identifier, a target location, a communications address, or
`other information that can be utilized by second sponsor
`225. In some embodiments, application information 217
`30 need not be provided to second sponsor 225, but instead can
`be processed internally by content delivery platform 212,
`and a determination can be made for second sponsor's
`content 214 to be delivered directly to application 231 from
`content delivery platform 212, or a third party (not illus-
`35 trated).
`Note that in the illustrated embodiment, despite the fact
`that registered application 231 is located within first spon-
`sor's reserved area 207, the information delivered to regis-
`tered application 231 can be content related exclusively to
`40 second sponsor's reserved area 205, in which object of
`interest 233 is located. This is because, in the illustrated
`embodiment, the target location is the location of object of
`interest 233, rather than the location of a mobile device
`executing registered application 231.
`In some embodiments, information from the first sponsor
`can also be delivered to registered application 231, because
`the locations of the device running registered application
`231 and object of interest 233 are both considered target
`locations. Furthermore, in some embodiments content need
`so not be delivered directly from second sponsor 225, but
`instead can be provided by content delivery platform 212, or
`a third party (not illustrated).
`Referring next to FIG. 3, a graph showing various geo-
`graphic areas with reference to longitude and latitude is
`55 illustrated according to some embodiments of the present
`disclosure. The geographic areas in FIG. 3 are for illustration
`only and carry no particular significance with respect to their
`geometric shapes. Graph 300 includes a triangular area 320,
`reserved for sponsor A; pentagonal area 371, reserved for
`60 sponsor G; and octagonal area 330, also reserved for sponsor
`G. In the illustrated example, sponsor G has two physical
`addresses: G1 327, which lies within sponsor G's reserved
`octagonal area 330, and G2 328 which, lies within sponsor
`A's reserved triangular area 320. Furthermore, in the illus-
`65 trated embodiment, sponsor A does not have a physical
`location within sponsor A's reserved triangular area 320.
`These examples help illustrate that there is not necessarily a
`
`45
`
`Exhibit 1001
`Page 12 of 20
`
`
`
`US 10,049,387 B2
`
`7
`correlation between a sponsor's physical address and a
`reserved geographic area, although in some embodiments
`there may be such a correlation.
`As illustrated by FIG. 3, a single target location F 333 is
`located within sponsor G's reserved octagonal area 330, and
`target location F 333 ca