throbber
Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 1 of 25 PageID #: 2375
`
`Exhibit 6
`
`

`

`(12) United States Patent
`Karam
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,831,917 B1
`Nov. 9, 2010
`
`US007831917B1
`
`(54) METHOD, SYSTEM, AND GRAPHICAL USER
`INTERFACE FOR IDENTIFYING AND
`COMMUNICATING WITH MEETING SPOTS
`
`(75) Inventor: Joseph F. Karam, Mountain View, CA
`(US)
`
`(73) Assignee: Google Inc., Mountain View, CA (US)
`(*) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 536 days.
`
`(21) Appl. No.: 11/323,115
`(22) Filed:
`Dec. 30, 2005
`
`(51) Int. Cl.
`(2006.01)
`G06F 3/00
`(2006.01)
`G06F 15/177
`(2006.01)
`G06F 5/16
`(2006.01)
`G06C 2L/00
`(52) U.S. Cl. ....................... 715/753,715,733,715.734;
`715/751; 715/758; 709/204; 701/207; 701/208
`(58) Field of Classification Search
`nor. 715/733,
`715/734, 751, 753, 758; 709/204; 701/207,
`701/208
`See application file for complete search history.
`References Cited
`U.S. PATENT DOCUMENTS
`
`(56)
`
`5,818.450 A 10/1998 Katsuta ...................... 345,352
`5,883,626 A
`3, 1999 Glaser et al. ................ 345,342
`6,202.212 B1
`3/2001 Sturgeon et al.
`6,366,962 B1
`4/2002 Teibel
`6.424,910 B1
`7/2002 Ohler et al. ................. TO1,202
`6,577.714 B1* 6/2003 Darcie et al. ....
`... 379.9317
`6,677.968 B1
`1/2004 Appelman
`
`WO
`
`6,681,108 B1
`6,690,918 B2
`6,714,791 B2
`
`1/2004 Terry et al.
`2/2004 Evans et al.
`3/2004 Friedman ................. 455,456.1
`(Continued)
`FOREIGN PATENT DOCUMENTS
`WO O2/O1405
`1, 2002
`(Continued)
`OTHER PUBLICATIONS
`Smith, Brad, “Spreading the Word with Moblogs' Jun. 15, 2005,
`Wireless
`Week,
`www.wirelessWeek.com/article/CA608001.
`html?text=spreading+the+Word+with--....
`(Continued)
`Primary Examiner Steven P Sax
`Assistant Examiner—Grant D Johnson
`(74) Attorney, Agent, or Firm Morgan, Lewis & Bockius
`LLP
`
`ABSTRACT
`(57)
`One aspect of the invention involves a computer-imple
`thdin which a server computer sen to a E.
`ity of client devices associated with computer users in an
`online discussion information corresponding to: a map, an
`icon for a meeting spot to be overlaid on the map, a plurality
`of icons representing at least Some of the computer users in
`the online discussion, to be displayed at a same time as the
`map, and an icon to initiate online communications between
`a respective client device and a computer associated with the
`meeting spot. The server receives a request to initiate online
`communications between the computer associated with the
`meeting spot and at least one client device in the online
`discussion; and initiates online communications between the
`computer associated with the meeting spot and the at least one
`client device in the online discussion.
`
`19 Claims, 12 Drawing Sheets
`
`re.
`906
`908
`?t
`u?
`Meeting Spots > Categories
`-be
`
`N -928
`K S2
`
`
`
`91
`
`Fic
`912
`
`14
`
`916
`
`so
`to
`-
`- v -- - -
`Enter all Leavs all
`Userprofile User filter
`920 -922
`-924
`-sav - 4 -
`Street
`Satellite Hybrid (9 User:26
`Other User 1932-1
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 2 of 25 PageID #: 2376
`
`952
`
`Other User 2932-2
`
`Other User 3932-3
`
`Other User 4932-4
`
`Other User 59325
`
`Other User 69326
`
`Other serf 332-7.
`
`Other User 832-8
`
`960
`
`User's meeting
`spots;
`Spot 1
`Spot 2
`Spot 3
`
`954
`
`

