`c12) Reissued Patent
`Briggs et al.
`
`I 1111111111111111 lllll lllllll llll llll lllll lllll lllll lllll 111111111111111111
`US00RE45543E
`
`US RE45,543 E
`(10) Patent Number:
`(45) Date of Reissued Patent:
`*Jun. 2, 2015
`
`(54) METHOD AND APPARATUS FOR
`SELECTIVELY SHARING AND PASSIVELY
`TRACKING COMMUNICATION DEVICE
`EXPERIENCES
`
`(71) Applicant: Tena Technology, LLC, Wilmington,
`DE (US)
`
`(72)
`
`Inventors: Darren P. Briggs, Nashville, TN (US);
`Brady 0. Bruce, San Francisco, CA
`(US); Michael W. Mitchell, Santa Cruz,
`CA (US); Emile L. Reed, IV, Denver,
`CO (US)
`
`(73) Assignee: Tena Technology, LLC, Wilmington,
`DE (US)
`
`(52) U.S. Cl.
`CPC .................................. G06Q 3010256 (2013.01)
`(58) Field of Classification Search
`None
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5,568,645 A
`5,760,917 A *
`5,808,613 A
`6,018,619 A
`
`10/1996 Morris et al.
`6/1998 Sheridan ....................... 358/442
`9/1998 Marrin et al.
`1/2000 Allard et al.
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`( *) Notice:
`
`This patent is subject to a terminal dis(cid:173)
`claimer.
`
`EP
`EP
`
`7/2003
`1323318 Al
`2312871 Al
`4/2011
`(Continued)
`
`OTHER PUBLICATIONS
`
`Non-Final Office Action for U.S. Appl. No. 13/893,992, mailed Sep.
`24, 2013, 19 pages.
`
`(Continued)
`
`Primary Examiner - Wen-Tai Lin
`(74) Attorney, Agent, or Firm - Withrow & Terranova,
`PLLC
`
`ABSTRACT
`(57)
`The present invention includes methods and devices for pas(cid:173)
`sively tracking and selectively sharing user experiences with
`communication devices, including computers, web-enabled
`telephones, and PDAs. User rating or comments on their
`experiences can be captured. Particular aspects of the present
`invention are described in the claims, specification and draw(cid:173)
`ings.
`
`45 Claims, 26 Drawing Sheets
`
`(21) Appl. No.: 13/894,009
`
`(22) Filed:
`
`May 14, 2013
`
`Related U.S. Patent Documents
`
`7,080,139
`Jul. 18, 2006
`09/841,475
`Apr. 24, 2001
`
`Reissue of:
`(64) Patent No.:
`Issued:
`Appl. No.:
`Filed:
`U.S. Applications:
`(63) Continuation of application No. 12/820,579, filed on
`Jun. 22, 2010, now Pat. No. Re. 44,324, which is a
`continuation of application No. 12/172,518, filed on
`Jul. 14, 2008, now Pat. No. Re. 41,450, which is an
`application for the reissue of Pat. No. 7,080,139.
`
`(51)
`
`Int. Cl.
`G06F 151173
`G06Q30/02
`G06F 15/16
`
`(2006.01)
`(2012.01)
`(2006.01)
`
`AMENDED
`
`
`
`US RE45,543 E
`Page 2
`
`(56)
`
`References Cited
`
`OTHER PUBLICATIONS
`
`U.S. PATENT DOCUMENTS
`
`6,195,654 Bl*
`2/2001 Wachtel ............................ 707/3
`6/2001 Mintz
`6,250,930 Bl
`6,480,885 Bl * 11/2002 Olivier .......................... 709/207
`6,506,657 Bl
`1/2003 Essaian
`6,549,768 Bl
`4/2003 Fraccaroli
`6,578,072 B2 *
`6/2003 Watanabe et al. ............. 709/217
`6,606,657 Bl
`8/2003 Zilberstein et al.
`6,618,593 Bl
`9/2003 Drutman et al.
`6,654,789 Bl
`11/2003 Bliss et al.
`6,662,231 Bl
`12/2003 Drosset et al.
`6,895,084 Bl
`5/2005 Saylor et al.
`7,080,139 Bl
`7/2006 Briggs et al.
`7,366,522 B2
`4/2008 Thomas
`RE41,450 E
`7/2010 Briggs et al.
`RE44,324 E
`6/2013 Briggs et al.
`2001/0036224 Al * 11/2001 Demello eta!. .............. 375/220
`2002/0049686 Al *
`4/2002 Chuang et al. .................. 706/45
`2002/0052925 Al*
`5/2002 Kim et al. ..................... 709/217
`2002/0065802 Al
`5/2002 Uchiyama
`2002/0072955 Al
`6/2002 Brock
`2002/0087382 Al
`7/2002 Tiburcio
`2002/0087496 Al *
`7/2002 Stirpe et al. ..................... 706/45
`2002/0144259 Al
`10/2002 Gutta et al.
`2003/0018799 Al
`1/2003 Eyal
`2003/0054810 Al*
`3/2003 Chen et al. .................... 455/422
`2003/0225836 Al * 12/2003 Lee et al . ...................... 709/205
`5/2004 Cleckler et al.
`2004/0088271 Al
`2004/0088355 Al*
`5/2004 Hagan et al. .................. 709/203
`2005/0271514 Al
`12/2005 Lee et al.
`2009/0183091 Al
`7/2009 Sharpe et al.
`2009/0271514 Al
`10/2009 Thomas et al.
`
`FOREIGN PATENT DOCUMENTS
`
`JP
`KR
`WO
`
`2002196778
`20020007934 A
`0221864 Al
`
`7/2002
`1/2002
`3/2002
`
`Author Unknown "Rhapsody Unlimited," Listen.com. Subsidiary of
`RealNetworks, copyright 2001-2008, printed Aug. 13, 2009, 1 page,
`<http://learn.rhapsody.com/plans/unlimited?src~rcom_acctcrt_uld
`&pcode~rn> .
`Non-Final Office Action for U.S. Appl. No. 09/841,475, mailed Aug.
`12, 2004, 12 pages.
`Final Office Action for U.S. Appl. No. 09/841,475, mailed Jun. 8,
`2005, 15 pages.
`Notice of Allowance for U.S. Appl. No. 09/841,475, mailed Feb. 28,
`2006, 7 pages.
`Notice of Allowance for U.S. Appl. No. 12/172,518, mailed Mar. 5,
`2010, 17 pages.
`Non-Final Office Action for U.S. Appl. No. 12/820,579, mailed May
`23, 2011, 19 pages.
`Final Office Action for U.S. Appl. No. 12/820,579, mailed Jun. 18,
`2012, 27 pages.
`Advisory Action for U.S. Appl. No. 12/820,579, mailed Oct. 19,
`2012, 3 pages.
`Notice of Allowance for U.S. Appl. No. 12/820,579, mailed Feb. 14,
`2013, 11 pages.
`Final Office Action for U.S. Appl. No. 13/893,992 mailed Feb. 21,
`2014, 20 pages.
`Advisory Action for U.S. Appl. No. 13/893,992 mailed May 8, 2014,
`3 pages.
`Author Unknown, "Google Acquires Usenet Discussion Service and
`Significant Assets from Deja.com: Award-Winning Search Engine
`Launches Beta Version ofU senet Newsgroup Search," Google News,
`Feb. 12, 2001, Mountain View, California, 2 pages, http://
`goo gl epress. blo gspot .corn/ 2001/02/ goo gl e-acquires-usenet -discus(cid:173)
`sion.html.
`Non-Final Office Action for U.S. Appl. No. 13/893,992 mailed Sep.
`24, 2014, 23 pages.
`Notice of Allowance for U.S. Appl. No. 13/893,992 mailed Nov. 13,
`2014, 6 pages.
`
`* cited by examiner
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 1 of 26
`
`US RE45,543 E
`
`AMENDED
`
`INSTANT
`MESSENGER
`ACL
`103
`
`FATBUBBLE
`VLD & VUD
`100
`
`FATBUBBLE
`ACL
`JM
`
`DATA
`130
`
`URLLOGO
`DATABASE
`[ULD]
`1Q1
`
`101111111°
`"iilill"
`ACTIVITY VIEWER
`
`ENTERPRISE
`1---► LAN ACL i - - - - -
`102
`
`FIG. 1
`
`INSTANT
`MESSAGE
`TOOL
`
`PHYSICAL
`REPORT
`
`135
`
`
`
`~
`~ w
`tit
`UI
`~
`~
`d r.,;_
`
`0 ....
`N
`.....
`rJJ =- ('D
`
`('D
`
`O'I
`N
`
`0 ....
`~ = =
`
`N
`N
`
`~
`
`Ul
`
`~ = ~
`
`~
`~
`~
`•
`00
`~
`
`:s: m z
`
`)>
`
`C
`m
`C
`
`372
`
`367
`
`©
`
`FIG. 3
`
`370
`
`369
`
`368
`
`[What's Hot?]
`
`·
`
`[}itQI Comments
`
`<future home of [Invite!]
`fatbubble~ I CDNOW: Best of 2000: Hip Hop
`
`·
`
`ticker?>
`
`363
`
`~362
`
`361
`
`360
`
`FIG. 2
`
`256
`
`255
`
`254
`
`253
`
`*You must be a regisfared user to sign o
`
`I I forgot my password
`Create a new user
`
`\
`'
`
`:: Sign On
`
`Password I
`User Name
`
`.
`
`Type your user name ¢id password tcysign on to fatbubble0
`
`fatbubble0 Sign On
`
`252
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 3 of 26
`
`US RE45,543 E
`
`AMENDED
`
`475
`
`Invite Budd
`
`Provide IM to
`you're inviting.
`
`477
`
`478
`
`FIG. 4
`
`581
`
`Invite Budd - Confirmation
`
`Did your invitation get sent?
`If your invitation did not get
`nt, you can choose
`to send the invitation via email or invite them
`again later*.
`
`*Your invitation to drcroop.aim will be saved in
`your fatbubble O People list until drcroop.aim joins
`fatbubble O
`• To invite this person again later,
`simply select "Buddy List" from the fatbubble 0
`menu and click "Invite again" next to this
`person's name. More Info
`: : Yes I No ... I'll invite them later
`
`582
`
`583
`
`FIG. 5
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 4 of 26
`
`US RE45,543 E
`
`AMENDED
`
`691
`
`692
`
`Send Item
`
`Select buddy to se d this item to.
`
`693
`
`O Select fatbubble iBuddy -
`h
`w o OR
`@ [-A-IM-----r-1 ~----] drcroop
`
`*Personal
`Note Comments typed in this field
`populate the sender's outgoing
`message area (after they click
`"Send") qlong with the link they
`...
`are sending.
`*Optional, included in IM/email message.
`: : Send item I Cancel
`
`696
`
`697
`
`FIG. 6
`
`I 798
`Send Item - Confirmation I
`
`Did your item get sei
`
`nt, you can choose to
`If your item did not get
`send the item via email or just send the item
`again later.
`: : Yes I No ... I'll t!}'. to send it again later
`I
`I
`
`' "' 799
`
`FIG. 7
`
`694
`
`695
`
`g
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 5 of 26
`
`US RE45,543 E
`
`AMENDED
`
`Buddy List
`
`Administer your list of buddies.
`
`Invite a new Buddy! /
`/853
`
`/
`
`851
`
`854
`
`852
`
`I
`
`0 Who
`□ bluesclueless
`□ friskyriggs
`9- <username.aIm>
`Resend invitation!
`□ <username.aim>
`Resend invitation!
`□ zapfin
`□ <username.aim>
`Resend invitation!
`□ <newuser>
`.... '"" --Delete Selected Buddy
`856
`.... v
`: : Done - - 858
`
`.,,
`855
`
`~
`
`857
`
`Contact
`bobb~mcgin.aim
`8920 39.,icg
`friskyriggs.aim
`jenn~arnold001.aim
`589 3882.icg
`mickspears288.aim
`mick¥spears100.¥ah
`zapfdingbat.aim
`
`daveycrktt.aim
`+Add ...
`+Add ...
`
`.
`
`..
`
`FIG. BA
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 6 of 26
`
`US RE45,543 E
`
`AMENDED
`
`861
`
`Edit fatbubble 0 Profile - friskyriggs
`
`866
`
`867
`
`View I Edit
`
`Provide the user IDs for each tool you use to communicate
`
`with this buddy. More Info "' 868
`
`869
`
`870
`
`IM Accounts [ AIM ~ ] AIM Screen Na More Info
`
`872
`
`+ Add Another Account ...
`
`873
`
`~871
`: : Save Changes - -874
`
`FIG. BB
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 7 of 26
`
`US RE45,543 E
`
`AMENDED
`
`Edit fatbubble 0 Profile - friskyriggs
`
`View I Edit
`
`Use the checkboxes below to select which topic areas you want
`to share by default. You'll be able to turn these topic areas on
`or off for each user. More Info
`
`/881
`~882
`Topics l@@~l~qtip~~~~MW@\C\
`G1 C:/fatbubble/shared/
`D D:/projects/
`G1 X:/shared/music/
`+ Add File/Folder ~
`883
`
`: : Save Changes
`
`FIG. BC
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 8 of 26
`
`US RE45,543 E
`
`AMENDED
`
`Edit fatbubble 0 Profile - friskyriggs
`
`I Budqy I
`
`Overview
`
`View I Edit
`
`Use the checkboxes below to select which topic areas you want
`to share by default. You'll be able to turn these topic areas on
`or off for each user. More Info
`
`891
`,892
`I
`. 1-6~1ecliDoiire@fAli/• . '<'-'- •• : /.: •• : •• : '-" ""' : ••• :
`1i
`OplCS::;:i;: .... : .. :•·•·••·· :.·.: .... ·:·.< •s0<: :::< : :< :::: :::>::::::;:: :·:::•::::: ::::•:>:::: >:: :::::: .... _
`G1 Arts & Entertainment
`G1 News
`G1 Computers & Internet
`G1 People
`G1 Food
`G1 Reference
`G1 Science & Technology
`G1 Games
`G1 Health & Fitness
`G1 Shopping
`G1 Sports
`G1 Home
`G1 Money
`G1 Travel
`G1 Music
`+ Add Topic Area --......
`............... 893
`
`: : Save Changes
`
`FIG. 8D
`
`
`
`~
`~ w
`tit
`UI
`~
`~
`d r.,;_
`
`FIG. 9
`
`988
`
`987'
`
`986'
`
`9851
`
`984
`
`989
`
`0 ....
`.....
`rJJ =- ('D
`
`1,0
`
`('D
`
`O'I
`N
`
`0 ....
`~ = =
`
`N
`N
`
`~
`
`Ul
`
`~ = ~
`
`~
`~
`~
`•
`00
`~
`
`C
`C m
`m z
`:s:
`)>
`
`2.18.01 9:12P 'T
`2.18.01 9:13P
`2.18.01 9:14P
`brady
`michael ~ @ Amazon.com: buying info: Dreamweaver 3 Han ... ja~on.com I
`2.18.01 9:14P
`darren * ® SF: CA: Italian: Scoma's
`I BARNES&NOBLE I
`michael ~ @ Barnes & Noble.com -Computers ...
`2.18.01 9:16 P
`l©vitchboard.com I [Ji great but... 2.18.01 9: 16 P
`michael ~ @) Barnes & Noble.com-Dreamweaver 3 Hands-O ... BARNES&NOBLE
`2.18.01 9:17 P ...
`who
`,. where
`,.
`I CS) I advanced ...
`who I All Buddies
`1 .... 1
`
`/
`
`E~TRADE
`YAHomANCE 6
`
`/
`
`◊ @ Yahoo -FRONTIER -Why the We ...
`~ @ Maps.com -Plan a Trip
`
`~ E*TRADE,
`
`,. IQ 6 ,.lthoughts,.I when
`findl
`
`I..,. I view I All Activity
`
`I..,. I topic I All Topics
`
`,-Jdid,.ltopic,.lwhat
`
`~(8)
`
`976
`
`973
`
`961
`
`
`
`~
`~ w
`tit
`UI
`~
`~
`d r.,;_
`
`1082
`
`0 ....
`0
`....
`.....
`rJJ =- ('D
`
`('D
`
`O'I
`N
`
`C
`C m
`z
`)> s: m
`
`~ = ?
`
`0 ....
`
`Ul
`
`~
`
`N
`N
`
`~ = ~
`
`~
`~
`~
`•
`r:J).
`~
`
`1085
`
`~
`
`1084
`
`FIG. 10
`
`Previous 20 I Next 20
`~~..!
`~ 9:17P
`1::: ..
`:( Not worth it ~ 9:17P
`~ 9:17P
`. Hmm...
`IDitchboard.com I ~ :~ Check it out! ~9:17P
`~ 9:17P
`
`I
`username ~ CDNOW
`username D E*TRADE
`username D CDNOW: Best of 2000: Hig Hog
`username D FLIGHT 404
`username D CA: SF: Italian: Scoma's
`username D Barnes & Noble.com-Dreamweaver 3 H ... IBARNES&NOBLEI [}i =) Rocket
`
`I Hl]l[ll11'• I
`I E•TRADE I [}i =( Kill me...
`
`[}i
`
`"~ho
`!Who
`fatbubble0 v I CDNOW: Best of 2000: Hip Hop
`
`Did What
`
`I! I [Invite!]
`
`1061 /
`
`.....
`
`I/
`=
`
`1071
`
`1081
`
`1070
`
`\1064
`
`tSliitchboard.com
`
`Cslitchboard.com
`
`l(g,itchboard.com
`
`@litchboard.com
`
`E~TRADE
`«mm
`E~TRADE
`«mm
`E~TRADE
`«mm
`Shoo
`
`l:IISubmitl
`
`1055
`
`.
`
`1054
`
`I I
`
`Where Rating Comments Send When ~
`I Find!
`[What's Hot?]
`[}i~[Comments I~] ~ l Sharing On Q
`
`-
`
`I
`
`\1052
`
`1063--Send this list to a friend!~
`
`CDNOW
`E*TRADE
`CDNOW! Best of 2000
`FLIGHT 404
`CA: SF: Italian: Scoma's
`Barnes & Noble.com-Dreamweaver 3 H ...
`CDNOW! Best of 2000
`FLIGHT 404
`CA: SF: Italian: Scoma s
`Barnes & Noble.com-Dreamweaver 3 H ...
`What
`
`/ 10
`9
`8
`7
`6
`5
`4
`3
`2
`1
`Rank
`
`Top 10IVisitsl~I bylAII fatbubble iMembersl~lin I World
`
`1053
`
`I
`
`some instructional text regarding h w to use this thing ...
`
`~ What's Hot -Top 10 List for week ¢2.1.01-2.8.01 >
`
`10
`
`1052
`
`
`
`~
`~ w
`tit
`UI
`~
`~
`rJl.
`d
`
`0 ....
`....
`....
`.....
`rJ'1 =- ('D
`
`('D
`
`O'I
`N
`
`> s: m z
`
`CJ
`m
`CJ
`
`~ = ?
`
`0 ....
`
`Ul
`
`~
`
`N
`N
`
`~ = ~
`
`~
`~
`~
`•
`00
`~
`
`Previous 2IrfNexDn]
`
`FIG. 11
`
`Send When 1
`....
`I Find!
`~ I Sharing On Q
`
`IT
`
`~ 9:17P
`=( Kill me...
`~ 9:17P
`:( Not worth it
`~ 9:17P
`~ 9:17P
`.\ Hmm...
`:) Worth a look! ~ 9:17P
`=) Rocks
`~ 9:17P
`Comments
`I
`
`username ~ CDNOW
`username ~ E*TRADE
`username ~ CDNOW: Best of 2000: Hip Hop
`username ~ FLIGHT 404
`publish
`username ~ CA: SF: Italian: Scoma's
`itchboard.eom ~
`username ~ Barnes & Noble.com-Dreamweaver 3 H ... BARNES&NOBLE 6
`Who
`~ Rating
`[ Who
`fatbubble0 v I CDNOW: Best of 2000: Hip Hop
`
`[JI
`
`[JI
`
`we show it!
`
`Did What
`
`I:] [Invite!]
`
`[What's Hot?]
`6~1 Comments
`
`I~
`1165-www.rudd.com/-10k-Cac ed-Similar ~es-1167
`1164
`
`1166
`
`' vvnen Kaung Gomments Searched the web for beach)fiformation Results 1-100 of about 852,000, Search took 0.48 seconds
`
`IBudd1es(2)~781/o I fatbubble (20,000)~781/o
`o I
`o
`SurfSun.com -Beach Travel Guide -
`Categories: Recreation> Travel>Recreations>Lodging>Vacation Rental>Caribbean
`
`1157
`
`0
`
`.
`
`1158
`
`1156
`
`1155
`
`---
`
`1
`
`Previous I Next
`monkey!my 9:17P
`=)
`=mo=nke"""'vyb =aoy 9:17P ~ =(
`~ 9:17P
`:)
`:\
`fnskynggs
`9: 17P
`fr!skyr!ggs 9:17P
`=(
`9:17P
`d~bro.
`..J]Q
`1152
`
`[JI
`
`[JI
`
`1151
`
`A North Carolina Beach vacation At Southport and Oak Island ...
`www.surf-sun.com/ -19k-Cached-Similar pages
`Category: Recreation> Travel> Directories
`and travel guides ...
`Description: This guide is a resource for beach information. Choose from hundreds of beaches
`Design your custom vacation by searching for prices and availability for ...
`
`. States, the Carribean and the World for your beach travel planning. Travel Center.
`
`1163--A Southport & Oak Island, NC Beach Vacation, A North Carolina Beach Vacation: We extend ...
`
`1161~Buddies (2) [}. 78% I fatbubble0 (20,000) [}. 78%~1162
`
`Category:
`fishing and boating.
`Description: She provides information on resort rentals, reservations, real estate,
`
`·
`--Re ional > North America > .. > North Carolina> Travel and Tourism> Destinations
`
`1171
`
`1170i
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 12 of 26
`
`US RE45,543 E
`
`AMENDED
`
`START
`
`1201
`
`USER VISITS URL
`VIA ANY BROWSER
`(PC, PHONE, PDA, etc.)
`
`1202
`
`1203
`
`SYSTEM CAPTURES URL &
`PAGE TITLE (IF PRESENT)
`VIA BROWSER PLUG-IN,
`CREATES TEMPORARY URL
`ENTRY & ADDS TIMESTAMP &
`USERI D TO ENTRY
`
`1204
`NO
`
`YES
`
`1206
`
`1205
`
`SYSTEM SETS
`TEMPSTATUS=
`"PUBLIC"
`
`SYSTEM SETS
`TEMPSTATUS =
`"PRIVATE"
`
`1207
`NO
`
`1209
`
`1208
`
`SYSTEM SETS
`TEMPPAGE TITLE=
`METATAG PAGE TITLE
`
`SYSTEM SETS
`TEMPPAGE TITLE=
`NULL
`
`1210
`
`SYSTEM COMPARES
`URL TOVUD
`
`TO
`FIG. 12B
`
`FIG. 12A
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 13 of 26
`
`US RE45,543 E
`
`AMENDED
`
`NO
`
`SYSTEM SETS
`TEMPPAGE TITLE=
`CORRESPONDING
`PAGE TITLE VALUE
`ONVUD
`
`1224
`1223
`SYSTEM OVERWRITES
`VALUE HELD IN PAGE
`TITLE FIELD ON VUD
`WITH VALUE IN
`TEMPPAGE TITLE
`
`1225
`NO
`
`1226
`
`FROM
`FIG. 12A
`
`SYSTEM SETS
`TEMPCATEGORY =
`CORRESPONDING
`CATEGORY(S)
`
`SYSTEM SETS
`TEMPCATEGORY =
`"UNCATEGORIZED"
`
`SYSTEM CHECKS
`IF URL EXISTS ON
`LOGO DATABASE [ULD]
`
`URL LOGO
`DATABASE [ULD]
`
`1229
`NO
`
`1230
`
`SYSTEM SETS
`TEMPLOGO =
`CORRESPONDING
`LOGO IMAGE
`
`SYSTEM SETS
`TEMPLOGO =
`NULL
`
`1227
`
`101
`
`1231
`
`1228
`
`1232
`
`1233
`
`FIG. 12B
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 14 of 26
`
`US RE45,543 E
`
`AMENDED
`
`1341
`
`1342
`
`1343
`
`1345
`
`1347
`
`1349
`
`1351
`
`1353
`
`1355---
`
`-1233
`
`Monitor 1/0
`Activity
`
`1344
`
`1346
`
`1348
`
`1350
`
`1352
`
`1354
`
`N
`
`N
`
`N
`
`N
`
`N
`
`N
`
`Add Old URL
`to VUD
`
`Emoticon
`Process
`
`Comment
`Process
`
`Rating
`Process
`
`Send & URL
`to VUD
`
`Bookmark &
`URL to VUD
`
`Figure 13
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 15 of 26
`
`US RE45,543 E
`
`AMENDED
`
`J~
`
`y '►
`
`AV Player & ~1462
`Item to VUD
`
`-
`,,,
`
`y 'JI,
`
`Download & .~1464 -
`Item to VUD
`
`,,,
`
`y '►
`
`y ►
`
`Purchase & ~1466 -
`
`Item to VUD
`
`,,,
`
`Wish List & ~1468 -
`
`Item to VUD
`
`,,,
`
`y ..
`
`Mobile & ~1470
`Item to VUD
`
`-
`,,,
`
`y ►
`
`~1472
`
`1461
`
`1463
`
`1465
`
`1467
`
`1469
`
`1471
`
`N
`
`N
`
`N
`
`N
`
`N
`
`N
`T
`147✓
`
`Figure 14
`
`
`
`....
`0
`O'I
`....
`.....
`=-
`
`('D
`('D
`
`rJJ
`
`O'I
`N
`
`0 ....
`~ = =
`.
`
`N
`N
`
`~
`
`Ul
`
`~ =
`
`~
`
`~
`~
`~
`•
`00
`
`e •
`
`~1507
`
`OF URL CATEGORIZATIONS
`
`EXTERNAL DATABASE
`
`DI ECTORY PROJECT
`e~., OPEN SOURCE
`
`(www.dmoz.org)
`
`C
`m
`C
`z
`m
`s:
`)>
`
`1506
`
`1522
`
`[UMED] ~
`
`DATABASE
`EXCEPTIONS
`URL MATCH
`
`1515
`
`DATA FOR EACH VUD ENTRY
`INDICES, KEYWORDS & META-
`
`INDEX TO GATHER URL
`
`SYSTEM UTILIZES URL SPIDER
`
`1514
`
`ENTRIES
`
`1521
`
`EXCEPTIONS I
`
`-1 REPORT
`
`UNMATCHED ,..._____._.,
`
`I
`
`1505,
`
`~
`~ w
`tit
`UI
`~
`~
`r.,;_
`d
`
`EXCEPTIONS
`
`REPORT
`
`1523
`
`FIG. 15
`
`t ENTRIES • EXCEPTIONS j
`I UNMATCHED I TOPIC MATCH
`
`DATABASE
`
`[TMED]
`
`I
`I
`
`MARKED AS "UNCATEGORIZED" I
`THAT ARE NOT MATCHABLE ARE
`
`ENTRIES. ALL VUD ENTRIES
`
`CATEGORIZATIONS TO THE VUD
`
`MATCHED CORRESPONDING
`
`ROUTINE
`UPDATE
`
`TOPICS H DATABASE ENTRIES AND ADDS
`
`ENTRIES AGAINST EXTERNAL
`SYSTEM COMPARES ALL VUD
`
`URL CATEGORIZATION
`
`/1513
`
`KEYWORD & H & EXTERNAL SEARCH ENGINE
`
`I ROUTINE
`UPDATE
`METADATA
`
`1512
`
`AUTOMATED H
`
`VUD UPDATE
`
`ROUTINE
`
`I
`
`1511-....
`
`
`
`~
`~ w
`UI
`"'UI
`~
`
`~
`d r.,;_
`
`FIG. 16A
`
`CORRESPONDING LOGO IMAGE,
`SYSTEM SETS TEMPLOGO =
`
`1626
`
`0 ....
`-....J
`....
`.....
`=-
`
`('D
`('D
`
`rJJ
`
`O'I
`N
`
`Ul
`....
`0
`N
`~
`?
`=
`~
`
`=
`
`~
`~
`~
`~
`•
`00
`~
`
`~
`
`C
`m
`C
`z
`m
`)> s:
`
`DATABASE
`USERACL
`
`[UAD]
`
`_,,,,. 1609
`
`1624
`
`1623
`
`----
`
`1622
`
`1621
`
`EXISTS ON LOCATION LOGO
`
`MATCHED ENTRY'S URL/
`SYSTEM CHECKS IF EACH
`
`LOCATION ADDRESS
`
`DATABASE
`
`LOCATION LOGO r--------1
`
`DATABASE [LLD]
`
`I
`
`MATCHED ENTRIES
`
`& TOPIC OF EACH VUD ENTRY
`SYSTEM KEYS ON THE USERID
`
`(ALSO ACTIONS FOR VLDs)
`
`ENTRIES ON THE UAD
`& FINDS ALL MATCHING
`
`----
`
`..___ & BOOK ARK(S).) ___,
`EMOTICON(S , COMMEN (S)
`TIMESTAMP~), RATING S :
`METADATA, USERNAME~Si
`DESCRIPTION, CATEGORY(S),
`
`TITLE, ADDRESS,
`
`INCLUDE IS HELD THE PAGE
`
`VISIT DATA STORED MAY
`MEMBERS. AGAINST EACH
`
`(STORES URLs/LOCATI NS
`
`VISITED URLs/LOCATIONS
`
`DATABASE [VUDNL~
`
`VISITED BY FATBUBBLE
`
`POPULATION ROUTINE
`
`ACTIVITY DISPLAY
`
`100
`
`
`
`,.. 9 [}I ... lthoughts,..l when
`find I
`
`Q(g)(8)
`
`-know what your friends know ...
`
`♦
`
`THE DISPLAYED DATA MAY BE FILTERED BY USERID,
`
`ACTION, ITEM, LOCATION, CATEGORY, RATING,
`
`EMOTICON, COMMENT OR TIME
`
`EACH LOGGED-IN +WITH SHARING SETTING ON)
`__,.,,,...1628
`
`t
`
`BY PULLING THE ENTRIES FROM THE AVD.
`USER'S ACTIVI Y VIEWER IS POPULATED
`
`~ = ~
`
`~
`~
`~
`•
`00
`~
`
`TO THE CORRESPONDING SHARED USER(S) FILE
`SYSTEM ADDS EACH MATCHED ACTIVITY ENTRY
`
`WITHIN THE ACTIVITY VIEWER DATABASE
`
`I send selected items ... I
`michael ~ @ E*TRADE
`emile
`brady
`michael ~ @) Amazon.com: buying info: Dreamweaver 3 Han ... la~on.com I
`darren * ® SF: CA: Italian: Scoma's
`I BARNES&NOBLEI
`michael ~ @) Barnes & Noble.com -Computers...
`l©itchboard.com I [}I greatbut... 2.18.01 9:16P ~
`michael ~ @ Barnes & Noble.com-Dreamweaver 3 Hands-O ... BARNES&NOBLE
`2.18.01 9:17 P ~
`...
`who
`I® I advanced ... I
`who I All Buddies I .... I topic ( All ToQics
`I sharino on
`fatbubble0
`fatbubble0
`
`~
`~ w
`tit
`UI
`~
`~
`d r.,;_
`
`0 ....
`....
`.....
`rJ'1 =- ('D
`
`QO
`
`('D
`
`O'I
`N
`
`C
`C m
`m z
`► :s::
`
`~ = ?
`
`0 ....
`
`Ul
`
`~
`
`N
`N
`
`""
`2.18.01 9:12 P ~
`2.18.01 9:13 P
`2.18.01 9:14 P
`2.18.01 9:14 P
`2.18.01 9:16 P
`
`11
`
`FIG. 16B
`
`II
`
`II
`
`II
`
`[}I
`
`EtJTRADE
`YAH<>fiYANCE
`
`¢ ~ Yahoo -FRONTIER -Why the We ...
`~ @ Maps.com -Plan a Trip
`
`... where
`l·l
`
`/ files \/messaqes\,.summaries\
`
`I .... I view I All Activitt
`
`,.. I did,..ltopic,..lwhat
`
`/oeoole \/activity
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 19 of 26
`
`US RE45,543 E
`
`AMENDED
`
`-1721
`
`No
`
`ser is shown
`his current
`fatBubble
`buddies 'isl
`
`Yes
`
`No
`
`No
`
`Yes
`
`Yes
`
`No
`
`Yes
`
`1737"--
`
`No
`
`®'1728
`
`I
`t
`
`Yes
`
`ys em c ec s
`user's IM tool flag
`to dynamically
`display available
`
`173~ User must press More
`Info, Cancel OR
`select 1) AIM user or 2)
`ICQ user or 3)0digo
`user or 4)Yahoo IM
`user & press "OK"
`
`No
`
`173~ User optionally
`sets ACL by
`selecting tick
`boxes
`
`1736'.__
`
`System sets
`User's
`Now&lnvited
`flags to 'NO"
`
`1734"--
`
`System adds
`buddy and
`associated
`information in
`user's
`fatBubble
`buddy list
`
`1746,..__
`
`Shared Topics
`Info Screen
`
`1751-
`
`ysem
`displays ICQ
`orOdigo
`n mberfield
`
`No
`
`Yes
`
`Yes
`
`Figure 17
`
`1753-
`
`1755-
`
`User enters the
`buddy's ICQ or
`Odigo user
`number
`
`User optionally
`sots AGL by
`selecting tick
`boxes
`
`1757-
`
`1754,
`
`ys em
`displays AIM
`or Yahoo IM
`
`1756'._
`User enters the
`buddy's AIM or
`Yahoo IM name
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 20 of 26
`
`US RE45,543 E
`
`AMENDED
`
`Yes
`
`Yes
`
`System
`should
`activate the
`Edit and
`Remove
`buttons
`
`1866......_
`
`1864......_
`
`No
`
`System
`should
`activate the
`Edit button
`
`1865--......._
`
`RETURN TO
`START
`
`No
`
`1873---.....__ User may edit any
`of the fields of the
`selected buddy
`and click "Submit"
`or "Cancel"
`
`1874......_
`
`No
`
`Yes
`
`System
`removes
`buddy from
`users
`fatBubble
`buddy list
`
`187~
`
`Yes
`
`Yes
`
`System
`updates
`buddy and
`associated
`information in
`user's
`fatBubble
`buddy list
`
`187B......_
`
`Figure 18
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 21 of 26
`
`US RE45,543 E
`
`AMENDED
`
`1981""
`
`RETURN TO
`START
`
`Yes
`
`System
`checks if
`buddy is a
`fatBubble
`member
`
`198~ ...,;-----~
`
`System
`invites buddy
`by evoking
`user's IM
`tool and
`populating
`the message
`field with
`standard text
`and links
`
`System
`queues
`invited buddy
`in pending
`member file
`
`198~
`
`,....,...;.. __ .._ ___ ~
`
`System marks
`user's buddy list
`as not empty &
`sets User's
`New&lnvited
`flags to "NO"
`
`198~
`
`System stores
`buddy name
`with extensions
`(e.g., .aol, .icq,
`.odi, .yah)
`
`System adds
`buddy and
`associated
`information to
`user's
`fatBubble
`buddy list
`
`System allows user
`to notify buddy by
`evoking user's IM
`tool and populating
`the message field
`with standard text
`and links
`
`System sets
`User's
`New&lnvited
`flags to "NO"
`
`Figure 19
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 22 of 26
`
`US RE45,543 E
`
`AMENDED
`
`ACL
`ADMINISTRATION
`SCREEN START
`
`2051
`
`2052_,,.,.,---
`
`2053
`
`2055
`
`2059
`
`2061
`
`2063
`
`2065
`
`No
`
`~ y
`
`No
`
`N
`
`No
`
`N
`
`y
`
`System shows
`corresponding
`Budy List
`access level
`
`System alters
`Buddy Name
`display to
`normal text and
`marks page as
`amended
`
`System alters
`Buddy Name
`display to grey
`text and marks
`page as
`amended
`
`Yes
`
`Goto
`Previous
`Screen
`
`2050
`
`2057
`
`2060
`
`2062
`
`2064
`
`Yes
`
`Update
`Buddy
`access flags
`
`2066
`
`Figure 20
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 23 of 26
`
`US RE45,543 E
`
`2171"'-
`
`ACL By Topic
`Screen
`
`Yes
`
`2173
`
`2175
`
`2179
`
`2181
`
`2183
`
`2185
`
`AMENDED
`
`2172
`
`/2174
`
`Go to
`Previous
`Screen
`
`2176
`
`No
`
`~ y
`
`No
`
`No
`
`No
`
`No
`
`y
`
`System shows
`corresponding
`Topic List
`access level
`
`System alters
`Topic Name
`display to
`normal text and
`marks page as
`amended
`
`System alters
`Topic Name
`display to grey
`text and marks
`page as
`amended
`
`Yes
`
`2186
`
`Figure 21
`
`2180
`
`2182
`
`2184
`
`Yes
`
`Update
`Buddy
`access flags
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 24 of 26
`
`US RE45,543 E
`
`AMENDED
`
`2251
`
`100A
`
`BATCH
`QUERY
`PROCESS
`
`100B
`
`VISITED LOCATIONS
`DATABASE [VLD]
`
`-
`
`(LOCATION ADDRESS,
`LOCATION DESCRIPTION,
`LOCATION CATEGORY(S),
`USERNAME~S),
`TIMESTAMP S),
`RATING(S,
`EMOTICON S),
`COMMENT(S) &
`BOOKMARK(S)
`
`2252
`
`-
`
`.--------I....-....::::._--,
`SYSTEM PERFORMS
`PRE-DEFINED
`QUERIES AGAINST THE
`VUD & VLD.
`RESULTS ARE SENT
`TO THE BQD.
`
`VISITED URL DATABASE
`[VUD]
`
`(STORES FATBUBBLE
`USER-ACCESSED URLs &
`URLs WITH ACTIONS
`TAKEN AGAINST THEM.
`AGAINST EACH URL
`ENTRY IS HELD PAGE
`TITLE, USERNAME &
`TIMESTAMP, CATEGORY($),
`METADATA, & KEYWORb
`INDEX(S).)
`
`I
`I
`I
`I
`'--------------------- ---------
`2211
`
`BATCH QUERY
`RESULTS
`DATABASE
`[BOD]
`
`2253
`
`INTERNET
`QUERY
`PROCESS
`
`2255
`WIRELESS
`NETWORK
`QUERY
`PROCESS
`
`2254
`USER SELECTS
`FROM PRE(cid:173)
`DEFINED
`QUERIES LIST
`OR BUILDS
`CUSTOM QUERY
`2256
`WIRELESS
`USER SELECTS
`FROM PRE(cid:173)
`DEFINED
`QUERIES LIST
`2257
`USER SUBMITS
`QUERY REQUEST
`TO FATBUBBLE
`SYSTEM
`
`SYSTEM
`PERFORMS REAL(cid:173)
`TIME QUERY
`AGAINSTVUD
`& VLD
`
`2258
`
`2259
`
`SYSTEM
`RETRIEVES
`QUERY RESULTS
`FROM BATCH
`QUERY
`DATABASE
`
`FIG. 22
`
`2260
`
`SYSTEM
`RETURNS QUERY
`RESULTS TO
`USER
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 25 of 26
`
`US RE45,543 E
`
`AMENDED
`
`2352
`
`2353
`
`2351
`
`START
`
`USER ACTIVATES
`WIRELESS COMMUNICATION L--------;:
`DEVICE AND LOCATION
`DETECTION SERVICE
`
`USER ACTIVATES
`FATBUBBLE SOFTWARE
`VIA WIRELESS
`COMMUNICATION DEVICE
`
`2355
`SYSTEM MONITORS
`FOR USER 1/0
`AGAINST LOCATION,
`(LOCATION
`BOOKMARK, RATE
`LOCATION, ADD AN
`EMOTICONTO
`LOCATION, ADD
`COMMENTS ABOUT
`LOCATION)
`
`FATBUBBLE SYSTEM
`PERIODICALLY
`PINGS THIRD
`PARTY LOCATION
`DETECTION SERVICE
`FOR USER'S
`LOCATION
`INFORMATION
`
`2312
`
`2356
`
`THIRD PARTY
`LOCATION
`DETECTION
`NETWORK
`DIRECTORY
`
`2358
`
`FATBUBBLE SYSTEM
`RECEIVES USER'S
`LOCATION ADDRESS,
`LOCATION DESCRIPTION,
`ADDS TIMESTAMP &
`USERID, SETS ACTION=
`VISIT & LOGS THE
`ENTRY INTO THE VISITED
`LOCATION DATABASE
`[VLD]
`
`2365
`NO
`
`ADD COMMENT
`
`2360
`SYSTEM ADDS
`BOOKMARK FLAG,
`LOCATION ADDRESS,
`LOCATION
`DESCRIPTION,
`TIMESTAMP AND
`USERID TO VLD
`
`2362
`
`2364
`
`2366
`
`SYSTEM ADDS
`RATING, LOCATION
`ADDRESS, LOCATION
`DESCRIPTION,
`TIMESTAMP AND
`USERID TO VLD
`
`SYSTEM ADDS
`EMOTICON, LOCATION
`ADDRESS, LOCATION
`DESCRIPTION,
`TIMESTAMP AND
`USERID TO VLD
`
`SYSTEM ADDS
`LOCATION ADDRESS,
`LOCATION
`DESCRIPTION,
`TIMESTAMP AND
`USERID TO VLD
`
`FIG. 23
`
`
`
`U.S. Patent
`
`Jun.2,2015
`
`Sheet 26 of 26
`
`US RE45,543 E
`
`AMENDED
`
`2451
`
`2452
`
`AUTOMATED
`VLDTOPICS &
`DESCRIPTIONS
`UPDATE ROUTINE
`
`SYSTEM COMPARES ALL VLD
`ENTRIES AGAINST EXTERNAL
`LOCATION CATEGORIZATION
`& DESCRIPTION DATABASE
`ENTRIES AND UPDATES
`THE VLD ENTRIES WITH
`MATCHED CORRESPONDING
`CATEGORIZATIONS &
`DESCRIPTIONS ENTRIES.
`ALL VLD ENTRIES THAT
`ARE NOT MATCHABLE ARE
`MARKED AS "UNKNOWN"
`
`2413
`
`EXTERNAL
`DATABASE
`OF LOCATION
`CATEGORIZATIONS
`AND DESCRIPTIONS
`e.g., YELLOW
`PAGES.COM,
`AUTODESK, etc.
`
`I
`:
`UNMATCHED
`t" ___ ENTRIES __ _
`: MATCHED
`1 ENTRIES
`I
`
`2414
`
`LOCATION TOPIC/
`DESCRIPTION
`MATCH
`EXCEPTIONS
`DATABASE
`[LTMED]
`
`100B '-...._
`
`2453
`
`EXCEPTIONS
`REPORT
`
`VISITED LOCATIONS
`DATABASE [VLD]
`(LOCATION ADDRESS,
`LOCATION DESCRIPTION,
`LOCATION CATEGORY(S),
`USERNAMEf S),
`TIMESTAMP S),
`RATING(S,
`EMOTICON S),
`COMMENT(S) &
`BOOKMARk(S)
`
`_
`
`FIG. 24
`
`
`
`US RE45,543 E
`
`1
`METHOD AND APPARATUS FOR
`SELECTIVELY SHARING AND PASSIVELY
`TRACKING COMMUNICATION DEVICE
`EXPERIENCES
`
`Matter enclosed in heavy brackets [ ] appears in the
`original patent but forms no part of this reissue specifica(cid:173)
`tion; matter printed in italics indicates the additions
`made by reissue; a claim printed with strikethrough indi- 10
`cates that the claim was canceled, disclaimed, or held
`invalid by a prior post-patent action or proceeding.
`
`The present application is a reissue application of U.S. Pat. 15
`No. 7,080,139 which issued on Jul. 18, 2006 and a continu(cid:173)
`ation of application Ser. No. 12/820,579, filed on Jun. 22,
`2010, which is a reissue application of U.S. Pat. No. 7,080,
`139 which issued on Jul. 18, 2006 and a continuation of
`application Ser. No. 12/172,518,filed on Jul. 14, 2008, now 20
`U.S. Pat. No. Re. 41,450 which issued on Jul. 20, 2010, which
`is a reissue application of U.S. Pat. No. 7,080,139 which
`issued on Jul. 18, 2006.
`
`BACKGROUND OF THE INVENTION
`
`5
`
`2
`FIGS. SA-SD are aspects of a user interface for adminis(cid:173)
`tration of a buddy list.
`FIG. 9 is a user interface for viewing activity of buddies.
`The interface illustrated applies as well to viewing of other
`item or location related data.
`FIG. 10 is a user interface for viewing a so-called hits list,
`combined with a user interface for viewing activity. The inter(cid:173)
`face illustrated applies as well to viewing of other item or
`location related data.
`FIG. 11 is a user interface for viewing details regarding
`particular items. This user interface is combined, like FIG. 10,
`with a user interface for viewing activity.
`FIGS. [12-14 is] 12A, 12B, 13, and 14 are flowcharts
`illustrating the capture of URL related data from a user. The
`actions illustrated by these flowcharts apply as well to capture
`of other item or location related data.
`FIG. 15 is a flowchart of automated updating of a visited
`URL database ("VUD"), with exception processing. The
`actions illustrated by these flowcharts apply as well to updat(cid:173)
`ing of databases reflecting captures of other item or location
`related data.
`[FIG. 16 is] FIGS. 16A and 16B present a [flow chart]
`flowchart of an activity viewer. The actions illustrated by
`these flowcharts apply as well to viewing of other item or
`25 location related data.
`FIGS. 17-19 are flow charts ofbuddy list and access control
`list ("ACL") administration.
`FIGS. 20-21 is flow charts of access control list interface
`actions.
`FIG. 22 is a flow chart of the batch and custom query
`processes.
`FIG. 23 extends aspects of the present invention to wireless
`devices, such as cellular telephones and pagers.
`FIG. 24 is a flow chart of populating the visited location
`database ("VLD").
`
`The Internet has opened up new channels of communica(cid:173)
`tion and vectors of influence over decision-making. Web
`sites, peer-to-peer technologies, e-mail and instant messen- 30
`gers are new communication technologies, which have major
`impacts.
`Advertisers and marketers have shown great interest in the
`influence of these new technologies. However, it is difficult to
`observe the channels of communication or vectors of influ- 35
`ence using traditional market research methods.
`Users of the new communication technologies have been
`particularly quick to embrace instant messengers. Users
`desire new ways of sharing with friends the experiences they
`have and discoveries they make using the new communica- 40
`tion technologies.
`Therefore, there is an opportunity to introduce a new tech(cid:173)
`nology, a method and device which provide a new way of
`sharing experiences, potentially allowing advertisers and
`marketers to study channels of communication and vectors of 45
`influence at the same time.
`
`DETAILED DESCRIPTION
`
`The following detailed description is made with reference
`to the figures. Preferred embodiments are described to illus(cid:173)
`trate the present invention, not to limit its scope, which is
`defined by the claims. Those of ordinary skill in the art will
`recognize a variety of equivalent variations on the description
`that follows.
`A common theme among aspects of the present invention is
`collecting data regarding a user's computer usage experience
`and sharing that data. So-called "buddies" identified on
`buddy lists of instant messaging products can share selected
`aspects of their computer usage experiences. Administrative
`50 tools and processes can be provided to set up selective col(cid:173)
`lection and sharing of data. Collection tools and processes
`operate on a variety of computer usage activities and user
`responses to their computer usage experiences. Processing
`tools and methods filter, integrate and correlate the collected
`55 data. Display tools and processes make portions of the data
`accessible on a pre-defined basis, such as according to defined
`rights of buddies. Aggregation tools and processes assemble
`statistics about user experiences across different bases, such
`as buddy lists, categories of users, and all service participants.
`
`SUMMARY OF THE INVENTION
`
`The present invention includes methods and devices for
`sharing communication device usage experiences, including
`computer usage ex