throbber
OVER
`10,000
`ENTRIES
`
`Microsoft
`
`Page 001
`
`~ Computer
`ictionar
`
`Fifth Editio
`
`Fully updated with the latest
`technologies, terms, and acronym
`Easy to read, expertly illustrated
`Definitive coverage of hardware,
`software, the Internet, and more!
`
`Facebook's Exhibit No. 1009
`
`Facebook's Exhibit No. 1009
`Page 001
`
`

`

`Speak the language
`of computers and the
`Internet with the
`MICROSOFT COMPUTER
`DICTIONARY!
`
`Comprehensive content:
`Covers everything from
`smartphones to super(cid:173)
`servers, 10Base2 to ;-)
`
`Defines and illustrates:
`Helpful diagrams and
`drawings complete the
`picture for complex topics
`
`Relevant to all:
`Whether you're a home user
`or an industry professional,
`you'll find terms and
`concepts essential to your
`understanding
`
`To learn more about
`Microsoft Presse products, visit:
`microsoft.com/ mspress
`
`Computers/ Reference
`
`IS BN 0-7356 - 1495-4
`
`90000
`
`U.S.A.
`$29.99
`$43.99
`Can ada
`[Recommended]
`
`7
`
`90 145 14954
`
`1
`
`9 780735 614956
`
`Part No. X0B-41956
`
`Microsoft·
`
`Facebook's Exhibit No. 1009
`Page 002
`
`

`

`Microsoft·
`
`Microsoft*
`
`,
`
`■
`
`om u er
`1c 1onar
`Fifth Edition
`
`■
`
`Facebook's Exhibit No. 1009
`Page 003
`
`

`

`PUBLISHED BY
`Microsoft Press
`A Division of Microsoft Corporation
`One Microsoft Way
`Redmond, Washington 98052-6399
`
`Copyright © 2002 by Microsoft Corporation
`
`All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form
`or by any means without the written permission of the publisher.
`
`Library of Congress Cataloging-in-Publication Data
`Microsoft Computer Dictionary.--5th ed.
`p. cm.
`ISBN 0-7356-1495-4
`1. Computers--Dictionaries. 2. Microcomputers--Dictionaries.
`
`AQ76.5. M52267 2002
`004'.03--dc21
`
`200219714
`
`Printed and bound in the United States of America.
`
`2 3 4 5 6 7 8 9 QWT
`
`7 6 5 4 3 2
`
`Distributed in Canada by H.B. Fenn and Company Ltd .
`
`A CIP catalogue record for this book is available fr<;>m the British Library.
`
`Microsoft Press books are available through booksellers and distributors worldwide. For further informa(cid:173)
`tion about international editions, contact your local Microsoft Corporation office or contact Microsoft
`Press International directly at fax (425) 936-7329. Visit our Web site at www.microsoft.com/mspress.
`Send comments to mspinput@microsoft.com.
`
`Active Desktop, Active Directory, ActiveMovie, ActiveStore, ActiveSync, ActiveX, Authenticode,
`BackOffice, BizTalk, ClearType, Direct3D, DirectAnimation, DirectDraw, Directlnput, DirectMusic,
`DirectPlay, DirectShow, DirectSound, DirectX, Entourage, FoxPro, FrontPage, Hotmail, IntelliEye,
`IntelliMouse, IntelliSense, JScript, MapPoint, Microsoft, Microsoft Press, Mobile Explorer, MS-DOS ,
`MSN, Music Central, NetMeeting, Outlook, PhotoDraw, PowerPoint, SharePoint, UltimateTV, Visio,
`Visual Basic, Visual C++, Visual FoxPro, Visual InterDev, Visual J++, Visual SourceSafe, Visual Studio,
`Win32, Win32s, Windows, Windows Media, Windows NT, Xbox are either registered trademarks or
`trademarks of Microsoft Corporation in the United States and/or other countries. Other product and
`company names mentioned herein may be the trademarks of their respective owners.
`
`The example companies, organizations, products, domain names, e-mail addresses, logos, people, places.
`and e:ents depicted_ herein are fictitious. No association with any real company, organization, product,
`domain name, e-mail address, logo, person, place, or event is intended or should be inferred.
`
`Acquisitions Editor: Alex Blanton
`Project Editor: Sandra Haynes
`
`Body Part No. X0S-41929
`
`Facebook's Exhibit No. 1009
`Page 004
`
`