`

`US 7,831,917 B1
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`Du .......................... TO7 104.1
`Emens et al.
`Dan ........................ 455,456.1
`Obradovich et al.
`De Vries
`Takakura et al. ............ TO9.204
`Abrams
`Sheha et al. ................ TO1,209
`Lunt et al.
`Rieger, III .................. 709,223
`Lunt et al.
`Lake .......................... TO9,206
`Caspi et al. ............ 342,357.O7
`Yeager et al.
`Zaner ......................... 715/758
`Wilson et al. ..
`455,456.3
`Shaffer et al. ................. 70.5/10
`Bourne .............
`709/227
`Martin, Jr. et al. .......... 380.247
`Danzig et al.
`Kreft .......................... 7O1/2O7
`Levinson
`Liversidge et al.
`Narayanaswami et al. .. 709/206
`Herold et al. ............... TO9.204
`Granito et al. ........... 455,456.1
`Takakura et al.
`Vistisen ....................... 705/26
`Dan et al. ...
`... TO7/100
`Rieger, III .................. 709,223
`Bricklin et al.
`..., 345,753
`Becker et al. ...,
`Yamamoto .................. TO9.204
`Callegari
`709,206
`Harms ........
`Hough et al. ............... TO9.204
`Phelan et al.
`Miyashita
`Haimberg ................... 345,758
`Chupin et al. ............... 345.738
`Zaner et al.
`Oldale et al.
`Mayer ........................... 707/3
`Cotte ......................... 709/205
`Wu et al. .................... 455,466
`Shirwadkar et al.
`Green et al. ................ 709f2O7
`Blattner et al. .
`... 345,758
`Badt, Jr. ..................... 345,753
`Knauerhase et al. ..... 455,432.1
`Pettinati et al. ............. 715/708
`Milstein et al. ............. TO9,202
`Mayer
`Godfrey .................. 455,414.1
`Zetmeir
`Farnham et al.
`Zaner et al.
`Mgrdechian et al.
`Hull et al.
`Wilson et al.
`Pezaris et al.
`Pezaris et al.
`Johnson et al.
`Jou
`Yamamura et al. .......... TO9/200
`Dalsing et al.
`Morel
`Eagle et al.
`Lu et al.
`Szabo et al. ................ 7O1/2O7
`Valeski
`
`
`
`4/2006 Nicholas et al. ............... TO5/14
`2006/00852.59 A1*
`Strong et al.
`8, 2006
`2006, O190536 A1
`2006/0235873 A1 10, 2006
`Thomas
`2006/0241859 A1* 10, 2006
`Kimchi et al.
`2006, O294.134 A1 12/2006
`Berkhim et al.
`2007, OO67098 A1* 3, 2007
`Zelentsov ................... TO1,208
`Holloway et al.
`2007/O112735 A1
`5/2007
`OZugur et al. .............. 71.5/776
`2007, 0118809 A1
`5/2007
`Ogasawara et al. ......... 715/751
`2007/0162862 A1
`7/2007
`FOREIGN PATENT DOCUMENTS
`
`- - - - - - - - - - - - - - TO1,208
`
`WO
`WO
`WO
`
`WO 2005/006145
`WO 2005, O74443
`WO 2005, O77O68
`
`1, 2005
`8, 2005
`8, 2005
`
`OTHER PUBLICATIONS
`Balkin, Adam, “New Cell Phone Services Can Help Manage Your
`Social Life”, Apr. 6, 2005, published Sep. 26, 2005 by NYI News.
`“WaveMarket's Crunkie Puts Mobile Social Networks on the Map”.
`Nov. 15, 2004. www.prnewswire.com/cgi-bin/stories.pl?ACCT=
`104&story=/www.story/11-15.
`WaveBlog product information, Demo, 2004. www.demo.com/dem
`onstrators/demo2004/54868.html.
`Johnson, Steven, “Friends 2005: Hooking Up'. Discover, vol. 26.
`No. 9, Sep. 2005, pp. 22-23.
`“Mates, when social networks marry presence'. Om Malik's Broad
`band Blog, posted May 4, 2005, http://gigaom.com/2005/05/04/
`mates-when-social-networks-marry-presence?.
`Schoder, Detlef Prof. Dr. “Targeting mobile Consumers (I): context
`independent mobile B2C-Applications”. Lecture Unit5, WHU, EEB
`FS 2003.
`“Entering the UMTS era—mobile applications for pocket devices
`and services”. Part Two, European Information Technology Obser
`vatory, EITO 2002, pp. 203-219.
`Bleecker, Julian, Prof. “Location-based mobile media: maps,
`games & stories'. Interactive Media Division, School of Cinema-TV.
`University of Southern California, Fall 2005.
`“Mobile Marketing and Wireless Internet Advertising”. Position
`Paper, InterACT Research Communications Company, Nov. 1999.
`Risines, Oddvar, “Developing Advanced Parlay-Enabled Value
`Added Services”, Telenor Forksningsnotat/Scientofic Document
`R&DN 76/2003, Jan. 7, 2004.
`"Application for today's mobile lifestyle”. Community Messaging
`Center (CMC) 5.0, HP OpenCall Yomi, Hewlett-Packard Develop
`ment Company, 5982-2057EE, Oct. 2003.
`Burak, Assaf, et al., “Analyzing Usage of Location based Services'.
`CHI 2003, Apr. 5-10, 2003, Ft. Lauderdale, FL. ACM 1-58113-630
`T/O3,OOO4.
`Burak, Assaf, et al. “Usage Patterns of FriendZone—Mobile Loca
`tion-Based Community Services'. http://www.this.net/-frank?
`pstill.hatml.
`Vogiazou, Yanna et al., “Presence Based Play: Towards a Design for
`Large Group Social Interaction”. Proceedings of the First Interna
`tional Conference on Appliance Design) (1 AD), May 6-8, 2003,
`Bristol, UK.
`Laycock, Jennifer, "Amazon's A9 Offers Unique Local Search Expe
`rience', Mar. 17, 2005. www.searchengineguide.com/laycock/
`003701.html.
`Piesick, John, “Click to Call: Creating Sales and Customer Satisfac
`tion'. ArriveNet Business Editorials, http://editorials.arrivenet.com/
`business/print.php?url-htp://64.233.16..., Sep. 7, 2005.
`Saint-Andre, Ed. P. "Extensible Messaging and Presence Protocol
`(XMPP): Instant Messaging and Presence'. 90 pages, Oct. 2004.
`CNET Review of Google Maps, web address: http://reviews.cnet.
`com/online-software-services/google-maps/4505-9239 7
`31591128.html, published, 6 pages, Nov. 7, 2005.
`Office Action mailed Jan. 7, 2008 for related U.S. Appl. No.
`1 1/323,090.
`Office Action mailed Jun. 10, 2008 for related U.S. Appl. No.
`1 1/323,090.
`Office Action mailed Jun. 25, 2008 for related U.S. Appl. No.
`1 1/323, 142.
`
`6,732,120
`6,745,178
`6,771,970
`6,829,532
`6,968, 179
`6,981,021
`7,069,308
`7,082,365
`7,117,254
`7,136,915
`7,188,153
`7,200,638
`7,202,814
`7,222,187
`7,234,117
`7,236,799
`7,243,075
`7,310,676
`7,340,057
`7,342,587
`7,373,244
`7.468,729
`7,472.352
`7,568,007
`7,603,413
`7,606,580
`2002fOOO7396
`2002fOO 13738
`2002fOO55926
`2002/0103892
`2002fO116458
`2002O130904
`2003/0037110
`2003/0055983
`2003/0078.981
`2003/0079024
`2003/O135493
`2003/O154250
`2003/0210265
`2003/0222902
`2004/0041836
`2004.0054572
`2004/O122810
`2004/O148351
`2004/O152477
`2004O162830
`2004/0172455
`2004/0179039
`2004/O1897O1
`2004/0203746
`2004/0210844
`2005, OO65995
`2005, OO86211
`2005. O130634
`2005/O154639
`2005/O165715
`2005/0172001
`2005/O174975
`2005/O177385
`2005/O193054
`2005/O197846
`2005/O198031
`2005/0210102
`2005/02104.09
`2005/0228853
`2005.0246866
`2005.0246886
`2005/0250552
`2005/0256866
`2005/02833O8
`2006, OO31772
`
`B1
`B1
`B1
`B2
`B1
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B2
`B1
`B2
`B2
`B2
`B2
`B1
`B2
`B2
`B1
`B2
`A1
`A1
`A1
`A1
`A1
`
`A1
`A1
`A1
`A1
`A1
`A1
`A1
`A1
`A1
`A1
`A1
`A1
`A1
`A1
`A1
`
`5, 2004
`6, 2004
`8, 2004
`12, 2004
`11/2005
`12, 2005
`6, 2006
`T/2006
`10, 2006
`11, 2006
`3, 2007
`4, 2007
`4, 2007
`5/2007
`6, 2007
`6, 2007
`7/2007
`12, 2007
`3, 2008
`3, 2008
`5/2008
`12, 2008
`12, 2008
`T/2009
`10, 2009
`10, 2009
`1, 2002
`1, 2002
`5, 2002
`8, 2002
`8, 2002
`9, 2002
`2, 2003
`3, 2003
`4, 2003
`4, 2003
`T/2003
`8, 2003
`11, 2003
`12, 2003
`3, 2004
`3, 2004
`6, 2004
`T/2004
`8, 2004
`8, 2004
`9, 2004
`9, 2004
`9, 2004
`10, 2004
`A1
`10, 2004
`A1
`3, 2005
`A1
`4, 2005
`A1
`6, 2005
`A1
`7/2005
`A1
`7/2005
`A1
`8, 2005
`A1
`8, 2005
`A1
`8, 2005
`A1
`9, 2005
`A1
`9, 2005
`A1
`9, 2005
`A1
`9, 2005
`A1
`9, 2005
`A1
`10, 2005
`A1
`11/2005
`A1
`11/2005
`A1
`11/2005
`A1
`11/2005
`A1
`A1* 12/2005
`2, 2006
`A1
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 3 of 25 PageID #: 2377
`
`

`

