throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`APPLE, INC.
`Petitioner,
`
`v.
`
`EVOLUTIONARY INTELLIGENCE, LLC,
`Patent Owner
`
`Case IPR 2014-0086
`Patent No. 7,010,536
`
`
`
`TWITTER, INC. and YELP INC.
`Joining Petitioners,
`
`v.
`
`EVOLUTIONARY INTELLIGENCE, LLC,
`Patent Owner,
`
`Case IPR 2014-00812
`Patent No. 7,010,536
`
`
`DECLARATION OF MATTHEW GREEN, PH.D.
`
`REGARDING U.S. PATENT NO. 7,010,536 (CORRECTED)
`
`
`
`
`
`
`
`
`
`
`
`

`
`
`
`I, Matthew Green, do hereby declare and state, that all statements made herein
`
`of my own knowledge are true and that all statements made on information and
`
`belief are believed to be true; and further that these statements were made with the
`
`knowledge that willful false statements and the like so made are punishable by fine
`
`or imprisonment, or both, under Section 100 I of Title 18 of the United States Code.
`
`
`
`Date: July 18, 2014
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Matthew D. Green, Ph.D.
`
`ii
`
`
`
`
`
`

`
`
`
`TABLE OF CONTENTS
`
`I. INTRODUCTION ................................................................................................ 1
`A. Engagement...................................................................................................... 1
`B. Background and Qualifications ....................................................................... 1
`II. LEGAL STANDARDS FOR PATENTABILITY ......................................... 4
`5
`A. Anticipation...................................................................................................... 5
`III. THE ’536 PATENT ........................................................................................... 6
`A.
`Prosecution History Of The ’536 Patent and Effective Filing Date of the ’536
`Patent ......................................................................................................................... 6
`IV. GENERAL ISSUES RELATED TO MY PATENTABILITY ANALYSIS 7
`A. The Claims of the ‘536 Patent I Am Addressing in this Report ...................... 7
`B. Construction of Certain Claim Terms.............................................................. 9
`1. Container ........................................................................................................ 12
`2. Register .......................................................................................................... 14
`3. Gateway ......................................................................................................... 16
`4. Register .......................................................................................................... 18
`5. First Register Having a Unique Container Identification Value ................... 18
`6. Active/Passive/Neutral Space Register ......................................................... 21
`7. Acquire Register ............................................................................................ 23
`V. OVERVIEW OF U.S. PATENT NO. 5,836,529 (GIBBS) ........................... 23
`VI. COMPARISON OF GIBBS TO CLAIMS 2-12, 14 AND 16 OF THE ’536
`PATENT .................................................................................................................... 60
`A. Gibbs does not describe a “[p]lurality of containers, each container being a
`logically defined data enclosure and comprising . . . a plurality of registers, the
`plurality of registers forming part of the container and including . . .” .................. 61
`B.
`“Transport Object/Map Object/Report Object Subsystem” .......................... 69
`C.
`“First Register Having a Unique Container Identification Value” ................ 73
`D.
`“Active Space Register” ................................................................................ 74
`E.
`“Passive Space Register” ............................................................................... 80
`F.
`“Neutral Space Register” ............................................................................... 82
`G.
`“Acquire Register” ......................................................................................... 85
`VII. CONCLUSION ............................................................................................ 87
`
`
`
`
`ii
`
`

`
`
`
`I.
`
`INTRODUCTION
`
`A. Engagement
`
`1.
`
`I have been retained by counsel for Evolutionary Intelligence
`
`(“Evolutionary”) as an expert witness in the above-captioned proceeding. I have
`
`been asked to provide my opinion about the state of the art of the technology
`
`described in claims 2-12, 14, and 16 of U.S. Patent No. 7,010,536 (“the ’536
`
`patent”) and on the patentability of these claims of this patent. The following is my
`
`written declaration on these topics.
`
`B.
`
`2.
`
`Background and Qualifications
`
`Attached as Exhibit 2007 to this report is my up-to-date curriculum
`
`vitae, which includes a complete list of my publications and past testimony as an
`
`expert. The following paragraphs briefly summarize my relevant expertise.
`
`3.
`
`I hold a Ph. D. in Computer Science from Johns Hopkins University, a
`
`Master of Science degree in Computer Science from Johns Hopkins University and
`
`a Bachelor of Arts in Computer Science from Oberlin College. I have authored a
`
`number of research papers in top Computer Science journals and conferences,
`
`including journals and conferences of the Institute of Electrical and Electronics
`
`Engineers (IEEE) and the Association for Computing Machinery (ACM).
`
`4.
`
`I hold an Assistant Research Professorship at Johns Hopkins
`
`University in Baltimore, MD. My professional responsibilities in this position
`
`include: advising graduate students, teaching, conducting research, and preparing
`
`

`
`
`
`papers. As an Assistant Research Professor, I gained expertise in several fields
`
`related to the design and implementation of large-scale distributed storage systems.
`
`For example, my research projects on distributed file systems involved the
`
`technology involved in creating, replicating and transferring information. I have
`
`taught several courses at Johns Hopkins University, including security
`
`technologies which cover database and storage technology.
`
`5.
`
`A complete list of my research publications, conference papers,
`
`patents, and grant support is included in my curriculum vitae. Several of the
`
`publications and conference papers listed are related to the technology underlying
`
`distributed systems and content distribution systems.
`
`6.
`
`Prior to accepting a university position, I worked for a number of
`
`years as a software developer and technology consultant. As a software developer
`
`and technology consultant, I gained expertise in several fields, including computer
`
`security, telecommunications, and content distribution technology.
`
`7.
`
`From 1999-2003 I held the position of Senior Technical Staff Member
`
`at AT&T Laboratories in Florham Park, NJ, where my responsibilities included
`
`developing software for audiovisual content distribution systems, desktop and
`
`mobile devices, secure text messaging systems for mobile devices, AT&T’s
`
`Interactive Voice Response (IVR) system, researching technology transfer for
`
`audio coding, and secure content delivery. Development of these projects included
`
`computer security, telecommunications, and content distribution technology.
`2
`
`

