`
`US 8,977,247 B2
`Page 2
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`8/2006 Gale et al.
`7,096,117 Bl
`9/2006 Teshima
`7,103,368 B2
`10/2006 Fish
`7,124,370 B2
`4/2007 Augart
`7,200,673 Bl
`4/2007 Wilson
`7,207,802 B2
`5/2007 Fish
`7,219,303 B2
`10/2010 Guido et al.
`7,814,106 B2
`2003/0064705 Al
`4/2003 Desiderio
`10/2003 Meifu et al.
`2003/0198346 Al
`2004/0214550 Al
`10/2004 Jenkins
`11/2004 Gargi et al.
`2004/0220906 Al
`2004/0253965 Al
`12/2004 Sato et al.
`3/2006 Steenstra et al.
`2006/0064346 Al
`8/2007 Vengroff et al.
`2007/0185768 Al
`1/2008 Koli
`2008/0004952 Al
`2008/0098420 Al*
`4/2008 Khivesara et al.
`6/2008 Thomas
`2008/0154728 Al
`2008/0162032 Al
`7 /2008 Wuersch et al.
`7/2008 Becker et al.
`2008/0163073 Al
`9/2008 Fuchs et al.
`2008/0215524 Al
`10/2008 Howarter et al.
`2008/0262897 Al
`12/2008 Johnson et al.
`2008/0307498 Al
`12/2008 Altberge et al.
`2008/0313039 Al
`1/2009 Baar et al.
`2009/0024476 Al
`3/2009 Iwamura et al.
`2009/0063424 Al
`12/2010 Gupta et al.
`2010/0312646 Al
`OTHER PUBLICATIONS
`AdMob, Inc., "Help for Advertisers-Ad Pricing", http://www.
`admob.corn/home/help/helpfiles/ Advertisers/ Ad Pricing, May 19,
`2009.
`
`725/32
`
`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.google.corn/support/
`bin/answeF107265&hl~en.sub.-US, May 18, 2009.
`Google, Inc., "How does customized targeting work?", http://
`adwords.google.corn/support/bin/answer.py?answeFl 16, May 18,
`2009.
`Google, Inc., "How are ads ranked?", http://adwords.google.com/
`support/bin/answer.py?hl~en&answeF611 l, May 18, 2009.
`Google, Inc., "How do ads cycle through the search page results?",
`http://adwords. goo gle .corn/ support/bin/ answer. py?hl ~en&an -
`sweF87402, May 18, 2009.
`Google, Inc., "How do I create a mobile ad?", http://adwords.google.
`corn/support/bin/answeF29488&cbid, May 18, 2009.
`Google, Inc., "Lesson 3c: Language & Location Targeting", http://
`www.google.com/ adwords/learningcenter/text/print-1915 8.htrnl,
`May 19, 2009.
`Google, Inc., "What is position preference?", http://adwords.google.
`corn/support/bin/answer.py?hl~en&answeF31788, May
`19,
`2009.
`Google, Inc., "What are mobile ads?", http://adwords.google.com/
`support/bin/answer.py?answeF29492&cbid, May 18, 2009.
`Google, Inc., "Why can't I see my ad?", http://adwords.google.com/
`support/bin/answer.py?hl~en&answeF6105, May 18, 2009.
`
`* cited by examiner
`
`Exhibit 1009
`Page 02 of 19
`
`
`
`U.S. Patent
`
`Mar. 10, 2015
`
`Sheet 1 of 7
`
`US 8,977,247 B2
`
`
`
`i
`
`\<<A8,09Sysosuods
`
`
`
`ae\mr7aonVE|Oo
`JOUd}U];\,5)Josuodsy|a4||—\|Let\Be\||VWJosuods4|VVVY
`Sely™80r
`
`
`LUO}e|4AISAieqjua}UOD
`
`
`NN
`
`we[0gJosuods
`
`ae.p>
`
`
`
`Jedojsaeq
`
`
`
` ae\~NpSoe—_OFLeaeee—GL
`
`eLha\_\bel-
`
`
`
`L‘Sls
`
`Exhibit 1009
`
`Page 03 of 19
`
`Exhibit 1009
`Page 03 of 19
`
`
`
`
`U.S. Patent
`
`Mar. 10, 2015
`
`Sheet 2 of 7
`
`US 8,977,247 B2
`
`relhmnsneninenninennsnnins
`
`tennaSNeaB5\s©a2)aSei=r/£8-)\axN\|aMLSony|6\\@ana.\Qo”\r<+\——
`£OnO-oOaQ96~~NOS>oocijnrgmagIfoO|LO2oOiSlame7@ig|[||S|a8]oF|£iee]|mae:|gzi|SsSsi=oO)isNS|ie|38)|@|-ja]+NO8psnunnenneinnnbnnean
`1|Eje|S|&ifQO.i|=|Do/=1oa©a\r~!(s)&2-g2“Ic6—mw©N_“189aLTow
`6aeB_—me<ee_ooB(3%98/Boa&os|oom8oOftaSeNoWh
`
`iS\i
`
`FIG. 2
`
`Exhibit 1009
`
`Page 04 of 19
`
`Exhibit 1009
`Page 04 of 19
`
`
`
`
`U.S. Patent
`
`Mar. 10, 2015
`
`Sheet 3 of 7
`
`US 8,977,247 B2
`
`
`oe+Oveeze(v)f“Lee
`\9)pe\~/DyA|wo
`|we\/
`
`“OfANY
`
`SLcocL\95e/Aa[4NY\—OPzoe8cewel)Meeg“@ee|eg“~eveJ}CETTTSC2nenapomey7,@KpNMIOgf/,gevy/[(2)
`
`
`
`ege—
`
`<qseen
`
`apnyyey
`
`bee
`
`00g”
`
`Exhibit 1009
`
`Page 05 of 19
`
`Exhibit 1009
`Page 05 of 19
`
`
`
`
`U.S. Patent
`
`Mar.10, 2015
`
`Sheet 4 of 7
`
`US 8,977,247 B2
`
`400
`
`va
`
`
`
`Receive Sponsor's request for
`407
`selected area
`
`Selected area occupied
`by another?
`
`
`
`
`44 Selected by Sponsor
`
`Reserve Geographic Area
`
`Store Content and Sponsor
`aaormation
`aargent)
`
`ee/
`
`FIG. 4
`
`Exhibit 1009
`
`Page 06 of 19
`
`Exhibit 1009
`Page 06 of 19
`
`
`
`U.S. Patent
`
`Mar.10, 2015
`
`Sheet 5 of 7
`
`US 8,977,247 B2
`
`500
`
`
`
`Receive request for Content from |
`Device executing Application
`.0
`
`+
`
`poe
`a
`LNNN
`N
`™
`4 Is Target LocationoN
`Atleastone
`_¥, /Sponsor's Presence NN |No
`in a Sponsor's reserved onnan within predetermined
`N.
`a
`NN a”
`50n
`sts3
`la
`Yes
`|
`|
`|
`
`’o
`
`N\
`
`Yes
`
`\
`
`Area?
`
`i
`|
`}
`;
`|
`
`
`
`CM
`|
`1 of
`Select Content from Sponsor
`|
`|
`pF Increase radius
`909
`!
`—ESOpF BAB
`| feJ
`|
`v
`Oi
`|
`|
`pot
`‘Provide Content to Application for
`|
`|
`xX
`Display on Device
`fot
`|
`LO NN
`te—— Pio Ny
`||
`<Oone increasing?> SEEEREae
`|
`ty
`.
`.
`I
`|
`}
`|
`|
`I
`OU
`|
`4
`|
`| |» Yes
`|
`|
`y.
`PO|
`|
`;
`|
`|
`|| Choose Random Sponsor
`| Nn
`|
`| 519
`|
`|
`|
`}
`|
`|
`}
`|
`|
`
`|
`|
`|
`L
`oofEnd
`\sat
`
`oO
`
`|
`
`|N
`
`|
`
`FIG. 5
`
`Exhibit 1009
`
`Page 07 of 19
`
`Exhibit 1009
`Page 07 of 19
`
`
`
`U.S. Patent
`
`Mar.10, 2015
`
`Sheet 6 of 7
`
`US 8,977,247 B2
`
`600
`
`y
`
`é
`
`‘
`
`iii
`
`|
`|
`|
`|
`|
`|
`|
`|
`|
`
`|
`
`|
`|
`
`||
`
`i
`|
`
`|
`
`|
`
`|
`|
`|
`|
`i
`
`|
`
`No
`
`|
`|
`|
`|
`i
`|
`|
`
`\
`/
`
`i
`i:
`|
`|
`.
`+
`| User of Application |
`
`Interacts with
`|
`|
`|
`Content
`a |
`|
`¥
`|
`ao
`Application sends More |
`|
`:
`to
`ae
`a
`Information Request to |
`|
`Platform using its
`| ~~ Is the RequestIdentifier
`RequestIdentifier
`~~ —-~_in Platform database?~~
`reviously assigned by
`|
`oN
`a
`p
`y
`g
`y |
`621
`619
`Platform
`|
`NS
`Sie
`Nu
`Yes|
`v
`
`ae
`
`“
`
`NN
`
`a
`
`i
`|
`|
`|
`!
`.
`'
`|
`Platform delivers More |
`Platform updates
`|
`Information to A lication’
`.
`PP
`4——— RequestIdentifier
`|
`regarding Advertiser to |
`|
`ee
`| Record as Complete |
`~
`facilitate More Interaction|
`|
`1
`623
`|
`625
`| nn
`annettenna
`oe,
`/
`‘
`En
`f
`\
`\627 qq)
`
`FIG. 6
`
`Exhibit 1009
`
`Page 08 of 19
`
`"
`
`a N
`
`-
`
`(StatoY
`Start
`ieo
`i
`powescenennn
`I
`| Application sends
`NS
`|
`Register Application
`Is Key in Platform ~~.No
`|~~‘
`|
`Content Request
`on Platform and
`to Platform using | a database? a
`|
`provide Application |
`Key
`SN
`a
`Key
`605
`|
`OOF
`603
`ae NN
`oe
`Ne
`Yes '
`
`i
`sent
`|
`|
`Sessionis initiated |
`|
`ar
`ae |
`|
`Application sends
`¢—_—_—_—_—_———. betweenApplication |
`.
`Target Location
`|
`4
`|
`and Platform
`|
`|
`ee
`!
`—
`|
`i
`|
`.
`i
`“ot
`t
`|
`Platformrecords
`|
`| Requestidentifier in |
`| Platform Database
`|
`613
`
`609
`
`.
`
`|
`.
`|
`Piatform delivers
`|
`Content and Request
`Identifier to Requesting |
`Application
`|
`
`|
`
`615
`
`Exhibit 1009
`Page 08 of 19
`
`
`
`U.S. Patent
`
`Mar. 10, 2015
`
`Sheet 7 of 7
`
`US 8,977,247 B2
`
`at
`
`co©OMEN\
`
`ou
`
`peebek
`
`ety JaEpy
`
`Le
`
`Epcos
`
`
`
`SSNSTSST7
`
`JOIGepy
`
`Z-Old
`
`Exhibit 1009
`
`Page 09 of 19
`
`Exhibit 1009
`Page 09 of 19
`
`
`
`
`
`
`
`
`US 8,977,247 B2
`
`1
`EXCLUSIVE DELIVERY OF CONTENT
`WITHIN GEOGRAPHIC AREAS
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`
`This application is a continuation of U.S. patent applica
`tion Ser. No. 12/434,094, filed May 1, 2009, entitled
`"EXCLUSIVE DELIVERY OF CONTENT WITHIN GEO-
`GRAPHIC AREAS," the subject matter of which is herein
`incorporated by reference in its entirety.
`
`FIELD
`
`5
`
`10
`
`This disclosure relates generally to delivery ofcontent, and
`more particularly to delivery of content within reserved geo
`graphic areas.
`
`15
`
`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 ofa particular cellular phone provider's network
`area. Furthermore, advertisements can be delivered using
`digital billboards, or via the Internet, based on user interac
`tions and preferences.
`When delivering advertisements and other content to some
`mobile devices, currently available technologies can broad-
`cast 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 delivering 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 plat
`form, establishing multiple perimeters defining respective
`geographic areas, and maintaining records associating spon
`sors 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 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 geo
`graphic areas. Content is then provided to the 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
`content. The content delivery platform can also receive infor
`mation related to user interaction with the provided content,
`including the request identifier, and provide additional con
`tent 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
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`within the predetermined radial distance, the radial distance
`can be increased. In some embodiments, content is delivered
`if the target location, e.g. the location ofthe mobile device or
`another location of interest, is located entirely within a geo-
`graphic area exclusively reserved by a particular sponsor. In
`some embodiments, the content delivery platform 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 particular
`sponsors based on the sponsors' requests, and store a 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 delivery sys
`tem can also reserve an interest in geographic areas that
`remain unreserved by other sponsors. Furthermore, some
`embodiments include time based restrictions.
`Various embodiments can be implemented as a system that
`includes memory, a communications interface, and a proces
`sor that cooperate to store and execute a program of instruc
`tions
`implementing various methods and
`techniques
`described herein. Furthermore, some embodiments can be
`implemented as a computer readable medium tangibly
`embodying a program of instructions.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is an abstract representation of exclusive content
`delivery to particular reserved areas according to various
`embodiments of the present disclosure;
`FIG. 2 is a diagram illustrating a target location other than
`the location ofthe mobile device executing a registered appli
`cation, according to embodiments of the present disclosure;
`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
`geographic area according to embodiments of the present
`disclosure;
`FIG. 5 is a flowchart illustrating registration of an applica
`tion 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;
`FIG. 7 is a diagram illustrating a processing system accord
`ing to embodiments of the present disclosure.
`
`DETAILED DESCRIPTION
`
`Various embodiments ofthe present disclosure provide for
`delivering content, such as advertising, to registered applica
`tions being run on any of various mobile electronic devices
`configured to be readily moved, carried, or otherwise trans
`ported 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
`
`Exhibit 1009
`Page 10 of 19
`
`
`
`US 8,977,247 B2
`
`3
`platform 112, which is in communication with developer
`platform 108, and systems or individuals operating under
`control of sponsor A 121, sponsor C 123, and sponsor B 125.
`Content delivery platform 112 receives a request from devel
`oper platform 108 to register a program or other application
`for use on mobile devices. Content delivery 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, con
`tent delivery platform 112, one of sponsor A 121, sponsor C
`123, or sponsor B 125, or by another desired delivery mecha
`nism. In some embodiments, registering the application pro
`gram with content delivery platform 112 allows developer
`108 to receive revenue from sponsor A 121, sponsorC 123, or
`sponsor B 125 for content displayed on a mobile device
`located within, or in proximity to, a geographical 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 delivery 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 loca
`tion. The request can also include time limitations, limitations
`based on the length oftime a mobile device remains within a
`given geographic area, or other desired limitations. Further
`more, the reserved interest can be either completely exclu
`sive, or semi-exclusive.
`System 100 can include a network, for example Internet
`131, through which content delivery platform 112, can com
`municate to other networked devices; and communication
`towers 144, which can include AM or FM broadcast towers,
`mobile telephone stations, or other suitable communication
`infrastructure, including satellites (not illustrated) that might
`be useful in providing content based on a target location.
`Content delivery platform 112 can use this communication
`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 (PD As),
`cellular telephones, personal communication 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, 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 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 navi
`gation system.
`Still referring to FIG. 1, consider first motor vehicle 171,
`which is located within sponsor A's reserved geographic area
`143. A driver offirst motor vehicle 171 can receive advertise-
`ments or other content from Sponsor A via a registered appli
`cation 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 example, because
`first motor vehicle 171 is located within sponsor A's reserved
`geographic area 143, content delivery platform 121 provides
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`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 embodiments,
`if portable computer 179 is running a registered program
`application, the user of portable computer 179 will receive
`content related exclusively to sponsor A as long as he is within
`sponsor A's reserved geographic area 143. In some embodi
`ments, the driver of first motor vehicle 171 and the user of
`laptop 179 will still be able to receive advertisements from
`other sponsors through devices not running a program that
`has been registered on content delivery platform 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 suit
`able methods. For example, a mobile device running a regis
`tered 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 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 transmission towers, satel
`lites, or methods such as triangulation or dead reckoning, or
`by IP address. Content delivery platform 112 can receive the
`location ofmobile 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, determined by content
`delivery platform 112, received from a third-party source, or
`determined based on a combination ofthese or other methods.
`Sponsor A's reserved geographic area 143 illustrates an
`embodiment in which a perimeter can be defined by streets,
`county boundaries, city boundaries, landmarks, or other fea
`tures 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 wire-
`less device 177 are located within sponsor B's reserved geo
`graphic area 145. The driver of second motor vehicle 173 and
`the user of wireless device 177 can receive advertisements 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 navi
`gation 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 platform 112 can prevent con
`tent 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 geo-
`graphic 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 geographic area 147 can
`be partially bounded by a longitude or latitude line, a road,
`river, railway, county, state, parish, city, locality, or other
`
`Exhibit 1009
`Page 11 of 19
`
`
`
`US 8,977,247 B2
`
`5
`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 embodi
`ments 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 delivered at other times. Addi
`tionally, 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 provide 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 ofthe present disclosure. As shown in FIG. 2, a
`user ofregistered application 231 is located within the perim
`eter 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 infor
`mation 216 directly or indirectly to registered application
`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 geo
`coded twitter message. In another example, object of interest
`233 could be an end destination on a map, and the location
`information 216 of this end destination can be sent to regis
`tered application 231.
`In response to receiving the target location information 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 indicat
`ing the location ofobject ofinterest 233, a request for content,
`information indicating the location of registered 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 ofregistered application
`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
`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
`to registered application 231. The registered application
`information 217 can be an application identifier, a request
`identifier, a target location, a communications address, or
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`other information that can be utilized by second sponsor 225.
`In some embodiments, application information 217 need not
`be provided to second sponsor 225, but instead can be pro
`cessed 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 deliv
`ery platform 212, or a third party (not illustrated).
`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
`second sponsor's reserved area 205, in which object of inter
`est 233 is located. This is because, in the illustrated embodi
`ment, 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 ofthe device running registered application 231
`and object ofinterest 233 are both considered target locations.
`Furthermore, in some embodiments content need 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 illus
`trated according to some embodiments of the present disclo
`sure. The geographic areas in FIG. 3 are for illustration only
`and carry no particular significance with respect to their geo-
`metric shapes. Graph 300 includes a triangular area 320,
`reserved for sponsor A; pentagonal area 371, reserved for
`sponsor G; and octagonal area 330, also reserved for sponsor
`G. In the illustrated example, sponsor G has two physical
`addresses: Gl 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
`trated embodiment, sponsor A does not have a physical loca
`tion within sponsor A's reserved triangular area 320. These
`examples help illustrate that there is not necessarily a corre-
`lation 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 can be a mobile device running a regis
`tered application, or target location F 333 can represent a
`target location other than the location of a mobile device, as
`illustrated in FIG. 2. In some embodiments, the mobile device
`with target location F 333 receives advertising exclusively
`from advertiser G.
`As further illustrated by FIG. 3, there are four target loca
`tions: target location A 321, target location B 323, target
`location C 325, and target location G 392 within advertiser
`A's reserved triangular area 320. Note also, however, that
`target location G 392 also lies within one of sponsor G's
`reserved geographic areas, pentagonal area 371. Consider the
`following example in which target location A 321 and target
`location B 323 each are mobile devices executing a first
`application registered with a content delivery platform, such
`as content delivery platform 112, of FIG. 1. Further assume,
`for purposes of this example, that target location C 325 is a
`mobile device executing a second, different application,
`which is also registered with the content delivery platform.
`Because both the first and second applications are registered
`with the content delivery platform, each of the three devices,
`with target location A 321 target location B 323 and target
`location C 325 can receive advertisements or other content
`
`Exhibit 1009
`Page 12 of 19
`
`
`
`US 8,977,247 B2
`
`7
`from within their respective applications. In this example, the
`content delivered to all three devices can be related exclu
`sively to sponsor A, regardless of which registered applica
`tion is being executed, because sponsor A has the only
`reserved interest in the portions of triangular area 320 occu
`pied by mobile devices having target locations A 321 B 323
`andC 325.
`In some embodiments, target location G 392 can be a
`mobile device running two or more registered applications,
`and can receive content related to sponsor A, because the
`mobile device lies within triangular area 320. But, target
`location G 392 also lies within pentagonal area 371, and the
`mobile device can therefore receive content associated with
`sponsor G. In some embodiments, content related to sponsor
`A can be delivered via one of the registered applications,
`while another registered application receives and displays
`content related to sponsor G. In other embodiments, one of
`sponsor A or sponsor G can have a superior interest to the
`other, and a preference can be given to that sponsor's content
`for delivery. For example, sponsor G may have a superior
`interest in pentagonal area 371, which also forms part of
`triangular area 320. In such a case, if content related to spon
`sor G is available for delivery to the application on the mobile
`device with target location G 392, that content will be deliv
`ered in preference to content related to sponsor A. However,
`if there is no high priority content related to sponsor G to be
`delivered, content related to sponsor A may be provided in its
`stead. Various other priority and time sharing mechanisms
`and methods can be implemented according to the teachings
`set forth herein. Note that in some embodiments, multiple
`registered applications are not required to implement priority
`and time sharing mechanisms.
`In some instances, a mobile device can have target loca
`tions, such as target location D 324 or target location E 356,
`located outside of areas reserved by sponsors. In such a case,
`a check can be made to determine if either target location D
`340 or target location E 356 are located within a given prox
`imity ofa sponsor-reserved area such as triangular area 320 or
`octagonal area 330. So, for example, a check can be made to
`determine whether any reserved areas lie within a given
`radius oftarget location D 340, defining a search area 341, or
`within a given radius of target location E 356, defining a
`search area 351. In some embodiments, ifno sponsor reserved
`area intersects an area within an initially small radius, further
`checks can be performed by incrementally increasing the
`radius. So, for example, after a first check finds no advertiser
`reserved areas within search areas 341 or 351, the search areas
`can be increased to encompass areas 343 and 353, respec
`tively.
`In the illustrated example, there is no reserved area inter-
`secting search area 353, but sponsor H 357 has a physical
`address within area 353. In some embodiments, once it is
`determined that a registered sponsor has a physical address
`location within a search radius, but there are no sponsor
`reserved geographic areas in proximity to or encompassing a
`target location, an advertisement or other content can be
`delivered to a mobile device, such as the device with target
`location 356.
`Another situation arises when there are no sponsor
`reserved geographic areas intersecting a search a