`(10) Patent No.:
`a2) United States Patent
`Crowleyet al.
`(45) Date of Patent:
`Sep. 22, 2009
`
`
`US007593740B2
`
`(54) LOCATION-BASED SOCIAL SOFTWARE FOR
`MOBILE DEVICES
`
`(75)
`
`Inventors: Dennis P. Crowley, New York, NY (US);
`Alexander M. Rainert, Brooklyn, NY
`(US)
`
`.
`.
`.
`(73) Assignee: Google, Inc., Mountain View, CA (US)
`(*) Notice:
`Subject to any disclaimer,the term ofthis
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: 11/126,762
`
`(22)
`
`Filed:
`
`May11, 2005
`
`(65)
`
`Prior Publication Data
`US 2006/0270419 Al
`Nov. 30, 2006
`
`2004/0215793 A1* 10/2004 Ryanetal. 0. 709/229
`2004/0235493 AL* 11/2004 Ekerborn cesses 455/456.1
`2004/0259641 Al
`12/2004 H
`
`........... 455/414.1
`
`°
`1/2005 Huomoetal.
`2005/0003804 A1l*
`1/2005 Abrams
`2005/0021750 Al
`8/2005 Megrdechian etal.
`........ 370/338
`2005/0174975 Al*
`8/2005 Bourne vcecccccssseseeeseeee 709/200
`2005/0177614 AL*
`
`2005/0250516 A1l* 11/2005 Shim seneeescccceeeesceeeees 455/456.1
`2006/0003804 AL*
`1/2006 Lit veeeessesecsssssssseeene 455/557
`2006/0080283 AL*
`4/2006 Shipman uv... 707/3
`
`OTHER PUBLICATIONS
`
`Roush,“Social Machines,” Technology Review, Aug. 2005, 11 pages.
`“New Cell Phone Services Can Help Manage Your Social Life,” at
`http://www.ny1.com/ny 1/content/index .jasp?stid=101&aid=49781,
`Apr. 6, 2005, 2 pages.
`“Network Rivalry. With technology, meeting people is a lot easier
`than getting rid ofthem,”at http://wwwprintthis.clickability.com/pt/
`cpt?action=cpt&title=Dodgeball+-+A+New+Tech .
`.
`.
`, 2 pages,
`printed Jul. 20, 2005.
`
`(51)
`51)
`52)
`
`Related U.S. Application Data
`.
`oo.
`(60) Provisional application No. 60/570,410,filed on May
`12, 2004.
`Int. Cl.
`(Continued)
`(2006.01)
`H040 7/20
`US.ChL wo. 455/456.3; 455/414.2; 455/456.1;
`Primary Examiner—John J Lee
`455/457
`;
`;
`(52)
`(74) Attorney, Agent, or FirmFish & Richardson P.C.
`(58) Field of Classification Search ........... 455/456.3,
`455/414.1, 266, 414.3, 415, 412.2, 435.1,
`455/456.1, 456.2, 463, 466, 517, 452.2. 5521, ©
`ABSTRACT
`705/10
`
`
`
`See application file for complete search history.
`
`.
`.
`—
`method of establishing connection between users of mobile
`A method of establishing
`fmobil
`tion
`betw
`(56) devices includes receiving at a computeralocation ofa firstReferences Cited
`
`user from a first mobile device, receiving from a second
`U.S. PATENT DOCUMENTS
`mobile device a location of a second user having an acquain-
`tance relationship to the first user, and sending a message to
`the first mobile device based on the proximity ofthe first user
`to the seconduser.
`
`7/2002 Gilmouret al.
`6,421,669 Bl
`4/2003 Fraccaroli «0.0.0... 455/456.3
`6,549,768 B1*
`9/2003 Drutman etal. .......... 455/456.3
`6,618,593 B1*
`8/2003 Loveland..............00. 455/502
`2003/0162555 Al*
`2003/0200192 A1l* 10/2003 Belletal. woe T07/1
`2004/0189476 Al
`9/2004 Borovoyetal.
`
`21 Claims, 16 Drawing Sheets
`
`J‘
`
`Message
`
`
`
`Location
`
`Friend
`
`Analyzer 98a
`
`Engine102 | Identifier100
` Generator104-
`
`
`
`ie
` be
`
`
`
` Message
` QoOorOHI
`
`
`
`
`Snap Inc. Ex. 1008 Page 0001
`
`Snap Inc. Ex. 1008 Page 0001
`
`
`
`US 7,593,740 B2
`Page 2
`
`OTHER PUBLICATIONS
`
`Terdiman, “MoSoSos Not So So-So,” Wired News, at http://www.
`wired.com/news/culture/0,1284,66813,00.html?tw=rss.TOP, Mar.
`8, 2005, 3 pages.
`Dixit, “The Arstful-and Mobile-Dodger,” JEEE Spectrum Online, at
`http://dodgeball.com/press/ieee/, 3 pages, printed Jul. 20, 2005.
`Baig, “Love growing strong on Web,” US4 TODAY, at http://
`usatodayl printthis.clickability.compt/cpt?action=cpt
`&title-USATODAY.com+-+Lo ..., 4 pages, printed Jul. 21, 2005.
`Spanbauer and Bass, “The New Web Challengers,” PC World, at
`http://www.peworld.com/resource/printable/article/
`0,aid,118794,00.asp, 10 pages, Feb. 2005.
`“The Future of Wireless,” Corante, at http://www.corante.com/vi-
`sion/wireless/dodgeball.php, 6 pages, printed Jul. 21, 2005.
`Chapell, “2005 Privacy & Marketing Predictions,” iMedia Connec-
`tion,
`at http:/Mwww.imediaconnection.com/content/4881.asp,
`3
`pages, printed Jul. 21, 2005.
`Stephenson, “10 homeland security technologies to watch in 2005,”
`at
`http://www.stephensonstrategies.com/stories/2005/01/05/
`10HomelandSecurity/Technolo.ht ...,4 pages, printed Jul. 21, 2005.
`“Only Disconnect. What the man whogave us the answering machine
`meansto the story of technological avoidance,” The New York Times
`Magazine, Dec. 26, 2004, 2 pages.
`“Spotlight. On the Move. What will shape our mobile lifestyle in
`2005,” Fast Forward 2005, Nov. 2004, 2 pages.
`“Coming Together,” Newsweek, Nov. 1, 2004, 2 pages.
`“Automate Your Nightlife. With Dodgeball.com, You May Never
`Drink Alone Again,” Mobile PC, Oct. 2004, 1 page.
`“Mobile Dodgeball,” The San Diego Union—Trubune, at http://
`signonsandiego printthis.clickability.com/pt/cptaction=cpt?
`&title=Site +seeing+%7C ..., 1 page, Sep. 27, 2004.
`“Cell Phone Tag,” Philadelphia Citypaper net, at http://citypaper.net/
`articles/2004-09-23/naked.shtml, Sep. 23-29, 2004, 2 pages.
`“Giving serendipity a nudge,” Newsday, Sep. 7, 2004, 2 pages.
`“Dodgeball.com Sets Friends in Motion,’ NPR, at http://www.npr.
`org/templates/story/story.php?storyld=3866348, Aug. 23, 2004,
`1
`page.
`“Mobile phone tag,” Red Herring, at http://www.redherring.com/
`PrintArticle/aspx?a=10792§or=Industries, Aug. 11, 2004, 3
`pages.
`“Community Chest,” ZA Weekly, at http://www.dodgeball.com/
`press/laweekly.php, Aug. 6-12, 2004, 2 pages.
`“Roger Dodger,” Los Angeles Magazine, Aug. 2004, | page.
`“For More Advertisers, the Medium Is the Text Message,” The Wall
`Street Journal, Aug. 2, 2004, | page.
`“Social Lives of a Cell Phone,” TechnologyReview.com, at http://
`www.technologyreview.com/articles/04/07/wo_bender07 1204.
`asp?p=0, Jul. 12, 2004, 3 pages.
`“We R@Star Shoes, send reinforcements,” The Los Angeles Times,
`Jul. 8, 2004, 2 pages.
`“Jargon Watch,” Wired, Jul. 2004, 2 pages.
`“That’s whatfriends R 4,” Wireless Review,at http://wirelessreview.
`com/art/wireless_thats_friends, Jun. 1, 2004, 2 pages.
`“Mobile Party Finder,” Wired, Jun. 2004, 2 pages.
`“A Posse ThatFits in the Palm ofYour Hand,” Zime, May 31, 2004, 2
`pages.
`“Language of Love for the High-Tech Set,” at http://foxnews.com/
`printer_friendlystory/0.3566.120921.00.html, May 27, 2004, 2
`pages.
`Kandel, “A Mobile Link for 90 Mutual Friends,” The New York Times,
`May13, 2004, 3 pages.
`“So Happy Together,” Newsweek, May 10, 2004, 2 pages.
`
`“Dodgeball Expanding,” at http://smartmobs.com/archive/2004/04/
`20/dodgeball_expan html, Apr. 20, 2004, 1 page.
`“The Dodgeball circle expands,”at http://www.engadget.com/entry/
`4979865886576287/, Apr. 21, 2004, 2 pages.
`“Dodgeball” at http://weblogs.macromedia.com/jd/archives/2004/
`04/dodgeball.cfm, Apr. 20, 2004, | page.
`“Friendster for Mobile Phones’ Expands,”at http://www.textually.
`org/textually/archives/2004/04/003575 htm, Apr. 20, 2004, 1 page.
`“Friendster for your mobile phone,”at http://www.trendcentral.com/
`trends/trendarticle/asp?tcAticleId=1082, printed Jul. 21, 2005,
`1
`page.
`“MoSoSo”,at http://www.boingboing .net/2004/04/13/mososo.html,
`Apr. 13, 2004, 1 page.
`“MoSoSo”, at http://crystaltips.typepad.com/wonderland/2004/04/
`dodgeball.html, Apr. 2004, 3 pages.
`“More Remainders: Dodgeball = Phonester,”at http://www.gawker.
`com/topic/more_remainders_dodgeball_phonester_014834.php,
`Apr. 7, 2004, | page.
`“Friendster for your mobile phone,” at http://www.kottke.org/re-
`mainder/04/04/5343 html, Apr. 6, 2004, 3 pages.
`http://www.
`at
`Frauenfelder,
`“The Wireless Hook-Up,”
`thefeaturearchives.com/topic/Culture/The_Wireless_Hook-Up.
`html, Jan. 7, 2004, 2 pages.
`Sweetingham, “Circle line. Let your cell phone keep tabs on your
`friends,” Time Out NY, Dec. 4-11, 2003, p. 174.
`“dodgeball.com is like Friendster for your mobile phone,” at http://
`www.smartfone.net/19/435 html, Apr. 7, 2004, 2 pages.
`“Mobile Beacons,”
`at http://socialtwister.com/archives/000132.
`html, Apr. 7, 2004, 1 page.
`“Dodgeball.Social Beta Launch ... ,” at http://wireless.weblogsinc.
`com/entry/1365 141061548149/, Apr. 6, 2004, 2 pages.
`“Dodgeball.social,”at http://www.smartmobs.com/archive/2004/04/
`06/dodgeballsocia.html, Apr. 6, 2004, 1 page.
`“Dodgeball.com,”
`at http://www.zephoria.org/thoughts/archives/
`2004/04/07/dodgeballcom.html, Apr. 7, 2004, 1 page.
`“Dodgeball.social ... NJASNT (Not Just Another Social Networking
`Tool),”at http://www.splatt.com/aw/blog/archives/000329.html, Apr.
`7, 2004, 1 page.
`“Dodgeball.com is like Friendster for your mobile phone,”at http://
`www.esato.com/board/viewtopic.php?topic=5 5533, Apr. 7, 2004, 1
`page.
`Dodgeball.com. “About Dodgeball.com.” [retrieved on Feb. 21,
`2009] Retrieved from the Internet: <URL:http://web.archive.org/
`web/2003 120601 1504/dodgeball.com/mktg_about.pphp>.
`Dodgeball.com. “Create a circle and invite your friends.” [retrieved.
`on Feb. 21, 2009] Retrieved from the Internet: <URL:http://web.
`archive.org/web/2003 120709253 6/dodgeball.com/main_circles.
`php>.
`[retrieved on Feb. 21, 2009]
`Dodgeball.com. “Home Page.”
`Retrieved from the Internet: <URL:http://web.archive.org/web/
`2001109202500/www.dodgeball.com/city/>.
`Dodgeball.com. “Join Dodgeball.Circles.” [retrieved on Feb. 21,
`2009] Retrieved from the Internet: <URL:http://web.archive.org/
`web/20030803 174729/www.dodgeball.com/city/circles/join.asp>.
`Dodgeball.com. “New York City Edition.” [retrieved on Feb. 21,
`2009] Retrieved from the Internet: <URL:http://web.archive.org/
`web/20040 10216015 1/http://dodgeball.com/>.
`Flickr. “The Dodgeball Shut-Down Party.” [retrieved on Feb. 21,
`2009] Retrieved from the Internet: <URL:http://flickr.com/photos/
`dpstyles/3294855253/>.
`
`* cited by examiner
`
`Snap Inc. Ex. 1008 Page 0002
`
`Snap Inc. Ex. 1008 Page 0002
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 1 of 16
`
`US 7,593,740 B2
`
`aauaaaand
`aaananad
`aAaaaaaaa
`gooo0o0c0o
`oonoo0oq0gqg0
`
`
`
`
`
`
`LALYGLTLSEF
`
`12
`
`10-~,
`
`Snap Inc. Ex. 1008 Page 0003
`
`Snap Inc. Ex. 1008 Page 0003
`
`
`
`Sep. 22, 2009
`
`Sheet 2 of 16
`
`U.S. Patent
`
`US 7,593,740 B2
`
`FIGURE 2
`
`Snap Inc. Ex. 1008 Page 0004
`
`Snap Inc. Ex. 1008 Page 0004
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 3 of 16
`
`US 7,593,740 B2
`
`Tony
`Friend
`
`Don Pablo
`Friend-of-Friend
`
`Katie
`Crush
`
`40*pooy
`J L&i
`sy FIGURE 3
`
`To: nyc@
`dodgeball.com
`MSG: @Luna
`Lounge
`
`44
`
`OU©U0
`
`Snap Inc. Ex. 1008 Page 0005
`
`Snap Inc. Ex. 1008 Page 0005
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 4 of 16
`
`US 7,593,740 B2
`
`Tony
`
`Don Pablo
`
`Katie
`
`Frankie
`
`Don Pablo is @||Tony is @Happy
`IC Muggs (112
`Place (2600
`Main St.) Why
`Forest Ave.)
`not stop by and||Why not stop by
`say hello?
`and say hello?
`
`Out
`
`In
`
`@The
`Magician
`
`Tony is @Happy
`Place (2600
`Forest Ave.)
`Whynot stop by
`and say hello?
`
`TJ is @Luna
`Lounge (171
`Ludlow St.) Why
`not stop by and
`say hello?
`
`TJ is @Luna
`Lounge (171
`Ludlow St.) Why
`not stop by and
`say hello?
`
`TJ has a crush
`on you, he is
`@Luna Lounge
`(171 Ludlow St.)
`
`
`Is any
`
`Don Pablo is @
`IC Muggs. You
`Know him
`through Tony.
`
`One of your
`crushesis
`nearby. Make
`yourself look
`nice.
`
`! Just got
`back into
`town.
`Is any
`body out?
`
`Frankie says:
`Just got back
`into town.
`Is any
`body out?
`
`Frankie says:
`Just got back
`into town.
`body out?
`
`Frankie says:
`Just got back
`into town.
`Is any
`body out?
`
`FIGURE 4
`
`Snap Inc. Ex. 1008 Page 0006
`
`Snap Inc. Ex. 1008 Page 0006
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 5 of 16
`
`US 7,593,740 B2
`
`Receive Message
`92
`Parse Message
`54
`
`Interpret Message
`Components 56
`
`Send Message| No
`60
`
`Send Message| No
`66
`
`
`
`
`
`In Database?
`64
`
`Yes
`
`Resolve Venue
`Location 70
`
`Check Location Against
`Acquaintances 72
`
`Send Message To
`Acquaintances 74
`
`Send Message
`To User 76
`
`Send Messages To
`Profile Matches 77
`
`Send Message
`To User 79
`
`Server
`
`Snap Inc. Ex. 1008 Page 0007
`
`|
`
`| |
`
`|
`
`| |
`
`|
`
`| | |
`
`|
`|
`
`Submit Location
`Of Service 50
`
`Receive Message
`And Display 62
`
`Display Error
`Message 68
`
`
`
`
`
`Display Message
`About
`
`Acquaintances 75
`
`
`
`Display Message
`AboutProfile
`
`
`Matches 78
`
`
`
`Client
`
`FIGURE 5
`
`Snap Inc. Ex. 1008 Page 0007
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet6 of 16
`
`US 7,593,740 B2
`
`Identifier100
`
`MessageAnalyzer98
`
`Location
`
`J
`
`tor~Engine
`
`Genera
`
`
`FIGURE6
`
`No
`
`O—
`
`Snap Inc. Ex. 1008 Page 0008
`
`Snap Inc. Ex. 1008 Page 0008
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 7 of 16
`
`US 7,593,740 B2
`
`Mobile Party Finder
`
`t soundslike the worst sort of dotcompitch: Social networking meets location-based services.
`Butit turns out that Dodgeball tives up to its memes. Combining the functionsof IM, Friendster,
`and Citysearch, the new mobile social software lets you form “flashmobs with yourfriands,”
`says founder Dennis Crowley. Here’s how a night out in NYC might go down. ~ Brian Lam
`
`Stop off the F tra:n at 2nd Avenua and headfor Luna
`Lounge. SMS yourlocation to nyeSsadgeball com,
`and the sericeblasts on alert massage with your
`whereabouts to your cute af trends
`
`Luna Lounge is dead, and you're jonasing lor a quick arcade fa.
`Text-massage “Luna Lounge? Ms. Pac-Man” to Dodgeball. and
`it searchas nearby dives tor the game. Tuins out, she’s chomping
`ghasis in a bar just to blocks away. fau're on it.
`
`While you're playing, Dodgeball repons
`that your gal Stan is at The Magician
`Maybehe's buying rounds again? Set a
`new high score, then scurry on over
`
`cee
`Sash
`dodgeball says?
`Stan @ The Magiciny
`
`Ms, Pac-Man within 6
`blocks: Motor City Bar.
`
`ostin the foot.
`
`Oh, snap! You get a Dodgeball APB thai
`Update your coordinates whon you gotto The Magician.[|SMS hor through Dadgebal to break the ice. Then go
`Courtney Love just showed up at Pianos and
`inroduce yoursell and scare her AIM nama,
`Sadgeball chimes in again A fnendof a friand 1s at the
`she’s dancing on a table. You and dozens of
`samabar, and ~ you lucky dog - she's Lutet
`other gawker-stalkers descend ikke paparazzi.
`
`Rita thru Mark, Reply
`fo say Hi
`
`;
`
`‘
`
`the guy waving
`A ce on idiot.
`
`fz
`
`’
`
`7
`
`‘George is.near you
`(@ Pianos,11:58 pn)
`am and says: Courtney
`Luv is here and
`
`.
`
`FIGURE 7
`
`Snap Inc. Ex. 1008 Page 0009
`
`Snap Inc. Ex. 1008 Page 0009
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 8 of 16
`
`US 7,593,740 B2
`
`areaMMUERN(elem ii-ag(813)
`
`
`Suggestions? Bugs? Send them here.
`
`POPU MCC furl mle
`In order to use our mobile social network, you need to be a registered user of dodgeball.com...
`
`first tell us who you are...
`
`first name
`last name
`email address
`home city
`gender?
`
`now tellus who you want to be...
`username
`
`password
`
`password (again)
`
`and tellus about your phone...
`mobile phone number
`
`mobile phane provider
`Are we missing your provider?
`where should we send messages about
`your friends whereabouts?
`
`can we send photos to your phone?
`{your phone needs to be able to receive pictures)
`
`alternate cell phone handle
`What's this?
`
`{
`|
`|
`
`| NewYork City. NY
`© female
`© male
`
`
`
`9
`
`¥iMy phone
`My email addresss
`O Yes
`ONo
`:
`a :
`@yourprovider.com (optional)
`
`
`
`oeeree
`erm
`screen
`nage
`oe .
`
`: home t about us |} press cent. set l
`pyright ° 2005,dodgeball,comet“patent Pending,
`,
`,
`.
`
`
`
`+
`:
`
`FIGURE 8
`
`Snap Inc. Ex. 1008 Page 0010
`
`Snap Inc. Ex. 1008 Page 0010
`
`€
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 9 of 16
`
`US 7,593,740 B2
`
` “eS
`
`Seardh Cages ; Oy
`
`
`
`search > Cpeopie® Venues?
`Suggestions? Bugs? Send them here.
`
`§
`eshee en
`
`
`«iemey" MaeNenesy
`You are lagged in as donpablo in New York City. [logout]
`
`You won't get messages from dodgeball until you activate your phone.Click here to activate!
`
`
`
`test your phone
`
`Now, we just have to make sure your phone is set to receive text
`messages.
`
`Keep an eye on your phone... we just sent you a text message
`containing a four digit code. This code will help us make sure that your
`phone is actually set up for text messaging and thus a-okay for use with
`dodgeball.com.
`
`«
`
`e
`
`If you did receive a test message from us click here.
`
`If you did not receive a test message from us then click here
`
`FIGURE 9
`
`Snap Inc. Ex. 1008 Page 0011
`
`Snap Inc. Ex. 1008 Page 0011
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 10 of 16
`
`US 7,593,740 B2
`
`a
`
`Senhaete ay
`
`4 é
`
`QETERIED CETEOTED ESSIENAIO KETSATISB® search > Mpeopie”Henves?
`
`You are logged in as donpabio in New York City. (logout)
`Suggestions? Bugs? Send them here.
`
`
`You vion't get messages from dodgeball until you activate your phone. Click here to activate!
`
`if you finally did receive aur test message, click here.
`
`PecosMemeLeyaT)
`
`So, you didn't receive our text message, eh?
`
`No worries - you canstill send us text messages which means you can
`broadcast your location to your friends, just not receive on their
`location of your friends and their friends.
`
`* Learn more about how to use dodgebail.com.
`
`e Start adding and inviting friends to join.
`
`If you are convinced that you have text-messaging and want to try
`again, then doublecheck the following...
`
`Check to make sure your phone is on.
`
`Double-check your phone's display to see if you have a new text
`message.
`
`Check with your provider to make sure you are subscribed to their
`text messaging service.
`
`And...
`
`FIGURE10
`
`Snap Inc. Ex. 1008 Page 0012
`
`Snap Inc. Ex. 1008 Page 0012
`
`
`
`You are logged in as donpablo in New York City. [loqout]
`You won't get messages from dodgeball until you activate your phone.Click here to 4
` ote xenai C=)
`Don P.
`an change your photo
`sid
`change
`yourprofile
`eg ge
`¥
`This user does not have a personalprofile.
`Did you fill out yours yet?
`ibaees)
`Are your friends not hooked up yet? Go ahead and invite them
`and you can start using dodgeball.
`these people want to be your friend...
`You do not have any pending friend requests to confirm.
`
`@AcelBag
`+ brosccest your
`whereadous to itends.
`+ meck for ne
`
`boned
`
`+ scan the ni
`iyoucash
`+ hear abou!things
`
`haapening aaund wou. |
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 11 of 16
`
`US 7,593,740 B2
`
`
`
`search > peoples venues”
`
`Suggestions? Bugs? Send them here.
`
`ivate!
`
`i ees
`(AcelBarg)
`+ look-up he tocalon
`ofa venue.
`
`to your tends.
`
`Ietos aman
`+ Onsccast a message
`
`AH
`
`‘
`
`waiting for confirmation from...
`Yau are not waiting for confirmation fram any friends.
`
`
`RSS
`generate an RSS feed of your check-ins
`EXPORT
`expart my friends to a FOAF file
`
`PraComa
`
`To delete your dedgeball.com account, slick here.
`
`To send yourself a sample dodgeball message, click here.
`
`friends of dodgeball
`1
`to
`me *
`ae
`
`
`
`
`-SPREADTHEFLAVOR
`Bowe
`wos
`x
`“oAAGO FLAVORPILE AS YOURFRIEND
`
`Sorry, but we don't know who your friends are yet. Add friends by
`browsing
`current
`users, or inviting new friends.
`
`(Remember,friends aren't "connected" until both approve the
`request.)
`
`friends who are outside my homecity (New York City}
`You don't have friends in any other cities.
`
`friends I am Not Sending Messages To
`
`You are nat blocking any of your friends.
`
`Tao prevent friend from sending or receiving messages from you,
`click manage friends. (sssh - we won't tell them)
`
`Don's friends of friends
`
`Sorry, you are not connected to any friends-of-friends.
`
`4s you connect yourself ta more people, friends-of-friends will
`start to appear.
`
` septate
`
` PatentPending.
`aboutus s’press| contact | lodout| Copyright 6 005, dodgeball-com!”
`@ tome
`
`
`
`FIGURE 11
`
`Snap Inc. Ex. 1008 Page 0013
`
`Snap Inc. Ex. 1008 Page 0013
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet12 of 16
`
`US 7,593,740 B2
`
`bringing your phone f0 fife. search > people|fvenues °
`
`‘You are logged in as donpablo in New York City. [loqout]
`
`
`You won't get messages from dodgeball until you activate your phone. Click here to activate!
`Upload Your Photo
`
`Suggestions? Bugs? Send them here.
`
`Choose wisely... not only is this pic by which people will recognize you on the site, but it's also the pic we'll send to
`friends-of-friends when they're 10 blocks away. You want to make a goodfirst impression, right?
`
`Oh, and please don't break the Three Golden Rules of Dodgeball Photos:
`
`1. Use a photo of yourself.
`2. No nudie pics. 1 mean, come'on... let's keep it clean.
`3. No pics containing children, pets, cartoons, celebrities, artwork or copyrighted images.
`
`Note: Breaking these rules can result in having your photo - or in severe cases, your account - deleted.
`
`Your currently don't have a photo. You should upload one!
`(make sure it's a jpg, 100 x 100 and no larger than 30k)
`
`
`
`Cjpgs only - files larger than 30k will be rejected}
`
`
`
`FIGURE 12
`
`Snap Inc. Ex. 1008 Page 0014
`
`Snap Inc. Ex. 1008 Page 0014
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 13 of 16
`
`US 7,593,740 B2
`
` search > ®peoples
`
`fvenues”
`
`You are logged in as donpablo in New York City. [logout
`
`Suggestions? Bugs? Send them here.
`
`You won't get messages from dadgeball until you activate your phone.Click here to activate!
`
`invite your friends
`What good is a friend-finder service if none of your friends are using it?
`
`Want to get your friends connected? Just drop their email addresses in the fields below and we'll shoot them an email.
`
`[donpablo
`Your name:
`Yourfriend’s email jns
`addresses:
`
`
`
`FIGURE 13
`
`Snap Inc. Ex. 1008 Page 0015
`
`Snap Inc. Ex. 1008 Page 0015
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 14 of 16
`
`US 7,593,740 B2
`
` search > "pédple” Venues*pressMeipy
`
`You are logged in as donpablo in New York City. (logout)
`
`Suggestions? Bugs? Send themhere.
`
`You won't get messages from dodgeball until you activate your phone. Click here to activate!
`
` manage friends
`Yeah, we know... sometimes you just can't say “no” when someone asks you to be your friend and sometimes you just don't want
`certain people to know about where you are. We call this the “ex-girlfriend bug’.
`
`Which is why we built this tool to allow you to pick and chaose who you want to send messags te. It's simpte: keep the people vou
`went to broadcast your location to on the left side, put the people you don't want to send or receive messages from on the right
`side. Click a person’s phota to move them fram one side to the next. Easy.
`
`And the best part? They never have to know aboutit! Regardiess of whether you choose to send to these people or block them,
`you will stil appear ss their friend on your profile page. Your secret is safe with us.
`
`If you wart to delete friends for good, click here. Just remember that if you delete someone, (a) you can't "un-do”it and (b) they can
`see that you've deleted them.
`
`Click the phatas to move friends from one graup to another.
`
`SLeLshth- Aha hacked ke Akiaitiacbhecsmc cheba cnet
`Sorry, but we don't know who your friends are yet, Add friends
`by searching current users or inviting new friends.
`
`dan't send/receive messages from these people
`
`‘fou are not blocking any friends.,
`
`
`
` ome | aboutus| press|
`
`FIGURE 14
`
`Snap Inc. Ex. 1008 Page 0016
`
`Snap Inc. Ex. 1008 Page 0016
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 15 of 16
`
`US 7,593,740 B2
`
`
`
`
`
`
`seach > f people| Wenues™® Porels4 fheips
`You are jogged in as danpablo in Nev: York City, [logout]
`Suggestians? Bugs? Send them here,
`You won't gat messages from dodgeball until you activate your phone.Click here to activate!
`
`
`
`' by venue name or keyword:
`:
`—
`‘
`. Luna Lounge, pancakes. models,
`Big Buck Hunter}
`in New York City [change city}
`
`10 ost Recent Comments
`
`(05.03.2005)
`paul on Enids:
`now a wilamsburg institution, bathroom
`is no longer haunted,
`
`f Tom on the Gaf: (05.02.2005)
`tped Wednesdays -- Bring in ten track
`play Hst, and you might get to haarit.
`
`¥
`
`
`
`Seas
`ht
`: 273 Church Street
`at Frarcklin
`added by: steve
`Mombar
`2522 Steinway St
`added by: alex
`PS.356
`+ 480 Fark Ave ©
`added by: alex
`Posh
`05 W 51st
`btw. 9th and 10th
`added by: alex
`
`i
`
`Rawhide
`212 Sth Ave
`added by: glex
`
`(05.01.2005)
`Jeni on Palacinks :
`This place rocks. Their crepes are
`freaking awesome. Yum.
`
`Uncunssia
`lective
`279 Church St
`added by: alex
`
`:1
`
`(05.02.2005)
`Jeni on Esouelita :
`This place ts toc funny- the entertainment
`includes a hilariously rich transvestite
`i Tellus the name of the venue you
`show that everyone should see at least
`+ want to add, then click “continue”
`ence. Don't wear white pants thaugh
`because you'll be sitting on the dance
`venue name
`floor for the show. It starts at midnight,
`so don't be late!
`
`.
`'
`»
`this venue will be added in
`} New York City (change city]
`Jeni on Culture Club: (05.02.2005)
`:
`7
`Bay George dancing on the har. Enough
`|
`i
`[continue
`11
`143 Madison Ave
`said. 1 Room143iJ
`
`1
`added by: alex
`
`
`
`
`
`(05.01.2005)
`Jeni on Diyas:
`This place has an atmosphere that can go
`- romantic or frieadly-hang-out very easily.
`
`Steady latin music plays at a volume that
`
`stil alluws conversation and the staff is
`
`always very atcomodating, If for nething
`
`else, come fer the creative martini menu,
`
`great endive salad and lobster raviclis.
`
`soratchers
`: 209 east Sth ctreet
`(05.07.2005)
`Jeni on L'Exoress :
`
`
`at bowery
`There's a reason this plece is busy at ail
`added by: Chris
`hours of the night- the atmosphere is
`
`lively, the foed is grest, and the wine list
`
`15 nothing to laugh at. Do yourself a favor 5 +-~-.--- sere rere ee een ere een ee ere1
`
`and pass up pizza and diner focd et 3 in
`
`the moming and head fer L'Exnress.
`
`
`
`
`
`
`
`Battery Pa
`
`‘i
`= West St
`added by: alex
`
`added by: jaime
`
`‘
`
`|
`
`(05.01.2005)
`Jaent on Remotes Lounge:
`Lights, camera... no action. If you're at
`this bar, chances are it's yourfirst time
`and you came cut of curniesity after
`hearing about their tv-meeting theme, It
`will take about 15 minutes for that
`curiosity ta wear off so don't plan on
`staying long,
`
`(04.50.2005)
`Leanne on AER:
`i the lower fevelis so lovely.
`
`Leanne on Gypsy Tea: (04.30.2005)
`seems to me this dub has something for
`; everyone, it's pretty and fun,
`
`
`.. thelegaldisclaimer that,appites to these comments :
`
`cenonctaumuenapineninttuieieaN PEELS ORES ART ROE HT,nae tetRR A 8 Rttretereteenamineeden
`3 ‘homeé | aboutus
`
`) press | contact Vagoslogout | Copynght © 2003, dodgeball.com, Patent Pending.
`|
`
`
`
`
`
`
`
`FIGURE 15
`
`Snap Inc. Ex. 1008 Page 0017
`
`Snap Inc. Ex. 1008 Page 0017
`
`
`
`U.S. Patent
`
`Sep. 22, 2009
`
`Sheet 16 of 16
`
`US 7,593,740 B2
`
`GatherProfile Information
`
`Receive OptIns
`
`Identify Groups and
`Sub-Groups
`
`
`
`
`
` No
`
`
`Broadcast Start Message
`
`Broadcast Supplemental
`Messages
`
`
`
`Send Summaries & Update
`Profiles
`
`FIGURE 16
`
`Snap Inc. Ex. 1008 Page 0018
`
`Snap Inc. Ex. 1008 Page 0018
`
`
`
`US 7,593,740 B2
`
`1
`LOCATION-BASED SOCIAL SOFTWARE FOR
`MOBILE DEVICES
`
`CROSS REFERENCE TO RELATED
`APPLICATION
`
`This application claims the benefit of U.S. Provisional
`Application No. 60/570,410,filed May 12, 2004, and entitled
`“Location-Based Social Software for Mobile Devices,” the
`contents of which is hereby incorporated by reference in its
`entirety.
`
`TECHNICAL FIELD
`
`This invention relates to systems and methods for connect-
`ing people to each other, and moreparticularly to connections
`of acquaintancesfor activities such as socialization.
`
`BACKGROUND
`
`People are social creatures—somemoresocial than others.
`Weexpress this socialization through relationships, and we
`carry it out through communication. Many communication
`techniques have been used—from direct dialogue to smoke
`signals to telegraph to telephone and wireless communica-
`tions, such as cellular telephone. Moder technological
`modes of communication are very convenient, very easy to
`use, and very efficient.
`However, establishing the communication is not always
`easy. Such a step generally involves getting all the people for
`communication on a single communication channel, whether
`in the same room, on a single phonecall, or whatever—often
`termed as a “meeting” in a business context or perhaps a
`“party” or “confab”ina social context. Setting up the meeting
`or party is not so easy, however. The process may require
`sending out invitations, either by paperor electronically. The
`organizer may then need to tally up any responses to deter-
`mine whowill be coming. Alternatively, an electronic system
`such as a meeting scheduler can keep track of responses.
`Another way to set up a meeting or party is simply to contact
`each invitee directly (or by having a helper do so), such as
`through numeroustelephonecalls or e-mails messages. Such
`a process can be rather time consuming, and is perhaps too
`much work for a spontaneous get-together. Certain on-line
`systems also can help organize a party, keeping track of
`RSVP’s and other information. Yet these too require advance
`planning andfairly involved organization. In addition, many
`ofthese systems require the organizerto select attendees from
`amanually-created list of acquaintances, such as members of
`an e-mail address book.
`
`SUMMARY
`
`This documentdiscloses systems and methodsfor allow-
`ing acquaintances to find each other so that they can get
`together, and perhaps have a good time. In general, users of a
`system may employ portable devices, such as e-mail or text-
`message enabled telephones, to identify their location to their
`acquaintances, such as through a server that keeps track of
`relationships established between users. The system mayalso
`determine the distance between users so that only users in
`close proximity to each other trade communications. In this
`way, users do not receive communicationsif it is impracti-
`cable for them to establish a meeting with their acquaintance
`or acquaintances.
`In some embodiments, such a system may have a number
`of advantages. For example, a system may allow for conve-
`
`20
`
`25
`
`40
`
`45
`
`50
`
`55
`
`65
`
`2
`nient communication amongfriends wholike to socialize but
`do not wantto plan every outing. The system mayalso allow
`for spontaneous socializing, where friends who were not
`thinking of being with each other end up together for a fun
`evening. In addition, a system may help avoid the problem of
`friends who were out near each other, but never realized it
`until later. In general, the system has the ability to tur an
`otherwise lackluster evening into a very fun nighton the town.
`Also, the system may be extended using well-knownsocial
`networking approaches to allow for communications, not
`only with direct friends, but with friends of friends and other
`furtherrelations. In addition, people may berelated to others
`by the system according to interests provided by each user or
`inferred by the system. As such, a particular evening may be
`improved for a user, and by meeting additional people, the
`person’s entire social life can be improved. No moresitting
`alone andlonely.
`One embodiment of such a system can be found at the
`Dodgeball website, hosted at www.dodgeball.com.This sys-
`tem is directed to location-based social software for mobile
`devices, such as cellular telephones. The system provides a
`unique means by which friends can register themselves with
`the system,so that the system knowswhotheir acquaintances
`are or should be. The user may then identify their location,
`and receive information about the status of nearby friends,
`while those nearby friends learn the status of the user. When
`integrated with features such as coordination of reviews of
`various venues, and the ability to send a message by shouting
`it out to one’s friends, this system has drawn a number of
`users recently and a numberof positive comments.
`In one aspect, a methodis disclosed for establishing con-
`nection between users of mobile devices. The method com-
`prises receiving at a computera location ofa first user from a
`first mobile device, receiving from a second mobile device a
`location of a second user having an acquaintancerelationship
`to the first user, and sending a messageto the first mobile
`device based on the proximity of the first user to the second
`user. The user locations may be determined by converting a
`location proxy (which may comprise a venue name)to a set of
`corresponding location coordinates, which may comprise
`GPS coordinates. The venue name may beparsed form an
`electronic mail message, and the electronic mail message
`maybe parsed into components from a MIMEheader. The
`message mayalso be sent over a text messaging system.
`In some aspects, the acquaintance relationship may be a
`friend relationship or a friend-of-a-friend relationship. The
`locationofthe first user may also be retired a predetermined
`time after receiving the locationofthe first user, so that other
`users may no longer learn the location of thefirst user. In
`addition a message to the second mobile device may be
`blocked based on a selection by thefirst user to hide from the
`second user.
`
`In yet other aspects, a venue review may be received from
`a third user and the review may be madeavailable to the first
`user and the seconduser. In addition, a message may be sent
`to the second mobile device based on the proximity of the
`users to each other. Also, the first sent message may provide
`the identity of the second user, and the second sent message
`mayprovide an indicationthat anotheruseris in the proximity
`of the second user, without providing the identity of the first
`user.
`
`In another aspect, a system for providing information about
`acquaintances is provided. The system may includean inter-
`face to receiving messages from users ofthe system providing
`information associated with their location, a location engine
`configured to correlate the recei