throbber
tog
`
`MICROSOFT PRESS*
`(COMPUTER
`DICTIONARY
`
`
`"THE COMPREHENSIVE
`
`STANDARD FOR
`
`BUSINESS, SCHOOL,
`
`LIBRARY, AND HOME
`
`P
`
`R
`
`E
`
`S
`
`S§S
`
`
`
`Google 1024
`IPR2018-01079
`US. Patent No. 8,213,970
`
`0001
`
`Google 1024
`IPR2018-01079
`U.S. Patent No. 8,213,970
`
`

`

`PUBLISHED BY
`Microsoft Press
`A Division of Microsoft Corporation
`One Microsoft Way
`Redmond, Washington 98052-6399
`Copyright © 1991 by Microsoft Press, a division of Microsoft Corporation.
`All rights reserved. No part of the contents of this book may
`be reproducedor transmitted in any form or by any means without
`the written permission of the publisher.
`Library of Congress Cataloging-in-Publication Data
`Microsoft Press computer dictionary : the comprehensive standard for
`business, school,library, and home.
`p.
`om.
`ISBN 1-55615-231-0
`1. Computers--Dictionaries.
`I. Microsoft Press.
`QA76.15.M54
`1991
`004.16'03--de20
`
`2. Microcomputers--Dictionaries.
`
`91-9904CIP
`
`Printed and boundin the United States of America.
`23456789 MLML 654321
`Distributed to the booktrade in Canada by Macmillan of Canada, a division
`of Canada Publishing Corporation.
`Distributed to the book trade outside the United States and Canada by
`Penguin Books Ltd.
`Penguin Books Ltd., Harmondsworth, Middlesex, England
`Penguin Books Australia Ltd., Ringwood, Victoria, Australia
`Penguin Books NZ.Ltd., 182-190 Wairau Road, Auckland 10, New Zealand
`British Cataloging-in-Publication Dataavailable.
`
`Acquisitions Editor: Marjorie Schlaikjer
`Project Editor: Mary Ann Jones
`Technical Editors: David Rygmyr,Jeff Hinsch, Mary DeJong, Dail Magee,Jr.
`Manuscript Editor: Pamela Beason
`Copy Editor: Alice Copp Smith
`
`
`
`0002
`
`

`

`
`
`pack To store information in a more compact form.
`Packing eliminates unnecessary spaces and other
`such characters and may use other special methods
`of compressing data as well. It is used by some pro-
`grams to minimize storage requirements. Although
`packed data is not necessarily readable by humans
`in its compressed form,
`it can be unpacked and
`restored to its original appearance. See also data
`compression.
`package A computer application consisting of one
`or more programs created to perform a particular
`type of work—for example, an accounting package
`or a spreadsheet package. Software packages are
`designed to satisfy the needs of more than one or-
`ganization, they are generally considered the same
`as “off-the-shelf” or “canned” programs.
`packaged software A software program sold
`through a retail distributor as opposed to custom
`software. Compare canned software.
`packed decimal A method of encoding decimal
`numbers in binary form that maximizes storage
`space by using each byte to represent two decimal
`digits. For example, in binary form, the 7 in the
`decimal number 72 is represented as 0001, and the
`2 is represented as 0010. If one byte is allotted to
`each decimal digit, decimal 12 is written
`
`00000001 C0000010
`
`with extraneous 0’s filling in the leftmost four
`superfluous bit positions in each byte.
`In the
`packed decimal method, however, where each
`byte represents two digits,
`the same number is
`written
`
`00010010
`
`thereby saving one full byte of storage. When
`signed decimal numbersare stored in packed deci-
`mal format, the sign appears in the rightmost four
`bits of the rightmost Cleast significant) byte.
`packet In generalusage, a unit of information trans-
`mitted as a whole from one device to another on a
`network. In packet-switching networks, a packetis
`defined more specifically as a transmission unit of
`fixed maximum size that consists of binary digits
`representing both data and a header containing an
`identification number, source and destination ad-
`dresses, and, sometimes, error-control data. See
`also packet switching.
`packet switching A message-delivery technique in
`which small units of information (packets) are
`relayed through stations in a computer network
`along the best route currently available between
`the source and the destination. A packet-switching
`network handles information in small units, break-
`ing long messages into multiple packets before
`routing. Although each packet may travel along a
`different path, and the packets composing a mes-
`sage may arrive at different times or out of se-
`quence,
`the receiving computer reassembles the
`original message. This repackagingis called packet
`assembly and disassembly (PAD). Packet-switching
`networks are considered to befast andefficient. To
`
`managethetasks of routing traffic and assembling/
`disassembling packets,
`such networks
`require
`some “intelligence” from the computers and soft-
`ware that control delivery. Standards for packet
`switching on networks are documented in the
`CCITT recommendation X.25.
`packing density The numberof storage units per
`length or area of a storage device. Bits per inchis
`
`253
`
`
`
`0003
`
`

`

