`us 6, 199,077.
`
`PATENT:
`INVENTORS:
`
`6, 199,077
`lnala, Suman Kumar
`Rangan, P Venkat
`Satyavolu, Ramakrishna
`
`TITLE:
`
`Server-side web summary generation
`and presentation
`
`APPLICATION US 1999323598A
`NO:
`FILED:
`ISSUED:
`
`01 JUN 1999
`06 MAR 2001
`
`COMPILED:
`
`30 MAR 2011
`
`Plaid Technologies Inc.
`Exhibit 1006
`
`Ex. 1006 Page 1
`
`
`
`\'
`
`PAT~NT NUMBER
`. '8199077
`l~H~llHI~
`
`6199077
`
`..
`
`I
`U.S. UTILITY PATENT APPLICATION
`JJ -
`PA~ENT DATE
`0.1.P.E. .
`0· . ~ MAR ~6 lOOI
`ICAtillNE~ c ~ Q.A. - - - -
`-
`
`SUBC~SS I
`; &//
`
`. FILED WITH: D DISK (CAF). D FICHE
`
`(Attached In poc:Qt on ngl'lt 1n1lde flap)
`
`I r
`''
`
`PREPARED AND APPROVED FOR ISSUE
`
`SECTOR
`
`-
`
`ORIGINAL
`
`·-
`
`tUBCLASS ·
`CLASS
`CLASS
`/~7. ~cJ I
`7t:>·1
`INTERNATIONAL CLASSIFICATION 7/~
`c; tJ ~ F
`17/;z,1,
`7tJ4
`I
`~ I
`I
`/
`
`-
`
`. .,.
`
`ISSUING CLASSIFICATION
`CROSS REFERENCE(S)
`
`SUBCLASS (ONE SUBCLASS PER. BLOCK)·
`
`2-f'ff
`
`202-
`'2-C> "2.._
`f
`
`0 Continued on Issue Sllp Inside File Jacket·
`
`DRAWINGS
`
`CLAIMS ALLOWED
`
`DTERMINAL
`DISCLAIMER
`
`D a) The tenri of this paten,t
`subsequent to
`·has been disclaimed.
`0 b) The tenn of this patent shall
`
`(date)
`
`of U.S Patent. No.
`
`.6
`I
`b
`-
`-
`----
`lt ~} J ~DD
`not extend beyond the exptration date, J=tH~
`ISSUE FEE '/\ x
`11/~t~ \ ~~~w.oo l ( ~·~ (~~-
`V-3S
`D c) The terminal _months of ~·
`
`Sheets Drwg.
`
`Figs. Drwg.
`
`Print Fig.
`
`2-.
`
`Total Claims
`/ 2__
`
`Print Claim for·o.G.
`
`NOTICE OF ALLOWANCf; MAILED
`
`(Aa1lllar4 Examiner)
`
`(Date)
`
`-
`
`MARY EXAMINER
`
`Amount Due
`
`_.-y- J
`
`;ate Pai
`
`.
`
`·
`
`(Primary Examlnel)
`
`(Oite)
`
`ISSUE BATCH NOMBE~ ~·
`
`this patent have been dlsclalmed.
`
`(Dale)
`
`WARNING:
`The lnformaUon ~ad herein may be reatrtcted. Unauthorized disclosure may be proMblted by the United States Code Title 35, Sections 122, 181 and 388.
`.
`.
`,
`·
`·
`Possession outside the U.S. Patent & Trademartt Otf~"DMestrtctad io aUlhortzed emptoyeea and contractors only.
`
`Form PT0-431A
`(Rev. 6198)
`
`tMILLS
`QUERY
`703-SAA..292,:
`
`(
`
`.
`.
`Fenna1 Draw1nn
`.,,,s L_st1u;; ilt11
`
`-·
`
`.
`
`(LABEL AREA)
`
`(FACE)
`
`Ex. 1004 Page 2
`
`
`
`6,199,077
`
`SERVER-SIDE WEB SUMMARY GENERATION AND PRESENTATION
`
`TRANSACTION HISTORY
`
`'
`
`Date
`
`Transaction Description
`6/9/1999 Initial Exam Team nn
`6/23/1999 IFW Scan & P ACR Auto Security Review
`6/28/1999 Application Dispatched from OIPE
`7/8/1999 Transfer Inquiry
`7/12/1999 Transfer Inquiry
`9/2/1999 Case Docketed to Examiner in GAU
`12116/1999 Conversion under Rule 45
`1/7 /2000 W orkflow - File Sent to Contractor
`7/17/2000 Non-Final Rejection
`7/19/2000 Mail Non-Final Rejection
`9/5/2000 Response after Non-Final Action
`91712000 Date Forwarded to. Examiner
`10/6/2000 Case Docketed to Examiner in GAU
`11120/2000 Examiner Interview Summary Record (PTOL - 413)
`1112112000 Mail Notice of Allowance
`11/21/2000 Notice of Allowance Data Verification Completed
`11/28/2000 W orkflow - Drawings Finished
`11/28/2000 W orkflow - Drawings Matched with File at Contractor
`11128/2000 W orkflow - Drawings Received at Contractor·
`11128/2000 W orkflow - Drawings Sent to Contractor
`11129/2000 Issue Fee Payment Verified
`12/12/2000 W orkflow - Complete WF Records for Drawings
`119/2001 Application Is Considered Ready for Issue
`2/15/2001 Issue Notification Mailed
`3/6/2001 Recordation of Patent Grant Mailed
`4/26/2001 Miscellaneous Incoming Letter
`12/23/2002 Post Issue Communication - Certificate of Correction
`
`Ex. 1004 Page 3
`
`
`
`••
`
`CONTENTS·
`Date ncelvPd
`(Incl. C. of M.)
`M
`Date Malled
`
`Date received
`(Incl: c. of M.)
`M
`Date Malled
`
`1 .. Appllcatio/J
`
`.
`
`pa,mrs.
`
`. 42. - - - - - - - - - ___ _
`
`44. - - - - - - - - " - - - - - - - - -
`
`.2::~\1~-1~-fj . ·43, ______ - - -
`. ~ _..,
`'!..-\ \_
`.\. /'\
`la /ht.
`.
`.
`r
`·:i.. . ,
`3. l!JJ..l..l_.,),..-L /' ~pr L..;) _}
`~- Q-Vfl .
`4,~. M.aL.~-~?-UJ-dD .. 45.___... ... -. · - - - - - - - -
`·
`. 46. - - - - - - - - - - - -
`5. ~-¥rY1fr[L ______ . _. _ Q-Y W
`&(kurlv.1 o 6kCA~d(oi>S
`q~t ~
`l z l Db 48.
`47.
`'ft';S/)
`\V'"'~lt\~(\l\e.~ s. IA ybft\Cf\0
`\ 1 " 49. ____________ - - - -
`\\"~8 • .Aitll~SAn~~ · 11-m<Jbf;
`\\ '
`@ · ,._O,,WlnQlttl:.MI sea I i \-?&CXJ SO . _ · - - - - - - - - - - - -
`:~~~
`ti;~~~I 52. _______ _
`12. ~~ ~ 16/vfjY!5V 53. __ __ ____ ---.....,,.
`
`51._' - - - - - - - - - - - -
`
`13.
`
`14.
`
`15.
`
`16.
`
`17.
`
`18.
`
`19.
`
`20.
`
`. 21.
`
`22.
`
`23.
`
`24.·
`
`25.
`
`26.
`
`27.
`
`28.
`
`29.
`
`30.
`
`31.
`
`32~
`
`33.
`
`34.
`
`35.
`
`. 36.
`
`37.
`
`38.
`
`39.
`
`40.
`
`41.
`
`.
`
`'·.
`
`~-
`
`·~.
`
`. ..
`
`''all;,.~··
`
`54. - - - - - - - - -
`55.
`
`56.
`
`57.
`
`58.
`
`59.
`
`60.
`
`61 ..
`
`62 •
`
`63.
`
`64.
`
`65.
`
`66.
`
`67.
`
`68.
`
`69.
`
`:
`
`- - - -
`·.
`
`.•
`
`. .
`
`..
`
`70.
`
`71. - - - - - - - - - ____ .,,.
`
`72.
`
`73.
`
`•..
`
`;,.
`
`74.
`75. ---------~- --~--~
`78.
`
`77 •
`
`78.
`
`79.
`..~,. •''
`80.
`
`81.
`
`82.
`
`lLEFT OUTSIDE\
`
`I
`
`Ex. 1004 Page 4
`
`
`
`__ __._ __ . __ _
`
`. POSmON
`
`INmALS
`
`l~~UE SLIP STAPLE AR.BA < .r ... r ,.diJ~~·al cross references)
`·------ ~ ------------------
`
`. 10 Nb .
`
`DATE
`
`FEE DETERMINATION
`0.1.P .E. CLASSIFIER
`FORMALITY REVIEW
`
`INDEX OF CLAIMS
`N · ................................. Non-elected
`"' .......... ~ ...................... Rejected
`I ................................. Interference
`•
`................... ~ ............. Allowed
`A· ...... · ......... ~ ................. Appeal
`(Through numeral) ... Canceled
`+ .................................. Restricted
`O ................................. Objected
`
`Date
`
`Claim
`.
`0 1 l
`.~ : It ~ ~7
`It ~ tP
`I JI/ :-:::;=
`2 2 l/
`~ 3/
`i 4J
`~ 5J
`I·~ .,
`8 Iv'
`'7 <:t 1./
`., 91.J
`~ BIJ.
`' '" 10 ./
`,_, 12 I../
`I. 11 I/.
`
`-
`
`13
`14
`15
`16
`. 17
`
`. 18
`
`.
`
`.
`
`.
`
`19
`20
`21
`22
`23
`..... _
`24
`25
`28
`27
`28
`29
`. 30
`31
`32 -
`33
`M
`35
`36
`3"1
`38
`39
`40
`41
`42
`43
`44
`46
`48
`47
`~
`49
`60
`
`-
`
`.
`
`I
`
`·.
`
`!
`
`Clalm
`
`~ I
`
`51
`52
`53
`54
`55
`58
`57
`58
`59
`60
`61
`62
`63
`84
`85
`66
`87
`68
`69
`. 70
`71
`72
`73
`74
`75
`76
`77
`78
`79
`80
`81
`82
`83
`84
`85
`88
`87
`88
`88
`80
`81
`92
`93
`IM
`95
`98
`97
`98
`99
`~()(
`
`Date
`
`lo
`
`Date·
`
`"
`
`-
`
`..
`
`Cl aim
`!
`~
`·~
`0
`101
`1<Xi!
`100
`104
`105
`106
`- 107
`1<lt
`
`~cm
`~10
`111
`112
`m
`m
`115
`116
`11.7
`11E
`1Ul
`120
`121
`~22
`12!:
`1~
`125
`h26
`127
`12B
`129
`~3)
`131
`~~
`133
`1~
`13!
`,~
`h31
`n38
`~39
`~4Cl
`141
`14~
`
`14~
`
`I
`
`14~
`~45
`~4e
`147
`14f! .
`14E
`15C
`
`If more than 150 claims or 1 o actions
`staple ·additional sheet here
`
`(LEFT INSIDE)
`
`Ex. 1004 Page 5
`
`
`
`.: ·: :r;·'~;:.< '(
`
`••22tfrae tW it blrWMto Ot ..... ~,.....-...b·.a. ....... " •
`
`, . . ..
`
`.. SEARCHED
`
`Sub. -
`
`Date
`
`Exmr.·
`
`Class·
`'701
`?07
`
`..
`
`u~~ ~~ ,,,~1;11() 11 -
`
`·7~7
`
`.. 11
`
`INTERFERENCE SEARCHED
`Sub.
`Date
`Class
`~mr.
`s-ot
`767
`70~
`
`t1~/w '1
`Zot--1 1
`
`'2..1
`2.6<_
`t
`
`7'.s
`702-'j
`r"'
`
`.J'
`
`S·EARCH ·NOTES
`(INCLUDING SEARCH STRATEGY) .
`~
`we-s 7 2. o
`(v~fJIJ-T)
`
`Exmr.
`
`J
`
`·Date
`.
`
`11/a/~t1 JF
`1=h y. fy 11-1./- 1
`:i_
`
`·~~~~
`
`:~
`
`'I.
`
`~
`
`,,
`;
`
`..
`
`..
`
`I
`
`.... -..
`
`'
`
`~ .
`
`l
`
`(RIGHT OUTSIDE)
`
`Ex. 1004 Page 6
`
`
`
`Hotf.>Jt results: "gathering agent"
`
`wysiwyg://44/http://hotbot.lycos.comnM ... UMMOl)=r2&TR=3&AMl=MC&date=".range&x-47&y=8
`
`-
`
`• Find '"'gathering agent'"' at Traveloclty.
`•.Get expertise on '"'gatherjna agent"" at InfoRocket.com
`• Get Free newsletters on '"'gathering aqent1111 topics from
`Themestream. ·
`
`WEB RESULTS more than 100 1 .. 10 ~ >>
`
`Iii
`
`1. BIG: A Resource-Bounded Information Gathering Agent
`BIG: A Resource-Bounded Information Gathering Agent
`1/26/1998 http://dls.cs.umass.edu/research/blg/btg.html
`See results from this site only.
`
`2. Software agents mailing list archive: h1formatjon gathering
`agent available
`information gathering agent available Hui Guo ( Hui.Guo@gmd.de )
`Thu, 19 Dec 199622:19:26 0100 Messages sorted by: [date] [
`thread ] [ subject ] [·author.] Next message: Yvan Cloutier:
`"searching In plain-text mode from a predetermined number of
`· 12/20/1996 http://www.cs.umbc.edu/agentsllst/archlve/1996b/0141.html
`See results from this site only.
`
`3. Agent or Program
`Paper on the nature of autonomous agents. Discusses the differences ,
`between an agent and an ordinary program.
`·
`6/19/1996 http://www.msct.memphls.edu/ ... franklin/AgentProg.html
`See results from this site only.
`
`4. Observed behaviors and agent decision rules
`Observed behaviors and ag'ent decision rules ·
`11/13/1998 http ://www-lluf .unlfr .ch/pal/axe/ AmocPapers/eccs/eccs_html/node7 .html·
`See results from this site onlv.
`s. AAAJ98
`. '
`.
`.
`.
`.
`.
`Adaptive Agents for Information Gathering from Multi pie, Distributed
`Information Sources Ylzhong Fan* Susan Gauch *Motorola, Inc.
`Department of Electrical Engineering and Computer Science Contact
`Information Electrical Engineer
`11/25/1998 http://www.tlsl.ukaos.edu/..,sgauch/papers/AAAI99paper.html
`See results from this site only.
`
`6. A prototype agent to assist shoppers
`A prototype agent to assist shoppers Robert lnder a /. Matthew Hurst b
`andToshikazu Kato ca NEDO I.T. Researcher/ETL, Electrotechnical
`
`1 of2
`
`11/13/00 12:59 PM
`
`Ex. 1004 Page 7
`
`
`
`Hot&Jt results: "gathering agent"
`
`wysiwyg://44/http://hotbot.lycos.com/'1M ... UMMOD=2&TR=3&AM l =MC&date""range&x=47 &y=S
`
`Laboratories, Umezono 1-1-4, Tsukuba, Ibarakl 305, Japan·,
`·1nder@etl.go.jp b ETL, Electrotechnical Laboratories, Um
`3/25/1.998 http://www.webct-net.ethz.ch/WWW7 /1856/com1856. htm
`See results from this site only.
`
`1 .. Untitled Document
`ARCHITECTURE DivaSystem's architecture DivaSystem ls·a database
`system composed of one common database to be shared within the ·
`business group, and four 0th.er functional groups used for utlllzlrig this .
`database. Information Gathering Ag
`·
`1/27 /1998 http://www.dlva.co.jp/us/DIVA_E_Architecture.html
`See results from this site only.
`
`8. A prototvpe agent to assist shoppers
`A prototype agent to assist shoppers Robert. Inder a , Matthew Hurst b
`and Toshikazu Kato ca NEDO I.T. Researcher/ETL, Efectrotechnical
`Laboratories, Umezono 1-1-4, Tsukuba, Ibaraki 305,"Japan
`inder@etl.go.jp b ETL, Electrotechnical Laboratories, Um
`3/23/1998 http://www7.scu.edu.au/prograinme/posters/1856/com1856.htm
`See resuits from this site only.
`
`9. PBLP; Bryan Horlinq
`Bryan Harling List of publications fr9m the DBLP Bibliography Server
`Victor R. Lesser , Bryan Harling, .Frank Klassner, Anita. Raja , Thomas
`Wagner, Shelley XQ. Zhang : BIG: A Resource-Bounded Information
`Gathering Agent. AAAI/IAAI 1998 : 539-546 D
`.
`· 5/3/1999 http ;//sunslte.ust. hk/dblp/db/lndlces/a-tree/h/Horllng :Bryan. html
`See results from this site onfy .
`
`. 10. Proc. of MACC'97 Contents
`A
`Proc. of MACC'97 Contents
`··
`f
`2/2/1998 http://www.kecl.ntt.eo.jp/csl/insrg/events/macc97/contents-e.html
`See results from this site only.
`·
`
`1-10 .~>>
`SECOND OPINION
`try your.search for ""gathering agent011 with 15'(*N
`
`- ~
`
` I Text-only version ·
`tl$ I Feedback I Aboyt Terra Lycos I Jsll2:i I Advertise I Business Development I
`privacy Policy I Terms & Conditions
`
`Copyright© 2000 Lycos, Inc. All Rights Reserved.
`Lycos ® Is a registered trademark of Carnegie Mellon University.
`
`powered by
`
`2of2
`
`11/1.3/00 12:59 PM
`
`Ex. 1004 Page 8
`
`
`
`HotBot results: "search engine" agent
`
`wysiwyg:l/i79/http://hotbot.lycos.com/? ... D=2&TR=63772&AM.l=MC&date~range&x=4l&y=5
`
`-
`
`Get the Top 3 sites for ""search engine" agent authenticate"
`
`1. Inside the Cisco Centri Firewall
`Table of Contents Inside the Cisco Centri Firewall Introduction Security
`Subsystem Security Kernel The Interceptor and Packet Analyzer The Security
`Verifi~atlon Engine Kernel Proxies Controlled Host Component and ·
`Communications Channels Logging Agen
`.
`. ..
`12/20/1997 http://www.cisco.com/unlvercd/cc/td/doc/product/laabu/centri4/user/scf4ch5.htm ·
`See results from this site only.
`
`2. HoW to use findo to aet more relevant search results - faster
`How to use findo to get more relevant search results - faster! This page
`provides help and tutorial information explaining how more relevant search
`results can be achieved by using Flndo! the fast free search agent which Is the
`fastest and sim
`2/24/1999 http ://flndc.net/reglstratlon/flndlng.htm
`See results from this site only.
`
`3. http;// mwcnet.mwc.edu /qw /guides/tshoot/18100001.html
`Use your browser's search feature to locate a GroupWlse error code or
`message text. If you cannot locate the error you have received, see Technical
`Services Oxxx.Errors Ranges: OOOx, OOlx, 002x, 003x, 004x, OOSx, 006x·,
`010x OOOx GroupWise
`8/25/1997 http://mwcnet.mwc.edu/gw/guldes/tshoot/TB100001.html
`See results from this site only.
`·
`
`4. Novell GroupWlse 5.5 Troubleshooting Gulde Book 1; Error
`Messages
`.
`Use the Find feature on your browser's Edit menu to locate a GroupWise ®
`error code or message text. Ifthe error you received is not in the list below,
`standard solutions are not yet available. For technical services, ·see Novell ®
`Su
`.
`:
`f
`3/27/1998 http://hsccs.unm.edu/helpdesk/GWDoc/tblOOOOl.htm
`See results from this site only.
`
`5. Chapter 4;Mobility and Mobile Agent Systems
`[Top] [Back] (Next] (Bottom] 4 Mobility and Mobile Agent Systems One
`doesn't discover· new lands without consenting to lose sight of the shore for a
`very long. time - Andrew Gide 4.1 Introduction The advent and rapid
`development of the Internet has
`6/17/1998
`http://wwwcosm.ecs.soton.ac.uk/publlcatlons/arch!ve/dalel997a/html/papers/chapter4.htm
`See results fr9m this site only.
`
`1of3
`
`11/13/00 3:25 PM
`
`.
`
`Ex. 1004 Page 9
`
`
`
`HotBot results: "search iongine" agent
`
`wysiwyg://179/http://hotbot.lycos.comJ? ... D=2&TR~63772&AMl=MC&date=range&x=41&y=5
`
`6. An Integrated System for Distributed Information Services
`An Integrated System for Distributed Information Services George H. Brett II
`Internet Consultant, Boulder Public Ubrary Instructor, University of Colorado
`at Boulder ghb@colorado.edu D-Lib Magazine , December 1996 ISSN
`1082-9873 Abstract ·1.o
`3/8/1999 http ://www.dllb.org/dlib/december96/dlpps/12brett.html
`See results from this site only.
`
`7. Henry and Gerrelt's master assignment: Message Processing·
`Analysis
`Message Processing Analysis To be able to ·implement the SNMPv3 protocol,
`an analysis had to.be made of how It processes messages. Th~ next chapters
`explaln· how the different modules process their part of an SN~Pv3 message.
`Because no Information e
`.
`.
`.
`4/20/1998
`http://snmp.es.utwente.nl/Docs/nm/research/projects/laforge/asstgnmelit/prot_op/prot_op.htm
`See results from this site only.
`
`.
`8. CIPng 11181 Re; ND Asst for Security Issue for DHCPv61
`:~:: [Prev] [Next] [Index] [Thread] (IPng 1118) Re: ND Asst for Security Issue for
`~~~:~~""· <' Di-ICPv6? To : Ran Atkinson < rja@cisco.com > Subject: (IPng 1118) Re: ·No
`·Asst for Security Issue for DHCPv6? From : "Thomas Narten" <
`:~<·~~~~~
`narten@VNET.IBM.COM > Date: Fri, 12
`-~~1-~~rho!>)
`12/5/1996 http://www~wcug.wwu.edu/llsts/lpng/199601/msg00133.html
`See results from this site only.
`
`9. The Simple Times. Volume 4. Number 1. January. 1996
`The Simple Times The Quarterly Newsletter of SNMP'Technology, Comment,:
`and Events (sm) Volume 4, Number 1 January, 1996 The Simple Times {tm)
`· is an openly-available publication devoted to the promotion of the Simple
`Network Management Protocol. In e
`3/6/1996 http://www.simple·tlmes.org/pub/slmple-tlmes/lssues/4-1. html
`See results from this site only.
`
`.
`.
`10. The V6 Engine
`The V6 Engine Bernard Lang and Fran~ois Rouaix INRIA March 14, 1996
`Submitted to the WWWS Workshop: Programming the Web - in search for
`APis Abstract : WWW browsers may be seen as the composition of a
`. multimedia interface, and a set of intern
`4/15/1996 http~//www.cs.vu.nl/Neliens/WWW5/papers/V6
`See results from this site only.
`
`1- 10 next>>
`SECOND OPINION
`·
`.... ._ ....
`try your search for '"'search engine" agent authenticate" with I 51ee
`
`-
`
`2of3
`
`. 11113/00 3:25 PM
`
`Ex. 1004 Page 10
`
`
`
`HotBot results· "search engine" agent
`
`wysiwyg":l/179/http·//hotbot.lycos.com/? ... D=2&TR=63772&AMl=MC&date=range&x=4l&y=5
`
`powered by
`
`3 of3
`
`11113/00 3:25 PM
`
`Ex. 1004 Page 11
`
`
`
`iotBot results: spider "user profile"
`
`wyshyyg://84/http://hotbot.lycos.com/?M .. .MOD=2&TR=120&AM l =MC&date=range&x=24&y=8
`
`, 'A r
`
`•·-----~~.~,_,~,--,_~,~~-·-~-•-mmm~.,~--~
`
`... ........
`
`1i
`
`;, .'.,,
`
`- ~?t~*i
`,.: a~:;;.,;.r,,,;,:,.~,.?:,~;<\Hi.i':J f"" Search ~vttfnn the~e result
`, .. " . .
`. Results for ! ................................. ., ... ,, ..... ,. .... ,,.' .... .
`.
`~ :;:0:dllL .~;ii!r .. : .. . ::.;1i1ph~: · . , ·: ·:r ~1.
`.::~/:::;:
`l .• :il;.::;::.: .. : ;,1,r·r.~: .7.;,, ... . ; .. :.: .
`:i:; •. ,, .~ .:::::· :::~:~_.:.:. ·, ·:-~"j''l'
`. :.·a~oreFl ~r~l>Jufff)·:l: ... ·:--.... ~~":T!Jt trr·1§g9 Ji, ... _.::: ... · ·:.:-;;:~i:-: .;,:.:;·,,
`oate:
`.:: ... : ; -:
`.
`.. :; :::._;
`-~·1~;-:,m11ii:.:::i;;;~~--':'·:·:::.~,~.-;::~ --. .. : .... ~ ... :·~ -
`·.
`....... .'. ' "'
`: :i;;;;j_:: . ·;,~:::.''
`·: '":<i~::·; :;
`,,, .'· ~:·:i!!i;l" ' ~.::;.:: ... :.- . , : : ' ,,:
`.'. ·: ::~:·
`,:....:;:l~l~~i;'.:::~ .. :·::'. :~:~:;:::::
`·.?.':;~ ·::~:. ':.
`.
`R~J,,,,D,~J.t,-.,. N§)fBEAR'CH I RS'~l§i'OPiisNS.'·I AOVffiQ;'~· ~
`~· ·· :·:, ... "'
`.'"':·";:;~'~:l\".:1::,,. ·
`·""' ..
`' "' s
`.1..
`.
`,....,,.,..
`h p
`~~i~~~ : . .r~ , • Shop: Find the lowest prices for "spider "user profile"" at DealTime.com.
`t""@P.bhtt'
`earc
`artners
`..
`!fu,.,,..,~*' .. •·"tn1"'.r.:~.
`
`.
`
`ii
`
`~;~..
`.• For reviews and prices on "spider "user profile'"' go to CNET.com.
`·~·~:- ,., /,~7C:~ • Fin~ "spjder "user profile"" resources at AllBusiness.com.
`
`.,.,..,('
`,
`<''(~'<"' .,,
`.. . ' , , , , ,
`'
`"..
`~~
`~ ,-,;.:·;·,
`',
`s:r-Zf$.,.."Y~ ... ~,,..
`
`',
`
`~:~y:,; ,:1n 11,)4'~/t,<;g~
`·~' ,,./,;,11f~,%',J.'t:h
`~ ~ \ ;,,..,..,~
`
`WEB RESULTS 1,300 Matches
`
`1 - 10 next >>
`
`Get the Top 10 sites for "spider "user profile""
`
`1. Class· spider.access.CSpSecurityGradient
`All Packages Class Hierarchy This Package Previous Next Index Class
`spider.access.CSpSecurityGradlent java.lang.Object I ---- spider.CSpFlleBased I
`---- splder.access.CSpSecurity I ---- spider.access.CSpSecurityJa
`.
`.
`4/9/1998
`http://w'Ww.netdynamlcs.com/support/manuals/nd31/javadoc/splder:access.·cspSecurltyGradlent.html
`See results from this site only.
`
`.
`2. WINDOWS .NT LIST - October 1996 Archives; Re; Hjddinq Folders
`Re: Hldding Folders
`12/16/l998.http://mlarchive.ima.com/wlnnt/1996/0ct/1718.html
`See results from this site only.
`·
`
`.
`
`3. RADIUS Authentication Billing Manager Administrator's Guide
`The RADIUS Authent,ication Billing Manager (RADIUS ABMTM) Administrator's
`Guide provides Instructions for configuring and using RADIUS ABM. This guide ·
`covers· RADIUS ABM 1.0.
`5/7/1998 http://docs.msstate.edu/lucent/RABM/appendlxD_attrib.fm.html
`See results from this site only.
`4. http: I /Www.4w.com/reports/brow.sers.html
`Most Widely Used Browsers and Platforms Information Analytics The Internet
`Marketing Specialists This report ·was generated from log files for approximately
`100 websites over a 30 day period. When designing websites, it's Important to
`know what feat
`4/24/J 999 http://www.4w.com/reports/browsers.html
`See results from this site only.
`
`5. http: //webstats.intensive.net/ozannes/REPORT b.htm
`, .:~;l · ·~ Ozannes Real Time Gener.al Statistics The User Profile by Regions graph identifies
`the general location of the visitors to your Web site. The General Statistics table
`includes statistics on the total activity for this server during the designated tim
`9/3/1998 http://webstats.intenslve.net/ozannes/REPORT _b.htm
`See results from this site only.
`
`1 of3
`
`11113/00 l:HPM
`
`Ex. 1004 Page 12
`
`
`
`HotBot results: spider "user profile"
`
`.
`wysiwyg·//84/http://hotbot.iycos.com/?M ... MOD=2&TR= 120&AM 1 =MC&d~te=range&x-24&y=8
`
`.
`
`'
`
`6. http;//www.cod.edu/reports/COMPLETE b.htm
`Complete Report COD Weekly log profile General Statistics The '-:Iser Profile by
`Regions graph identifies the general location· of the visitors to your Web site. The
`General Statistics table includes statistics on the total activity for this server duri
`2/9/1999 http://www.cod.edu/reports/COMPLETE_b.htm
`See results from this sjte only.
`
`7. Course CIS 700/002 - Proiect list
`Project Ideas These project ideas should be discussed with the instructors before
`the project is commenced. The goal of a project is to create a tool, observe Its
`performance and write it up, hopefully for publication. Projects are added ·
`regularly.
`·
`2/2/1999 http://www.nec1.nj.nec.com/homepages/glles/course/projects/projects.html
`·
`·
`See 'results from this site only.
`
`8. FocuSearch -Search Engine Technologies
`Focu~earch centralizes highly specific, hard to find information that Is scattered
`across the Internet
`4/9/l 999 http:/ /www.focusearch.com/sol.ution.htnil
`See results from this sjte only.
`
`9.· · Intelligent Searching Agents on the WWW
`Intelligent Searching Agents on the Web In the Search Engines column for this
`·issue, Tracey Stanley describes Web-based Intelligent Searching Agents, and takes ·
`a closer look at a few examples you may wish to play with. What are Intelligent.
`' Sear
`·
`3/19/1997 http://www.anadne.ac.uk/issue7/search·englnes
`See results from this site only.
`
`10. Troubleshooting RADIUS
`[Top] [Table Of Contents] [Prev] [Next] [Index] 13 out of 18 total pages
`Troubleshooting RADIUS A This appendix provides hints and tips for
`troubleshooting the RADIUS authentication .server and the RADIUS accounting
`server. Troubleshoot
`2/26/1999 http ://llb.daemon.am/Manuals/PortMaster/radlus/troublesht. html
`See results from this site only.
`
`1 - 10 next>>
`SECOND OPINION
`try your search for "spider "user profile"" with I fE
`
`~ I Text-only version
`.ti@lR I Feedback I About Terra Lycos I~ I Advertise I Business Development I
`Prlyacy Policy I Terms & Conditions
`
`Copyright© 2000 Lycos~ Inc. All Rights Reserved.
`. .
`Lycos ®is a registered trademark o~ Carnegie Mellon.University.
`
`~ ....,.
`
`lftktontl
`
`2of3
`
`· ll/13/00 1: If PM
`
`Ex. 1004 Page 13
`
`
`
`' List Display
`
`. http://westbrs:8820/bin/cgi-bin/accum_que1}<pt .
`
`US-PAT-NO: 5974481
`DOCUMENT-IDENTIFIER: US 5974481 A
`
`TITLE: Method. for estimating the probability of collisions of
`fingerprints
`
`DATE-ISSUED: October 26, 1999
`
`INVENTOR-INFORMATION:
`CITY
`NAME
`Broder; Andrei Zary Menlo Park
`
`STATE . ZIP ,CODE
`CA
`N/A
`
`COUNTRY
`N/A
`
`US-CL-CURRENT:
`
`.1.1..Q./A.3.; 1..0.1./.5.1.l, 1Jrl/52.A., 1.1.0./.5.B.
`
`.
`; [•:ar .. 1 c·-::.:o:
`
`.
`nri.::c.
`
`'
`1 1nn·;i-::,
`
`~--··-·11111-····-······,...., - - - -............ ---.. .. ...-,· ·········--.-·-·~,,,..._.....,,,,,....__,.,...,.....,.__,,.-.,.,..,.-__,.,,,,,,.....--.,..-_,,~. -...,,,,, ....... _,___.__ __ ,..._...,.,,,,..
`f!I 29. Document ID: US 5966704A
`L7: Entry 29 of 46
`·US-PAT-NO: 5966704 ·
`DOCUMENT-IDENTIFIER: US 5966704 A
`
`. Oct 12,. 1999
`
`File: USPT
`
`TITLE: Storage plane organization and storage systems based
`thereon using queries and subqueries for data searching
`
`DATE-ISSUED: October 12, 1999
`
`INVENTOR-INFORMATION:
`STATE ZIP CODE COUNTRY
`CITY
`NAME
`N/A
`N/A
`Furegati; Rene Anton Zurich
`CHX
`N/A
`Schneider; Heinrich Zurich
`N/A
`CHX
`Streckeisen; Heinrich Wettswil N/A
`N/A
`CHX Anandan
`Adolf
`
`US-CL-CURRENT: ::J.Jl1/~; 1fJ.:1./~
`
`.. ..
`....
`i [•;31 .. 1 [·-::.:"
`I '111.K·
`
`..
`.,
`: I r:1:.•::i"'
`
`'
`
`D 30. Document ID: US 5966711 A
`L7: Entry 30 of 46
`
`File: USPT ..
`
`Oct 12, 1999
`
`....... rm ....
`
`_ ....
`
`7 of8
`
`U/13/00 3:22PM
`
`Ex. 1004 Page 14
`
`
`
`i List ·Display
`
`~ttp://westbrs:8820Jbin/cgi·binlaccum _query. pl
`
`US-PAT-NO: 5966711
`DOCUMENT-IDENTIFIER: US 5966711 A
`
`TITLE: Autonomous intelligent agents for the anno.tation of.
`genomic databases
`
`DATE-ISSUED: October 12, 1999
`
`·INVEN.TOR-INFORMATION:
`NAME
`CITY
`Natick
`Adams; R .. Mark
`
`STATE
`MA
`
`ZIP CODE
`N/A
`
`'COUNTRY
`N/A
`
`US-CL-CURRENT:
`
`.1..Q.1./.1.Q.4.; 1..0.2/2..0..il
`
`_____ .......,.._,_ __ ttt-'\~~-----.:-~ IC O.., uuo
`LN Generate _~ollection _::J
`
`• ... t
`
`•
`
`1 .. 1 . . . . . . . . . . . . . .
`
`;
`
`: •• , , .
`
`...
`
`L ... ~£~.e~~y __ ] f"'fs] Documents, starting with Document: r 31 " I II I
`
`8 of8
`
`.. J l/13/00.3·22 PM
`
`Ex. 1004 Page 15
`
`
`
`(12) United States Patent
`Inala ct al.
`
`I lllll llllllll Ill lllll lllll lllll lllll lllll 111111111111111111111111111111111
`US006199077Bl
`US 6,199,077 Bl
`Mar.6,2001
`
`(10) Patent No.:
`( 45) Date of Patent:
`
`(54) SERVER-SUlE WEB SUMMARY
`GENERATION AND PRESENTATION
`
`(75)
`
`Inventors: Suman Kumar Inala, Santa Clara; P
`Venkat Rangan, San Diego;
`Ramakrishna Satyavolu, Santa Clara,
`all of CA (US)
`
`(73) Assignee: Yodlee.com, Inc., Sunnyvale, CA (US)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: '09/323,598
`
`(22) Filed:
`
`Jun. 1, 1999
`
`Related U.S. Application Data
`
`(63) Continuation-in-part of application No. 09/208,740, filed on
`Dec. 8, 1998.
`Int. Cl.7
`...................................................... G06F 17/21
`(51)
`(52) U.S. Cl . .......................... 707/501; 709/202; 709/218;
`713/202; 704/1
`(58) Field of Search ..................................... 707/501, 513,
`' 707/1, 3, 4, 5, 9-10; 713/201-202; 705/26-27;
`709/202, 218; 704/1
`
`· (56)
`
`References Cited
`
`. U.S. PATENT DOCUMENTS
`
`5,649,186 "' 7/1997 Ferguson ................. ~ .............. 707/10
`5,708,825 "' 1/1998 Sotomayor ........................... 707/501
`5,794,233 "' 8/1998 Rubinstein ............................... 707/4
`5,855,015 "' 12/1998 Shoham ....................... : ........... 707/5
`5,931,907 "' 8/1999 Davies et al. ........................ 709/218
`5,983,227 "' 11/1999 Nazem et al.
`........... ; ............. 707 /10
`5,987,466 "' 11/1999 Greer et al. ............................ 707/10
`6,029,180."' 2/2000 Murata et al. ....................... 707/501
`6,029, 182 t 2/2000 Nehah et al. ........................ 707 /523
`6,032,162 "' 2/2000 Burke ................................ ~ .. 707/501
`6,038,668 "' 8/2000 Chipman ~t al. .... ................ 713/201
`
`... .' ....................... 707/10
`6,041,326 "' · 3/2000 Anlfo et al.
`6,108,686 "' 8/2000 Williams, Jr ........ .' ................ 709/202
`6,.119,101 * 9/2000 Peckover ............................ 705/10 X
`
`. OTHER PUBLICATIONS
`
`Stanley, Tracey, "Intelligent Searching Agents on the Web",
`4 pages, <http://www.ariadne.ac.uk/issu 7 /search-engines/>
`Jan. 1997. *
`'
`Jansen, James, "Using an Intelligent Agent to Enhance
`Search Ingine Performance", 16 p·ages, <http o://www.first(cid:173)
`monday.dk/issues/issue2_3/jansen/:> Dec. 1998.*
`Lesser, Victor et al, "BIGi A Resource_Bounded Informa(cid:173)
`tion Gathering Agent", 1~ pages, <http://dis.cs.umass.edu/
`research/bigi> Jan. 1998.*.
`
`* cited by examiner
`
`Primary Examiner-Joseph H. Feild
`(74) Attorney, Agent, or Firm-Donald R. Boys; Central
`Coast Patent Agency
`
`(57)
`
`ABSTRACT
`
`A portal server includes .a software agent configured to qo
`summary searches for subscribers based on. Internet desti- .
`nations provided by. the subscribers, to retrieve information
`from such destinations based on pre-programmed site
`information, arid to download the summaryinformation to
`the subscriber. The destinations and the nature of the infor(cid:173)
`mation to be retrieved is pre-programmed. There is further.
`a configuration and intitiation interface for a subscriber to
`set up and start a summary search. In some cases the
`summary searches are configured for individual clients as
`templates stored and retrieved at the Internet-connected
`server. Also in some cases retrieved information is imme(cid:173)
`diately sent to the subscriber, and in other situations such
`information is saved at the portal to be retrieved by a
`subscriber at a later time. In preferred embodiments of the
`invention autologins are accomplished for a subscriber at
`Internet destinations by . use of pre-stored configuration
`information.
`
`12 Claims, 6 Drawing Sheets
`
`37
`
`34
`
`39
`
`Searc
`
`41
`
`Agent
`
`lntem!<t Porta! com (12er~onalized 12age)
`
`Server Name
`
`User Name
`
`LBC.com
`
`John Doe
`
`My Bank.com
`
`John R. Doe
`
`My Stocks.com
`
`John R. Doe
`
`· Jane L. Doe
`
`Mortgage.Com
`
`John/Jane Doe
`
`Airline.com
`
`John Doe
`
`Search String I
`
`Cs1
`
`6"
`
`Search
`
`.
`
`\l
`
`32
`
`35
`
`t::.. )
`Password D
`xxxxxx
`xxxxx
`xxxxxxx
`xxxxxx
`xxxxxxxx
`xxxxxxxxx
`xx xx xx
`
`Ex. 1004 Page 16
`
`
`
`U~S. ·Patent
`
`Mar.6,2001
`
`Sheet 1 of 6
`
`US 6,199,077.Bl
`
`·~~
`. .-----------'} ____ ,
`
`~I
`
`--·
`
`Ex. 1004 Page 17
`
`
`
`37
`
`39.
`
`Searc
`
`Internet Portal.com (personalized page)
`
`34
`
`2
`
`DI )
`
`Agent
`
`Last
`
`Server Name
`
`User Name
`
`LBC.com
`
`John Doe
`
`My Bank.com
`
`· Johll R. Doe
`
`My Stocks.com
`
`John R. Doe
`
`Updatel My Shopping.com I
`
`Jane L. Doe
`
`ADD
`
`Mortgage.Com
`
`Airline.com
`
`I
`
`'
`
`John/Jane Doe
`
`John Doe
`
`Password
`xxxxxx
`:xxxxx
`xxxxxxx
`x:xxxxx
`xxxxxxxx
`xxxxxxxxx
`. x:xxxxx
`
`R7
`
`35
`
`Search String I
`
`I
`
`Csx
`
`o~:arch
`
`Fig. 2 _
`
`0 •
`C'1
`•
`
`~· = ~
`~ ·= ~
`
`!"
`
`~ = :--s
`N = = ;..-
`
`~
`
`'Jl =(cid:173)~
`"""' N
`0 ...,
`°'
`
`@
`?-
`
`"""9. "° "° = ~
`
`"'I
`o=
`
`"""9
`
`Ex. 1004 Page 18
`
`
`
`. u·.s. Patent . Mar. 6, 2001
`
`Sheet 3 of 6 ·
`
`US 6,199,077 Bl
`
`. 53
`
`55
`
`uSerName7
`)
`Password (___/
`
`.57
`
`58
`
`Personal
`Page
`Displayed
`
`Select URL
`for display &
`interaction·
`
`Input Search
`Parameters
`
`Displays
`WEB info
`
`Fig.·3
`
`64
`
`66
`
`Ex. 1004 Page 19
`
`
`
`Client
`
`~67
`I
`.
`. . .
`
`Knowledge Worker
`
`Browser Interface/User
`
`77
`
`_.,)
`
`Scripting Input Module
`
`69
`
`!
`
`71
`
`73
`
`!
`. •
`! .
`~ r · ------·---------------------- ~-----------------------------------------------------·--·------------·. _______ ". ___ -- --------------------------------------
`I
`t-----~--------------------------·------------------------------------------------------------------------------------------· --. --------------------------
`. r··-·r··-------------------------------------------------------------··µ·~--------------------------------------------------------------------------! 8 3
`\
`~ Portal Sever Interface
`Appliance Configurati~n Module
`!
`[ __________________________________________ -------------------------------------------------------------------------------------------------------------·-·
`~ r··-------------·----------------------------------------------------------------------------------------------------------------------------------------
`85
`:
`LJ I
`
`79
`
`87
`
`d •
`r:J:;. . .
`~ = """"" ~ = """""
`
`~ = :-s
`
`5"
`N
`0
`0
`~
`
`~
`
`rJ'l =(cid:173)~
`"""'
`~
`Q
`~ ='- .
`
`cj
`rJ'1
`!?'"
`.......
`\0
`
`\0 = ·......:1
`o=
`.......
`
`......:J
`
`/
`
`Com Interface/ Browser Ct!
`
`Parsing Engine
`
`\.-----------··--·····-······----------------------------------------··········-----------------·-·····--~-----·--··-·-········------------·················
`
`75
`\ . . r·--------------------------------------------------------=.--~-------------~-~------------------------------------' ------------------------------------
`~ 1
`D~tabase Interface
`LJ
`.__ -------------------------------. -. ------. --------. ------------------•.• ----------------------------. -----------------· -----------------.. --... -..... -. ·---
`Fig. 4 ~
`
`Summarization Page
`
`91
`
`Ex. 1004 Page 20
`
`
`
`U.S. Patent
`
`Mar.6,2001
`
`Sheet·s of 6
`
`·. I US 6,199,077 Bl
`
`arrives
`
`Request is_
`.analyzed
`
`95
`
`101
`
`97
`
`99
`
`Knowledge worker
`accesses site· logic
`
`Knowledge
`worker creates
`.·template
`
`Template
`is stored
`
`105
`
`111
`
`113
`
`103
`
`Browser control
`navigates to site
`
`Auto login
`is performed
`to gain access
`
`117
`
`107
`
`Network appliance
`and delivery method
`· verified
`
`119
`
`Site is parsed ·
`for data
`
`· Summary data
`stored for latter
`use
`
`On demand?/Schedualed?
`
`Summary data
`deliyered according.
`to protocol
`
`109
`
`121
`
`User receives ·
`requested information
`
`115
`
`Fig. 5
`
`Data is compile
`and rendered as
`HTML
`
`WEB summary
`made available
`to user
`
`Ex. 1004 Page 21
`
`
`
`U.S. Patent
`
`Mar.6,2001
`
`Sheet 6 of 6
`
`US 6,199,077 Bl
`
`117
`
`New summary·
`· process begins
`
`121
`
`127
`
`Knowledge worker
`accesses site logic
`
`Knowledge worker
`modifies/creates
`template if required
`
`Template
`is stored ·
`
`125
`
`129
`
`131'
`
`Browser control
`begins navigation
`process
`
`Auto logins
`performed at
`each site
`
`Sites are parsed
`for surllmary data
`
`133
`
`135
`
`All data
`stored
`
`Data.is.
`compiled and
`rendered as · TML
`
`137
`
`WEB summary
`made available to
`user
`
`Fig. 6
`
`Ex. 1004 Page 22
`
`
`
`US 6,199,077 Bl
`
`1
`SERVER-SIDE WEB SUMMARY
`. GENERATION AND PRESENTATION
`
`CROSS-REFERENCE TO RELATED
`DOCUMEN