`
`
`
`Specifically, in developing the content distribution system, which transferred data
`
`to geographically distant sites, I developed systems for managing large amounts of
`
`data in a distributed object store. The system implemented processes for
`
`replicating, copying, and distributing files across networks. I also routinely worked
`
`technology designed to develop applications, and deploy operating systems on
`
`different computer systems.
`
`8.
`
`I also worked for a number of years as a consultant for firms to
`
`provide my experience and expertise in system architecture and design.
`
`Specifically, from 2005-2011, I served as Principal Analyst and CTO of
`
`Independent Security Evaluators, a custom security evaluation and design
`
`consultancy. I currently work as Chief Scientist for Barr Group, continuing to
`
`provide my expertise and experience in various technologies.
`
`9.
`
`Beyond these specific tasks I have gained general experience in
`
`software development through my years designing and developing software, in
`
`languages including C, C++, Java, Python PL/1 and various machine assembly
`
`languages.
`
`10.
`
`I have used my education and my years of experience working in the
`
`field of software design, and my understanding of the knowledge, creativity, and
`
`experience of a person of ordinary skill in the art in forming the opinions expressed
`
`in this report.
`
`3
`
`

`
`
`
`II. LEGAL STANDARDS FOR PATENTABILITY
`
`11.
`
`In expressing my opinions and considering the subject matter of the
`
`claims 2-12, 14, and 16 of the ’536 patent, I am relying upon certain basic legal
`
`principles that counsel has explained to me.
`
`12. First, I understand that for an invention claimed in a patent to be
`
`found patentable, it must be, among other things, new and not obvious from what
`
`was known before the invention was made.
`
`13.
`
`I understand the information that is used to evaluate whether an
`
`invention is new and not obvious is generally referred to as “prior art” and
`
`generally includes patents and printed publications (e.g., books, journal
`
`publications, articles on websites, product manuals, etc.).
`
`14.
`
`I understand that in this proceeding Apple has the burden of proving
`
`that the claims of the ’536 patent are anticipated by or obvious from the prior art
`
`by a preponderance of the evidence. I understand that “a preponderance of the
`
`evidence” is evidence sufficient to show that a fact is more likely true than it is not.
`
`15.
`
`I understand that in this proceeding, the claims are given their
`
`broadest reasonable interpretation consistent with the specification and how it
`
`would be understood by a person of ordinary skill in the art. The claims after being
`
`construed in this manner are then to be compared to the information in the prior
`
`art.
`
`16.
`
`I understand that in this proceeding, the information that may be
`4
`
`

`
`
`
`evaluated is limited to claims 1-12, 14, and 16 of U.S. patent No. 5,836,529
`
`(“Gibbs”).
`
`17.
`
`I understand that there are two ways in which prior art may render a
`
`patent claim unpatentable. First, the prior art can be shown to “anticipate” the
`
`claim. Second, the prior art can be shown to have made the claim “obvious” to a
`
`person of ordinary skill in the art. My understanding of the two legal standards is
`
`set forth below. I understand that this inter partes review was instituted solely on
`
`the issue of whether Gibbs anticipates the ’536 patent. I have reviewed the
`
`Decision to Institute Trial in this case, the Apple’s Petition for Inter Partes Review,
`
`and the Declaration of Henry Houh in support of that petition. I saw no evidence
`
`or discussion of obviousness in any of those documents. Accordingly, in this
`
`declaration, I am only opining as to whether Gibbs anticipates the ’536 patent.
`
`A. Anticipation
`
`18.
`
`I understand that the following standards govern the determination of
`
`whether a patent claim is “anticipated” by the prior art.
`
`19.
`
`I have applied these standards in my evaluation of whether claims 2-
`
`12, 14, and 16 of the ‘536 patent would have been anticipated by the prior art.
`
`20.
`
`I understand that the “prior art” includes patents and printed
`
`publications that existed before the earliest filing date (the “effective filing date”)
`
`of the claim in the patent. I also understand that a patent will be prior art if it was
`
`filed before the effective filing date of the claimed invention, while a printed
`5
`
`