`
`
`pad character
`
` page-description language
`
`
`
`one measure of packing density.
`pad character In data input and storage, an extra
`character inserted as “filler” to use up surplus
`space in a predefined block of a specified length,
`such as a fixed-lengthfield.
`padding In data storage, the addition of one or
`morebits (usually zeros) to a block of data in order
`to fill it, to force the actual data bits into a certain
`position, or to prevent the data from duplicating a
`bit pattern that has an established meaning, such as
`an embedded command.
`paddle An early type of input device often used
`with computer games, especially for side-to-side or
`up-and-down movements of an on-screen object.
`See the illustration. A paddle is less sophisticated
`than a joystick because it permits the user to
`specify movementalonga single axis only, by turn-
`ing a dial. The paddle,first known as the paddle
`controller, got its name because its most popular
`use was to control the on-screen paddle bars in the
`simple early video games.
`
`
`
`Paddle.
`paddle switch Anyswitch that has a wide handle.
`The large on/off switch on IBM personal computers
`is one type of paddle switch.
`page A fixed-size block of memory. When used in
`the context of a paging memory system, a pageis a
`block of memory whose physical address can be
`changed via mapping hardware. A page is typically
`associated with virtual memory hardware, although
`the 16-kilobyte (KB) blocks mapped using the Ex-
`panded MemorySpecification (EMS)are also called
`pages. In the memory managementunit (MMU)of
`the 80386 and 80486, a page is 4 KB. In Motorola
`systems,
`the page size is configurable between
`256 bytes and 32 KB. See also Expanded Memory
`Specification, memory management unit, virtual
`memory.
`In computer graphics, a portion of display mem-
`
`ory that contains one complete full-screen image;
`the internal
`representation of a
`screenful of
`information.
`page break The point at whichthe flow of text ina
`document moves to the top of a new page. Most
`word-processing programs create an automatic
`page break whenthe material on the page reaches
`a specified maximum depth. By contrast, a “hard”
`or “manual” page break is a commandorcode in-
`serted by the userto force a page breakat a specific
`place in the text. In older word processors, a page
`break can be created by the insertion of a form-
`feed character. See also form feed.
`paged address In the 80386 and i486 paged-
`memory architecture,
`an address
`in memory
`created by combining the processes of segment
`translation and page translation.
`In the paged-
`memory scheme, which requires that the micro-
`processor’s paging feature be enabled, logical ad-
`dresses are transformed into physical addresses
`(actuallocations in physical memory) in twosteps:
`segment translation and pagetranslation. The first
`step, segment translation, converts a logical ad-
`dress (consisting of an segment selector and a seg-
`mentoffset) to a linear address—an address that
`refers indirectly to a physical address. After the
`linear address is obtained,
`the microprocessor’s
`paging hardware converts the linear address to a
`physical address by specifying a page table (an ar-
`ray of 32-bit page specifiers), a page (a 4-KB unit of
`contiguous addresses within physical memory)
`within that table, and an offset within that page.
`This information, called a paged address, collec-
`tively refers to a physical address.
`page-description language Abbreviated PDL. A
`programming language, such as PostScript, that is
`used to describe outputto a printer or a display de-
`vice, which then uses the instructions from the
`page-description language to construct text and
`graphics to create the required page image. PDLs
`are like other computer languages, with logical pro-
`gram flow allowing for sophisticated manipulation
`of the output. A page-description language, like a
`blueprint, sets out specifications (as for fonts and
`type sizes) but leaves the work of drawing charac-
`ters and graphics to the output device itself. Be-
`
`paged
`
`cause
`device
`
`languz
`printe
`guage
`abilitic
`page-«
`power
`ceedir
`PostSc
`
`paged
`PMMU
`to acce
`
`ent ap
`system
`availak
`lates r
`
`paged
`behave
`
`micror
`type o
`cess d;
`memor
`nal to |
`the dat
`withou'
`fer. The
`
`applica
`temptir
`other p
`the Mot
`80386D
`PMMU.
`
`Page Do
`tions in
`often u:
`downir
`IBM PC
`
`key is o
`(labeled
`not on.
`tended|
`the edit:
`the mair
`
`page faul
`attempts
`
`
`
`254
`
`
`
`0004
`
`

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