`
`a2) United States Patent
`US 8,510,406 B2
`(10) Patent No.:
`
`(45) Date of Patent: *Aug. 13, 2013
`Kembeletal.
`
`(54) COMPONENT FOR ACCESSING AND
`DISPLAYING INTERNET CONTENT
`
`(52) U.S. CL
`USPC wiecesssesctesseseseseecssseecsnecensensseseeansentes 709/217
`
`(75)
`
`Inventors: John Albert Kembel, Palo Alto, CA
`(US); George Andrew Kembel, Menlo
`Park, CA (US); Daniel S. Kim, Palo
`Alto, CA (US); John Russell, Palo Alto,
`CA (US); Jake Wobbrock, Palo Alto,
`CA (US); Geoffrey S. Kembel, Menlo
`Park, CA (US); Jeremy L. Kembel, Palo
`Alto, CA (US); Lynn D. Gabbay,
`Sunnyvale, CA (US)
`
`(73) Assignee: Mainstream Scientific, LLC, Mountain
`View, CA (US)
`
`WO
`
`(58) Field of Classification Search
`USPC ececcscreesstesesseecneeenenseneees 715/700; 709/219
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`w. T1S/771
`.
`12/1994 Harrow etal.
`2/1997 Matsuo ose 501/127
`
`5,375,199 A
`5,599,756 A
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`WO0180086 A2
`10/2001
`
`OTHER PUBLICATIONS
`
`Step 1 of2- Open and Arrange Dots
`Step 1:|Open and arrange the Dots you wantto include in your new
`Dot Pack.Do this now.
`Click Next once your Dots are arranged onthe screen.
`
`Step 2 of2 - Name DotPack
`Name your DotPack. Whenyouclick Done,the position of each
`
`Samsung v. DoDots
`IPR2023-00701
`
`open Dotwill be stored in your pack. Exhibit 1041
`
`*)
`
`Notice:
`
`1)
`y
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 954 days.
`
`This patent is subject to a terminal dis-
`claimer.
`
`(21) Appl. No.: 11/932,286
`
`(22)
`
`Filed:
`
`Oct. 31, 2007
`
`(65)
`
`Prior Publication Data
`
`US 2008/0229217 Al
`
`Sep. 18, 2008
`
`Related U.S. Application Data
`
`(63) Continuation of application No. 09/558,925, filed on
`Apr. 26, 2000, now Pat. No. 7,660,868.
`
`(60) Provisional application No. 60/131,083, filed on Apr.
`26, 1999, provisional application No. 60/131,115,
`filed on Apr. 26, 1999, provisional application No.
`60/131,114,
`filed on Apr. 26, 1999, provisional
`application No. 60/176,687, filed on Jan. 18, 2000,
`provisional application No. 60/176,699, filed on Jan.
`18, 2000.
`
`(51)
`
`Int. Cl.
`GO6F 15/16
`
`(2006.01)
`
`Alexa 1.4.1 Support pages, 9 pages, www.alexa.com/support/index
`1.html, Jan. 1999.
`
`(Continued)
`
`Primary Examiner — Sulaiman Nooristany
`(74) Attorney, Agent, or Firm — Pillsbury Winthrop Shaw
`Pittman, LLP
`
`(57)
`
`ABSTRACT
`
`A software componentfor accessing and displaying Internet
`content includes a definition for rendering a graphical user
`interface within which Internet content may be presented
`outside of and without utilization of a web browser applica-
`tion. The componentalso includes a network reference, such
`as a URL,pointingto the Internet content such thatthe Inter-
`net Content may be downloaded and presented within said
`user interface. A component provider may thus create cus-
`tomized displays within which intended web-content may be
`rendered. An application component maybe usedin associa-
`tion with the software component to managethe collection,
`organization, sharing, and rendering of a plurality of such
`software components.
`
`25 Claims, 37 Drawing Sheets
`
`1
`
`Exhibit 1041
`Samsung v. DoDots
`IPR2023-00701
`
`
`
`US 8,510,406 B2
`
`Page 2
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`5,625,781 A
`41997 Cline et al.
`
`7/1997 Ferguson
`5,649,186 A
`10/1997 Sposato et al... 715/716
`5,682,511 A
`4/1998 Reilly et al.
`5,740,549 A
`Clooe Cline et al. occ 715/777
`5,745,718 A
`6/1998 Dasan
`5,761,662 A
`6/1998 Moontulli0. 395/200.57
`5,774,670 A
`8/1998 Horadan etal.
`5,794,230 A
`8/1998 MacNaughtonetal.
`5,796,393 A
`8/1998 Davisetal.
`5,796,952 A
`/
`Otoo Dolan eal
`5,801,702 A
`9/1998 Van Hoff
`oo... eee 715/513
`5,802,530 A
`9/1998 Cohen et al.
`........... 395/200.32
`5,805,829 A
`9/1998 Vidovic
`5,809,248 A
`10/1998 Bertram et al. oo. . 715/746
`5,818,446 A
`
`
`11/1998 Jaaskelainen,Jr.
`. 715/803
`5,835,088 A
`ve 715/205
`5,838,906 A * 11/1998 Doyleetal.
`...
`
`5,860,068 A 18 Cook vee
`. OOO
`5,864,676 A
`1/1999 Beeretal.
`. 709/229
`5,864,868 A
`1/1999) Contois woe 707/104
`5,890,172 A
`3/1999 Borman et al.
`5,893,091 A
`4iooo Huntet al. \
`|
`5,896,533 A
`4/1999 Ramosetal. ow... 395/680
`5,918,237 A
`6/1999 Montalbano oe. 715/206
`5,919,247 A
`7/1999 Van Hoff et al.
`. 709/217
`
`5,923,845 A
`7/1999 Kamiyaetal. .
`. 709/206
`...........04 717/176
`5,923,885 A
`7/1999 Johnsonet al.
`5,948,061 A
`9/1999 Merriman etal.
`5,959,621 A
`9/1999 Nawazetal. oo. 345/329
`
`5,966,715 A
`10/1999 Sweeneyetal. ...
`. 707/203
`5,973,692 A
`10/1999 Knowlton et al. ww... 345/348
`5,974,446 A
`10/1999 Sonnenreich etal.
`5,974,546 A
`10/1999 Anderson He eee eee eee 713/2
`5,977,964 A
`11/1999 Williamsetal.
`5,983,227 A
`11/1999 Nazem et al.
`5,987,513 A
`11/1999 Prithviraj et al.
`5,995,756 A
`11/1999 Hermann
`6,006,252 A
`12/1999 Wolfe
`6,012,090 A
`1/2000 Chung etal.
`6,012,098 A
`1/2000 Bayehet al.
`6,018,344 A
`1/2000 Harada etal.
`6,023,698 A
`2/2000 Lavey, Jr etal. we. 707/10
`6,026,433 A
`3008 Aria etal.
`)
`6,031,904 A
`2/2000 Anetal. wo... 379/201
`6,034,652 A
`3/2000 Freiberger et al.
`............ 715/730
`3/2000 Gerszberg etal. ............ 709/225
`6,044,403 A
`
`6,061,695 A
`5/2000 Slivkaet al.
`...
`. 707/513
`6,061,696 A
`5/2000 Leeetal. oe 707/513
`6,065,044 A
`5/2000 Ogasawara
`6,088,717 A *
`7/2000 Reedetal. ww. 709/201
`6,091,411 A
`7/2000 Straubetal. ...
`. 715/747
`mans
`
`7/2000 Simonoffet al. 1.0... 345/335
`6,091,412 A
`6,101,510 A
`8/2000 Stoneet al.
`6,104,391 A
`8/2000 Johnston,Jr. etal.
`........ 715/745
`8/2000 Hayes, Jr wee 709/223
`6,105,063 A
`
`6.115.040 A
`9/2000 Bladowet al.
`345/335
`..ccccccc00.-.. 709/219
`6.128.655 A
`10/2000 Fields etal.
`6,133.916 A
`10/2000 Bukszar etal.
`6,161,112 A
`12/2000 Cragun etal.
`6,177,936 Bl
`1/2001 Cragun
`6,192,407 Bl
`9/2001 Smith et al. ccccccccccccceee 709/229
`6,199,082 Bl
`3/2001 Ferrelet al.
`6,215,490 Bl
`4/2001 Kaply vice 715/788
`6,216,141 Bl
`4/2001 Straub et al. ww. 707/513
`6,230,173 Bl
`5/2001 Ferrel et al.
`6,237,030 Bl
`5/2001 Adamsetal.
`6,240,555 Bl
`5/2001 Shoffet al. oo 725/110
`6,268,856 Bl
`7/2001 Bruck etal.
`6,275,854 Bl
`8/2001 Himmeletal.
`. 345/333
`6,278,448 Bl
`8/2001 Brownetal.
`. 715/826
`6,278,449 Bl
`8/2001 Sugiarto etal.
`. 709/204
`6,286,034 Bl
`9/2001 Sato etal.
`......
`6,289,362 Bl
`9/2001 Van Der Meer oi. 715/273
`6,292,185 Bl
`9/2001 Koetal.
`6,292,186 BI1*
`9/2001 Lehmanetal. o.... 715/705
`
`...
`
`
`
`6,297,819 Bl
`10/2001 Furst
`6,314,451 Bl
`11/2001 Landsman etal.
`Cetos Bo 002 end were TIS/S13
`ceecessecssseene 345/762
`6.342.907 Bl
`1/2002 Petty et al.
`
`. T1710
`.
`1/2002 Gessner et al.
`............ 707/10
`3/2002 Gershman etal.
`4/2002 Barnett et al.
`4/2002 Bloomfield ..
`. 715/513
`
`4/2002 Webster.......
`707/513
`§/2002 Wiser etal. oe 705/51
`5/2002 Middletonetal.
`6/2002 Razavietal. oc, 709/310
`6/2002 Srinivasan etal.
`7/2002 Robertson et al.
`............ 345/419
`7/2002 Kuoetal.
`8/2002 Pasqualietal.
`8/2002 Gish we.
`ve 709/203
`
`9/2002 Katinsky etal.
`.. 345/716
`9/2002 Barnieret al.
`709/225
`10/2002 Frieset al.
`11/2002 Moshfeghi «0.0... 345/854
`11/2002 Jammesetal.
`11/2002 Sundaresan
`713/193
`11/2002 Jaisimhaetal.
`
`12/2002 Beaumontetal.
`we 345/762
`1/2003 Cox etal. vee 709/229
`3/2003 Tabata etal.
`3/2003 Maslov
`4/2003 Giffordetal.
`5/2003 Dan etal.
`5/2003 Huang etal.
`7/2003 Petersonet al.
`........... 709/224
`8/2003 Zilberstein et al.
`9/2003 Pang wo. cseeeseeneeteeees 709/226
`12/2003 Cooperetal. we. 715/513
`
`. 715/501.1
`1/2004 Kawabata....
`
`...
`vee 709/219
`2/2004 Franco etal.
`
`2/2004 Kawasakietal.
`we 707/102
`.......
`2/2004 Mueller
`715/513
`
`4/2004 Santoro etal. ww, 345/765
`6/2004 Frieset al.
`6/2004 Blegenetal. oo... 709/217
`8/2004 Dobronskyetal.
`11/2004 Strandberg etal.
`
`715/848
`11/2004 Sobeski etal. ......
`11/2004 Jonesetal.
`..
`we 345/856
`
`12/2004 Harvell oe 709/224
`1/2005 Nishizawa
`4/2005 Matsliach et al. 00... 709/204
`8/2005 Brandowetal.
`.. 707/10
`
`5/2006 Sundaresan .....
`715/513
`7/2006 Abbott et al. cc 715/744
`9/2006 Shafron
`5/2007 D.
`ane
`5/2007 Orenetal. oe 715/744
`4/2008 Kembeletal.
`8/2009 Safarsetal. woe 715/200
`/
`bel
`1
`/
`2/2010 Kembel et al. .............. 709/217
`7/2010 Kembelet al... 709/224
`ve 709/224
`9/2010 Kembeletal. ..
`
`wee 715/201
`9/2011 Kembeletal.
`11/2001 Palm ............
`we 709/218
`5/2002 Burakoff et al.
`w 709/206
`6/2002 Brodskyet al.
`ve 709/203
`7/2002 Buxtonetal.
`.. 345/700
`7/2002 Dang ..........
`345/749
`7/2002 Huanget al
`.. 707/10
`9/2002 Davis ...cccecccsceneeeenee 345/744
`10/2002 Richard wn. 709/223
`we 709/224
`3/2003 Aupperleet al.
`
`we 709/220
`4/2003 Barlocket al.
`
`we 345/751
`3/2004 Zaneretal. ..
`8/2004 Shafron ....
`wee 715/781
`wee 715/745
`12/2005 Naas ............
`
`2/2008 Synstelien etal.
`we 715/765
`
`6/2008 Kembeletal. ..
`wee 715/234
`7/2008 Kembel et al... T7178
`
`6,343,377 Bl
`6,356,905 Bl
`6,369,840 Bl
`6,370,552 Bl
`6,374,273 Bl
`6,385,596 Bl
`6,393,407 Bl
`6,401,134 Bl
`6,411,992 Bl
`6,414,677 Bl
`6,418,440 Bl
`6,434,563 Bl
`6,434,598 Bl
`6,452,609 BI
`6,453,348 Bl
`6,460,029 BI
`6,476,833 Bl
`6,484,149 Bl
`6,487,566 Bl
`6,487,663 Bl
`6,496,203 Bl
`6,510,466 Bl
`6,537,324 Bl
`6,538,673 Bl
`6,549,612 B2
`6,560,639 Bl
`6,571,245 B2
`6,594,682 B2
`6,606,657 Bl
`6,629,143 Bl
`6,662,341 Bl
`6,681,368 Bl
`6,687,745 Bl
`6,691,130 B2
`6,694,484 Bl
`6,724,403 Bl
`6,751,606 Bl
`6,757,716 Bl
`6,784,900 BI
`6,816,880 B1
`6,819,343 Bl
`6,819,345 BI
`6,834,302 BI
`6,842,779 Bl
`6,879,994 Bl
`6,938,041 Bl
`7,039,859 Bl
`7,076,737 B2
`7.107.548 B2
`516.
`7,216,300 B2
`soy
`7,222,303 B2
`7,356,569 Bl
`7,574,649 Bl
`7,660,868 Bl
`7,756,967 Bl
`7,792,947 Bl
`8,020,083 Bl
`2001/0042107 Al
`2002/0065896 Al
`2002/0078136 Al
`2002/0089526 Al
`2002/0089536 Al
`2002/0091697 Al
`2002/0130900 Al
`2002/0161879 Al
`2003/0051027 Al*
`2003/0069944 Al
`2004/0041836 Al
`2004/0165007 Al
`2005/0273718 Al
`2008/0040681 Al
`2008/0134018 Al
`2008/0163202 Al
`
`
`
`
`.
`..
`
`..
`
`2
`
`
`
`US 8,510,406 B2
`Page 3
`
`2010/0235757 Al
`2010/0257442 Al
`2012/0117479 Al
`
`9/2010 Kembel etal. oo... 715/745
`
`10/2010 Kembel etal. .
`. 715/234
`5/2012 Kembelet al. ou. 715/736
`
`OTHER PUBLICATIONS
`
`| page, www.alexa.com.whatisalexa/index/
`
`faqs, 4 pages, www.alexa.com/whatisalexa/faq.
`Alexa general
`html#general, Jan. 1999.
`“Custom Explorer Bars Give Sites an Edge,” 2 pages, www.
`microsoft.com/Windows/Te/IE5/custom.asp, Jan. 1999.
`“Flexibility Across
`the Web,’
`2
`pages, www.microsoft.
`comWindows/Te/IE5/choice.asp, Jan. 1999.
`“Web Accessories Overview,” 2 pages, www.microsoft.com/work-
`shop...er/accesory/overview/overiew.asp, Jan. 1999.
`“Browser Extensions Overview,” 2 pages, www.microsoft.com/
`workshop/browser/ext/overview/overview.asp, Jan. 1999.
`Alexa Technology, 4 pages, www.alexa.com/support/technology.
`html, Jan. 1999.
`“Creating Custom Explorer Bars and Desk Bands,” 13 pages, www.
`microsoft.com/workshop/browser/ext/overview/Bands.asp,
`Jan.
`1999,
`Alexa Internet Tour,
`html, Jan. 1999.
`“Revolutionary Ad Model,” Advertise on Alexa, | page, www.alexa.
`com/company/advertise.html, Jan. 1999.
`“The Alexa Service Appears on Your Desktop in Its Own Window,” |
`page, www.alexa.com/tour/overview.html, Jan. 1999.
`“Know More About the Sites You Visit,” 1 page, www.alexa.com/
`tour/site__stats-html, Jan. 1999.
`“Find Related Web Sites,” | page, www.alexa.com/tour/related_
`links.html, Jan. 1999,
`500,000 Sites and Growing,: 1 page, www.alexa.com/tour/archive.
`html, Jan. 1999.
`“Research Tools at Your Fingertips,” 1 page, www.alexa.com/tour/
`eb.html, Jan. 1999.
`“Reporting,” | page, www.alexa.com/company/reporting.html, Jan.
`1999,
`“Alexa Internet’s Related Links Integrated Into Netscape Browser,” |
`page, www.alexa.com/company/netscape.html, Jan. 1999.
`“Demographics,”
`alexa.com/company/demographics.html,
`1999,
`“Ads Appear in the Pop-up and on the Bar,” | page, www.alexa.com/
`company/adspecs.html, Jan. 1999.
`“Alexa Why Crawl,” | page, www.alexa.com/support/why_crawl.
`html, Jan. 1999.
`| page, www.alexa.com/tour/
`GIF Image 590x329 pixels, Alexa,
`images/alexa_overview.gif, Jan. 1999.
`
`Jan.
`
`| page,
`“It’s X-treme!,” Alexa, PC Magazine: The Best of 1998,
`www.zdnet.com/pemag/special/bestof8/internet5 html, Jan. 1999.
`“Search While You Surf,’ PC Magazine: Search the Web, | page,
`www.zdnet.com/pemag/features/websearch98/surf.html, Jan. 1999.
`MindSpring, MyYahoo, pp. 1-16, www.mindspring.com/myyahoo/
`contents.htm, Dec. 1997.
`Morrison, XML Unleashed, Sams Publishing, Dec. 21, 1999.
`Flanagan, JavaScript; The Definitive Guide, 3rd Ed., O’Reilly, Jun.
`1998.
`Patent Application entitled “Parallel Web Sites”, U.S. Appl. No.
`09/192,633, filed Nov. 16, 1998.
`Microsoft Computer Dictionary, Fifth Edition, 2002, Definition of
`“Web Browser”.
`Williams, Margot, “Cyberspace Calendars: The Web’s Growing Date
`Base”, Nov. 30, 1998, The Washington Post, p. 1.
`U.S. Appl. No. 60/153,917, filed Sep. 14, 1999, Francoet al.
`Bott, Ed., et al., “Special Edition Using Windows 95 with Internet
`Explorer 4.0”, Publisher: Que, Feb. 17, 1998, pp. 585 and 435.
`McFedries, Paul, “Windows 98 Unleashed”, Publisher: Sams, May
`12, 1998, pp. 594-596.
`McFedries, Paul, “Windows 98 Unleashed”, Publisher: Sams Pub-
`lishing, May 12, 1998, pp. xix, xx, xxi, xxiv, 2-4, 44-46, 69, 70, 79,
`80, 97-116 ,148, 158-163, 251, 551, 787-792, 799-807, 885, 899,
`900, and 904-906.
`McCrickard, D. Scott, et al.,“Supporting Information Awareness
`Using Animated Widgets”, Proceedings of the 7th USENIX Tel/Tk
`Conference, Feb. 14-18, 2000, 12 pages.
`“Streaming Internet Technologies”, PR Newswire, May 18, 1999, 2
`pages.
`“NewsEdge Delivers the Power of Real-Time Newsin a Browser”,
`Business Wire, Nov. 9, 1998, 3 pages.
`McCartney, Terrance Paul, “End-User Construction and Configura-
`tion of Distributed Multimedia Applications”, ProQuest Disserta-
`tions and Theses, 1996, 197 pages.
`“Microsoft Eyes Marimba’s Castanet”, by CNet News.com Staff,
`Dec. 24, 1996, printed from <http://news.cnet.com/Microsoft-eyes-
`Marimbas-Castanet/2100-1001__3-257491.html>, 2 pages.
`Williams, Dennis, “Application Delivery on a Grand Scale”, Network
`World Fusion, Mar.
`22,
`1999, printed from <http://www.
`networkworld.com/reviews/0322revmarimba.html>, 4 pages.
`Whitehead et al., “WEBDAV: IETF Standard for Collaborative
`Authoring on the Web”, Sep. and Oct. 1998, Retrieved from the
`Internet
`<URL:eeexplore.icee.org/xpls/abs_all.
`Jsp?arnumber=722228>, pp. 1-7 as printed.
`
`* cited by examiner
`
`3
`
`
`
`U.S. Patent
`
`Aug. 13, 2013
`
`Sheet 1 of 37
`
`US 8,510,406 B2
`
`
`
`
`
`Jabeueuwlaseqeyepajyoud
`
`
`
`BSEQEIEPaijOid
`
`
`
`|ayyoudsash
`
`
`
`aseqejepyuaseysNajyoud
`Jase
`
`
`
`SSEQEEPSONSHEIS
`
`WIN8WOH
`
`
`
`
`
`ainpowsiskjeue;edHSHE}S
`
`
`
`aseqejepsajyejdwa}WIN
`
`
`
`gjnpowJaAjasjsanboy
`
`
`
`|ainpowJeAseg
`
`
`
`ainpowAeayaq
`
`
`
`ainpowjuawebeuewWIN
`
`+WIN
`
`4
`
`
`
`U.S. Patent
`
`Aug. 13, 2013
`
`Sheet 2 of 37
`
`US 8,510,406 B2
`
`
`
`
`
`(s)Januas(0g)1a0Nag
`
`
`
`
`
`(os)(z8)(8)sensesGan(9z)ueaHD
`
`
`
`
`
`
`
`
`ayoudJasj)u6o7uj607SinpoulUDO?)498100JUal|D
`
`ossaooid-uonepyen29Folons4suo0.gtuoyeoydde
`
`
`v0Z202
`
`
`
`che(0Z)yuayo0}Z9JO}ONASUOD
`
`
`
`
`
`HyuoouolssasulBoy0)aoualajas
`
`902802
`
`
`
`Gyuod~uoissasBuysanbai
`
`Aquoissas&ayeniuy
`
`
`
`
`
`ayeduNWWOD40)Hyuoouolssesosueg
`
`9}e0U85)01Z
`
`
`
`
`
`
`
`
`
`
`
`vecejyoudMedUIE}GOglz
`
`822
`
`
`
`paysanbas9A9Qg
`
`
`
`SjuawajajUua}UOD
`
`pazijeuy
`
`aod
`
`2Old
`
`eyew
`
`0}ayyoud
`
`MBISS89014
`
`
`woG1UIBo;piyeA
`0}Buipuodsei09
` g/aseqejep
`
`
`
`9¢¢WIN@wWoyyon|sSUOD
`
`pezijeuyuopeseq
`
`JO}||e9pueayyoid
`
`
`
`}UB}UOD9010
`
`
`
`
`
`uiBoyJasnydeooy
`
`
`
`0229124Z9JO}ONIYsUOdUIHoO}WO’
`
`
`
`
`
`JASNayepyeryonssuoouh}eynoexy
`
`
`
`uo}payloadsujeyqopue
`
`cccyua}UuodWINUIBoO}
`
`
`
`
`
`JonsuCOUiBo}aje(dwiayUiGo)ysanboy
`
`5
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 3 of 37
`
`US 8,510,406 B2
`
`146
`
`©
`
`DoDots
`
`FIG. 3A
`
`160
`
`©2000 DoDots Inc.All rights reserved
`
`FIG. 3B
`
`>=
`
`Password
`Forgotit?
`
`6
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 4 of 37
`
`US 8,510,406 B2
`
`Me
`.
`184
`
`
`176 NGpepets™ HomeDot™ee
`
`PS AnyDay.com ___ContacisJ]-—_MyDots™_\_yy DotPacks
`AnyDay.com +1|® Customized DoiPack—jg
`
`
`
`Your'Free Online Calendar
`
`tv] Manage Your Address Book
`(1 Schedule Appointments & Reminders
`IJ Create Groups & PlanActivities
`
`
`
`
`
`{SignUp!)3 180
`
`186
`
`
`
`
`
`
`
`@CLOCK:DOT |[®|
`
`
`
`
`
`He)CBF)Ceait)[share'Ged()
`
`
`
`174
`
`164
`
`166
`
`168
`
`170
`
`172
`
`FIG. 4
`
`7
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 5 of 37
`
`US 8,510,406 B2
`
`192
`
`© AnyDay Contacts
`@ eHow
`
`“@ Merriam-Webster Word Search
`
`% Merriam-Webster Word of the Day
`
`@ mySimon Keyword
`Search
`
`mySimonLite
`© mySimon Academy Awards
`
`
`© mySimon Winter Sports
`
` PhotoPoint Photo of the Day
`©@ Work.com Business Search
`
`
`
`
`
`
`
`
`
`© ZDNet Breaking News
`
`wa}DeBaryHome=e3
` @ AnyDay Calendar
`DotPacks™
`eerieDots
`
`
`(Categories}|AMyDots —s_|"CompsSoeet
` © AnyDayContacts
`
`
`
`176
`
`162
`
`178
`
`© CalcDot
`© ClockDot
`© DoDots Feedback
`© eHowto:
`© Merriam-Webster Word Search
`© MP3 Dot
`© mySimon Academy Awards
`O mySimonLite
`© PhotoPoint Photo of the Day
`O Welcometo DoDots
`© Work.com Business Search
`
`198 194
`
`8
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 6 of 37
`
`US 8,510,406 B2
`
`192
`
`10]
`
`162
`
`
`
`4°
`
`
`@N@ DoDots™ HomeDot™ Beta © ®
`(reerDots(~MoreDots
`
`My Dots™
`My DotPacks™
`—
`ral\
`All My Dots
`>
`
`
`@AAnyDay Calendar
`
`@ AnyDay Calendar
`
`
`
`©AnyDayContacts
`© AnyDay Contacts
`
`
`
`
`
`© CalcDot
`etlow
`
`
`Search
`@ Merriam-Webster Word
`O ClockDot
`
`
`© Merriam-Webster Word of the Day
`© DoDots Feedback
`
`
`
`
`
`198<|@ mySimon Keyword Search O eHowto:
`
`
`@ mySimonLite
`5 MermanWebsterWord Search
`188
`
`
`
`
`tf
`:
`o
`© mySimonAcademyAwards
`© mySimon Academy Awards
`
`
`
`@ mySimon Winter
`Sports
`O mySimonLite
`
`
`
`© PhotoPoint Photo of the Day
`© PhotoPoint Photo of the Day
`
`
`
`© Work.com Business
`Search
`O Welcome to DoDots
`
`
`
`
`© Work.com Business Search
`
`
`
`103
`
`© ZDNet Breaking News
`
`F@|AnyDay.com Calendar[@
`AnyDay.com
`a
`
`Your
`
`Free Online Calendar
`
`{¥] Manage Your Address Book
`tv] Schedule Appointments & Reminders
`
`
`iv) Create Groups & Plan Activities
`
`
`FIG. 6
`
`9
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 7 of 37
`
`US 8,510,406 B2
`
`176
`
`178
`
`© DoDots™/HomeDot™ Beta\ © ©
`My Dots™
`My DotPacks™
`All My Dots
`Ly]
`
`
`
`
`‘® DoDots™ GetNewDot
`
`
`Premier Dots
`
`2 AnyDay Calendar
`% AnyDay Contacts
`eHow
`“> Merriam-Webster Word Search
`4
`;
`
`10]
`
`
`@)
` ni-s
`
`
`AnyDay Calendar
`
`A Share Dots
`
`
`
`Select Dots to email
`
`AnyDay Calendar
`Day
`Word ofthe
`@ Merriam-Webster
`AoybayContacts
`
`
`
`
`CalcDot
`@ mySimon Keyword Search
`ClockDot
`.
`.
`
`
`
`© mySimonLiteDoDots Feedback
`eHowto:
`
`© mySimon Academy Awards
`
`Merriam-Webster Word Sea
`
`
`
`% mySimon Winter Sports
`
`
`MP3 Dot
`
`
`
`mySimon Academy Awards
`
` PhotoPoint Photo of the Day
`
`
`mySimonLite
`
`© Work.com Business Search
`
`
`PhotoPoint Photo of the Day
`
`
`Welcome to DoDots
`
`
`
`
`Share via email
`
`
`
`
`
`OOOODDDDD0O00OC©
`
`
`Fe] AnyDay.com Calendar[6
`AnyDay.com
`+
`
`
`Your’FreeOnlineCalendar
`:
`
`
`170
`
` De
`
`107
`
`aL
`
`y
`
`iv] Manage Your Address Book
`fv] Schedule Appointments & Reminders
`iv] Create Groups & PlanActivities
`
`|Op)Ceatt)
`
`FIG. 7
`
`10
`
`10
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 8 of 37
`
`US 8,510,406 B2
`
`13
`
`Step 1 of 2- Open and Arrange Dots
`
`Step 1:
`
`Open and arrange the Dots you wantto include in your new
`Dot Pack. Do this now.
`
`Click Next once your Dots are arranged onthe screen.
`
`FIG. 8A
`
`15
`
`V7
`
`Step 2 of 2- Name DotPack
`
`Step 2:
`
`Name your DotPack. Whenyou click Done,the position of each
`
`Cancel
`open Dotwill be stored in your pack.
`
`123
`
`12]
`
`11
`
`11
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 9 of 37
`
`US 8,510,406 B2
`
`184
`
`127
`
`\ 162
`
`178
`
`
`
`
`€2 Customized DotPackfies hy
`
`@CLOCK:DOT
`
`
`po
`
`13]
`
`127
`
`FIG. 9A
`
`127
`
`12
`
`12
`
`
`
`139
`'
`137-2
`133-2
`133-1
`137-1
`143
`
`jw ene be ee fee eoboi ewe fe eee ----
`
`(eHow©)Anaya “Catena
`AnyDay.com
`Search for how to do just about anything!
`
`
`
`
`Your
`Free Online Calendar
`eHow to: [__](08)
`
`
`
`
`. Top 10 eHows:
`iv] Manage Your Address Book ~~ 135-2
`
`f1 Schedule Appointments & Reminders
`q~ eHow to:
`a~ Ask Someone on a Date
`a> Avoid an Encounter With a Bear
`49 Buy CheapAirline Tickets
`+6 Do a 180 Jump on In-Line Skates
`2 Geta Free E-mail Account \
`5 Lose Weight
`Ya Shuck Oysters
`135-1
`{.,
`lie a lie
`3. Use Chopsticks
`g~ WrapaGift
`
`4|Select a category >|
`
`137-3
`
`133-3
`
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 10 of 37
`
`US 8,510,406 B2
`
`14]
`
`po
`|g
`
`137-4
`
`133-4
`
`
`
`
`
`Do you enjoy Dots? Did you have any
`problems? Let us know.Select one of
`
`
`
`
`© Industries
`© Companies
`the choices below to contact us
`
`
`
`Search
`
`
`+ My Overall Impression Of Dots
`
`+ Problems with Dots, let us know
`135-4
`
`
`* Drop Us A Note
`
`
`
`@ News
`
`© Quote
`
`
`
`
`13
`
`13
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 11 of 37
`
`US 8,510,406 B2
`
`
`153
`
`
`14
`
`
`
`U.S. Patent
`
`Aug. 13, 2013
`
`Sheet 12 of 37
`
`US 8,510,406 B2
`
`
`
`
`
`YSANaSLNALNOODYAAYaSSNOILVONIddV¥LN3IT9
`
`
`
`
`
`LINSNVYL reAINSLNOO
`
`LNALNOOWIN
`
` IN3I19OL
`
`WIN39V1d
`
`bb“Sid
`
`
`
`NiLNSLNOD
`
`SaWVddWIN
`
`eve
`
`LINSNVYL
`
`NOILINIS30WIN
`
`1IN3I19OL
`
`adaLVIdWal
`
`Src
`
`WINGING
`
`JWVes
`
`WINLSSNO3Y
`
`wlLOI3TIOO.
`
`NOILINISSGWIN
`
`15
`
`WOUud
`
`
`
`ZpzJARIMLaYisandau
`NOILINIS3GWINNOILINIZ3GWIN
`
`OpeNIS907wasn
`
`15
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Aug. 13, 2013
`
`Sheet 13 of 37
`
`US 8,510,406 B2
`
`
`
`SAUNASLNALNOSYAANRSSNOILVOMIddvLNI19
`
`eenog2“L_S9074aSN
`
`
`
`
`
`
`
`
`
`
`
`isz“|NIwasn907
`
`AQIAOYdGNV
`
`9S2
`
`IN3SLNOOWIN
`
` LN3I19OL
`
`yic
`
`LINSNVYL INALNOD
`
`WINLS3N0D3u
`
`ZbOld
`
`
`
`NiLNALNOD
`
`SWVasWIN
`
`3NdJ0udWAsNnEIAERE}.
`
`LN3IT19OL‘3140udYSN
`
`
`
`GaLO3aTIOOHLIM
`
`SNOILINIZ30WIN
`
`vS¢
`
`HLIMSWVad
`
`
`
`311d0udY3aSN
`
`NOILINISSCWIN
`
`€S2wasn
`
`SLSSND3Y
`
`16
`
`16
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Aug. 13, 2013
`
`Sheet 14 of 37
`
`US 8,510,406 B2
`
`LLé
`
`cle
`
`€12
`
`vlZ
`
`Sle
`
`01ZNOILVOISILNAGI
`uoHnezyeniuy=-
`Jequoyog=-
`(stun‘6a)
`
`uonIsog=-
`Jeqant
`ynoke}-
`(s)wiay]
`aig.-
`SalyOOaLVd
`eb‘Sid
`adis-
`STOULNOD
`SLN3SAZ
`
`wg
`
`uonoy
`
`
`
`17
`
`17
`
`
`
`
`
`
`U.S. Patent
`
`Aug. 13, 2013
`
`Sheet 15 of 37
`
`US 8,510,406 B2
`
`CCaes
`
`2WIN
`
`frICOdE
`
`oT
`
`€WIN
`
`NOOI
`
`W3LSASO
`
`vb‘Sid
`
`an|ee||SKZNOCae1)
`30
`
`LWIN
`
`WIN3WOH
`
`Wajshs#9Buynoy
`
`18
`
`18
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 16 of 37
`
`US 8,510,406 B2
`
`|MMManaceMENTMoouE||MMManaceMENTMoouE|MODULE
`NIMfsuwtemptaresoaTasase=|DATABASE
`Jsuareumcoavasase=|DATABASE
`
`FexecuTaBLEPROcEOURESPROCEDURES
`
`
`[cotecionProcedureProcedure
`
`Sharing Procedure
`
`[developmentProcedures|Procedures
`
`[DeminProcedure|Procedure
`[PubiohingProcedures|Procedures
`
`DevZone Procedure
`
`PubZone Procedure
`
`PubNIM Procedure
`
`AdministrationAdminstrationProcedures|
`
`Procedure|
`
`
`
`
`
`
`
`AdminNIM[Admini
`
`AdminZone Procedure
`
`FIG. 15
`
`19
`
`19
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 17 of 37
`
`US 8,510,406 B2
`
`[RawNIMDefinitionModuleNIM Definition Module 417
`
`
`
`418
`
`416
`
`NIM TEMPLATES DATABASE NIM TemplateWMO 415=Date
`
`NnandexGateganee 420
`
`
`NiMindexINIMindexCategories 421
`
`422
`
`419
`
`FIG. 16
`
`20
`
`20
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 18 of 37
`
`US 8,510,406 B2
`
`424
`
`oocog Collect the Dots"
`
`Collect the Dots
`
`Get the HomeDot™
`° Collect the Dots™
`About Dots
`
` 423
`
`Have the HomeDot already? You can collect Dots from the categorizedlist
`below-just click on a DotLink™ to instantly add the associated Dot™ to your
`Company
`HomeDot.If you don’t have the HomeDotyet, get it here. Or learn ail about
`News
`Dots by taking the tour.
`Careers
`Partners
`426
`
`Search
`
`428
`
`Help
`Contact Us
`
`425
`
`Applications ~™ 432
`Business
`
`Entertainment
`
`News
`
`Dot Description
`Company
`Reference
`
`hoppin
`
`Utilities
`
`21
`
`21
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 19 of 37
`
`US 8,510,406 B2
`
`440
`
`osco% Collect the Dots”
`
`Get the HomeDot™
`© Collect the Dots™
`About Dots
`
`DotsList
`
`Contact Us
`
`Company
`News
`Careers
`Partners
`
`Help
`
`Collect the Dots : Applications :
`
`AnyDay Calendar - Keep an eye on your AnyDay Calendar
`while you continue to work in other applications.
`more detail
`
`Po
`© getitnow
`
`AnyDay Contacts - Keep track of friends and colleagues
`
`EFIny more detail
`
`© getitnow
`
`Search
`
`by:
`
`FIG. 18
`
`22
`
`22
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 20 of 37
`
`US 8,510,406 B2
`
`446
`
`oocog Collect the Dots”
`
`Get the HomeDot™
`° Collect the Dots™
`About Dots
`
`Dot Information
`
`Company
`News
`Careers
`Partners
`
`Help
`
`Collect the Dots : Applications : AnyDay CalendarDot
`
`7 AnyDay Calendar Dot
`:
`You'll never miss an appointmentwith the AnyDay Calendar
`Dot. Keep your schedule on screen all day while you check
`your email, crunch numbers in a spread sheet or simply surf
`the web.
`
`Contact Us
`
`448
`
`450
`
`Search
`by:
`[| (RattiTE] @ sear
`
`FIG. 19
`
`23
`
`23
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 21 of 37
`
`US 8,510,406 B2
`
`452
`
`? DoDots’
`
`Have you used Dots™before?
`
`No, I’m new to Dots —If you've never
`used Dots before, first install the beta
`version of DoDots™ HomeDot™, which
`enables you to use, organize and share
`the Dots you will collect. Download once
`and you're ready to get the Dots!
`
`456
`
`1. Click the button below.
`454
`Get the HomeDot
`2. Select “Run this program from its
`current location”toinstall.
`3. After installing the HomeDot,click the
`“Get the Dot’ button below.
`
`Yes,I’m already a Dot user — Simply
`click on the button below to get the Dot!
`
`Get the Dot!
`
`FIG. 20
`
`24
`
`24
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 22 of 37
`
`US 8,510,406 B2
`
`464
`
`468
`
`‘@ DoDots™ HomeDot™ Beta © ©
`My Dots™
`My DotPacks™
`(Categories| All My Dots
`|
`
`
`
`
`
`
`
`474
`
`‘@ DoDots™ GetNewDot
`
`@]
`
`© AnyDay Calendar
`© AnyDay Contacts
`@ eHow
`© Merriam-Webster Word Search
`© Merriam-Webster Word of the Day
`© mySimon Keyword Search
`@ mySimon Lite
`@ mySimon Academy Awards
`@ mySimon Winter
`Sport
`
`© @
`
`
`
`© AnyDay Calendar
`© AnyDay Contacts
`© CalcDot
`
`
`© ClockDot
`
`© DoDots Feedback
`
`© eHowto:
`
`© Merriam-Webster Word Search
`© MP3 Dot
`
`
`© mySimon Academy Awards
`© mySimonLite
`
`© PhotoPoint Photo of the Day
`
`© Welcome to DoDots
`
`
`© Work.com Business Search
`© ZDNetBreaking News
`
`TFTOOOO
`
`466
`
`476
`
`CDGat)[sna6@
`FIG. 2) 52
`
`
`
`
`
`@ DoDots™ GetNewDot
`|
`
`
`(~MoreDotsDots -—q]
`
`
`
`© Calculator
`
`
`Clock ™~480
`© MP3
`
`
`
`
`478
`
`Get more Dots at DoDots.com
`
`4@
`
`FIG. 23
`
`25
`
`25
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 23 of 37
`
`US 8,510,406 B2
`
`78
`
`
`
`Share Table
`
`
`
`
`
`
`
`
`
`
`
` 494
`
`[____]NiWDefrfonModule1
`
`
` 498
`496
`
`[Fietritonode
`
`SHARELINK DATABASE
`
`
`
`
`
`500
`
`504
`
`AnyDay Calendar
`AnyDay Calendar
`AnyDay Contacts
`CalcDot
`
`mySimonLite
`
`eHow to:
`Merriam-Webster Word Sea
`MP3 Dot
`mySimon Academy Awards
`
`26
`
`26
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 24 of 37
`
`US 8,510,406 B2
`
`occo% Collect the Dots”
`
`Your DotList
`
`FAQ
`
`Dot Design Guide
`
`Development Support
`
`YourDotList
`
`Get the HomeDot™
`Collect the Dots™
`About Dots
`
`Welcometo your Dot Developer Zone, User 2. Your DotList
`containsa list of all of your Dots. You can preview and modify your
`Dots from this list, as well as sort them using the sort arrows (2)
`above the heading you wishto sort by. You can also create new Dots.
`524
`522——“®Create a Dot
`Help
`Contact Us
`[snee=[oorwwe=|oF[action/|
`
`Company
`News
`Careers
`Partners
`
`Log Out 310
`
`preview modify
`03/11/2000
`DoDots DevDot
`preview modify
`03/28/2000
`mySimon Tax Day
`
`Zupit Radio 04/04/2000—preview modify
`MP3 Dot
`03/04/2000
`preview modify
`CaicDot
`03/04/2000
`preview modify
`
`ClockDot 03/04/2000—preview modify
`@ Create a Dot
`
`318
`
`~~
`920
`
`522
`
`514
`
`The preview function will openthe Dot on you desktop for preview and
`development
`«public
`
`esting purposes.
`
`FIG. 26
`
`27
`
`27
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 25 of 37
`
`US 8,510,406 B2
`
`530
`
`Get the HomeDot™
`Collect the Dots™
`About Dots
`
`@ Delete 539
`
`532—~_@ Save
`
`General Dot Information
`
`
`FAQ ©} DoDots
`oocog Collect the Dots”
`
`Your DotList
`
`Dot Design Guide
`Development Support
`
`
`
` Modify Dot
`
`
`Company
`
`
`Fields marked with an asterisk (*) are required.
`News
`
`Careers
`
`
`Partners
`
`
`
`
`Help
`
`
`Contact Us
`
`Log Out
`
`
`© Development
`©» Public-~ 538
`
`Username and Dot Company: ?
`
` URLfor Branding Image”: ?
`
`
`
`Dot Name*: ?
`
`User 3
`
`DoDots
`
`../DotPartners/jiffybank/DotIndex/jiffybank_80x4|4|
`O.gif
`re]
`
`URL for Detailed Image*: ?
`
`z /DotPartners/jiffybank/DotIndex/MP3_100x100.gil4]ha
`
`HG, 27
`
`28
`
`28
`
`
`
`U.S. Patent
`
`Aug. 13, 2013
`
`Sheet 26 of 37
`
`US 8,510,406 B2
`
`
`
`
`
`‘@___\_DoDots™DevDotr2.1p|®)DevDot21p])@____Dobats™
`ot|=) [start___||
`OOOO
`ot|-][rame[-]
` @@00
`
`
`
`
`Welcome, User4!
`
`
`
`
`Dot Size apply
`height
`width
`HH + BIH
`1 Dot Unit = 40 pixels
`
`User Sizeable apply
`width
`@ fixed
`
`height
`@ fixed
`
`© resizeable
`
`© resizeable
`
`Scrollbars apply
`© on
`
`552
`
`Welcometo the DoDots DevDotr2.1p.
`This application allows registered Dot
`developers to create their own Dots.
`To create a new Dot, first nameit in the
`textbox below,then click the “create”
`button.
`550
`
`
`
`
`
`Dot Template
`
`
`
`
`
`Click the question mark above for help on
`how to use the DevDot.
`
`FIG. 28A
`
`FIG. 28B
`
`@ off
`
`
`Ko)
`
`
`
`
`DoDots™ DevDot r2.1p|®}
`@@O0
`
`
`
`
`2
`
`DoDots™ DevDot r2.1p|®|
`@@00
`
`TitleBar Text apply
`
`tile-width LL |RL_|
`
`URL apply
`ae
`title
`justify [leftTe] color(hex)#[_|
`
`TitleBar Images apply
`normal
`[________—_—_||_ Browse...
`mouse-down[____||Browse...
`mouse-over|______]|Browse...
`& Use normalimageforall TileBarstates
`justify
`
`FIG. 28C
`
`FIG. 28D
`
`29
`
`29
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 27 of 37
`
`US 8,510,406 B2
`
`‘Q DoDots:
`
`Dots Administration
`Category Management
`User Management
`Provider Management
`Admin Home
`DoDots Home
`Log Out
`
`Review List
`
`Search forDots
`
`CreateaDot(HTML)
`
`Create a Dot(Raw)
`
`Administrative Tools
`
`Search for Dots
`
`You may search for Dots by Dottitle, developer, developer contact
`name,or status.
`
`© Public
`
`by
`Search
`[DotName__|~]
`552
`
`@ All
`554 © Development
`
`@ Search
`
`FIG. 29A
`
`30
`
`30
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 28 of 37
`
`US 8,510,406 B2
`
`Dots Administration
`Category Management
`User Management
`Provider Management
`
`Admin Home
`DoDots Home
`Log Out
`
`Review List
`
`SearchforDots
`
`Create a Dot
`
`Administrative Tools
`
`Modify Dot
`
`Fields marked with an asterisk (*) are required.
`@ Delete
`
`® Submit
`
`General Dot Information
`
`Dot Name*: ?
`
`AnyDay Contacts
`
`© Development
`
`@ » Public
`
`Username and Dot Company: ?
`
`[anydayOY [anycayTI
`
`URLfor Branding Image*: ?
`
`
`
`.. /DotPartners/jiffybank/DotIndex/jiffybank_80x4 =
`
`0.gif
`
`Dot Categorization*: 7?_text text
`text
`
`URL for Detailed Image*: ?
`
`2 /DotPartners/jiffybank/DotIndex/MP3_100x100.gi=
`
`Brief Dot Description’: ?
`Keep stock of friends and colleagues with
`AnyDay !
`
`{>
`Le
`
`Full Dot Description*: ?
`Text Text Text Text Text Text Text Text Text
`Text Text Text Text Text Text Text Text Text
`Text Text
`
`Text": ?
`
`Text
`
`Text
`
`Text
`
`?
`
`Text
`
`@ Yes O No
`
`?
`Text
`FIG. 29B
`
`© Yes
`
`@© No
`
`31
`
`31
`
`
`
`U.S. Patent
`
`Aug. 13, 2013
`
`Sheet 29 of 37
`
`US 8,510,406 B2
`
`Administrative Tools
`
`Modify Category
`® Delete
`
`Top Level : Top Level
`
`Sub-categories of this Category:
`To create a new sub-category forthis
`category,fill in the name of the new
`sub-category in the textbox.
`
`Applications
`Business
`Entertainment
`News
`Photography
`Reference
`Shopping
`Utilities
`[
`
`@ Delete
` @ Delete
`
`Dots Administration
`Category Management
`User Management
`Provider Management
`
`Admin Home
`DoDots Home
`Log Out
`
`Q} DoDots
`
`Dots Administration
`Category Management
`User Management
`Provider Management
`
`Admin Home
`DoDots Home
`Log Out
`
`FIG. 30A
`
`Administrative Tools
`
`Modify Category
`@ Delete
`
`Top Level : Applications
`
`Category Name:
`
`Active/Inactive:
`
`Applications
`
`556{
`
`© Inactive
`@ Active
`
`558
`
`Admin Only:
`Sub-categories of this Category:
`To create a new sub-category forthis
`category,fill in the name of the new
`sub-category in the textbox.
`
`0
`
`FIG. 30B
`
`32
`
`32
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 30 of 37
`
`US 8,510,406 B2
`
`Find a User/Developer
`
`Add a User
`
`Administrative Tools
`
`Dots Administration
`Category Management| Find a User/Developer
`User Management
`Provider Management
`
`Admin Home
`DoDots Home
`Log Out
`
`
`
`Welcome to DoDots User management.Use the searchfield below
`to find a user to view, modify, or delete.
`
`[NameTe]
`
`[all Users
`
`>|
`
`@ Search
`
`FIG. 31IA
`
`33
`
`33
`
`
`
`U.S. Patent
`
`Aug. 13, 2013
`
`Sheet 31 of 37
`
`US 8,510,406 B2
`
`Find a User/Developer
`
`Add a User
`
`Administrative Tools
`
`Dots Administration
`Category Management| Modify A User
`User Management
`text
`Provider Management
`
`Admin Home
`DoDots Home
`Log Out
`
`@ Delete
`
`User Status:
`© HomeDot User
`
`@ Update this User
`
`@ Dot Developer
`[Partner_|~|
`
`© Dot Administrator
`
`
`
`Active/Inactive:
`@ Active
`
`© Inactive
`
`First Name:
`
`User 5
`
`Last Name:
`
`User 5
`
`ehow
`
`KRRI
`
`User5@ehow.com
`
`Login’:
`
`Password’:
`Retype
`Password":
`E-Mail*:
`
`Address1:
`
`Adcress2:
`
`City:
`
`State/Province:
`
`-Select-
`
`Postal Code:
`
`Country:
`
`Age:
`
`Gender:
`
`-Select-
`
`Occupation:
`
`None
`
`D Please contact me from time to time about specials and
`new products
`
`HG. 31B
`
`34
`
`34
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 32 of 37
`
`US 8,510,406 B2
`
`Event Log
`
`700
`
`HomeNI!IM Download Event
`0
`,
`
`754
`
`704
`
`
`
`NIM Download Event
`756
`750
`22
`4
`[hiwiioT_Prewicer5Start
`
`706
`
`
`
`
`
`
`
`
`time[EnaTine|
` 708
`
`
`
`
`
`
`
`
`
`716
`
`
`
`
`
`
` 722
`
`
`758
`
`710
`
`712
`
`714
`
`First NIM Installation Event
`75
`Provider {D
`
`754
`End Time
`
`First HomeNIM Startup Event
`
`Transient Mode Event
`
`718
`
`754
`
`
`
`Shared NIM Received Event
`7 56
`752
`754
`
`[adoStanTime[EaTine]
`
`
`720
`
`Shared NIM Pack Received Event
`752
`
`754
`
`FIG. 32
`
`35
`
`35
`
`
`
`U.S. Patent
`
`Aug.13, 2013
`
`Sheet 33 of 37
`
`US 8,510,406 B2
`
`TEMPLATE
`
`CLIENT PROVIDER(82) DATABASE(74)
`
`
`
`800
`USER ACTION (890)
`
`EVENTLOG
`MODULE
`
`USER
`PROF