`
`
`
`publication will be prior art if it was publicly available before that date.
`
`21.
`
`I understand that, for a patent claim to be “anticipated” by the prior
`
`art, each and every requirement of the claim must be found, expressly or
`
`inherently, in a single prior art reference as recited in the claim. I understand that
`
`claim limitations that are not expressly described in a prior art reference may be
`
`there if they are “inherent” to the thing or process being described in the prior art,
`
`but only if they are necessarily present. I understand that the mere possibility or
`
`probability that a method or structure disclosed in prior art could contain an
`
`element described in the claim is not enough to establish inherent anticipation.
`
`III. THE ’536 PATENT
`
`A.
`
`Prosecution History Of The ’536 Patent and Effective Filing Date
`
`of the ’536 Patent
`
`22.
`
`I understand that the ’536 patent issued from U.S. Application No.
`
`09/284,113, filed January 28, 1999.
`
`23.
`
`I understand that the ’113 application claims priority to Provisional
`
`Application No. 60/073,209, filed January 30, 1998.
`
`24.
`
`I have therefore used January 30, 1998, as the earliest effective filing
`
`date of the ’536 patent claims in my analysis.
`
`B.
`
`The Person Of Ordinary Skill In The Art
`
`25. A person of ordinary skill in the art in the field of the ’536 patent
`
`would have been someone with a good working knowledge of computer
`6
`
`

`
`
`
`programming, data structures, and object oriented programming. The person would
`
`have gained this knowledge either through an undergraduate education in computer
`
`science or comparable field, in combination with training or one to two years of
`
`practical working experience.
`
`IV. General Issues Related to My Patentability Analysis
`
`26. As I explain in more detail below, I believe claims 2-12, 14, and 16 of
`
`the ’536 patent are not anticipated by Gibbs. Although Dr. Houh’s declaration
`
`stated that he believed the ’536 patent was obvious based on “a number of prior art
`
`references,” his declaration contained no evidence of obviousness, nor any
`
`discussion of prior art references other than Gibbs. Likewise, Apple’s petition
`
`does not contain a single occurrence of the word “obvious.” Accordingly, I
`
`understand the issue of obviousness to be outside the scope of this proceeding, at
`
`least with respect to claims 2-12, 14, and 16 as they are currently written.
`
`A. The Claims of the ‘536 Patent I Am Addressing in this Report
`
`27. The claims of the ‘536 patent that I am addressing in this report (i.e.,
`
`2-12, 14 and 16) are reproduced below.
`
`Claim 2 of the ‘536 patent reads:
`
`2. An apparatus for transmitting, receiving and manipulating information on
`
`a computer system, the apparatus including a plurality of containers, each container
`
`being a logically defined data enclosure and comprising:
`
`an information element having information;
`7
`
`