`US 7,831,917 B1
`Page 3
`
`Campbell et al., “Blogscape: Cartography on Social Networks',
`http://www.warm.umd.edu/~Susane/blogscape, 9 pages, Dec. 12,
`2005.
`Amazon.com Yellow Page (sample page), www.amazon.com/gp/yp?
`B0004KKOPC/103-4 107609-18318 ..., 3 pages, printed Dec. 23,
`2005.
`dodgeball.com, “Company Information.” www.dodgeball.com... 2
`pages, 2005.
`GeoCommunity Staff, "Affiliate and Reseller Programs for GIS,
`Geo-Spatial and Location-Based Content Websites'. http://
`spatialnews.geocomm.com/features/georesellers, 5 page, 2005.
`"Talk and IM with your friends for free'. Google Talk, www.google.
`com/talk, 1 page, printed Dec. 22, 2005.
`WaveMarket, “Company and Product Overview. www.wavemarket.
`com, 12 pages, 2004.
`Office Action mailed Jul. 11, 2008 for related U.S. Appl. No.
`11/759,848.
`Office Action mailed Aug. 21, 2008 for related U.S. Appl. No.
`1 1/323,090.
`Office Action mailed Oct. 1, 2008 for related U.S. Appl. No.
`1 1/323,090.
`Office Action mailed Oct. 1, 2008 for related U.S. Appl. No.
`1 1/323, 142.
`Office Action mailed Jul. 8, 2008 for related U.S. Appl. No.
`1 1/522,548.
`Office Action/Interview Summary dated Oct. 1, 2008 in U.S. Appl.
`No. 1 1/522,548.
`Office Action dated Dec. 22, 2008 in U.S. Appl. No. 1 1/522,548.
`Office Action dated Mar. 3, 2009 in U.S. Appl. No. 1 1/522,548.
`Office Action dated Mar. 13, 2009 in U.S. Appl. No. 1 1/522,548.
`Office Action dated Jun. 25, 2009 in U.S. Appl. No. 1 1/522,548.
`Office Action dated Nov. 26, 2008 in U.S. Appl. No. 1 1/323, 142.
`
`Office Action dated Feb. 3, 2009 in U.S. Appl. No. 1 1/323,142.
`Office Acton dated Apr. 28, 2009 in U.S. Appl. No. 1 1/323,142.
`Office Action dated Apr. 1, 2008 in U.S. Appl. No. 1 1/323,090.
`Office Action dated Apr. 14, 2009 in U.S. Appl. No. 1 1/323,090.
`Office Action dated Jun. 24, 2009 in U.S. Appl. No. 1 1/323,090.
`Office Action dated Jun. 29, 2009 in U.S. Appl. No. 1 1/323,090.
`Office Action dated Oct. 1, 2008 in U.S. Appl. No. 1 1/759,848.
`Office Action dated Dec. 29, 2008 in U.S. Appl. No. 1 1/759,848.
`Office Action dated Mar. 3, 2009 in U.S. Appl. No. 1 1/759,848.
`Office Action dated Mar. 13, 2009 in U.S. Appl. No. 1 1/759,848.
`Office Action dated Mar. 16, 2009 in U.S. Appl. No. 1 1/759,848.
`Office Action dated Jun. 10, 2009 in U.S. Appl. No. 1 1/759,848.
`Office Action dated Aug. 24, 2009 in U.S. Appl. No. 1 1/759,848.
`Apple.com. iChat AV Videoconferencing for the rest of us, www.
`apple.com/macoSX/features/ichat, printed Dec. 22, 2005.
`Barnett, A., Wayback Machine (Archive. Org.) Alex Barnet website,
`Oct. 26, 2005, pp. 1-5.
`Location.Net.com, My Maps, LocationNet.com Aug. 5, 2005.
`Location.Net.com, Products Demo, Location.Net.com, Aug. 5, 2005.
`http://digg.com/sotfware/New Page Specific Chat Extension
`Launched for Firefox (Safari and IE soon) 2007, 3 pages.
`http://www.chatsum.com, Nov. 16, 2007, 4 pages.
`http://www.chatsum.com/about, Nov. 16, 2007, 2 pages.
`Office Action for U.S. Appl. No. 1 1/323,090 dated Sep. 21, 2009.
`Office Action for U.S. Appl. No. 1 1/323,142 dated Oct. 20, 2009.
`Office Action for U.S. Appl. No. 1 1/759,848 dated Jan. 22, 2010.
`Notice of Allowance for U.S. Appl. No. 1 1/522,548 dated Mar. 8,
`2010.
`Office Action for U.S. Appl. No. 1 1/323,090 dated Apr. 5, 2010.
`Office Action for U.S. Appl. No. 1 1/323,142 dated Apr. 7, 2010.
`* cited by examiner
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 4 of 25 PageID #: 2378
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 1 of 12
`
`US 7,831,917 B1
`
`100
`
`
`
`108
`
`110
`
`112
`
`104
`
`104
`
`106
`
`Communication Network(s)
`
`
`
`Meeting-Spot-Based
`Networking Server
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 5 of 25 PageID #: 2379
`
`116-1
`
`116-X
`
`
`
`
`
`
`
`
`
`Computer
`asSociated
`With
`meeting
`spot X
`
`102
`Computer
`asSociated
`with
`meeting
`spot 1
`
`Figure 1
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 2 of 12
`
`US 7,831,917 B1
`
`210
`212
`
`220
`?
`- 224
`L-226
`|- 228-1
`
`Meeting-Spot-Based
`Networking Server
`102
`
`Memory 206
`s N
`Operating System
`Network Communication Module
`Text messaging module
`Audio module
`Video module
`
`2O2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`204
`
`Network
`Interface
`
`Mapping Engine
`Map database
`Meeting spot database
`Meeting spot 1
`Meeting spot 2
`
`
`
`Meeting spot x
`User database
`
`Presentation module
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 6 of 25 PageID #: 2380
`
`Figure 2
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 3 of 12
`
`US 7,831,917 B1
`
`Client 104
`
`CPU(s) L
`
`3O2
`
`3O8
`
`Memory 306
`
`Operating System
`Network Communication Module
`Text messaging module
`Audio module
`Video module
`Presentation Module
`GPS Module
`
`Audio
`Outputs
`p
`
`Network
`Interface
`
`3O4.
`
`Figure 3A
`
`
`
`108
`
`110
`
`112
`
`114
`
`302
`
`
`
`Memory 306
`N
`Operating System
`Network Communication Module
`Text messaging module
`Audio module
`Video module
`Presentation Module
`GPS Module
`Client ASSistant
`Map generator
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`AW
`inputs
`Audio
`Outputs
`
`108
`
`110
`
`112
`
`310
`312
`- 314
`- 316
`-/ .
`? 322
`?
`
`
`
`31 O
`312
`314
`316
`318
`320
`322
`324
`326
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 7 of 25 PageID #: 2381
`
`114
`
`
`
`NetWork
`Interface
`
`Figure 3B
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 4 of 12
`
`US 7,831,917 B1
`
`
`
`\
`
`Meeting spot ID
`
`GeOCOde
`
`Category(s)
`
`Street address
`
`Phone number
`
`URL
`
`Meeting spot 1
`
`Meeting spot 2
`
`Meeting spot x
`
`228-2
`
`228-X
`
`Reviews
`
`f
`
`402
`
`404
`N-N
`406
`
`408
`
`410
`
`N-N
`412
`N-N
`414
`41 s
`
`418
`
`Meeting Spot
`Database
`226
`A.
`Pictures/video
`-
`N-N Users that Selected
`/
`420 H -- /
`N-N Related meeting spots f
`
`422
`N Events
`
`f
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 8 of 25 PageID #: 2382
`
`Meeting spot x
`228-x
`
`Figure 4
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 5 of 12
`
`US 7,831,917 B1
`
`Entered meeting spots
`
`
`
`Tagged meeting spots
`
`Interest profile
`
`508
`Y-N
`510
`N-N Contact information
`512
`N-N
`
`
`
`
`
`
`
`
`
`Contact list
`
`Usery
`240-y
`
`Figure 5
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 9 of 25 PageID #: 2383
`
`Usery
`
`User Database
`238
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 6 of 12
`
`US 7,831,917 B1
`
`602
`
`Send map and a plurality
`of icons for meeting
`Spots
`
`
`
`
`
`Receive map and a
`plurality of icons for
`meeting spots
`
`Meeting-Spot-Based
`Networking Server 102
`
`
`
`
`
`
`
`Display map and a
`plurality of icons for
`meeting spots
`
`Client 104
`
`604
`
`606
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 10 of 25 PageID #:
`2384
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 7 of 12
`
`US 7,831,917 B1
`
`700
`
`702
`
`
`
`
`
`
`
`
`
`
`
`704
`
`
`
`
`
`
`
`5708-5
`Other User
`
`703-6
`Other USer 6
`
`7 708-7
`
`Other User 8 708-8
`
`
`
`Meeting spot x
`Address
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 11 of 25 PageID #:
`2385
`
`Figure 7
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 8 of 12
`
`US 7,831,917 B1
`
`816
`
`
`
`
`
`822
`
`
`
`Receive user-chosen
`meeting spot data
`
`Send information
`concerning at least
`Some of the other users
`
`
`
`
`
`t
`
`
`
`
`
`
`
`Send user-chosen
`meeting spot data
`
`Receive information
`concerning at least
`some of the other users
`
`814
`
`824
`
`Meeting-Spot-Based
`Networking Server 102
`Figure 8A
`
`Client 104
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 12 of 25 PageID #:
`2386
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 9 of 12
`
`US 7,831,917 B1
`
`Receive location
`information
`
`
`
`Send location
`information
`
`804
`
`806
`
`808
`
`
`
`816
`
`
`
`818
`
`
`
`820
`
`
`
`822
`
`ldentify meeting spots
`that satisfy parameters
`
`Send data representing
`identified meeting spots
`
`Receive user-chosen
`meeting spot data
`
`Create a meeting-Spot
`based user interest
`profile for the user
`
`-
`
`Determine similarity
`Scores between the user
`and other users
`
`
`
`Send information
`concerning at least
`Some of the other users
`
`802
`
`810
`
`812
`
`814
`
`824
`
`826
`
`828
`
`
`
`
`
`
`
`
`
`:
`
`:
`
`1
`
`
`
`
`
`
`
`Receive data
`representing identified
`meeting spots
`
`Receive user Selections
`for a plurality of meeting
`spots
`
`Send user-chosen
`meeting spot data
`
`Receive information
`concerning at least
`Some of the other users
`
`
`
`Display information
`concerning at least
`some of the other users
`
`Receive a request from
`the user to initiate an
`online discussion with
`one or more of the other
`USeS
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 13 of 25 PageID #:
`2387
`
`Meeting-Spot-Based
`Networking Server 102
`Figure 8B
`
`Client 104
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 10 of 12
`
`US 7,831,917 B1
`
`900
`Y-
`-o
`
`Meeting Spots >
`
`1N
`
`928
`
`
`
`908
`-at
`
`o
`at
`
`at
`
`so
`Find
`or
`to
`User profile User filter
`Enter all Leave all
`924
`922
`Street 4. Hwbrid
`
`User 926
`
`Other User 1932-1
`
`Other User 2932-2
`
`Other User 3932-3
`
`Other User 4932-4
`
`Other USer 5932-5
`
`Other User 6932-6
`
`Other User 7 932-7
`
`Other User 8932-8
`
`
`
`
`
`960
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 14 of 25 PageID #:
`2388
`
`User's meeting
`SpotS.
`Spot 1
`Spot 2
`Spot 3
`
`Figure 9
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 11 of 12
`
`US 7,831,917 B1
`
`
`
`1008
`
`
`
`Send a map, an icon for
`a meeting spot, icons
`representing Computer
`users in an online
`discussion, and an icon
`to initiate
`Communications with the
`meeting spot
`
`1010
`
`Receive map, icon for
`the meeting spot, icons
`representing computer
`users in the Online
`discussion, and icon to
`initiate communications
`with the meeting spot
`
`
`
`
`
`Display map, icon for
`the meeting spot, icons
`representing computer
`users in the online
`discussion, and icon to
`initiate Communications
`with the meeting spot
`
`Initiate Communications
`with the meeting spot
`
`Receive a Consideration
`from an entity
`associated with the
`meeting spot
`
`1018
`
`
`
`
`
`
`
`Receive request to
`initiate Communications
`with the meeting spot
`
`
`
`102O
`
`N Initiate Communications
`with the meeting spot
`
`-
`
`
`
`1022
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 15 of 25 PageID #:
`2389
`
`
`
`Establish right to receive
`a Consideration from an
`entity associated with
`the meeting spot
`
`Meeting-Spot-Based
`Networking Server 102
`Figure 10
`
`Client 104
`
`

