`
`
`
`I
`
`I
`
`-
`
`Internet: The Complete Reference,
`Second Edition
`
`I
`
`.. I
`. l
`I
`I
`
`I
`
`Huawei v. Uniloc - Exhibit No. 1005 - 3/56
`
`
`
`About the Authors
`
`Margaret Levine Young is the best-selling author (with various coauthors) of over
`two dozen books, including The Internet For Dummies and Windows XP: The Complete
`Reference (with her brother, John Levine). She holds a B.A. in computer science from
`Yale University and has two children. You can find out more at her web site,
`net.gurus.com.
`
`Doug Muder has contributed to several books about computers and the Internet,
`including Windows XP: The Complete Reference. He is the author of numerous research
`papers in geometry and information theory and holds a Ph.D. in mathematics from
`the University of Chicago. Doug lives with his wife, Deborah Bodeau, in Nashua,
`New Hampshire and amuses himself by playing with other people's children, writing
`fiction, and dabbling in all forms of mysticism.
`
`Dave Kay is a writer; former engineer; and aspiring artist, naturalist, and wildlife
`tracker. His business, BrightLeaf Communications, provides marketing communications
`services for high technology companies. His books include several titles in John Wiley
`& Sons' (formerly Hungry Minds') .. . For Dummies series, including, most recently, Paint
`Shop Pro™ 7 For Dummies.
`
`Kathy Warfel is a technical writer who has been teaching people how to use computers
`and writing about computers for the past 15 years. She holds a B.S. in journalism from
`the University of Colorado and hopes one day to own a small-town online newspaper.
`
`Alison Barrows is the author of several computer books, including John Wiley & Sons'
`(formerly Hungry Minds') Dummies 101: 1-2-3 97, Dummies 101: WordPerfect 8, and
`Access 97 For Dummies Quick Reference.· She teaches and consults about the Internet in
`the Boston area.
`
`William Steinmetz was the man who bought computer books for Borders and
`Waldenbooks for seven years before he decided it was time to go out and write his
`own. He lives in Cleveland and is geeky.
`
`Although frequently lauded as the inventor of duct tape, Gila Jones is better known
`to her friends as a jackal of all trades. She has been putting people together with
`computers for more than 30 years and has previously written for private publication
`and Computer Reseller News. An avid do-it-yourselfer and fiber artist, Gila holds an
`M.B.A. in Information Systems Management from Northeastern University and lives
`in San Juan Capistrano, California with her partner and two sons.
`
`Huawei v. Uniloc - Exhibit No. 1005 - 4/56
`
`
`
`Internet:
`The Complete Reference,
`Second Edition
`
`Margaret Levine Young
`
`McGraw-Hill/Osborne
`New York Chicago San Francisco
`Lisbon London Madrid Mexico City
`Milan New Delhi San Juan
`Seoul Singapore Sydney Toronto
`
`Huawei v. Uniloc - Exhibit No. 1005 - 5/56
`
`
`
`McGraw-Hill/Osborne
`2600 Ten th Street
`Berkeley, California 94710
`U.S.A.
`
`To arrange bulk purchase discounts for sales promotions, premiums, or fund-raisers,
`please contact McGraw-Hill/Osborne at the above address. For information on
`translations or book distributors outside the U.S.A., please see the International
`Contact Information page immediately following the index of this book.
`
`Internet: The Complete Reference, Second Edition
`
`Copyright© 2002 by The McGraw-Hill Companies. All rights reserved. Printed in the
`United States of America. Except as permitted under the Copyright Act of 1976, no
`part of this publication may be reproduced or distributed in any form or by any means,
`or stored in a database or retrieval system, without the prior written permission of
`publisher, with the exception that the program listings may be entered, stored, and
`executed in a computer system, but they may not be reproduced for publication.
`
`1234567890 DOC DOC 0198765432
`
`ISBN 0-07-219415-4
`
`Publisher
`Brandon A Nordin
`
`Copy Editor
`Jan Jue
`
`Vice President & Associate Publisher
`Scott Rogers
`
`Proofreaders
`Paul Medoff, Linda Medoff
`
`Acquisitions Editor
`MeggMorin
`
`Project Editor
`Laura Stone
`
`Acquisitions Coordinator
`Tana Allen
`
`Technical Editor
`Will Kelly
`
`Indexer
`Valerie Perry
`
`Computer Designers
`Lucie Ericksen, Tabitha M. Cagan
`
`Illustrators
`Michael Mueller, Lyssa Wald
`
`Series Design
`Peter F. Hancik
`
`This book was composed with Corel VENTURA™ Publisher.
`
`Information has been obtained by McGraw-Hill/Osborne from sources believed to be reliable. However, because of the
`possibility of human or mechanical error by our sources, McGraw-Hill/Osborne, or others, McGraw-Hill/Osborne does not
`guarantee the accuracy, adequacy, or completeness of any information and is not responsible for any errors or omissions or
`the results obtained from the use of such information.
`
`Huawei v. Uniloc - Exhibit No. 1005 - 6/56
`
`
`
`
`
`
`
`
`
`
`
`X
`
`t
`
`' Internet: The Complete Reference
`
`. . . . . . . . . . . . . . . . . . . . . . . .
`Satellite Internet Connections
`Wireless Internet Connections . . . . . . . . . . . . . . . . . . . . . . . .
`Connecting Local Area Networks to the Internet . . . . . . . .
`Internet Service Providers (ISPs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Security Issues on the Internet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Protecting Your Computer from Vi.ruses . . . . . . . . . . . . . . .
`Protecting Your Computer from Intruders with Firewalls
`Virtual Private Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Choosing Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`ii 2 HowtheDomainName SystemWorks .............
`How Domains Are Organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Domain Records, Zones, Delegation, and Servers . . . . . . .
`DNS and E-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Reverse DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Server Software
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Registering a Domain Name
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`What Types of Domains Are Available?
`. . . . . . . . . . . . . . .
`Using WHOIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Preparing to Set Up Your Domain
`. . . . . . . . . . . . . . . . . . . .
`Choosing a Registrar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`1111 3 Configuring Your Internet Connection . . . . . . . . . . . . . .
`Configuring Your Broadband Connection . . . . . . . . . . . . . . . . . . . . .
`Configuring a Broadband Connection from Windows XP .
`Enabling the Internet Connection Firewall in
`Windows XP
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Configuring a Broadband Connection from
`Windows 2000, Me, and 98
`. . . . . . . . . . . . . . . . . . . . . . . .
`Configuring a Broadband Connection from a Mac
`. . . . . .
`Configuring Your Dial-Up Connection
`. . . . . . . . . . . . . . . . . . . . . . .
`Configming Dial-Up Connections in Windows XP /2000 .
`Configuring Dial-Up Connections in Windows Me/98
`. .
`Configuring Dial-Up Connections on Macs
`. . . . . . . . . . . .
`Configming Your ISDN Connection
`. . . . . . . . . . . . . . . . . . . . . . . . .
`Configuring Your ISDN Connection in
`Windows XP /2000
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Configming Your ISDN Connection in
`Windows Me/98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Connecting to an Organization's LAN Using VPN
`. . . . . . . . . . . . .
`Connecting via VPN to or from Windows XP . . . . . . . . . . .
`Connecting via VPN from Windows 2000/Me/98
`. . . . . .
`Connecting via VPN from a Mac
`. . . . . . . . . . . . . . . . . . . . .
`
`14
`15
`16
`16
`17
`18
`19
`21
`22
`
`25
`26
`26
`27
`28
`28
`28
`29
`31
`31
`32
`
`33
`34
`35
`
`35
`
`36
`40
`41
`42
`55
`69
`74
`
`75
`
`77
`77
`77
`81
`83
`
`Huawei v. Uniloc - Exhibit No. 1005 - 11/56
`
`
`
`
`
`L xl/ j Internet: The Comp I et e Re ter ence
`
`145
`146
`148
`151
`152
`
`152
`152
`
`129
`132
`133
`133
`133
`134
`134
`137
`137
`137
`138
`
`E-mail Netiquette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Using Abbreviations, Emoticons, and Smileys . . . . . . . . . . . . . . . . .
`Smileys and Emoticons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Abbreviations Used in E-mail . . . . . . . . . . . . . . . . . . . . . . . .
`Formatted E-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Attaching Files to Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Web-Based E-mail
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Mail Away from Home . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Dialing or Telnetting In
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Reading Your E-mail on the Web
`. . . . . . . . . . . . . . . . . . . . .
`A voiding Viruses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`IIH 6 Configuring Your E-mail Program
`. . . . . . . . . . . . . . . . . 141
`E-mail Configuration Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`142
`Configuring a New E-mail Program . . . . . . . . . . . . . . . . . . .
`142
`Switching to Another E-mail Program . . . . . . . . . . . . . . . . .
`143
`Using Multiple E-mail Addresses . . . . . . . . . . . . . . . . . . . . .
`144
`Sending and Receiving E-mail When You're on
`the Road . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Other Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . .
`Outlook 2002 and Outlook Express . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Configuring Outlook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Configuring Outlook Express for Hotmail
`. . . . . . . . . . . . .
`Configuring Outlook Express for Multiple E-mail
`Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Configuring Outlook for Multiple Users . . . . . . . . . . . . . . .
`Configuring Outlook 2002 for Multiple E-mail
`Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Formatting E-Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Sending Form Letters Using Signatures . . . . . . . . . . . . . . . .
`Eudora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Configuring Eudora
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Configuring Eudora for Multiple Users . . . . . . . . . . . . . . . .
`Configuring Eudora for Multiple E-mail Addresses
`. . . . .
`Formatting E-mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Sending Form Letters Using Eudora Stationery . . . . . . . . .
`Netscape Mail ...... .. ... . .. .. .. . .. ... .. .. / . . . . . . . . . . . . . . . .
`Configuring Netscape Mail
`. . . . . . . . . . . . . . . . . . . . . . . . . .
`Configuring Netscape Mail for Multiple Users
`. . . . . . . . .
`Configuring Netscape Mail for Multiple E-mail
`Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Formatting E-Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`153
`153
`154
`154
`157
`158
`159
`160
`161
`161
`165
`166
`
`166
`166
`
`Huawei v. Uniloc - Exhibit No. 1005 - 13/56
`
`
`
`
`
`Internet : The Complete Reference
`
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Hotmail
`Sending an Attached File . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Receiving an Attached File . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`190
`191
`192
`
`~ 11
`
`202
`202
`204
`205
`
`207
`207
`208
`
`8 Fighting Spam, Sorting Mail, and A voiding
`E-mail Viruses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
`Controlling E-mail Volume and Reducing Spam . . . . . . . . . . . . . . .
`194
`What Can You Do About Spam? . . . . . . . . . . . . . . . . . . . . . .
`194
`Stopping Spammers
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`196
`Reporting Scams
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`196
`A voiding Sending Spam . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`197
`The Advantages of Filtering E-mail
`. . . . . . . . . . . . . . . . . . . . . . . . . .
`198
`How Filtering Works
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`199
`Filtering Mailing List Messages . . . . . . . . . . . . . . . . . . . . . . .
`199
`Filtering Spam
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`199
`Virus Security Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`201
`Filtering Mail, Deleting Spam, and Defending Against Viruses
`in Outlook 2002 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . .
`Filtering Messages in Outlook 2002
`. . . . . . . . . . . . . . . . . . .
`Deleting Junk E-mail in Outlook 2002
`. . . . . . . . . . . . . . . . .
`Configuring Outlook 2002 Against Viruses . . . . . . . . . . . . .
`Filtering Mail, Deleting Spam, and Defending Against Viruses
`in Ou tlook Express . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Filtering Messages in Outlook Express
`. . . . . . . . . . . . . . . .
`Configuring Outlook Express Against Viruses . . . . . . . . . .
`Filtering Mail, Deleting Spam, and Defending Against Viruses
`in Eudora
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Filtering Messages in Eudora . . . . . . . . . . . . . . . . . . . . . . . . .
`A voiding Viruses with Eudora
`. . . . . . . . . . . . . . . . . . . . . . .
`Filtering Mail, Deleting Spam, and Defending Against Viruses
`in Netscape Messenger and Netscape Mail
`. . . . . . . . . . . . . . . . .
`Filtering Messages in Netscape Mail and Messenger
`. . . .
`Avoiding Viruses with Netscape Mail and Netscape
`Messenger
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Blocking Junk Mail in AOL
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Filtering Mail and Deleting Spam in Yahoo Mail . . . . . . . . . . . . . . .
`Filtering Messages in Yahoo Mail .. . . : . . . . . . . . . . . . . . . .
`Yahoo's Junk Mail Spamguard
`. . . . . . . . . . . . . . . . . . . . . . .
`Scanning Files for Viruses with Yahoo Mail . . . . . . . . . . . .
`Filtering Mail and Deleting Spam in Hotmail . . . . . . . . . . . . . . . . . .
`Filtering Messages in Hotmail . . . . . . . . . . . . . . . . . . . . . . . .
`Deleting Junk Mail in Hotmail
`. . . . . . . . . . . . . . . . . . . . . . .
`Scanning Files for Viruses with Hotmail . . . . . . . . . . . . . . .
`
`211
`211
`214
`
`214
`214
`
`215
`216
`217
`217
`217
`218
`218
`218
`218
`219
`
`Huawei v. Uniloc - Exhibit No. 1005 - 15/56
`
`
`
`
`
`~ Int ernet : Th e Co mpl ete Re ference
`
`258
`258
`258
`
`. . . . . . . .
`Separating Mailing List Messages from Other Messages
`Establishing Your Own Mailing List . . . . . . . . . . . . . . . . . . . . . . . . . .
`Free and Fee-Based Mailing List Servers . . . . . . . . . . . . . . .
`Managing a Mailing List with a Mailing List
`Management Program . . . .. . . . . . . . . . .. . . .. . . .. . . . .
`259
`1111 11 Usenet Newsgroup Concepts . . . . . . . . . . . . . . . . . . . . . . 267
`What Are Newsgroups?
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`268
`How Do You Read Newsgroups? . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`269
`Finding Interesting Newsgroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`272
`Choosing What to Read
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`272
`Choosing What to Post . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`274
`Starting a New Thread
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`274
`Replying by E-mail and Posting Follow-ups . . . . . . . . . . . .
`274
`Usenet Netiquette
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`275
`Sending and Receiving Attachments
`. . . . . . . . . . . . . . . . . . . . . . . . .
`275
`Offensive Postings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`276
`A voiding Spam
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`276
`How to Create Newsgroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`278
`Running Your Own News Server . . . . . . . . . . . . . . . . . . . . .
`278
`News Server Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`279
`Creating and Naming Newsgroups on Your
`Own Server
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`280
`011 12 Reading Usenet Newsgroups . . . . . . . . . . . . . . . . . . . . . . 281
`Common Newsreading Tasks
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`282
`Configuring Your Newsreader . . . . . . . . . . . . . . . . . . . . . . .
`282
`Subscribing to Newsgroups . . . . . . . . . . . . . . . . . . . . . . . . . .
`282
`Selecting and Reacting Articles
`. . . . . . . . . . . . . . . . . . . . . . .
`283
`Posting Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`283
`Newsreading in Google Groups
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`284
`Newsreacling in Outlook Express 6
`. . . . . . . . . . . . . . . . . . . . . . . . . .
`285
`Finding and Subscribing to Newsgroups
`. . . . . . . . . . . . . .
`285
`Selecting and Reading Messages . . . . . . . . . . . . . . . . . . . . . .
`286
`Sending Messages
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`288
`Printing Messages
`. ... .... . . . .... .. . ; . . . . . . . . . . . . . . .
`289
`Saving Messages ... ... ..... ... .... . :'. . . . . . . . . . . . . . . .
`289
`Unsubscribing from Newsgroups . . . . . . . . . . . . . . . . . . . . .
`289
`Newsreading in Netscape Mail & Newsgroups 6
`. . . . . . . . . . . . . . . .
`290
`Finding and Subscribing to Newsgroups
`. . . . . . . . . . . . . .
`291
`Downloading and Reading Messages
`. . . . . . . . . . . . . . . . .
`292
`Sending Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`294
`Printing Messages
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`294
`
`Huawei v. Uniloc - Exhibit No. 1005 - 17/56
`
`
`
`
`
`c·xvl/1 i Internet: The Complete Reference
`
`Whispering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Sending Files
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Leaving Channels
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Starting and Managing a Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Setting the Topic
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Kicking and Banning Users
`. . . . . . . . . . . . . . . . . . . . . . . . . .
`Designating Other Chanops . . . . . . . . . . . . . . . . . . . . . . . . . .
`Other Chanop Commands . . . . . . . . . . . . . . . . . . . . . . . . . . .
`General IRC Tips
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Learning More
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`324
`325
`325
`325
`326
`326
`327
`327
`327
`328
`
`Ii 14
`
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
`Instant Messaging
`What Is Instant Messaging? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`330
`ICQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`331
`Installing and Getting Started with ICQ
`. . . . . . . . . . . . . . .
`331
`Finding People on ICQ .. . . .. . . . . .. . . . . . .. . .. . .. . . . ..
`332
`Sending Messages with ICQ
`. . . . . . . . . . . . . . . . . . . . . . . . .
`334
`Other ICQ Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`335
`AOL Instant Messenger (AIM)
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`336
`Installing and Getting Started with AOL Instant
`Messenger
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`336
`Sending Instant Messages
`. . . . . . . . . . . . . . . . . . . . . . . . . . .
`338
`Yahoo Messenger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`341
`Getting Started with Yahoo Messenger . . . . . . . . . . . . . . . .
`341
`Finding People on Yahoo Messenger . . . . . . . . . . . . . . . . . .
`342
`. . . . . . . . . . . . .
`Sending Messages with Yahoo Messenger
`343
`Windows Messenger (MSN Messenger)
`. . . . . . . . . . . . . . . . . . . . . .
`344
`Getting Started with Windows Messenger
`. . . . . . . . . . . . .
`345
`Finding People on Windows Messenger . . . . . . . . . . . . . . .
`345
`Sending Messages with Windows Messenger
`. . . . . . . . . .
`346
`, .I! 15 Web-Based Chat Rooms and Discussion Boards . . . . . . 349
`Interactive Web Chat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`350
`Text Chat Rooms on the Web
`. . . . . . . . . . . . . . . . . . . . . . . .
`351
`Graphical Chat Sites
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`352
`Web Discussion Boards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`353
`II 16 Voice and Video Conferencing . . . . . . . . . . . . . . . . . . . . . 357
`What Are Internet Phone, Voice Conferencing, and Video
`Conferencing?
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Internet Telephony and Conferencing Sound Great-Why
`Don't We All Abandon Long-Distance Phone Calls?
`. .
`Conferencing Is More Than Talking and Seeing . . . . . . . . .
`
`358
`
`359
`360
`
`Huawei v. Uniloc - Exhibit No. 1005 - 19/56
`
`
`
`
`
`XX 1 Internet : The Comp l ete Reference
`
`399
`Customizing the Address Bar in IE . . . . . . . . . . . . . . . . . . . .
`399
`Managing IE' s Cache of Web Pages
`. . . . . . . . . . . . . . . . . . .
`400
`Sharing Internet Explorer with Other Users
`. . . . . . . . . . . .
`Linking Internet Exp lorer to Other Programs . . . . . . . . . . .
`401
`402
`Using IE on an Intranet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`403
`Internet Explorer Browsing Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`403
`. . . . . . . . . . . . . . . . . . . . . . . .
`Searching With.in a Page in IE
`404
`Viewing HTML Source Code in IE . . . . . . . . . . . . . . . . . . . .
`Printing Pages with Frames in IE
`404
`. . . . . . . . . . . .. . . . . . . . .
`Opening Multiple Windows in IE . . . . . . . . . . . . . . . . . . . . .
`405
`Customizing Netscape Navigator . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`405
`406
`Customizing the Toolbars in Navigator . . . . . . . . . . . . . . . .
`406
`Customizing the Navigator Sidebar . . . . . . . . . . . . . . . . . . .
`Sharing Navigator with Other Users
`408
`. . . . . . . . . . . . . . . . . .
`410
`Using Navigator on an Intranet . . . . . . . . . . . . . . . . . . . . . . .
`411
`Netscape Navigator Browsing Tips
`. . . . . . . . . . . . . . . . . . . . . . . . . .
`411
`Searching Within a Page in Navigator . . . . . . . . . . . . . . . . .
`411
`Viewing Information About a Page in Navigator
`. . . . . . .
`412
`Printing Frames in Navigator
`. . . . . . . . . . . . . . . . . . . . . . . .
`Opening Multiple Windows in Navigator . . . . . . . . . . . . . .
`412
`Finding and Installing Plug-Ins and ActiveX Controls
`413
`. . . . . . . . . .
`414
`Plug-Ins in Navigator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Plug-Ins and ActiveX Controls in IE . . . . . . . . . . . . . . . . . . .
`414
`414
`. . . . . . . . .
`Recommended Plug-Ins and ActiveX Controls
`Uninstalling Plug-Ins and ActiveX Controls . . . . . . . . . . . .
`415
`415
`Identifying Yourself Online with Microsoft .NET Passport
`. . . . . .
`416
`Signing Up for .NET Passport . . . . . . . . . . . . . . . . . . . . . . . .
`417
`Using .NET Passport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Problems with .NET Passport
`417
`. . . . . . . . . . . . . . . . . . . . . . . .
`418
`Alternatives to .NET Passport . . . . . . . . . . . . . . . . . . . . . . . .
`1411 19 Keeping Track of Your Favorite Web Sites . . . . . . . . . . . 419
`The Address/Location Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`420
`Choosing Your Start and Home Pages . . . . . . . . . . . . . . . . . . . . . . . .
`421
`Setting the Internet Explorer Home Page
`. . . . . . . . . . . . . .
`421
`Setting the Netscape Navigator Home and· Start Pages . . .
`422
`The Links Bar and Personal Toolbar . . ·............... . .
`423
`Managing the Favorites and Bookmarks Menu
`. . . . . . . . . . . . . . . .
`425
`Adding Bookmarks and Favorites
`. . . . . . . . . . . . . . . . . . . .
`426
`Editing a Favorite or Favorite Folder in IE
`. . . . . . . . . . . . .
`427
`Editing a Bookmark or Bookmark Folder in Navigator
`. .
`427
`
`Huawei v. Uniloc - Exhibit No. 1005 - 21/56
`
`
`
`
`
`Internet: The Complete Reference
`
`Ii 21 Searching the Web
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
`What Are Search Engines? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`468
`How Do Search Engines Work?
`. . . . . . . . . . . . . . . . . . . . . .
`468
`Search Result Rankings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`469
`What Are Web Directories?
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`469
`What Are Databases?
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`470
`Using Search Engines for General-Purpose Web Searching
`. . . . . .
`471
`Choosing Your Search Words
`. . . . . . . . . . . . . . . . . . . . . . . .
`471
`Google Tricks
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`472
`Using Directories for General-Purpose Web Searching . . . . . . . . . .
`474
`Searching Databases
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`47 4
`475
`Finding Searchable Databases . . . . . . . . . . . . . . . . . . . . . . . .
`Fee-Based Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`475
`Searching Usenet Newsgroups . . . . . . . . . . . . . . . . . . . . . . .
`476
`Finding People . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`476
`ii 22 Audio and Video on the Web . . . . . . . . . . . . . . . . . . . . . . 479
`Playing Streaming Audio and Video
`. . . . . . . . . . . . . . . . . . . . . . . . .
`480
`Popular Audio and Video Players
`. . . . . . . . . . . . . . . . . . . .
`480
`Internet Radio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`482
`483
`Playing MP3 Music
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Ripping MP3 Files from CDs . . . . . . . . . . . . . . . . . . . . . . . . .
`484
`Customizing Your Player with Skins . . . . . . . . . . . . . . . . . .
`485
`Finding MP3 Music on the Web
`. . . . . . . . . . . . . . . . . . . . . .
`485
`Finding and Downloading Music with Peer-to-Peer
`Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Playing Video on the Internet
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Prerecorded Video. . .. ... .... ... .. . ... .... ..... .... .
`Live Video with Webcams . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Using Windows Media Player . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Finding Files with the Media Guide . . . . . . . . . . . . . . . . . . .
`Creating a Media Library . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Finding Internet Radio Stations with the Radio Tuner
`. . .
`Using RealOne Player . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`The RealOne Player Windows . . . . . . . . . . . . . . . . . . . . . . . .
`Browsing RealOne's Web Site .... .... : . . . . . . . . . . . . . . .
`Creating Play lists ... .... ..... .... ... ·. . . . . . . . . . . . . . . .
`Playing Internet Radio
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Using Internet Explorer's Media Bar
`. . . . . . . . . . . . . . . . . . . . . . . . .
`
`486
`489
`489
`490
`491
`491
`492
`493
`493
`493
`493
`495
`496
`496
`
`Huawei v. Uniloc - Exhibit No. 1005 - 23/56
`
`
`
`
`
`
`
`
`
`Internet : The Complete Reference
`
`625
`625
`625
`626
`627
`627
`627
`628
`628
`
`Creating Clickable Graphics by Using Image Maps . . . . . . . . . . . . .
`Overview of Image Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Client-Side Image Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Creating Image Map Code . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Advanced Features of Graphics Programs
`. . . . . . . . . . . . . . . . . . . .
`Anti-Aliasing
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Image Slicing
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Background (Seamless) Tiling . . . . . . . . . . . . . . . . . . . . . . . .
`Advanced Compression and Optimization . . . . . . . . . . . . .
`Using Special Effects to Create Animations or
`629
`Enhance Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`630
`Multimedia Graphics
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`U 27 Creating Web Audio Files . . . . . . . . . . . . . . . . . . . . . . . . . 631
`632
`Types of Web Audio Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`632
`Static vs. Streaming Audio Files
`. . . . . . . . . . . . . . . . . . . . . .
`633
`Types of Static Audio Files . . . . . . . . . . . . . . . . . . . . . . . . . . .
`636
`How to Create Audio Files for the Web . . . . . . . . . . . . . . . . . . . . . . .
`636
`Step 1. Capturing the Audio
`. . . . . . . . . . . . . . . . . . . . . . . . .
`638
`Step 2. Generating a Digital File
`. . . . . . . . . . . . . . . . . . . . . .
`Step 3. Editing and Processing the Uncompressed
`Audio
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Step 4. Encoding the File into a Compressed Audio
`Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Adding Audio Files to Web Pages
`. . . . . . . . . . . . . . . . . . . . . . . . . . .
`Adding a Link to an Audio File . . . . . . . . . . . . . . . . . . . . . . .
`Embedding a Multimedia File in a Web Page . . . . . . . . . . .
`Adding Video to Web Pages
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Static Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Streaming Video
`. . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . .
`U 28 Forms, Interactivity, and Database-Driven Web Sites
`. 651
`653
`Browser Scripting with JavaScript
`. . . . . . . . . . . . . . . . . . . . . . . . . . .
`653
`What Is JavaScript?
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`What Is VBScript?
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`654
`654
`How JavaScript Works ............ .1 . . . . . . . . . . . . . . . . .
`655
`Using JavaScript in Web Pages ..... '. . ................
`656
`Getting Predesigned Scripts . . . . . . . . . . . . . . . . . . . . . . . . . .
`656
`Extending Browsers with Java and ActiveX
`. . . . . . . . . . . . . . . . . . .
`What Is Java?
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`656
`657
`What Are Java Applets? . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`639
`
`640
`642
`642
`644
`649
`649
`650
`
`Huawei v. Uniloc - Exhibit No. 1005 - 27/56
`
`
`
`
`
`xxvlll I I n t e r n e t : T h e C o m p I e t e R e fe r e n c e
`
`wHI 30 Uploading Web Pages . . . . . . . . . . . . . . . . . .. . . . . .. . . . 695
`The Uploading Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`696
`Web Server Login and Site Location . . . . . . . . . . . . . . . . . . .
`696
`File Preparation . . . . . . . . . . . . . . . . . . . . . . . . .