`
`
`
`a plurality of registers, the plurality of registers forming part of the container
`
`and including
`
`a first register for storing a unique container identification value,
`
`a second register having a representation designating space and governing
`
`interactions of the container with other containers, systems or processes
`
`according to utility of information in the information element relative to
`
`an external-to-the-apparatus three-dimensional space,
`
`an active space register for identifying space in which the container will act
`
`upon other containers, processes, systems or gateways,
`
`a passive register for identifying space in which the container can be acted
`
`upon by other containers, processes, systems or gateways,
`
`a neutral space register for identifying space in which the container may
`
`interact with other containers, processes, systems, or gateways; and
`
`a gateway attached to and forming part of the container, the gateway
`
`controlling the interaction of the container with other containers, systems
`
`or processes.
`
`Claim 3 of the ‘536 patent reads:
`
`3. The apparatus of claim 1 or 2, wherein the plurality of registers includes
`
`at least one container history register for storing information regarding past
`
`interaction of the container with other containers, systems or processes, the
`
`container history register being modifiable.
`8
`
`

`
`
`
`Claim 4 of the ‘536 patent reads:
`
`4. The apparatus of claim 1 or 2, wherein the plurality of registers includes
`
`at least one system history register for storing information regarding past
`
`interaction of the container with different operating system and network processes.
`
`Claim 5 of the ‘536 patent reads:
`
`5. The apparatus of claim 1 or 2, wherein the plurality of registers includes
`
`at least one predefined register, the predefined register being a register associated
`
`with an editor for user selection and being appendable to any container.
`
`Claim 6 of the ’536 patent reads:
`
`6. The apparatus of claim 1 or 2, wherein the plurality of registers includes a
`
`user-created register, the user-created register being generated by the user, and
`
`being appendable to any container.
`
`Claim 7 of the ’536 patent reads:
`
`7. The apparatus of claim 1 or 2, wherein the plurality of registers includes a
`
`system-defined register, the system-defined register being set, controlled and used
`
`by the system, and being appendable to any container.
`
`Claim 8 of the ’536 patent reads:
`
`8. The apparatus of claim 1 or 2, wherein the plurality of registers includes
`
`at least one acquire register for controlling whether the container adds a register
`
`from other containers or adds a container from other containers when interacting
`
`with them.
`
`9
`
`

`
`
`
`Claim 9 of the ’536 patent reads:
`
`9. The apparatus of claim 1 or 2, wherein the gateway includes means for
`
`acting upon another container, the means for acting upon another container using
`
`the plurality of registers to determine whether and how the container acts upon
`
`other containers.
`
`Claim 10 of the ’536 patent reads:
`
`10. The apparatus of claim 1 or 2, wherein the gateway includes means for
`
`allowing interaction, the means for allowing interaction using the plurality of
`
`registers to determine whether and how another container can act upon the
`
`container.
`
`Claim 11 of the ’536 patent reads:
`
`11. The apparatus of claim 1 or 2, wherein the gateway includes means for
`
`gathering information, the means for gathering information recording register
`
`information from other containers, systems or processes that interact with the
`
`container.
`
`Claim 12 of the ’536 patent reads:
`
`12. The apparatus of claim 1 or 2, wherein the gateway includes means for
`
`reporting information, the means for reporting information providing register
`
`information to other containers, systems or processes that interact with the
`
`container.
`
`Claim 14 of the ’536 patent reads:
`10
`
`