`

`U.S. Patent
`
`Nov. 9, 2010
`
`Sheet 12 of 12
`
`US 7,831,917 B1
`
`1100
`-
`
`1102
`
`
`
`1110
`
`Contact meeting spot
`
`
`
`1112
`
`Other User 11108-1
`
`Other User 21108-2
`
`Other User 3 1108-3
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 16 of 25 PageID #:
`2390
`
`Figure 11
`
`

`

`US 7,831,917 B1
`
`1.
`METHOD, SYSTEM, AND GRAPHICAL USER
`INTERFACE FOR IDENTIFYING AND
`COMMUNICATING WITH MEETING SPOTS
`
`RELATED APPLICATIONS
`
`This application is related to U.S. patent application Ser.
`No. 1 1/323,090, filed Dec. 30, 2005, entitled “Method, Sys
`tem, and Graphical User Interface for Meeting-Spot Maps for
`Online Communications, which application is incorporated
`by reference herein in its entirety.
`This application is related to U.S. patent application Ser.
`No. 1 1/323,142, filed Dec. 30, 2005, entitled “Method, Sys
`tem, and Graphical User Interface for Meeting-Spot-Related
`Online Communications, which application is incorporated
`by reference herein in its entirety.
`
`10
`
`15
`
`TECHNICAL FIELD
`
`The disclosed embodiments relate generally to online com
`munications. More particularly, the disclosed embodiments
`relate to methods, systems, and graphical user interfaces for
`meeting-spot-related online communications.
`
`BACKGROUND
`
`25
`
`30
`
`People increasingly use online communications to interact
`with their friends and to meet new people. As used herein,
`“online communications' means real-time online communi
`cations technologies, including character-based technologies
`(e.g., text-based instant messaging, but not e-mail), audio
`technologies (e.g., audio chat and Voice over Internet Proto
`col (VoIP) telephony), and video technologies (e.g., video
`chat).
`Numerous techniques have been developed that use online
`communications to improve our Social lives, including social
`networking and online dating services. These techniques
`typically require a user to fill out a personal profile, which can
`be cumbersome and also raises privacy concerns. Thus, it
`would be highly desirable to find new, less cumbersome,
`40
`more intuitive, and more secure ways to use online commu
`nications to interact with friends and to meet new people.
`
`35
`
`SUMMARY
`
`Case 2:21-cv-00072-JRG-RSP Document 87-6 Filed 06/15/21 Page 17 of 25 PageID #:
`2391
`
`The present invention overcomes the limitations and dis
`advantages described above by providing methods, systems,
`and graphical user interfaces (GUIs) for meeting-spot-related
`online communications. As used herein, a “meeting spot' is a
`specific physical location where two or more people could
`arrange to meet face to face. Exemplary meeting spots
`include, without limitation, a restaurant, bar, club, library,
`gym, bookstore, park, or store. Note that a meeting spot is
`limited in size so that two people can find (or can reasonably
`be expected to find) each other at the spot. For example,
`Manhattan is too large to be a meeting spot, but the Four
`Seasons restaurant at 99 E. 52nd St. in Manhattan could be a
`meeting spot.
`One aspect of the invention involves a computer-imple
`mented method in which a server computer sends to a plural
`ity of client devices associated with computer users in an
`online discussion information corresponding to: a map, an
`icon for a meeting spot to be overlaid on the map, a plurality
`of icons representing the computer users in the online discus
`Sion, to be displayed at a same time as the map, and an icon to
`initiate online communications between a respective client
`device and a computer associated with the meeting spot. The
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`server receives a request to initiate online communications
`between the computer associated with the meeting spot and at
`least one client device in the online discussion; and initiates
`online communications between the computer associated
`with the meeting spot and the at least one client device in the
`online discussion.
`Another aspect of the invention involves a computer
`implemented method involving a client device associated
`with a computer user. The computer user is engaged in an
`online discussion with other computer users. The client
`device displays a map, an icon for a meeting spot overlaid on
`the map, one or more icons representing at least Some of the
`other computer users in the online discussion, displayed at a
`same time as the map, and an icon to initiate online commu
`nications with a computer associated with the meeting spot.
`The client device initiates online communications with the
`computer associated with the meeting spot in response to the
`computer user selecting the icon to initiate online communi
`cations.
`Another aspect of the invention involves a graphical user
`interface on a computer that includes an icon for a meeting
`spot overlaid on a map; a plurality of icons representing
`computer users in an online discussion, displayed at a same
`time as the map; and an icon to initiate online communica
`tions between a computer associated with the meeting spot
`and at least one computer associated with the computer users
`in the online discussion.
`Another aspect of the invention involves a system that
`includes at least one server. The at least one server is config
`ured to send to a plurality of client devices associated with
`computer users in an online discussion information corre
`sponding to: a map, an icon for a meeting spot to be overlaid
`on the map, a plurality of icons representing at least some of
`the computer users in the online discussion, to be displayed at
`a same time as the map, and an icon to initiate online com
`munications between a respective client device and a com
`puter associated with the meeting spot. The server is config
`ured to receive a request to initiate online communications
`between the computer associated with the meeting spot and at
`least one client device in the online discussion; and to initiate
`online communications between the computer associated
`with the meeting spot and the at least one client device in the
`online discussion.
`Another aspect of the invention involves a client device
`associated with a computer user. The computer user is
`engaged in an online discussion with other computer users.
`The client device is configured to display a map, an icon for a
`meeting spot overlaid on the map, one or more icons repre
`senting at least some of the other computer users in the online
`discussion, displayed at a same time as the map, and an icon
`to initiate online communications with a computer associated
`with the meeting spot. The client device is configured to
`initiate online communications with the computer associated
`with the meeting spot in response to the computer user select
`ing the icon to initiate online communications.
`Another aspect of the invention involves a computer-pro
`gram product that includes a computer readable storage
`medium and a computer program mechanism embedded in
`the computer readable storage medium. The computer pro
`gram mechanism includes instructions, which when executed
`by a server computer, cause the server computer to send to a
`plurality of client devices associated with computer users in
`an online discussion information corresponding to: a map, an
`icon for a meeting spot to be overlaid on the map, a plurality
`of icons representing at least Some of the computer users in
`the online discussion, to be displayed at a same time as the
`map, and an icon to initiate online communications between
`
`

`

`US 7,831,917 B1
`
`3
`a respective client device and a computer associated with the
`meeting spot. The computer program mechanism includes
`instructions, which when executed by the server computer,
`cause the server computer to receive a request to initiate
`online communications between the computer associated
`with the meeting spot and at least one client device in the
`online discussion; and initiate online communications
`between the computer associated with the meeting spot and
`the at least one client device in the online discussion.
`Another aspect of the invention involves a computer-pro
`gram product that includes a computer readable storage
`medium and a computer program mechanism embedded in
`the computer readable storage medium. The computer pro
`gram mechanism includes instructions, which when executed
`by a client device associated with a computer user who is
`engaged in an online discussion with other computer users,
`cause the client device to display a map, an icon for a meeting
`spot overlaid on the map, one or more icons representing at
`least some of the other computer users in the online discus
`Sion, displayed at a same time as the map, and an icon to
`initiate online communications with a computer associated
`with the meeting spot. The computer program mechanism
`includes instructions, which when executed by the client
`device associated with the computer user who is engaged in
`an online discussion with other computer users, cause the
`client device to initiate online communications with the com
`puter associated with the meeting spot in response to the
`computer user selecting the icon to initiate online communi
`cations.
`Another aspect of the invention involves a server computer
`that includes: means for sending to a plurality of client
`devices associated with computer users in an online discus
`sion information corresponding to: a map, an icon for a meet
`ing spot overlaid on the map, a plurality of icons representing
`at least Some of the computer users in the online discussion, to
`be displayed at a same time as the map, and an icon to initiate
`online communications between a respective client device
`and a computer associated with the meeting spot; means for
`receiving a request to initiate online communications
`between the computer associated with the meeting spot and at
`least one client device in the online discussion; and means for
`initiating online communications between the computer
`associated with the meeting spot and the at least one client
`device in the online discussion.
`Another aspect of the invention involves a client device
`associated with a computer user who is engaged in an online
`discussion with other computer users. The client device
`includes: means for displaying a map, an icon for a meeting
`spot overlaid on the map, one or more icons representing at
`least some of the other computer users in the online discus
`Sion, displayed at a same time as the map, and an icon to
`initiate online communications with a computer associated
`with the meeting spot; and means for initiating online com
`55
`munications with the computer associated with the meeting
`spot in response to the computer user selecting the icon to
`initiate online communications.
`Thus, meeting-spot-related online communications pro
`vide more intuitive, less invasive methods, systems, and GUIs
`to interact with friends and to meet new people.
`
`5
`
`10
`
`15
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`60
`
`4
`Embodiments below, in conjunction with the following draw
`ings in which like reference numerals refer to corresponding
`parts throughout the figures.
`FIG. 1 is a block diagram illustrating an exemplary distrib
`uted computer system in accordance with one embodiment of
`the invention.
`FIG. 2 is a block diagram illustrating a meeting-spot-based
`networking server in accordance with one embodiment of the
`present invention.
`FIGS. 3A and 3B are block diagrams illustrating two exem
`plary clients.
`FIG. 4 is a block diagram illustrating an exempla

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket