throbber
D lercekye)|g
`
`OVER
`uoneleye
`NWR ad aes)
`
`Microsoft
`
`L
`
`
`
`; L a
`
`oe
`
`Page 1 of 4
`
`Page 1 of 4
`
`

`

`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 partof 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. 5 cm.
`ISBN 0-7356-1495-4
`{. Computers--Dictionaries,
`
`2. Microcomputers--Dictionaries.
`
`AQ76.5. M52267
`004'.03--de21
`
`2002
`
`200219714
`
`Printed and bound in the United States of America.
`
`123456789 QWT 765432
`
`Distributed in Canada by Penguin Books Canada Limited.
`
`A CIP catalogue record for this book is available from the British Library.
`Microsoft Press books are available through booksellers and distributors worldwide. For further informa-
`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, DirectInput, DirectMusic,
`DirectPlay, DirectShow, DirectSound, DirectX, Entourage, FoxPro, FrontPage, Hotmail, Intellifye,
`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, Xboxare 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 events 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. X08-41929
`
`Page 2 of 4
`
`Page 2 of 4
`
`

`

`
`
`knowledgeable about how the operating system and appli-
`cations used memory. See also memory managementunit,
`RAM.2.In programming, the process of ensuring that a
`programreleases each chunk of memory whenit is no
`longer needed. In some languages, such as C and C++,the
`programmer must keep track of memory usage by the pro-
`gram. Java, a newer language, automatically frees any
`chunk of memory that is not in use. See also C, C++, gar-
`bage collection, Java.
`
`memory management program n. 1. A program used to
`store data and programs in system memory, monitor their
`use, and reassign the freed space following their execu-
`tion. 2. A program that uses hard disk space as an exten-
`sion of the random access memory (RAM).
`memory managementunit n. The hardware that sup-
`ports the mapping of virtual memory addressesto physical
`memory addresses. In some systems, such as those based
`on the 68020, the memory management unit is separate
`from the processor. In most modern microcomputers,
`however, the memory managementunit is built into the
`CPUchip. In some systems, the memory managementunit
`provides interfacing between the microprocessor and
`memory. This type of memory managementunitis typi-
`cally responsible for address multiplexing and, in the case
`of DRAMs,the refresh cycle. Acronym: MMU.See also
`physical address, refresh cycle, virtual address.
`
`memory model #. The approach used to address the code
`and the data that are used in a computer program. The
`memory model dictates how much memory can be used in
`a program for code and how much for data. Most comput-
`ers with a flat address space support only a single memory
`model: Computers with a segmented address space usually
`support multiple memory models. See also compact
`model, flat address space, large model, medium model,
`segmented address space, small model, tiny model.
`memory module x. A removable circuit board,cartridge,
`or other carrier that contains one or more RAM memory
`chips. See also memory card, memory cartridge, RAM.
`memory-resident adj. Permanently located in a com-
`puter’s memory, rather than swappedin and out of mem-
`ory as needed. See also memory, TSR.
`memory scrubbing n. 1. In mainframe computers, the
`process of a computer reading its own memory during idle
`periods in orderto find andfix errors. 2. The process of
`
`examining and Correctingerrors as datais transferred from
`memory to the CPU of a computer.
`memory size n. The memory capacity of a computer, ugy-
`ally measured in megabytes. See also megabyte, memory.
`memory typewriter 7. An electric typewriter with inter.
`nal memory andtypically a one-line liquid crystal display
`for viewing the contents of that memory. Memory type-
`writers can usually hold one page of text at a time, to
`which small modifications can be made. Memory type-
`writers usually do notretain the contents of memory when
`poweris turnedoff.
`:
`MEMS »n. Acronym for micro-electromechanical systems,
`A technology combining computers with extremelytiny
`mechanical devices. MEMSdevices contain microcir-
`cuitry on a tiny silicon chip onto which a mechanical
`device such as a sensor oran actuator is attached. MEMS
`devices are used in switches, pacemakers, games, GPS
`tracking, data storage, and for accelerometersin air bags.
`Because MEMSdevices havethe potential to be manufac-
`tured in large quantities forlittle cost, many additional
`MEMSproducts are being plannedorstudied.
`menun. A list of options from which a user can make a
`selection in order to perform a desired action, such as
`choosing a commandor applying a particular format to
`part of a document. Manyapplication programs, espe-
`cially those that offer a graphical interface, use menusas a
`meansof providing the user with an easily learned, easy-
`to-use alternative to memorizing program commands and
`their appropriate usage.
`
`menu bar rn. A rectangular bar displayed in an application
`program’s on-screen window,often at the top, from which
`menus can be selected by the user. Namesof available
`menusare displayed in the menu bar; choosing onewith
`the keyboard or with a mouse causesthelist of optionsin
`that menuto be displayed.
`menu-driven adj. Using menusto present choices of
`commands and available options. Menu-driven programs
`are usually considered friendlier and easier to learn than
`programs with a command-line interface. Compare com-
`mand-line interface.
`
`menu item x, A choice on a menu, selectable byeither
`the keyboard or a mouse. In some instances, a menu item
`that is not available (that is, not appropriate) for a given
`
`Page 3 of 4
`
`Page 3 of 4
`
`

`

`
`
`situation is “grayed” (dimmed in comparison to the valid
`menu choices).
`
`Merced n. Former code namefor the next-generation 64-
`bit microprocessor designed by Intel and Hewlett-Packard
`and released in 2000. Based on the IA-64architecture, the
`64-bit microprocessor contains upwards of 10 million
`transistors and is used primarily in servers and high-per-
`formance workstations. See also IA-64.
`
`Mercury x. A logic/functional programming language
`that combinesthe clarity and expressiveness of declarative
`programming with advancedstatic analysis and error-
`detection features.
`
`merge vb. To combine two or more items, suchaslists, in
`an ordered way and without changing the basic structure
`of either. Compare concatenate.
`
`merged transistor logic x. See integrated injection
`logic.
`merge sort n. A sorting technique that combines several
`sorted (input) lists into a single sorted (output)list. See
`also bubble sort, insertion sort, quicksort, sort algorithm.
`
`mesa n. An area of a germanium orsilicon wafer that was
`protected during the etching process and is therefore
`higher than the surrounding etched areas. See also photoli-
`thography.
`
`mesh network n. A communications network having two
`or more paths to any node.
`messagen. 1. In communications, a unit of information
`transmitted electronically from one device to another. A
`message can contain one or more blocksof text as well as
`beginning and ending characters, control characters, a
`software-generated header (destination address, type of
`message, and other such information), and error-checking
`or synchronizing information. A message can be routed
`directly from senderto receiver through a physicallink, or
`it can be passed, either whole or in parts, through a switch-
`ing system that routes it from one intermediate station to
`another. See also asynchronoustransmission, block (defi-
`nition 4), control character (definition 1), frame (definition
`1), frame (definition 2), header (definition 2), message
`switching, network, packet (definition 1), packet switch-
`ing, synchronous transmission.2. In software, a piece of
`information passed from the application or operating sys-
`tem to the user to suggest an action, indicate a condition,
`or inform that an event has occurred.3. In message-based
`
`operating environments, such as Windows, a unit of infor-
`mation passed among running programs, certain devices
`in the system, and the operating environmentitself.
`messageheadern. A sequence ofbits or bytes at the
`beginning of a message that usually provides a timing
`sequence and specifies such aspects of the message struc-
`ture as its length, data format, and block identification
`number. See also header (definition 2).
`
`messageof the day ». A daily bulletin for users of a net-
`work, multiuser computer, or other shared system. In most
`cases, users are shown the messageof the day when they
`log into the system. Acronym: MOTD.
`
`Message PassingInterface n. See MPI.
`
`message queue 7. An orderedlist of messages awaiting
`transmission, from which they are taken up ona firstin,
`first out (FIFO) basis.
`Message Queuing n. A message queuing androuting
`system for Microsoft Windowsthat enables distributed
`applications runningat different times to communicate
`across heterogeneous networks and with computers that
`maybeoff line. Message Queuing provides guaranteed
`messagedelivery, efficient routing, security, and priority-
`based messaging. Message Queuing was formerly known
`as MSMQ.
`
`messagereflection n. In object-oriented programming
`environments, such as Visual C++, OLE, and Activex, a
`functionthat allows a control to handle its own message.
`See also ActiveX controls, control (definition 2), OCX,
`VBX.
`
`Message Security Protocol n. A protocolfor Internet
`messages that is based on the use of encryption and verifi-
`cation to ensure security. It also allows for permissionsat
`the server level for delivery or rejection of e-mail. Acro-
`nym: MSP.
`message switching n. A technique used on some com-
`munications networks in which a message, with appropri-
`ate address information, is routed through one or more
`intermediate switching stations before being sentto its
`destination. On a typical message-switching network, a ,
`central computerreceives messages, stores them (usually
`briefly), determines their destination addresses, and then
`delivers them. Message switching enables a network both
`to regulate traffic and to use communicationslineseffi-
`ciently. Comparecircuit switching, packet switching.
`
`335
`
`
`
`
`
`Page 4 of 4
`
`
`Page 4 of 4
`
`

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