`
`
`
`14. The apparatus of claim 1 or 2, wherein the information element is one
`
`from the group of text, graphic images, video, audio, a digital pattern, a process, a
`
`nested container, bit, natural number and a system.
`
`Claim 16 of the ’536 patent reads:
`
`16. An apparatus for transmitting, receiving and manipulating information
`
`on a computer system, the apparatus including a plurality of containers, each
`
`container being a logically defined data enclosure and comprising:
`
`an information element having information;
`
`a plurality of registers, the plurality of registers forming part of the container
`
`and including
`
`a first register for storing a unique container identification value,
`
`a second register having a representation designating time and governing
`
`interactions of the container with other containers, systems or processes according
`
`to utility of information in the information element relative to an external-to-the-
`
`apparatus event time, and
`
`at least one acquire register for controlling whether the container adds a
`
`register from other containers or adds a container from other containers when
`
`interacting with them; and
`
`a gateway attached to and forming part of the container, the gateway
`
`controlling the interaction of the container with other containers, systems or
`
`processes.
`
`11
`
`

`
`
`
`B.
`
`28.
`
`B. Interpretation of Certain Claim Terms
`
`I understand that in an inter partes review proceedings, claims are to
`
`be given their broadest reasonable interpretation in view of the specification.
`
`29.
`
`I also understand that, where a patent applicant explicitly defines a
`
`term to mean something in the patent disclosure, that definition should be used
`
`when evaluating the claims. An explicit definition will be something like “a ‘foo
`
`means ‘a widget that is 4 inches wide by 6 inches long.’”
`
`30.
`
`I understand that if no explicit definition is provided for a term in the
`
`patent specification, the claim terms must be given their plain meaning unless that
`
`would be plainly inconsistent with how the term is being used in the claim or the
`
`patent specification.
`
`1.
`
`Container
`
`31. The ‘536 patent does not expressly define the term “container.” The
`
`’536 patent introduces the concept of “containers” by stating “[t]he present
`
`invention advantageously provides a container editor for creating containers,
`
`containerizing stored information in containers, and altering container registers. A
`
`container is an interactive nestable logical domain configurable as both subset and
`
`superset, including a minimum set of attributes coded into dynamic interactive
`
`evolving registers, containing any information component, digital code, file, search
`
`string, set, database, network, event or process, and maintaining a unique network-
`
`wide lifelong identity.” Ex. 1001, 3:25-35. Although this statement does not
`12
`
`

`
`
`
`appear to be an explicit attempt by the patentee to act as their own lexicographer, it
`
`is the first description of “container” within the patent.
`
`32. The ’536 patent also states that an “information container 100 is a
`
`logically defined data enclosure which encapsulates any element or digital segment
`
`(text, graphic, photograph, audio, video, or other), or set of digital segments, or
`
`referring now to FIG. 3C, any system component or process, or other containers or
`
`sets of containers.” Ex. 1001, 8:64-9:2 (emphasis added). The ’536 patent also
`
`states that Figure 4 is a block diagram of an “information container 100,” which it
`
`again describes as is “a logically defined data enclosure which encapsulates any
`
`element, digital segment (text, graphic, photograph, audio, video, or other), set of
`
`digital segments as described above with reference to FIG. 3(C), any system
`
`component or process, or other containers or sets of containers.” Ex. 1001, 12:59-
`
`67. This statement does not appear to be an explicit attempt by the patentee to act
`
`as their own lexicographer. Whereas the first description of “container” in the
`
`patent appears to be a general description of a container, these passages describe
`
`the “information container 100” that is depicted in Figure 4.
`
`33. The patent also states that the “container 100 at minimum includes in
`
`its construction a logically encapsulated portion of cyberspace, a register and a
`
`gateway” and that it “at minimum encapsulates a single digital bit, a single natural
`
`number or the logical description of another container, and at maximum all defined
`
`cyberspace, existing, growing and to be discovered, including but not limited to all
`13
`
`

`
`
`
`containers, defined and to be defined in cyberspace.” Ex. 1001, 9:2-9 (emphasis
`
`added). The patent also states the “container 100 contains the code to enable it to
`
`interact with the components enumerated in 2A, and to reconstruct itself internally
`
`and manage itself on the network 201.” Ex. 1001, 9:9-12. I understand this to be a
`
`description of one embodiment of a container: the information container 100
`
`depicted in Figure 4.
`
`34.
`
`I understand that the Board has construed “container” to mean “a
`
`logically defined data enclosure which encapsulates any element or digital segment
`
`(text, graphic, photograph, audio, video, or other), or set of digital elements.”
`
`35.
`
`I understand “logically defined” to mean “defined through a software
`
`mechanism”.
`
`36.
`
`I agree with the Board that the broadest reasonable construction of
`
`“container” means “a logically defined data enclosure which encapsulates any
`
`element or digital segment (text, graphic, photograph, audio, video, or other), or set
`
`of digital elements.” In reaching that conclusion I interpret that phrase as it would
`
`be understood by a computer scientist or programmer.
`
`2.
`
`Register
`
`37. The ‘536 patent does not expressly define the term “register.” I
`
`recognize “register” as being a common computer term in computer science that
`
`refers to computer memory, often programmed with a specific value. The 1996
`
`Oxford Dictionary of Computing defines “register” as “a group of (usually)
`14
`
`

`
`
`
`bistable devices that are used to store information within a computer system for
`
`high speed access.” Ex. 2002. Similarly, Webster’s New World Dictionary of
`
`Computer Terms defines “register” as “a memory location within a
`
`microprocessor, used to store values and external memory addresses while the
`
`microprocessor performs logical and arithmetic operations on them.” Ex. 2003.
`
`The plain meaning of the term “register” is thus “a memory location within a
`
`computer that stores data.”
`
`38. The ‘536 patent states:
`
`Registers 120 are user or user-base created or system-created values
`
`or ranges made available by the system 10 to attach to a unique
`
`container, and hold system-set, user-set, or system-evolved values.
`
`Values may be numeric, may describe domains of time or space, or
`
`may provide information about the container 100, the user, or the
`
`system 10. Registers 120 may be active, passive or interactive and
`
`may evolve with system use. Ex. 1001 at 14:23-30.
`
`39. The ’536 patent states that “[c]ontainer registers 120 are interactive
`
`dynamic values appended to the logical enclosure of an information container 100
`
`and serve to govern the interaction of that container 100 with other containers 100,
`
`container gateways 200 and the system 10, and to record the historical interaction
`
`of that container 100 on the system 10.” Ex. 1001 at 9:14-19. The ‘536 patent
`
`observes that “Container registers 120 may be values alone or contain code to
`15
`
`