`

`Apple Filing Protocol
`
`application binary interface
`
`CII
`
`0
`
`I IL I . _I
`.:.
`• •
`
`-
`
`.. .,
`. • • ·-
`' J , j ,_I
`11 __ 1 ""!'
`
`1
`
`0
`
`Apple Extended Keyboard.
`
`Apple Fillng Protocol 11. See AFP.
`
`Apple key 11. A key on Apple keyboards labeled with an
`outline of the Apple logo. On the Apple Extended Key(cid:173)
`board, this key is the same as the Command key, which
`functions similarly to the Control key on IBM and com(cid:173)
`patible keyboards. It is generally used in conjunction with
`a character key as a shortcut to making menu selections or
`starting a macro.
`
`Apple MacIntosh 11. See Macintosh.
`
`Apple Newton 11. See ewton.
`
`AppleScrlpt 11. A script language developed by Apple
`Computer, Inc., for Macintosh computers running under
`the Mac OS to execute commands and automate functions.
`See also script.
`
`AppleShare 11. A file server software developed by Apple
`Compu~er, Inc., that works with the Mac OS and allows
`one Macintosh computer to share files with another on the
`ame network. See also file server, Mac OS.
`
`applet 11. A program that can be downloaded over the
`Internet and executed on the recipient's machine. Applets
`are often written in the Java programming language and
`run within brow er software, and they are typically u ed to
`customize or add interactive elements to a Web page.
`
`AppleTalk n. An inexpensive local area network devel(cid:173)
`oped by Apple Computer, Inc., for Macintosh computers
`that can be used by Apple and non-Apple computers to
`communicate and share resources such as printers and file
`ervers. on-Apple computers must be equipped with
`AppleTalk hardware and suitable software. The network
`
`uses a layered set of protocols similar to the ISO/OSI ref(cid:173)
`erence model and transfers information in the form of
`t,ackets called frames. AppleTalk supports connections to
`other AppleTalk networks through devices known as
`bridges, and it supports connections to dissimilar networks
`through devices called gateways. See also bridge, frame
`(definition 2), gateway.
`
`AppleTalk Phase 2 11 . The extended AppleTalk Internet
`model designed by Apple Computer, Inc. , that supports
`multiple zones within a network and extended addressing
`capacity.
`
`AppleWorks 11. A suite of productivity applications, for(cid:173)
`merly known as ClarisWorks, distributed by Apple Com(cid:173)
`puter, Inc., and shipped on the iMac computer. Apple Works/
`ClarisWorks is an integrated product that includes support
`for word processing, spread heets, databases, drawing,
`painting, charting, and the Internet.
`
`appliance 11. 1. See server appliance. 2. See information
`appliance. 3. A device with a single or limited purpose
`with functionality. This functionality is similar to a simple
`consumer appliance.
`
`appliance server 11. 1. An inexpensive computing device
`used for specific ta ks including Internet connectivity or
`file-and-print services. The server is usually easy to use
`but does not possess the capabilities or software of a typi(cid:173)
`cal server for general office use. 2. See server appliance.
`
`application 11. A program designed to assist in the perfor(cid:173)
`ing,
`mance of a specific task, such as word proce
`accounting, or inventory management. Compare utility.
`
`application binary Interface 11. A set of instructions that
`specifies how an executable file interacts with the hardware
`
`31
`
`Facebook's Exhibit No. 1009
`Page 005
`
`

