`
`Samsung v. Straight Path, |PR2014-01367
`Straight Path - Exhibit 2021' - Page 1
`
`Samsung v. Straight Path, IPR2014-01367
`Straight Path - Exhibit 2021 - Page 1
`
`
`
`C011tents
`
`Introduction
`
`Dictionary
`of Computer Terms
`
`Appendix A
`
`ASCII Character Set
`
`Appendix, U
`
`IBM Extended Character Set
`522
`
`Appendix C
`
`Apple Macintosh Extended Character Set
`mt.§
`
`Appendix 0
`
`EBCDIC Character Set
`528
`
`Appendix E
`
`Numeric Equivalents
`5341
`
`Samsung v. Straight Path, IPR2014-01367
`Straight Path - Exhibit 2021 - Page 2
`
`
`
`PUBLISHED BY
`Microsoft Press
`A Division of Microsoft Corporation
`One Microsoft Way
`Redmond, Washington 98052-6399
`
`Copyright © 1997 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 p6rmission of the publisher.
`Library of Congress Cataloging-in-Publication Data pending.
`ISBN 1-57231-743-4
`
`Printed and bound in the United States of America.
`
`1 2 3 4 5 6 7 8 9 QMQM 2 1 0 9 8 7
`Distributed to the book trade in Canada by Macmillan of Canada, a division of Canada
`Publishing Corporation.
`
`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
`information 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
`mspress.microsoft.com.
`
`Macintosh, Power Macintosh, QuickTime, and TrueType fonts are registered trademarks of
`Apple Computer, Inc. Intel is a registered trademark of Intel Corporation. DirectInput, DirectX,
`Microsoft, Microsoft Press, MS-DOS, Visual Basic, Visual C++, Win32, Win32s, Windows,
`Windows NT, and XENIX are registered trademarks and ActiveMovie, ActiveX, and Visual
`J++ are trademarks of Microsoft Corporation. Java is a trademark of Sun Microsystems, Inc.
`Other product and company names mentioned herein may be the trademarks of their respec-
`tive owners.
`
`Acquisitions Editor: Kim Fryer
`Project Editors: Maureen Williams Zimmerman, Anne Taussig
`Technical Editors: Dail Magee Jr., Gary Nelson, Jean Ross, Jim Fuchs, John Conrow,
`Kurt Meyer, Robert Lyon, Roslyn Lutsch
`
`040044° A111.1frA? Nevi4U0:1 kouriNNI
`rx.r. ;3 tt'i .16,Z;fAii031T
`-
`
`Witria 11;:k`.11i1 Fl7P.:NET JE 41+
`MOC .31.kitikiA-1042
`
`11141Wdat
`
`;5..0 ki:ez %v. ritka-,..
`
`e.ia W.;.:010:4414
`
`Samsung v. Straight Path, IPR2014-01367
`Straight Path - Exhibit 2021 - Page 3
`
`
`
`procedural rendering
`
`Professional Graphics Display
`
`gramming element is the procedure (a named
`sequence of statements, such as a routine, subrou-
`tine, or function). The most widely used high-level
`languages (C, Pascal, Basic, FORTRAN, COBOL,
`Ada) are all procedural languages. See also proce-
`dure. Compare nonprocedural language.
`procedural rendering \ pro-se-jar-al ren-clor-eng \
`n. The rendering of a two-dimensional image from
`three-dimensional coordinates with texturing
`according to user-specified conditions, such as
`direction and degree of lighting.
`procedure \ pro-se-jar \ n. In a program, a named
`sequence of statements, often with associated con-
`stants, data types, and variables, that usually per-
`forms a single task. A procedure can usually be
`called (executed) by other procedures, as well as
`by the main body of the program. Some languages
`distinguish between a procedure and a function,
`with the latter (the function) returning a value. See
`also function, parameter, procedural language,
`routine, subroutine.
`procedure call \ pro-se-jar kar \ n. In program-
`ming, an instruction that causes a procedure to be
`executed. A procedure call can be located in
`another procedure or in the main body of the pro-
`gram. See also procedure.
`processl \ pros-es \ n. A program or part of a pro-
`gram; a coherent sequence of steps undertaken by
`a program.
`process2 \ pros-es \ vb. To manipulate data with a
`program.
`process-bound \ pros'es-bouncr \ adj. Limited in
`performance by processing requirements. See also
`computation-bound.
`process color \ pros-es Icor ar \ n. A method of
`handling color in a document in which each block
`of color is separated into its subtractive primary
`color components for printing: cyan, magenta, and
`yellow (as well as black). All other colors are cre-
`ated by blending layers of various sizes of halftone
`spots printed in cyan, magenta, and yellow to cre-
`ate the image. See also color model, color separa-
`tion (definition 1). Compare spot color.
`processing \ pros'es-eng \ n. The manipulation of
`data within a computer system. Processing is the
`vital step between receiving data (input) and pro-
`ducing results (output)—the task for which com-
`puters are designed.
`
`processor \ pros'es-ar \ n. See central processing
`unit, microprocessor.
`Processor Direct Slot \ pros'es-ar-dar-ekr slotl
`n. See PDS (definition 1).
`Prodigy Information Service \ prod'a-je in-for-
`ma-shon sor' vas \ n. An online information service
`founded by IBM and Sears. Like its competitors
`America Online and CompuServe, Prodigy offers
`access to databases and file libraries, online chat,
`special interest groups, e-mail, and Internet con-
`nectivity. Also called Prodigy.
`product \ prod'ukt \ n. 1. An operator in the rela-
`tional algebra used in database management that,
`when applied to two existing relations (tables),
`results in the creation of a new table containing all
`possible ordered concatenations (combinations)
`of tuples (rows) from the first relation with tuples
`from the second. The number of rows in the
`resulting relation is the product of the number of
`rows in the two source relations. Also called Car-
`tesian product. Compare inner join. 2. In mathe-
`matics, the result of multiplying two or more
`numbers. 3. In the most general sense, an entity
`conceived and developed for the purpose of com-
`peting in a commercial market. Although comput-
`ers are products, the term is more commonly
`applied to software, peripherals, and accessories
`in the computing arena.
`production system \ pra-duk'shon si'stom \ n. In
`expert systems, an approach to problem solving
`based on an "IF this, THEN that approach that
`uses a set of rules, a database of information, and
`a "rule interpreter" to match premises with facts
`and form a conclusion. Production systems are
`also known as rule-based systems or inference
`systF:ms. See also expert system.
`Professional Graphics Adapter \ pro-fesh'a-nal
`graf'iks a-dap'tar \ n. A video adapter introduced
`by IBM, primarily for CAD applications. The Pro-
`fessional Graphics Adapter is capable of display-
`ing 256 colors, with a horizontal resolution of 640
`pixels and a vertical resolution of 480 pixels. Acro-
`nym: PGA (P'G-A").
`Professional Graphics Display \ pro-fesh'a-nal
`\ n. An analog display introduced
`graf'iks
`by IBM, intended for use with their Professional
`Graphics Adapter. See also Professional Graphics
`Adapter.
`
`rir
`
`Samsung v. Straight Path, IPR2014-01367
`Straight Path - Exhibit 2021 - Page 4
`
`
`
`stateless
`
`status codes
`
`stateful handling of messages takes account of
`their content. Compare stateless.
`stateless \ starlas \ adj. Of or pertaining to a sys-
`tem or process that participates in an activity with-
`out monitoring all details of its state. For example,
`stateless handling of messages might take account
`of only their sources and destinations but not their
`content. Compare stateful.
`statement \ starmant \ n. The smallest executable
`entity within a programming language.
`state-of-the-art \ stat'av-dhe-art \ adj. Up to date;
`at the forefront of current hardware or software
`technology.
`.state.us \ dot-stat-dot-U-S' \ n. On the Internet, the
`major geographic domain specifying that an
`address belongs to a state government in the
`United States.
`static' \ starik \ adj. In information processing,
`fixed or predetermined. For example, a static
`memory buffer remains invariant in size through-
`out program execution. The opposite condition is
`dynamic, or ever-changing.
`static2 \ starik \ n. In communications, a crackling
`noise caused by electrical interference with a
`transmitted signal. See also noise (definition 2).
`static allocation \statik al-a-ka'shon \ n. Appor-
`tionment of memory that occurs once, usually
`when the program starts. The memory remains allo-
`cated during the program's execution and is not
`deallocated until the program is finished. See also
`allocate, deallocate. Compare dynamic allocation.
`static binding \statik bin-deng \ n. Binding (con-
`verting symbolic addresses in the program to
`storage-related addresses) that occurs during pro-
`gram compilation or linkage. Also called early
`binding. Compare dynamic binding.
`static electricity \statik
`a-lek-tris-a-te,
`e-lek-
`tris'a-te \ n. An electrical charge accumulated in an
`object. Although generally harmless to humans, the
`discharge of static electricity through an electronic
`circuit can cause severe damage to the circuit.
`static RAM \statik ram', R-A-M" \ n. A form of
`semiconductor memory (RAM) based on the logic
`circuit known as a flip-flop, which retains informa-
`tion as long as there is enough power to run the
`device. Static RAMs are usually reserved for use in
`caches. Acronym: SRAM (S 'ram, S'R-A-M-). See
`also cache, RAM. Compare dynamic RAM.
`
`stationery) \ sta-sha-naee \ adj. Describing a type
`of document that, when opened by the user, is
`duplicated by the system; the copy is opened for
`the user's modification while the original docu-
`ment remains intact. Stationery documents can be
`used as document templates or boilerplates. See
`also boilerplate, template (definition 5).
`stationery2 \ sta-sha-nar'eA n. A stationery docu-
`ment. See also stationery'.
`statistical multiplexer \ sta-tis- to-kal murti-pleks-
`ar \ n. A multiplexing device that adds "intelli-
`gence" to time-division multiplexing by using buff-
`ering (temporary storage) and a microprocessor to
`combine transmission streams into a single signal
`and to allocate available bandwidth dynamically.
`Also called stat mux. See also dynamic allocation,
`multiplexing, time-division multiplexing.
`statistics \ sta-ti-stiks \ n. The branch of mathemat-
`ics that deals with the relationships among groups
`of measurements and with the relevance of simi-
`larities and differences in those relationships. See
`also binomial distribution, Monte Carlo method,
`probability, regression analysis, standard devia-
`tion, stochastic.
`stat mux \ starmuks \ n. See statistical multiplexer.
`status \ stat'us, sta 'tus \ n. The condition at a par-
`ticular time of any of numerous elements of com-
`puting—a device, a communications channel, a
`network station, a program, a bit, or other ele-
`ment—used to report on or to control computer
`operations.
`status bar \ starus bar, sta-tus \ n. In Microsoft
`Windows, a space at the bottom of many program
`windows that contains a short text message about
`the current condition of the program. Some pro-
`grams also display an explanation of the currently
`selected menu command in the status bar. See the
`illustration.
`
`Status bar.
`status codes \ starus kodz-, sta -tus \ n. Strings of
`digits or other characters that indicate the success
`or failure of some attempted action. Status codes
`were commonly used to report the results of early
`computer programs, but most software today uses
`words or graphics. Internet users, especially those
`
`449
`
`,s4: fAC:
`
`yr
`
`t
`
`,r
`
`n yn e
`
`n
`
`Samsung v. Straight Path, IPR2014-01367
`Straight Path - Exhibit 2021 - Page 5
`
`