`
`
`
`establish certain parameters in interaction with other containers 100 or gateways
`
`200.” Ex. 1001, 9:19-23.
`
`40. The ’536 patent’s specification is entirely consistent with the plain
`
`meaning of “register” to one of ordinary skill in the art. The specification of the
`
`’536 patent describes “dynamic registers” as memory locations that are searched
`
`and updated with data according to interactions among various containers. Ex.
`
`1101 at 2:66-3:5 (“The present invention is a system and methods for
`
`manufacturing information on, upgrading the utility of, and developing intelligence
`
`in, a computer . . . by offering the means to create and manipulate information
`
`containers with dynamic registers.”); 3:14-15 (“The memory unit advantageously
`
`includes an information container made interactive with dynamic registers”); 3:29-
`
`32 (“A container . . . include[es] a minimum set of attributes coded into dynamic
`
`interactive evolving registers . . .”).
`
`41. The broadest reasonable construction of “register” thus would be “a
`
`memory location within a computer that stores value or code associated with a
`
`container.”
`
`3. Gateway
`
`42. Without reading the ’536 Patent, a person of ordinary skill in the art
`
`would conclude that a “gateway” is “a device that interconnects two networks . . .
`
`.” Ex. 2002; see also Ex. 2004 (defining “gateway” as “A functional unit that
`
`interconnects two computer networks with different network architectures.”); Ex.
`16
`
`

`
`
`
`2001 (“A device that connects networks using different communications protocols
`
`so that information can be passed from one to the other.”).
`
`43. The ’536 patent does not expressly define the term “gateway.” The
`
`’536 patent states that “[G]ateways gather and store container register information
`
`according to system-defined, system-generated, or user determined rules as
`
`containers exit and enter one another, governing how containers system processes
`
`or system components interact within the domain of that container, or after exiting
`
`and entering that container, and governing how containers, system components and
`
`system processes interact with that unique gateway, including how data collection
`
`and reporting is managed at that gateway. Ex. 1001 at 4:58-66.
`
`44. The ‘536 patent also states that “Container gateways 200 are logically
`
`defined gateways residing both on containers 100 and independently in the system
`
`10” and “Gateways 200 govern the interactions of containers 100 within their
`
`domain, and alter the registers 120 of transiting containers 100 upon ingress and
`
`egress.” Ex. 1001, 9:23-28. See also Ex. 1001, 15:44-49.
`
`45.
`
`I understand that the Board has construed “gateway” to mean
`
`“hardware or software that facilitates the transfer of information between
`
`containers, systems, and/or processes.” I have used this construction in my
`
`analysis.
`
`17
`
`

`
`
`
`4.
`
`Register
`
`46.
`
`I understand that the Board has construed “register” to mean “value or
`
`code associated with a container.” I have applied this construction in my analysis.
`
`
`
`5.
`
`First Register Having a Unique Container Identification
`
`Value
`
`47.
`
`I understand that Apple’s expert witness, Henry Houh, has testified
`
`that he interprets the “first register having a unique container identification value”
`
`in claim 2 as referring to a unique identifier for any container. Ex. 1008 (Houh
`
`Tr.) at 106:21-109:8.
`
`48. The specification does not explicitly define “first register having a
`
`unique container identification value.” However, the specification repeatedly and
`
`consistently states that each container has a register with a “unique network-wide
`
`lifelong identity” for the given container. Ex. 1001 at 3: 29-39; see also id. at
`
`3:57-64 (system-defined registers may include “an identity register maintaining a
`
`unique network wide identification and access location for a given container”);
`
`14:43-55 (pre-defined registers comprise “an identity register 114000 maintaining
`
`a unique lifelong identification and access location for a given container”); 17:15-
`
`21 (“When input is received from the user choosing “finished,” the container is
`
`created with a unique network identity . . . .”).
`
`18
`
`

`
`
`
`49.
`
`I also understand that the original claims submitted as part of the
`
`application for the ’536 patent are part of the written description.
`
`50. Original claim 29 recited “[a] method for interacting between a first
`
`interactive information container and a second interactive information container,
`
`the method including the steps of: determining identification information for the
`
`first container using a first gateway; determining identification information for the
`
`second container using a second gateway; determining whether the first container
`
`can act upon the second container using the first gateway and a register of the first
`
`container; determining whether the second container can act upon the first
`
`container using the second gateway and a register of the second container,
`
`andperforming interaction between the first and second containers prescribed by
`
`the first gateway and the register of the first container if both the first container can
`
`act upon the second container and the second container can be acted upon by the
`
`first container.”
`
`51. Original claim 30 recited “[t]he method for interacting of claim 29,
`
`wherein the steps of determining identification information are performed by
`
`reading respective identification registers of the first container and the second
`
`container.
`
`52. The original claims included claims to methods in which a first and
`
`second container exchanged their respective unique identification registers as a
`
`first step in determining whether they would interact. For example, in original
`19
`
`

`
`
`
`claim 30 above, “determining identification information” for a first and second
`
`containers is done by “reading respective identification registers of the first and
`
`second containers”). Those claims, which are part of the original disclosure, make
`
`no sense if the “unique identification value” is construed as identifying containers
`
`other than those interacting, because the entire point of the exchange was to
`
`compare unique identifiers to see if interaction between the two containers would
`
`be allowed.
`
`53.
`
`I understand that the use of “a” at the beginning of the phrase “a
`
`unique container identification value” is re

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