`

`authoring language
`
`authoring language n. A computer language or applica(cid:173)
`tion development system designed primarily for creating
`programs, databases, and materials for computer-aided
`instruction (CAI). A familiar example in relation to micro(cid:173)
`computers is PILOT, a language used to create lessons.
`See also CAI, PILOT.
`
`authoring software n. A type of computer program used
`for creating Web pages and other hypertext and multime(cid:173)
`dia applications. Authoring software provides a way to
`define relationships between different types of objects,
`including text, graphics, and sound, and to present them in
`a desired order. This type of program is sometimes known
`as authorware, although the latter name is generally asso(cid:173)
`ciated with a specific product from Macromedia. Also
`called: authoring tool.
`
`authoring system n. Application software that ena~les
`the operator to create and format a document for a specific
`kind of computer environment. An authoring system,
`especially for multimedia work, often consists of several
`applications within the framework of a single, controlling
`application. See also authoring language.
`
`authority n. A DNS server responsible for resolving
`names and IP addresses of sites and resources on the Inter(cid:173)
`net at a particular level of authority: top-level domain, sec(cid:173)
`ond-level domain, or subdomain.
`
`authorization n. In reference to computing, especially
`remote computers on a network, the right granted an indi(cid:173)
`vidual to use the system and the data stored on it. Authori(cid:173)
`zation is typically set up by a system administrator and
`verified by the computer based on some form of user iden(cid:173)
`tification, such as a code number or password. Also
`called: access privileges, permission. See also network,
`system administrator.
`
`authorization code n. See password.
`
`autoanswer n. See answer mode.
`
`autoassociative adj. In data reduction or clustering,
`autoassociative models use the same set of variables as
`both predictors and targets . In autoassociative neural net(cid:173)
`works, each pattern presented serves as both the input and
`output pattern. Autoassociative networks are typically
`used for tasks involving pattern completion. See also arti(cid:173)
`ficial intelligence, cluster analysis, neural networks, oper(cid:173)
`ator associativity, pattern recognition.
`
`autoloader
`
`fJ
`
`autoattendant adj. A term used to describe a store-and(cid:173)
`forward computer system that replaces the traditional
`switchboard operator, directing telephone calls to their
`correct extensions or voice mail. Autoattendant systems
`may implement voice prompts, touch-tone menus, or
`voice recognition features to send calls to their proper des(cid:173)
`tinations. Compare interactive voice response systems.
`
`AutoCorrect n. A function in Microsoft Word for Win(cid:173)
`dows that automatically corrects errors and makes other
`substitutions as soon as a user types text. For example,
`AutoCorrect can be set up to fix misspellings, such as teh
`for the, or to change "straight" (" ") quotation marks to
`"smart" (" ") quotation marks. The user can select which
`AutoCorrect features to enable. See also smart quotes.
`
`autodial n. A feature enabling a modem to open a tele(cid:173)
`phone line and initiate a call by transmitting a stored tele(cid:173)
`phone number as a series of pulses or tones.
`
`AUTOEXEC.BAT n. A special-purpose batch file (set of
`commands) that is automatically carried out by the MS(cid:173)
`DOS operating system when the computer is started or
`restarted. Created by the user or (in later versions of MS(cid:173)
`DOS) by the operating system at system installation, the file
`contains basic startup commands that help configure the
`system to installed devices and to the user's preferences.
`
`AutolP n. Short for automatic Internet Protocol addressing.
`A technique used by a device to obtain a valid IP address
`without a DHCP server or other IP-configuration authority.
`With AutoIP, a device randomly chooses an IP address from
`a set of reserved addresses and queries the local network to
`determine whether another client already is using that
`address. The device repeats the steps of picking and verify(cid:173)
`ing until an unused address is found. AutoIP, based on an
`Internet Engineering Task Force (IETF) Internet Draft, is
`used in Universal Plug and Play (UPnP) networking. See
`also UPnP networking.
`
`autokey n. See typematic.
`
`autoload vb. To make some type of resource available
`without it having to be specifically requested. A program,
`for example, might autoload fonts or fi les as they are
`needed. Similarly, a CD-ROM drive might autoload audio
`discs or automatically start a setup program on a software
`CD-ROM. See also AutoPlay.
`
`autoloader n. A device that automatically prepares a dis(cid:173)
`kette, CD, or other storage medium for use.
`
`43
`
`Facebook's Exhibit No. 1009
`Page 006
`
`

`

`data
`
`data compaction
`
`data n. Plural of the Latin datum, meaning an item of infor(cid:173)
`mation. In practice, data is often used for the singular as well
`as the plural form of the noun. See also datum. Compare
`information.
`Data Access Objects n. A data access interface that
`communicates with Microsoft Jet and ODBC-compliant
`data sources to connect to, retrieve, manipulate, and
`update data and the database structure. Acronym: DAO.
`
`data acquisition n. The process of obtaining data from
`another source, usually one outside a specific system.
`
`data aggregate n. A collection of data records. It usu(cid:173)
`ally includes a description of the placement of the data
`blocks and their relation to the entire set.
`data attribute n. Structural information about data that
`describes its context and meaning.
`
`data bank n. Any substantial collection of data.
`
`database n. A file composed of records, each containing
`fields together with a set of operations for searching, sort(cid:173)
`..
`ing, recombining, and other functions . Acronym: DB.
`
`database administrator n. One who manages a data(cid:173)
`base. The administrator determines the content, internal
`structure, and access strategy for a database, defines secu(cid:173)
`rity and integrity, and monitors performance. Acronym:
`DBA. Also called: database manager.
`database analyst n. One who provides the analytic
`functions needed to design and maintain applications
`requiring a database.
`database designer n. One who designs and implements
`functions required for applications that use a database.
`
`database engine n. The program module or modules
`that provide access to a database management system
`(DBMS).
`
`database machine n. 1. A peripheral that executes data(cid:173)
`base tasks, thereby relieving the main computer from per(cid:173)
`forming them. 2. A database server that performs only
`database tasks .
`database management system n. A software interface
`between the database and the user. A database manage(cid:173)
`ment system handles user requests for database actions
`and allows for control of security and data integrity
`requirements. Acronym: DBMS. Also called: database
`manager. See also database engine.
`database manager n. See database administrator, data(cid:173)
`base management system.
`
`database publishing n. The use of desktop publishing or
`Internet technology to produce reports containing infor(cid:173)
`mation obtained from a database.
`database server n. A network node, or station, dedi(cid:173)
`cated to storing and providing access to a shared database.
`Also called: database machine.
`database structure n. A general description of the for(cid:173)
`mat of records in a database, including the number of
`fields, specifications regarding the type of data that can be
`entered in each field , and the field names used.
`data bit n. In asynchronous communications, one of a
`group of from 5 to 8 bits that represents a single character
`of data for transmission. Data bits are preceded by a start
`bit and followed by an optional parity bit and one or more
`stop bits. See also asynchronous transmission, bit, com(cid:173)
`munications parameter.
`data buffer n. An area in memory where data is tempo(cid:173)
`rarily stored while being moved from one location to
`another. See also buffer 1•
`data bus n. See bus.
`
`data cable n. Fiber-optic or wire cable used to transfer
`data from one device to another.
`data capture n. 1. The collection of information at the
`time of a transaction. 2. The process of saving on a storage
`medium a record of interchanges between a user and a
`remote information utility.
`data carrier n. See carrier (definition 1).
`Data Carrier Detected n. See DCD (definition 1).
`
`data chaining n. The process of storing segments of data
`in noncontiguous locations while retaining the ability to
`reconnect them in the proper sequence.
`data channel n. See channel (definition 1).
`
`data closet n. See wiring closet.
`data collection n. 1. The process of acq uiring source
`documents or data. 2. The grouping of data by means of
`classification, sorti ng, ordering, and other organizing
`methods.
`datacom n. Short for data com munications. See
`communications.
`data communications n. See communications.
`
`data compaction n. See data compression.
`
`141
`
`Facebook's Exhibit No. 1009
`Page 007
`
`

`

`hot swapping
`
`HTML
`
`hot swapping 11. See hot plugging.
`
`HotSync 11. Software application from Palm that permits
`data synchronization between a Palm handheld computing
`device and another computing device, such a a laptop or
`personal computer. The synchronization occurs via a cable
`connection or wirelessly (for example, via infrared signals).
`
`HotWlred 11. A Web site affiliated with Wired magazine
`that contains news, gossip, and other information about
`the culture of the Internet.
`
`housekeeping 11. Any of various routines, such as updat(cid:173)
`ing the clock or performing garbage collection, designed
`to keep the system, the environment within which a pro(cid:173)
`gram run , or the data structures within a program in good
`working order.
`
`El
`
`hover button 11. Text or an image on a Web page, usu(cid:173)
`ally in the form of a button, that changes appearance
`when a cursor passes over it. The hover button may
`change color, blink, display a pop-up with additional
`information, or produce other similar effects. Hover but(cid:173)
`tons are usually implemented through ActiveX objects
`and cripting, although hover behavior can also be set
`through HTML attributes.
`
`HPC 11. See handheld PC.
`
`HPFS 11. Acronym for High Performance File System. A
`file system available with OS/2 versions 1.2 and later. See
`also FAT file system, NTFS.
`
`HPGL 11. Acronym for Hewlett-Packard Graphics Lan(cid:173)
`guage. A language originally developed for images des(cid:173)
`tined for plotters. An HPGL file consist of instructions
`that a program can use to reconstruct a graphical image.
`
`HPIB 11. Acronym for Hewlett-Packard Interface Bus. See
`general-purpose interface bus.
`
`HPPCL 11. Acronym for Hewlett-Packard Printer Control
`Language. See Printer Control Language.
`
`HP / UX or HP-UX 11. Acronym for Hewlett-Packard
`UNIX. A version of the UNIX operating system specifi(cid:173)
`cally designed to be run on Hewlett-Packard's worksta(cid:173)
`tions. See also UNIX.
`
`.hqx 11. A file extension for a file encoded with BinHex.
`See also BinHex.
`
`HREF n. Short for hypertext reference. An attribute in an
`HTML document that defines a link to another document
`on the Web. See also HTML.
`
`HSB 11. Acronym for hue-saturation-brightness. A color
`model in which hue is the color itself as placed on a color
`wheel, where 0° is red, 60° is yellow, 120° is green, 180°
`is cyan, 240° is blue, and 300° is magenta; saturation is
`the percentage of the specified hue in the color; and
`brightness is the percentage of white in the color. Also
`called: HLS, HSY, hue. See also color model. Compare
`CMY, RGB .
`
`HSM 11. Short for Hierarchical Storage Management. A
`technology for managing online data and data storage in
`which the medium on which the information resides is
`linked to the frequency with which the information is
`accessed. By migrating data to and from primary (rapidly
`accessed but expensive) and secondary (slower but less
`expensive) storage, HSM maintains often-used informa(cid:173)
`tion on primary storage media and less frequently used
`data on econdary storage such as tape or an optical juke(cid:173)
`box. Although information resides on different storage
`media, all of it appears to be on line and remains accessi(cid:173)
`ble to the user. When users request data residing on sec(cid:173)
`ondary storage, HSM moves the information bac)c to the
`primary storage medium.
`
`HSV 11. Acronym for hue-saturation-value. See HSB.
`
`H-sync 11. See horizontal synchronization.
`
`HTCPCP 11. Acronym for Hyper Text Coffee Pot Con(cid:173)
`trol P rotoco l. A protocol defined in jest as an April Fools'
`Day spoof of open Internet standards. HTCPCP/ I .0 was
`proposed in RFC 2324 on April 1, I 998 by Larry Mas inter
`of Xerox PARC. In this RFC, Masinter described a proto(cid:173)
`col for controlling, monitoring, and diagnosing coffee pots.
`
`.htm 11. The MS-DOS/Windows 3.x file extension that
`identifies Hypertext Markup Language (HTML) files,
`most commonly used as Web pages. Because MS-DOS
`and Windows 3.x cannot recognize file exten ions longer
`than three letters, the .html extension is truncated to three
`letters in those environments. See also HTML.
`
`.html 11. The file extension that identifies Hypertext
`Markup Language (HTML) files, most commonly used as
`Web pages. See also HTML.
`
`HTML 11. Acronym for Hypertext Markup Language. The
`markup language used for documents on the World Wide
`Web. A tag-based notation language used to format docu(cid:173)
`ments that can then be interpreted and rendered by an
`Internet browser. HTML is an application of SGML (Stan(cid:173)
`dard Generalized Markup Language) that uses tags to
`mark elements, such as text and graphics, in a document to
`
`258
`
`Facebook's Exhibit No. 1009
`Page 008
`
`

`

`HTML attribute
`
`HTTPS
`
`indicate how Web browsers should display these elements
`to the user and should respond to user actions such as acti(cid:173)
`vation of a link by means of a key press or mouse click.
`HTML 2, defined by the Internet Engineering Task Force
`(IETF), included features of HTML common to all Web
`browsers as of 1994 and was the first version of HTML
`widely used on the World Wide Web. HTML+ was pro(cid:173)
`posed for extending HTML 2 in 1994, but it was never
`implemented. HTML 3, which also was never standard(cid:173)
`ized or fully implemented by a major browser developer,
`introduced tables. HTML 3.2 incorporated features widely
`implemented as of early 1996, including tables, applets,
`and the ability to flow text around images. HTML 4, the
`latest specification, supports style sheets and scripting lan(cid:173)
`guages and includes internationalization and accessibility
`features . Future HTML development will be carried out by
`the World Wide Web Consortium (W3C). Most Web
`browsers, notably Netscape Navigator and Internet
`Explorer, recognize HTML tags beyond those included in
`the present standard. See also .htrn, .html, SGML, tag
`(definition 3), Web browser.
`
`HTML attribute n. A value within an HTML tag that
`assigns additional properties to the object being defined.
`Some HTML editing software assigns some attributes
`automatically when you create an object such as a para(cid:173)
`graph or table.
`
`HTML code fragment n. HTML code that you add to a
`Web page to create features such as a script, a counter, or a
`scrolling marquee. Often used in the context of webrings
`to add a link and standard graphics or automation to an
`individual page to indicate membership.
`
`HTML document n. A hypertext document that has been
`coded with HTML. See Web page.
`
`HTML editor n. A software program used to create and
`modify HTML documents (Wet, pages). Most HTML edi(cid:173)
`tors include a method for inserting HTML tags without
`actually having to type out each tag. A number of HTML
`editors will also automatically reformat a document with
`HTML tags, based on formatting codes used by the word
`processing program in which the document was created.
`See also tag (definition 3), Web page.
`
`HTML extensions n. A feature or setting that is an exten(cid:173)
`sion to the formal HTML specification. Extensions may
`not be supported by all Web browsers, but they may be
`used widely by Web authors. An example of an extension
`is marquee scrolling text.
`
`HTML page n. See Web page.
`
`HTML server control n. An ASP.NET server control that
`belongs to the System.Web.UI.HtrnlControls namespace. An
`HTML server control maps directly to an HTML element
`and is declared on an ASP.NET page as an HTML element
`marked by a runat=server attribute. In contrast to Web server
`controls, HTML server controls do not have an <asp:Con(cid:173)
`trolName> tag prefix. See also Web server control.
`
`HTML source n. See source (definition 2).
`
`HTML source file n. See source (definition 2).
`
`HTML tag n. See tag (definition 3).
`
`HTML validation service n. A service used to confirm
`
`that a Web page uses valid HTML according to the latest Cl
`
`standard and/or that its hyperlinks are valid. An HTML
`validation service can catch small syntactical errors in
`HTML coding as well as deviations from the HTML stan-
`dards. See also HTML.
`
`HTTP n. Acronym for Hypertext Transfer Protocol. The
`protocol used to carry requests from a browser to a Web
`server and to transport pages from Web servers back to the
`requesting browser. Although HTTP -is almost universally
`used on the Web, it is not an especially secure protocol.
`
`HTTPd n. Acronym for Hypertext Transfer P rotocol Dae(cid:173)
`mon. A small , fast HTTP server that was available free
`from NCSA. HTTPd was the predecessor for Apache.
`Also called: HTTP Daemon. See also Apache, HTTP
`server, NCSA (definition 1).
`
`HTTP Daemon n. See HTTPd.
`
`HTTP Next Generation n. See HTTP-NG.
`
`HTTP-NG n. Acronym for Hypertext Transfer Protocol
`Next Generation. A standard under development by the
`World Wide Web Consortium (W3C) for improving per(cid:173)
`formance and enabling the addition of features such as
`security. Whereas the current version of HTTP establishes
`a connection each time a request is made, HTTP-NG will
`set up one connection (which consists of separate channels
`for control information and data) fo r an entire session
`between a particular client and a particular server.
`
`HTTPS n. 1. Acronym for Hypertext Transfer Protocol
`Secure. A variation of HTTP that provides for encryption
`and transmission through a secure port. HTTPS was
`devised by Netscape and allows HTTP to run over a secu(cid:173)
`rity mechanism known as SSL (Secure Sockets Layer). See
`also HTTP, SSL. 2. Web server software for Windows NT.
`Developed by the European Microsoft Windows NT Aca(cid:173)
`demic Centre (EMWAC) at the University of Edinburgh,
`
`259
`
`Facebook's Exhibit No. 1009
`Page 009
`
`

`

`n prefix See nano-.
`
`NACN n. See North American Cellular Network.
`
`nagware n. Slang for computer shareware that, on start(cid:173)
`ing or before closing, displays a prominent reminder to
`pay for the program. See also shareware.
`
`NAK 11. Acronym for negative acknowledgement. A con(cid:173)
`trol code, ASCII character 21 (hexadecimal 15), transmit(cid:173)
`ted to a sending station or computer by the receiving unit
`as a signal that transmitted information has arrived incor(cid:173)
`rectly. Compare ACK.
`
`NAK attack n. Acronym for negative acknowledgement
`attack. A hacker attack that uses the negative acknowl(cid:173)
`edgement control code character to enter a seemingly
`secure system. A NAK attack uses weaknesses in the sys(cid:173)
`tem handling NAK replies that may leave it temporarily
`unprotected. See also NAK.
`
`m
`
`naked PC n. A per onal computer sold without an operat(cid:173)
`ing system (OS) installed. The purchaser of a naked PC
`must then choose and install an OS before the computer
`can be used. Naked PCs are chiefly purchased by users
`with some degree of expertise with computer equipment
`who may want to install a version of Linux or an offshoot
`OS . Computer and software manufacturers have expressed
`concern over the possibility of software piracy with the
`sale of naked PCs.
`
`.name n. One of seven new top-level domain names
`approved in 2000 by the Internet Corporation for Assigned
`Names and Numbers (!CANN), .name i meant for regis(cid:173)
`tration by individuals for personal Web sites. The seven
`new domain names became available for use in the spring
`of 2001.
`
`Name Binding Protocol n. See NBP.
`
`named anchor n. In HTML, a tag within a document that
`can act as a destination for a hyperlink. Named anchors
`are useful because they allow a link to a specific location
`within a document. Also called: named target. See also
`anchor (definition 2), HTML, hyperlink.
`
`named entity n. See character entity.
`
`named pipes 11 . In programming, one-way (simplex) or
`two-way (duplex) connections used to transfer data
`between processes. Named pipes are portions of memory
`set aside for temporary data storage. They are created by
`server processes and can be used simultaneously by more
`than one client process, each accessing a separate instance
`with its own buffers and handles. Named pipes can be
`used to transfer data either locally or on a network.
`
`named target n. See named anchor.
`
`name server n. See CSO name server, DNS server.
`
`namespace 11. 1. A grouping of one or more names that
`represent individual objects within the group in a shared
`computing environment, such as a network. The names
`within a name pace are unique, are created according to
`the same rules, and can be resolved into a particular iden(cid:173)
`tifying item of information, such as an IP address or a
`network device. A namespace can be either flat-a single
`collection of unique names-or hierarchical, as is the
`Internet's DNS (Domain Name System), which is based
`on a treelike structure that is refined through successive
`levels beginning with the root server and the Internet's
`top-level domains (.com, .net, .org, and so on). In every(cid:173)
`day terms, a namespace is comparable to a telephone
`book, in which each name is unique and resolves to the
`phone number and address of a particular individual,
`business, or other entity. 2. A means of identifying ele(cid:173)
`ments and attributes in an XML document by assigning
`them a two-part name with the first part being the
`namespace and the second part being the functional
`name. A namespace identifies a set of names to prevent
`confusion when multiple objects with identical functional
`names are taken from different sources and brought
`together in the same XML document. Namespaces typi(cid:173)
`cally reference a Uniform Resource Identifier (URI)
`because each URI will be unique.
`
`name-value pair n. 1. In the Perl programming language,
`a data set in which the data is associated with a name. See
`also Perl. 2. ln CGI programming, one of the data items
`collected from an HTML form by the browser and passed
`
`356
`
`Facebook's Exhibit No. 1009
`Page 0010
`
`

`

`refresh
`
`registry
`
`reuse a disk that already contains programs or data, effec(cid:173)
`tively destroying the existing contents.
`
`refresh vb. 1. To retrace a video screen at frequent inter(cid:173)
`vals, even if the image does not change, so as to keep the
`phosphors irradiated. 2. To recharge dynamic random
`access memory chips (DRAMs) so that they continue to
`retain the information stored in them. Circuitry on the
`memory board automatically performs this function. See
`also refresh cycle.
`
`refreshable adj. In programming, referring to a program
`module capable of being replaced in memory without
`affecting processing of the program or the information
`being used by the program.
`
`refresh cycle n. The process in which controller circuitry
`provides repeated electric pulses to dynamic random access
`memory chips in order to renew the stored electric charges
`in those locations that contain binary I. Each pulse is one
`refresh cycle. Without constant refreshing, dynamic semi(cid:173)
`conductor RAM loses any information stored in it-as it
`does when the computer is turned off or when the power
`fai ls. See also dynamic RAM, static RAM.
`
`refresh rate 11. In reference to video hardware, the fre(cid:173)
`quency with which the entire screen is redrawn to main(cid:173)
`tain a constant, flicker-free image. On TV screens and
`raster-scan monitors, the electron beam that lights the
`phosphor coating on the inner surface of the screen typi(cid:173)
`cally refreshes the entire image area at a rate of about 60
`hertz, or 60 times per second. Interlaced monitors, which
`redraw alternate lines during each sweep of the electron
`beam, actually refresh any particular line only 30 times
`per second. Because odd and even lines are refreshed on
`successive sweeps, however, the effective refresh rate is 60
`times per second. See also refresh (definition I).
`
`REGEDIT 11. See Registry Editor.
`
`regenerate vb. See rewrite.
`
`regeneration buffer 11. See video buffer.
`
`regenerator 11. See repeater.
`
`region 11. 1. An area dedicated to or reserved for a particu(cid:173)
`lar purpose. 2. In video programming, a contiguous group
`of pixels that are treated as a unit. On the Apple Macin(cid:173)
`tosh, for example, a region is an area in a grafPort that can
`be defined and manipulated as an entity. The visible work(cid:173)
`ing area within a window is an example of a region. See
`also grafPort.
`
`region code 1

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


Or .

Accessing this document will incur an additional charge of $.

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

Accept $ Charge
throbber

Still Working On It

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

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

throbber

A few More Minutes ... Still Working

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

Thank you for your continued patience.

This document could not be displayed.

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

Your account does not support viewing this document.

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

Your account does not support viewing this document.

Set your membership status to view this document.

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

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

Become a Member

One Moment Please

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

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

Your document is on its way!

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

Sealed Document

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

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


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket