throbber

`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`
`
`
`
`
`EBAY ENTERPRISE, INC and EBAY INC.
`Petitioners
`
`v.
`
`LAWRENCE B. LOCKWOOD
`Patent Owner
`__________________
`
`Case CBM2014-00026
`U.S. Patent No. 5,576,951
`____________________
`
`
`DECLARATION OF EARL SACERDOTI, PH.D
`
`
`
`Mail Stop PATENT BOARD
`Patent Trial and Appeal Board
`U.S. Patent & Trademark Office
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`
`Lockwood Exhibit 2022
`eBay v. Lockwood
`CBM2014-00026
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`I, EARL D. SACERDOTI, DECLARE AS FOLLOWS:
`
`1.
`
`I have been engaged by Sterne, Kessler, Goldstein & Fox P.L.L.C. on
`
`behalf of Patent Owner, Lawrence B. Lockwood, for the above-captioned covered
`
`business method review proceeding. I understand that this proceeding involves
`
`United States Patent 5,576,951, entitled “Automated Sales and Services System”
`
`by Lawrence B. Lockwood, filed March 16, 1994, issued November 19, 1996,
`
`(“the ’951 Patent”).
`
`2.
`
`I have reviewed and am familiar with the ’951 patent. I understand
`
`that U.S. App. No. 08/210,301 matured into the ’951 patent and is a continuation-
`
`in-part of U.S. App. No. 08/096,610, filed July 23, 1993, now abandoned, which is
`
`a continuation of U.S. App. No. 07/752,026, filed August 29, 1991, now
`
`abandoned, which is a continuation of U.S. App. No. 07/168,856, filed March 16,
`
`1988, now abandoned, which is a continuation of U.S. App. No. 06/822,115, filed
`
`January 24, 1986, now abandoned, which is a continuation-in-part of U.S. App.
`
`No. 06/613,525, filed May 24, 1984, now U.S. Patent No. 4,567,359. The ’951
`
`patent is also a continuation-in-part of U.S. App. No. 08/116,654, filed September
`
`3, 1993, now U.S. Patent 5,309,355, which is a continuation of U.S. App. No.
`
`07/396,283, filed August 21, 1989, now abandoned, which is a continuation-in-part
`
`of U.S. App. No. 07/152,973, filed February 18, 1988, now abandoned, which is a
`
`
`
`
`
`- 1 -
`
`
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`continuation-in-part of U.S. App. No. 06/822,115, filed January 24, 1986, now
`
`abandoned, which is a continuation-in-part of U.S. App. No. 06/613,525, filed May
`
`24, 1984, now U.S. Patent No. 4,567,359.
`
`3.
`
`I have reviewed and am familiar with the disclosure of the ’951
`
`Patent. I understand that the ’951 Patent has been provided as Exhibit 1008. I will
`
`cite to the specification using the following format (’951 patent, 1:1-10). This
`
`example citation points to the ’951 Patent specification at column 1, lines 1-10.
`
`4.
`
`I have reviewed and am familiar with the file history of the ’951
`
`Patent. I understand that the file history has been provided as Exhibits 2003-2009.
`
`5.
`
`The ’951 Patent describes an automated system for providing services
`
`to a user. I am familiar with the technology described in the ’951 Patent as of the
`
`earliest possible priority date of the ’951 Patent (May 24, 1984).
`
`6.
`
`I have been asked to provide my technical review, analysis, insights
`
`and opinions regarding the ’951 Patent and the above-noted references that form
`
`the basis for the grounds of unpatentability set forth in the petition for Covered
`
`Business Method Review of the ’951 Patent.
`
`
`
`
`- 2 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`I.
`
`Qualifications
`
`7.
`
`I have studied and practiced in the field of computer science,
`
`particularly artificial intelligence, for 40 years.
`
`8.
`
`I received my Bachelor of Arts in Psychology in 1969. I received both
`
`my Master of Science (M.S.) and my Doctor of Philosophy (Ph.D) degrees in
`
`Computer Science from Stanford University in 1972 and 1975, respectively, and
`
`also took courses at Stanford’s graduate business school in 1983 as part of its
`
`American Electronics Association-sponsored Executive Education Program.
`
`9.
`
`From 1972 until 1979, I worked at the Stanford Research Institute
`
`(now SRI International), initially as a Research Mathematician, and later as the
`
`Associate Director for the Artificial Intelligence Center. In those roles, I managed
`
`and performed research in a variety of subfields within Artificial Intelligence. In
`
`1973-74 I developed a programming language for AI systems that was used to
`
`develop one of the first rule-based expert systems, which guided use of an
`
`econometric model. I am credited with pioneering “modern problem solving,”
`
`along with developing, marketing and participating in research programs in
`
`automated and interactive problem solving, natural-language interaction with data
`
`bases, distributed robotics, and programming languages.
`
`
`
`
`- 3 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`10. After leaving SRI International, I co-founded Machine Intelligence
`
`Corporation, where I served as Director of Research and Development, Vice
`
`President of Engineering, and President of International Machine Intelligence
`
`Corporation. Here, I directed development of the first general industrial vision
`
`
`
`system, the first vision-guided industrial robot, and the first computer-networked
`
`industrial robot. I also supervised and participated in developing the prototype of a
`
`data management product, for which we created a spin-off business named
`
`Symantec, Inc., today a leading software publisher.
`
`11.
`
`In 1983, I joined Teknowledge, Inc. as Chief Technical Officer, and
`
`later served as General Manager of its products division and Vice President of
`
`Business Development. In these roles I managed the development, sales, and
`
`application of software tools for developing expert systems. These tools were used
`
`by hundreds of customers to develop expert system applications.
`
`12. Since leaving Teknowledge in 1988, I worked primarily as Principal
`
`Consultant for The Copernican Group, where I provided management and
`
`technical consultation to over 100 companies. Many of these projects, including
`
`work for Pacific Bell, Bell Atlantic Knowledge Systems, Sun Microsystems, Apple
`
`Computer, Tandem Computers, and Varian, involved applications of artificial
`
`
`
`
`- 4 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`intelligence and expert systems. In 2011, I formed a partnership, Opero Partners,
`
`and now provide management consulting services to its customers.
`
`13.
`
`I also am the author of a book and over 20 papers and articles on a
`
`wide range of advanced software topics, particularly in the field of artificial
`
`intelligence. I am the inventor of U.S. Patent Number 6,222,540, which discloses
`
`an expert system for selecting the most appropriate data visualization for a data set.
`
`I am principal inventor of U.S. Patent Number 6,188,403, and co-inventor of six
`
`other United States Patents: U.S. Patent Numbers 6,954,728, 7,797,168, 7,996,264,
`
`8,407,086, 8,417,535, and 8,583,562. In addition I am a co-inventor of three
`
`additional inventions for which U.S. patent applications have been submitted. I
`
`also am a co-founder of the American Association for Artificial Intelligence
`
`(AAAI), and a former member of the editorial boards of Cognitive Science,
`
`Robotics World, and AI Expert, and was Conference Chair for AIPS-96 (an
`
`international conference on automatic planning). I am also a former member of the
`
`Steering Committee of the DECUS AI Special Interest Group, and program
`
`committees of numerous AAAI and IEEE conferences on both computer science
`
`research and applications. I have presented 7 invited conference talks and 4
`
`conference tutorials, including ones on Architectures for Embedded AI Systems
`
`and Managing Expert Systems Projects, and was a frequent speaker for such
`
`
`
`
`- 5 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`groups as DPMA, DECUS, GUIDE, and SME on technical, management and
`
`business issues concerning AI, expert systems, and technology transfer.
`
`
`
`14. A copy of my latest curriculum vitae, which describes in further detail
`
`my qualifications, responsibilities, employment history, honors, awards,
`
`professional associations, lectures, and publications is attached to this declaration
`
`as Appendix A.
`
`15. My work on this case is being billed at a rate of $450 per hour, with
`
`reimbursement for actual expenses. My compensation is not contingent upon the
`
`outcome of this covered business method review or the litigation involving the
`
`’951 Patent.
`
`II. Overview of the ’951 patent
`16. The ’951 patent describes a system that can facilitate customer
`
`transactions at remote terminals using information from local and remote storage
`
`sources. The system creates a personalized presentation for the user, including both
`
`textual and graphical information, based on the users responses to questions.
`
`Information, for example current airline prices, loan rates, rental rates, etc. is
`
`provided by commercial, financial, or educational institutions. The terminal
`
`combines this information with narrative chapters, for example short videos, to
`
`
`
`
`- 6 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`present a personalized audio/visual presentation to the user addressing the user’s
`
`specific interests.
`
`III. Legal principles
`17.
`I am not a lawyer and will not provide any legal opinions. Although I
`
`am not a lawyer, I have been advised certain legal standards are to be applied by
`
`technical experts in forming opinions regarding meaning and validity of patent
`
`claims.
`
`A. A Person of Ordinary Skill in the Art (“POSA”)
`18. A person of ordinary skill in the art (“POSA”) at the time of the
`
`invention claimed in the ’951 patent would hold a bachelor’s degree in either
`
`Electrical Engineering or Computer Science, and have at least three years of
`
`experience in one of those fields. The experience would be necessary in order to
`
`understand the underlying electronics, hardware design, software design, and
`
`programming languages implemented in a system such as that disclosed in the ’951
`
`Patent.
`
`B. My understanding of claim construction
`1. General standard
`I understand that, in a covered business method review, a claim in an
`
`19.
`
`unexpired patent is to be given its broadest reasonable construction (often called
`
`
`
`
`- 7 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`the “broadest reasonable interpretation” or “BRI”) in light of the specification of
`
`the patent in which it appears. I understand there is a debate whether an expired
`
`patent is given its broadest reasonable construction in light of the specification or
`
`construed to preserve validity. To the extent these standards would lead to different
`
`constructions of a claim term, I will indicate so, and provide both constructions.
`
`20.
`
`I have been advised that under this standard, claim terms are generally
`
`given their ordinary and customary meaning, as understood by a POSA, in the
`
`context of the entire patent disclosure.
`
`2. My understanding of claim construction under
`35 U.S.C. § 112 ¶ 6
`
`21.
`
`I have been advised and understand that construing a means-plus-
`
`function (“MPF”) claim element is a two-step process: (1) define the particular
`
`function of the claim element, and (2) look to the specification and identify the
`
`corresponding structure for that function.
`
`22.
`
`I have been advised and understand that a structure disclosed in the
`
`specification qualifies as a “corresponding structure” if the specification or the
`
`prosecution history clearly links or associates that structure to the function recited
`
`in the claim.
`
`
`
`
`- 8 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`23.
`
`I have been advised and understand that for a means-plus-function
`
`claim element in which the corresponding structure is a general purpose computer
`
`or microprocessor programmed to carry out an algorithm, the corresponding
`
`structure is not the general purpose computer or microprocessor, but rather the
`
`special purpose computer programmed to perform the disclosed algorithm.
`
`24.
`
`I have been advised and understand that an algorithm is a sequence of
`
`computational steps to follow.
`
`25.
`
`I have been advised and understand that the specification can express
`
`the algorithm in any understandable terms including as a mathematical formula, in
`
`prose, or as a flow chart, or in any other manner that provides sufficient structure.
`
`26.
`
`I have been advised and understand that a recited algorithm need not
`
`be so particularized as to eliminate the need for any implementation by a POSA,
`
`but it must be sufficiently defined to render the bounds of the claim understandable
`
`to a POSA.
`
`27.
`
`I have been advised and understand a means-plus-function claim is
`
`indefinite under 35 U.S.C. § 112 ¶ 2 if the specification does not contain an
`
`adequate disclosure of the structure that corresponds to the claimed function.
`
`
`
`
`- 9 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`C. My understanding of indefiniteness under 35 U.S.C. § 112 ¶ 2
`28.
`I have been advised and understand that 35 U.S.C. § 112 ¶ 2 (often
`
`called the “definiteness requirement”) requires a patent’s claims, viewed in light of
`
`the specification and prosecution history, inform those skilled in the art about the
`
`scope of the invention with reasonable clarity.
`
`29.
`
`I have been advised and understand that the definiteness requirement
`
`is not a lofty standard, and that sufficient structure for a means-plus-function claim
`
`element must simply permit a POSA to know and understand what structure
`
`corresponds to the means so that he may perceive the bounds of the invention.
`
`IV. Definition of terms within the ’951 Patent
`
`A.
`
` “interrelating”
`
`30. The term “interrelating” is not defined in the specification, which
`
`indicates that the inventor did not intend any special meaning for this term. In my
`
`opinion, the term “interrelating” is not a term of art, and its ordinary and customary
`
`meaning of interrelating a collection of entities refers to a system bringing those
`
`entities into relation, or creating the state of having a relationship among those
`
`entities. The specification supports this construction, providing examples of
`
`mutually-related textual and graphical data that describe more than one transaction
`
`option.
`
`
`
`
`- 10 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`B.
`
` “pathway”
`
`31. Based on the specification and my understanding of the art, a POSA
`
`would have understood that “pathway” means a pointer to data in a data source, for
`
`example “a series of specific disk segment addresses 18 . . . for the video disk
`
`memory data source 9.” (’951 patent, 10:1-3.)
`
`C.
`
` “textual information”
`
`32. A person of ordinary skill in the art, reading the specification of the
`
`’951 patent, would have understood that textual information is any information that
`
`can be displayed in alphanumeric form, for example, information received from a
`
`reservation system, flight times, hotel availability, weather conditions, currency
`
`exchange, customs regulations, immunization regulations, loan rates, loan data,
`
`personal financial profiles, loan repayment schedule, legal responsibilities, and
`
`prices of services and products. (See, e.g., ’951 patent, 5:25-32; 10:12-14; 9:23-31;
`
`10:28-32; 11:10-15; 13:20-25; 13:59-62; 15:10-14; 15:16-20; 19:14-20.)
`
`D.
`
` “graphical information”
`
`33. A person of ordinary skill in the art, reading the specification of the
`
`’951 patent, would have understood that graphical information is any information
`
`coded for video display, for example charts, maps, touring maps, pictorial
`
`
`
`
`- 11 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`representations of hotels, and travelogue clips. (See, e.g., ’951 patent, 5:25-32;
`
`
`
`11:10-18; 11:55-65; 16:24-35.)
`
`V. Construction of the Challenged Means-Plus-Function Claim Terms
`34.
`I have been advised and understand that the Board instituted trial to
`
`determine whether two means-plus-function claim elements of the ’951 patent
`
`satisfy the definiteness requirement of 35 U.S.C. § 112 ¶ 2. It is my opinion that
`
`each of the two claim elements discussed below permit a POSA to know and
`
`understand what structure corresponds to the means so that the POSA may
`
`perceive the bounds of the invention. Each claim element is addressed in turn
`
`below.
`
`35.
`
`I understand that I only need to find one example portion of the ’951
`
`patent that provides support for either a special-purpose device or an algorithm on
`
`a general-purpose computer in order to demonstrate that a means-plus-function
`
`claim element satisfies the definiteness requirement. While several examples of
`
`each may be available in the ’951 patent specification that satisfy the definiteness
`
`requirement of the challenged claims, my declaration is directed to the specific
`
`examples described below. My declaration statements are not to be seen as
`
`exhaustive discussions or limiting of the claim scope in any way.
`
`
`
`
`- 12 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`A.
`“means for interrelating said textual and graphical information”
`[claims 1, 10]
`36.
`
`I understand that the “means for interrelating” is the first claim
`
`element of the ’951 patent at issue in this proceeding. Below, I will address what a
`
`POSA would have understood the claimed function and corresponding structure
`
`for this claim element to be, and a specific algorithm disclosed to implement this
`
`function.
`
`
`
`
`
`
`
`
`- 13 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`Claim
`
`Function
`
`Corresponding
`
`Algorithm
`
`Element
`
`Structure
`
`Means for
`
`interrelate
`
`Sequencer 17;
`
`1. Receiving selection data
`
`interrelating
`
`textual and
`
`PROM 16;
`
`from the user.
`
`said textual
`
`graphical
`
`Modem 115;
`
`2. Converting this selection
`
`and
`
`information
`
`DMA 116, and
`
`data into two or more series
`
`graphical
`
`information
`
`RAM Memory
`
`of disk segment addresses.
`
`117
`
`3. Retrieving inquiries from
`
`the second series of disk
`
`segments.
`
`4. Sending the inquiries to a
`
`reservation system
`
`5. Receiving textual
`
`answers back.
`
`6. Identifying narrative
`
`chapters from the data
`
`source that has been coded
`
`for video display using the
`
`first series of disk segments.
`
`
`
`
`Chart CC1
`- 14 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`1.
`Define the function
`37. The function is to interrelate textual and graphical information. Based
`
`on the remainder of the claim, I understand that this information must be stored,
`
`though it may be stored before or after the information is interrelated. A POSA,
`
`reading this claim element, would understand that interrelating information means
`
`creating a relationship between information. Two types of information, for
`
`example Canadian customs regulations (textual information) and pictures of
`
`Canadian hotels (graphical information), may both be related to Canada and when
`
`a user requests information regarding Canada the mutual relationship can be used
`
`to search for both pieces of information. (See ’951 patent, 11:10-18.)
`
`Identify the corresponding structure
`
`2.
`I understand that corresponding structure is evaluated from the
`
`38.
`
`perspective of a POSA. I also understand that my testimony cannot supplant the
`
`requirement that the corresponding structure must be explicitly stated in the
`
`specification
`
`39. Having reviewed the specification of the ’951 patent, a POSA would
`
`understand that sequencer 17 and PROM 16 illustrated in FIG. 4 and Modem 115,
`
`DMA 116, and RAM Memory 117 illustrated in FIG. 8 are specialized hardware
`
`that are disclosed to perform the function of “interrelating.”
`
`
`
`
`- 15 -
`
`

`

`
`
`CBM20014-00026 U.
`
`
`
`
`
`S. Patent NNo. 5,576,9951
`
`
`
`
`
` 3323.0001CBM6
`
`
`
`
`
`
`
`Sacerrdoti Fig. AA1
`
`Annottated versioon of Fig. 44 and 9:57
`
`
`
`
`-10:9 of thhe ’951 pattent
`
`
`
`
`
`
`
`440.
`
`
`
`
`
`
`
`closes that In onne examplee, the ’951 patent disc
`
`
`
`
`
`the user ennters selecction
`
`
`
`
`
`data in rresponse too a promptt by the terrminal. Thiis input is cconverted,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`using seequencer 17 and PROOM 16, intoo addressinng data to
`
`
`
`
`
` for exampple
`
`
`
`access graaphical
`
`
`
`informaation and reelated inquuiries on viideodisc mmemory datta source 99. (’951 pattent,
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`9:57-100:9.)
`
`
`
`441. A POOSA wouldd understannd that a seequencer iss a device tthat sequennces
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`throughh a collectioon of proceessor instruuctions in
`
`
`
`
`
`
`
`order. For
`
`example,
`
`
`
`in the ’9511
`
`
`
`
`
`
`-- 16 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`patent, sequencer 17 extracts instructions in sequence from the PROM, beginning
`
`at an address determined from the input registers of the microprocessor. (See e.g.,
`
`’951 patent, 10:21-24; 10:35-37.) A POSA would also understand that a PROM,
`
`i.e., programmable read-only memory, is a storage device. Specifically a PROM is
`
`a digital storage device that is typically only programmed once after it is created
`
`and before it is permanently integrated into an electronic device. It may be
`
`programmed with data values, executable code, or both. Its integration into a
`
`device specializes that device, limiting it to operate using the code and/or data that
`
`it holds. For example, in the ’951 patent, PROM 16 is programmed to receive an
`
`address and provide a set of instructions corresponding to that received address.
`
`(See e.g., ’951 patent, 10:21-24; 10:33-35.)
`
`42. Having read the specification, and specifically columns 9 and 10, a
`
`POSA would have understood that sequencer 17 and PROM 16 could be used to
`
`convert the user-entered selection data into data storage addressing data, for
`
`example disk segment addresses, to access related textual and graphical data. Once
`
`the user enters selection data indicating a topic of interest to the user, the
`
`microprocessor uses the selection data to index into an address within the PROM
`
`16. (’951 patent, 9:58-67.) Sequencer 17 then returns a sequence of instructions
`
`that direct the access of specific disk segment addresses, which, as discussed
`
`above, are referred to in claims 1 and 13 of the ‘951 patent as pathways. These disk
`
`
`
`
`- 17 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`segment addresses can be used to retrieve information from videodisc memory data
`
`source 9. (’951 patent, 9:65-10:3.) A POSA would have understood that the
`
`information retrieved would be related to the selection data entered by the user.
`
`43. Some of this information, for example the graphical information, can
`
`be retrieved directly from videodisc memory source 9. (See, e.g., ’951 patent,
`
`10:10-14; 10:24-26.) Other information retrieved from the videodisc memory
`
`source can be used to collect textual information related to the selection data. (’951
`
`patent, 10:3-7.) The ’951 patent describes how inquiries for retrieving that textual
`
`information from an external data source (e.g., a financial institution, a credit
`
`rating service, or a reservation system) can be retrieved from the videodisc
`
`memory source. (’951 patent, 10:3-5.) These inquiries can be sent to an external
`
`data source, and the textual answers can be received and stored, for example, on
`
`the videodisc. (’951 patent, 10:3-7; 10:26-33.)
`
`
`
`
`- 18 -
`
`

`

`
`
`CBM20014-00026 U.
`
`
`
`
`
`S. Patent NNo. 5,576,9951
`
`
`
`
`
` 3323.0001CBM6
`
`
`
`
`
`
`
`Sacerrdoti Fig. AA2
`
`
`
`
`
`
`
`
`Annotated vversion of Fig. 8, 13::54-59, andd 14:40-422 of the ’9551 patent
`
`
`
`
`
`44. Furthher, the ’9551 patent ddescribes hoow these innquiries coould be sennt
`
`
`
`
`
`A 4
`
`
`
`
`
`
`
`
`
`
`
`and corrrespondingg textual innformationn would be
`
`
`
`
`
`
`
`received.
`
`
`
`Figure 8 illlustrates aan
`
`
`
`
`
`examplee of how thhe terminaal communiicates withh the externnal data soource, and hhow
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`responses from the external data sourcce are handdled. The innquiries arre sent to thhe
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`externall data source via Moddem 115. ((’951 patennt, 13:54-556.) A POSSA would
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`understaand that while waitinng for the eexternal daata source tto respond
`
`
`
`
`
`
`
`to the
`
`
`
`inquiriees, the termminal, and sspecificallyy data proccessor 113,, can continnue to do
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`other tasks (e.g., ppresent a viideo at framme rates thhat providee a smoothh and
`
`
`
`
`
`
`-- 19 -
`
`
`
`
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`uninterrupted presentation to the user). This is because the ’951 patent discloses
`
`that Modem 115 is also connected to DMA 116, which in turn is connected to
`
`RAM Memory 117. (See ’951 patent, FIG. 8.) When the external data source
`
`responds, Modem 115 can send the information to DMA 116, which can store the
`
`information in RAM Memory 117, without requiring assistance by the
`
`microprocessor of the terminal. (’951 patent, 14:40-42; 12:50-56.) A POSA would
`
`recognize that this unique placement of components would alleviate bus
`
`congestion issues due to both Data Processor 113 and the Modem 115 needing to
`
`use the bus to communicate with different components at the same time. The
`
`placement disclosed in the ’951 patent allows Modem 115 to store information in
`
`the proper locations of RAM Memory 117 using DMA 116. At the same time the
`
`data processor 113 can continue to process other information and interact with the
`
`user. A POSA would understand that this is not a general-purpose computer, but
`
`rather a specially-designed computer configured to alleviate bus congestion by
`
`offloading certain aspects of the communication with the external data sources.
`
`45. Further, a POSA would understand that the information stored in
`
`RAM Memory 117 could include both textual information and graphical
`
`information. For example, a POSA would have understood that the binary coded
`
`inquiries are related to the selection data. (’951 patent, 10:26-28.) These inquires
`
`are used to retrieve textual information from the external data source. (’951 patent,
`
`
`
`
`- 20 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`10:28-32.) Other information described is graphical information, or more
`
`specifically narrative audio-visual chapters. (See e.g., ’951 patent, 10:26-28; 10:10-
`
`12.) The ’951 patent also describes how this information can be stored, on an
`
`erasable optical disk or other suitable medium. (’951 patent, 10:7-9.)
`
`46. A POSA would have understood that the stored textual information
`
`and the graphical information are both related to the selection data entered by the
`
`user, and can be used to create a sales presentation.
`
`Nexus
`
`3.
`I understand that the second step for construing a means-plus-function
`
`47.
`
`claim includes identifying parts of the specification that clearly link the function
`
`with the identified structure.
`
`
`
`
`- 21 -
`
`

`

`
`
`CBM20014-00026 U.
`
`
`
`
`
`S. Patent NNo. 5,576,9951
`
`
`
`
`
` 3323.0001CBM6
`
`
`
`
`
`
`
`Saceerdoti Fig. BB
`
`
`
`
`AAnnotated vversion of 99:57-10:144 of the ’9551 patent
`
`
`
`
`
`
`
`448. The sspecificatioon of the ’9951 patentt provides aa nexus beetween certtain
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`structurres and the function oof interrelating textuaal and grapphical inforrmation. Foor
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`examplee, the specification ddiscloses booth using innterrelatedd textual annd graphicaal
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`informaation (see, e.g., ’951 ppatent, 16:24-35) andd how to innterrelate ttextual andd
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`graphical data. (Seee ’951 pattent, 9:57-10:65.)
`
`
`
`
`
`
`
`
`
`449.
`
`
`
`
`
`
`
`
`
`
`
`
`
`ng a oses creatination disclont specificaIn coolumns 9 annd 10, the ’951 paten
`
`
`
`
`
`
`
`
`
`
`
`presentaation, for eexample a ssales preseentation, thhat include
`
`
`
`s graphica
`
`
`
`l and textuual
`
`
`
`
`
`
`-- 22 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`information related to the user selection data. A user provides information
`
`regarding a topic of interest. The ’951 patent discloses how textual and graphical
`
`information each related to the user’s selection data can be searched for, retrieved,
`
`and stored. This information, now interrelated, can be used to create individualized
`
`presentations.
`
`4.
`An Algorithm has also been provided to perform the
`“interrelating” function
`50. Having reviewed the specification of the ’951 patent, even were the
`
`disclosed hardware structure not considered a specially-designed computer
`
`configured for the disclosed function, a POSA would also understand that the ’951
`
`patent provides an algorithm to transform a general-purpose computer into a
`
`computer specifically programmed to interrelate textual and graphical information.
`
`
`
`
`- 23 -
`
`

`

`
`
`CBM20014-00026 U.
`
`
`
`
`
`S. Patent NNo. 5,576,9951
`
`
`
`
`
` 3323.0001CBM6
`
`
`
`
`
`owchart Sacerdoti Fig. C-Flo
`
`
`
`
`
`
`
`
`
`
`
`Annottated versioon of Fig. 5 and 10:221-37 of thhe ’951 pateent
`
`
`5
`
`1. An exxample of
`
`
`
`
`ig. 5 wchart in Fid as a flows illustratedsuch an allgorithm is
`
`
`
`
`
`
`
`
`of the ’9951 patent
`
`
`
`, as I showw above. F
`
`
`
`ig. 5 illustrrates how
`
`
`
`the instrucctions on thhe
`
`
`
`
`
`1-PROM can be useed to createe the presenntation dissplayed to tthe user. (’’951, 10:21
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`37.) Detterminantss, i.e., selecction data, are enteredd by the usser and stoored in inpuut
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`registers 15. (’9511 patent, 100:23; 9:58--61, note thhis step is nnot shown
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`this exaample, the ssecond seggments are binary codded inquiriies related
`
`
`
`
`
`
`
`
`
`
`
`selection data. (’951 patent, 10:26-27.)) These cann be transmmitted to a
`
`
`
`
`
`
`
`
`
`
`
`
`
`in Fig. 5.)) In
`
`to the
`
`
`
`remote daata
`
`
`
`
`
`source, for exampple reservattion systemm 1, using mmodem 111. (’951 pattent, 10:277-
`
`
`
`
`
`
`
`
`
`
`-- 24 -
`
`
`
`
`
`

`

`
`
`CBM20014-00026 U.
`
`
`
`
`
`S. Patent NNo. 5,576,9951
`
`
`
`
`
` 3323.0001CBM6
`
`
`
`
`
`c for graphice encoded fuired to bend not requeric form analphanume28.) Annswers, in a
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`52. A simmilar algor
`
`
`
`
`ard to Fig. il with regamore detaiithm is desscribed in m
`
`
`
`
`
`4,
`
`
`
`
`
`display,, are receivved back. (’951 patennt, 10:28-322; Fig. 5.)
`
`
`
`
`
`
`
`
`
`These are
`
`
`
`combinedd
`
`
`
`with narrrative dataa (encodedd in the firsst segment
`
`
`
`
`
`
`
`
`
`
`
`
`
`s) to createe the preseentation forr the
`
`
`
`user. (’9951 patent,, 10:21-24
`
`
`
`; Fig. 5.)
`
`
`
`
`
`ext. as I willl discuss n
`
`
`
`
`Sacerdooti Fig. C-PProse
`
`
`
`
`
`AAnnotated vversion of 99:57-10:144 of the ’9551 patent
`
`
`
`
`
`
`
`
`-- 25 -
`
`

`

`CBM2014-00026 U.S. Patent No. 5,576,951 3323.001CBM6
`
`
`
`53. FIG. C-Prose illustrates an algorithm for interrelating textual and
`
`graphical information. In the example that is identified in FIG. C-Prose, a sales
`
`presentation is created using information related to data entered by the user (’951
`
`patent, 9:57-10:14.) As described in more detail below, it is my opinion that a
`
`POSA would have identified this disclosure as describing an algorithm for
`
`interrelating textual and graphical information, which a POSA would have
`
`understood and known how to implement.
`
`54.
`
`In the description of FIG. 1 in Cols. 8 and 9, the ’951 patent describes
`
`a microprocessor 14 that is used to create a “individualized tour package
`
`presentation.” The ’951 patent specification goes on to state that this “will be
`
`explained below” and then describes the process for interrelating textual and
`
`graphical information. A POSA would have understood that the process disclosed
`
`from 9:56-10:21 of the ’951 patent could be implemented on microprocessor 14.
`
`
`
`
`- 26 -
`
`

`

`
`
`CBM20014-00026 U.
`
`
`
`
`
`S. Patent NNo. 5,576,9951
`
`
`
`
`
` 3323.0001CBM6
`
`
`
`
`
`
`
`Sacerrdoti Fig. CC1
`
`
`
`
`AAnnotated vversion of 99:57-10:144 of the ’9551 patent
`
`
`
`
`
`
`5
`
`
`
`5. An allgorithm ddisclosed, aas would bee understo
`
`
`
`
`
`
`
`ns od by a POOSA, begin
`
`
`
`
`
`with recceiving selection dataa from keyyboard 13 oor memoryy card read
`
`
`
`
`
`
`
`
`
`
`
`
`
`patent, 99:58-61.) FFIG. C1 illustrates thhe first stepp of this allgorithm: r
`
`
`
`
`
`
`
`
`
`
`
`
`
`er 12. (’9551
`
`
`
`eceiving ddata
`
`
`
`
`
`
`
`
`
`
`

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