throbber
IN THE UNITED STATES PATENT AND TRADEMARK OFFICE
`
`: 90/012,876
`Control No.
`: 7,932,923
`Patent No.
`: May 23, 2013
`Filed
`Customer No. : 06449
`
`Art Unit
`Examiner
`Conf.No.
`Atty. No.
`
`: 3992
`: Adam L. Basehoar
`: 6419
`: 4079-116
`
`Title: VIDEO SURVEILLANCE SYSTEM EMPLOYING VIDEO PRIMITNES
`37 C.F.R. § 1.132 DECLARATION OF KENNETH A. ZEGER
`I, Kenneth A. Zeger, declare as follows:
`My name is Kenneth A. Zeger. I am a Full Professor of Electrical and Computer
`1.
`Engineering at the University of California, San Diego (UCSD). I understand that my
`declaration is being submitt~d in connection with the above-referenced reexamination
`proceeding pending in the United States Patent and Trademark Office.
`Qualifications, Background, and Experience
`I.
`I have studied, taught, and practiced electrical and computer engineering for over
`2.
`
`thirty years.
`
`I attended the Massachusetts Institute of Technology ("MIT") and earned
`3.
`Bachelors (SB) and Masters (SM) of Science Degrees in Electrical Engineering and Computer
`Science in 1984. I earned a Masters of Arts (MA) Degree in Mathematics in 1989 from the
`University of California, Santa Barbara. I also earned my Ph.D. in Electrical and Computer
`Engineering from the University of California, Santa Barbara in 1990.
`I have held the position of Full Professor of Electrical and Computer Engineering
`4.
`at UCSD since 1998, having been promoted from Associate Professor after two years at UCSD.
`'
`I teach courses full-time at UCSD in the fields of Electrical and Computer Engineering, and
`specifically in subfields including information theory and image coding, at the undergraduate
`and graduate levels. Prior to my employment at UCSD, I taught and conducted research as a
`faculty member at the University of Illinois, Urbana-Champaign for four years, and at the
`University of Hawaii for two years.
`I am president of Zunda LLC ("Zunda") a California company· located in San
`5.
`Diego, California. Zunda provides expert witness and technical consulting services in the fields
`of electrical engineering and computer hardware/software.
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page2
`
`My twenty-plus years of industry experience includes consulting work for the
`6.
`United States Department of Defense as well as for private companies such as Xerox, Nokia,
`MITRE, ADP, and Hewlett-Packard. The topics upon which I provide consulting expertise
`include image, video, and speech coding; ·data compression; networks; digital communications;
`pattern recognition; computer software; and mathematical analyses.
`I have authored almost 70 peer-reviewed journal articles, the majority of which
`7.
`are on the topic of compression or information theory. I have also authored over 100 papers at
`various conferences and symposia over the past twenty-plus years, such as the IEEE
`International Symposium on Information Theory, the International Conference on Image
`Processing, and the Data Compression Conference.
`I was elected a Fellow of the IEEE in 2000, an honor bestowed upon only a small
`8.
`percentage of IEEE members. I was awarded the National Science Foundation Presidential
`· Young Investigator Award in 1991, which included $500,000 in research funding. I received
`this award one year after receiving my Ph.D.
`I have served as an Associate Editor for the IEEE Transactions on Information
`9.
`Theory publication and have been an elected member of the IEEE Information Theory Board of
`Governors for three, three-year terms. I organized and have been on the technical advisory
`committees of numerous workshops and symposia in the areas of image coding, information
`theory, and data compression. I regularly review submitted journal manuscripts, government
`funding requests, conference proposals, student theses, and textbook proposals. I also have
`given many lectures at conferences, universities, and companies on topics in image coding, data
`compression, and information theory.
`I have extensive experience in electronics hardware and computer software, from
`10.
`academic studies, work experience, and supervising students. I personally program computers
`on an almost daily basis and have fluency in many different computer languages.
`A more complete recitation of my professional experience including a list of my
`11.
`publications is set forth in my curriculum vitae, attached to my declaration as Exhibit Zl.
`Compensation and Engagement
`II.
`Zunda is being compensated for my work in this matter by Rothwell, Figg, Ernst
`12.
`& Manbeck, at my current rate of $690 per hour. Neither Zunda nor I have any personal or
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page3
`
`financial stake or interest in the outcome of the above-referenced reexamination or any related
`litigation matter. Neither Zunda's nor my compensation is dependent upon my testimony or the
`outcome of this proceeding or any related litigation matter. Neither Zunda nor I have any
`relationship with or financial interest in the assignee of U.S. Patent No. 7,932,923 ("the '923
`patent"), ObjectVideo, Inc.
`III. The Reexamination Proceeding
`It is my understanding that, on May 23, 2013, an anonymous Requestor ("the
`13.
`Requester") filed a Request for Ex Parte Reexamination (the "Request") with the United States
`Patent and Trademark Office (the "Office") requesting reexamination of the '923 patent and that,
`on June 17, 2013, the Office issued an Order granting the Request (the "Order"). I understand
`that the Office determined that the Request established a substantial new question of
`patentability with respect to claims 1-41 of the '923 patent. Thus, it is my understanding that the
`Office is reexamining claims 1-41 of the '923 patent.
`It is also my understanding that, on August 30, 2013, the Office issued an Office
`14.
`Action (the "Office Action" or "OA"). In the Office Action, claims 1-41 of the '923 patent are
`rejected under 35 U.S.C. § 102(b) as anticipated by certain of the references identified in the
`Office Action and/or under 35 U.S.C. § 103(a) as being obvious in view of certain of the
`references identified in the Office Action.
`I have read and understand the '923 patent, its prosecution history, and the
`15.
`references cited in the '923 patent. I have read and understand the Request, the Order, the Office
`Action, and the references cited in the Office Action. I have also read and understand the
`comments filed by Bosch, the third party requester, on July 11, 2012, in the terminated inter
`partes reexamination (Control No. 95/001,912) of U.S. Patent No. 7,868,912 ("Bosch's
`comments").
`
`16.
`
`I was asked to consider and address the following rejections of claims 1-41 of the
`'923 patent raised in the Office Action:
`(i) Claims 1-9, 13, 15-18, 20-30, 34, and 36-40 under 35 U.S.C. § 102(b) as anticipated
`by "Object Oriented Conceptual Modeling of Video Data," Day et al. ("Day-f');
`(ii) Claims 1-7, 9-13, and 15-28 under 35 U.S.C. § 102(b) as anticipated by U.S. Patent
`No. 5,969,755 to Courtney ("Courtney '755");
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page4
`
`(iii) Claims 1-7, 9-13, and 15-28 under 35 U.S.C. § 102(b) as anticipated by "Object
`Tracking and Event Recognition in Biological Microscopy Videos," Shotton et al.
`("Shotton");
`(iv) Claims 14 and 35 under 35 U.S.C. § 103(a) as unpatentable over Day-I;
`(v) Claims 10, 19, 31, and 41 under 35 U.S.C. § 103(a) as unpatentable over Day-I in
`view of U.S. Patent No. 6,628,835 to Brill et al. ("Brill");
`(vi) Claims 11, 12, 32, and 33 under 35 U.S.C. § 103(a) as unpatentable over Day-I in
`view of "Spatio-Temporal Modeling of Video Data for On-Line Object Oriented
`Query Processing," Day et al. ("Day-II'');
`(vii) Claim 14 under 35 U.S.C. § 103(a) as unpatentable over Courtney '755;
`(viii) Claim 14 under 35 U.S.C. § 103(a) as unpatentable over Shotton;
`(ix) Claims 8 and 29-41 under 35 U.S.C. § 103(a) as unpatentable over Shotton in view
`of Brill; and
`(x) Claims 1-41 under 35 U.S.C. § 103(a) as unpatentable over European Patent
`Application Publication No. EP 0967584A2 to Courtney ("Courtney '584") in
`view of Brill.
`My opinions regarding the rejections are set forth below.
`
`IV. Applicable Laws/Rule
`Claim Interpretation
`A.
`I understand that, during reexamination, the pending claims must be given their
`17.
`broadest reasonable interpretation consistent with the specification, and that the broadest
`reasonable interpretation of the claims must also be consistent with the interpretation that those
`skilled in the art would reach.
`B.
`Priority
`.
`I understand that claims of an application that is a continuation or continuation-in-
`18.
`part of an earlier U.S. application or international application which are fully supported under 35
`U.S.C. § 112 by the earlier parent application have the effective filing date of that earlier parent
`application. A claim is adequately disclosed/fully supported under 35 U.S.C. § 112 by an earlier
`parent application if the earlier parent application satisfies the written description requirement.
`To satisfy the written description requirement, a patent specification must describe the claimed
`invention in sufficient detail that one skilled in the art can reasonably conclude that the inventor
`had possession of the claimed invention.
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page5
`
`Anticipation (35 U.S.C. § 102)
`C.
`To support a rejection based on 35 U.S.C. § 102, I understand that the Examiner
`19.
`bears the burden of showing that a single prior art reference discloses all of the elements of the
`claim, arranged in the same manner as required by the claim, either explicitly or inherently.
`Obviousness (35 U.S.C. § 103)
`D.
`I also understand that a claim is not patentable if the differences between the
`20.
`subject matter of the claim and the disclosure of the prior art are such that ~e subject matter of
`the claim, as a whole, would have been obvious at the time of invention to a person having
`ordinary skill in the art to which the subject matter pertains.
`In determining obviousness, I understand that it is necessary to consider the scope
`21.
`. and content of the prior art; the differences between the prior art and the claims at issue; the level
`of ordinary skill in the pertinent art; and any objective evidence of non-obviousness related to the
`alleged merits of the claimed invention (which I understand is referred to as "objective indicia of
`non-obviousness"), such as commercial success, long-felt but unsolved needs, industry
`recognition, failure of others, and copying.
`In determining obviousness based on a combination of prior art references, I also
`22.
`understand that evidence of some reason to combine the teachings is required to make the
`combination, and thus such evidence must be considered, along with any evidence that one or
`more of the references would have taught away from the claimed invention at the time of the
`invention.
`I have been informed that the hypothetical person of ordinary skill in the art is
`23.
`presumed to know all of the teachings known in the art at the time the alleged invention was
`made. That person is presumed to have the technical competence and experience of skilled
`artisans working in the area of the subject invention and of the manner in which problems were
`solved. Factors that may be considered in determining the level of ordinary skill in the art
`include the types of problems encountered in the art, prior art solutions to those problems, the
`rapidity with which innovations are made, the sophistication of the technology, and the
`educational level of active workers in the field.
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page6
`
`V.
`
`Priority
`Patent Claims 1-41
`A.
`I have compared U.S. Patent Application No. 09/987,707 (the '"707 application"),
`24.
`filed on November 15, 2001, with the specification of the '923 patent and conclude that they are
`identical ( except for the cross-reference to related applications, clarifications of the references
`describing moving target detection, and claims in the '923 patent). Thus, the '707 application
`fully supports claims 1-41 in the '923 patent. Below, citations to the specification of the '923
`patent refer to the '707 application, which is incorporated by reference in the '923 patent. '923
`patent at col. 1, lines 7-11.
`New Claims 42-81
`B.
`I have examined, in detail, new claims 42-81 of Patent Owner's amendment and
`25.
`reply, the '923 patent, and the '707 application, filed on November 15, 2001. It is my opinion
`that both the '923 patent and the '707 application fully support new claims 42-81 of Patent
`Owner's amendment and reply.
`New claim 42 is similar to patent claim 20 but additionally requires "applying the
`26.
`new user rule to the combination of the attributes to detect the event." Support for this feature
`can be found throughout the specification of the '923 patent. See, e.g., '707 application at en 66
`("An operator is provided with maximwn flexibility in configuring the system by using event
`discriminators. Event discriminators are identified with one or more objects (whose descriptions
`are based on video primitives), along with one or more optional spatial attributes, and/or one or
`more optional temporal attributes."); 'l[ 80 ("An event discriminator is described in terms of video
`· primitives."); CJI 118 ("In block 44, event occurrences are extracted from the video primitives
`using event discriminators .... The event discriminators are used to filter the video primitives to
`determine if any event occurrences occurred .... The event discriminator checks all video
`primitives being generated according to FIG. 5 and determines if any video primitives exist
`which have the following properties: .... ").
`New claims 43-46 are similar to patent claims 1, 9, 20, and 22, respectively, but
`27.
`explicitly require "filtering." The filtering requirement is fully supported by the specification of
`the '923 patent, which discloses that "[t]he event discriminators are used to filter the video
`primitives to determine if any event occurrences occurred." '707 application at <JI 118 (emphasis
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page?
`
`added). See also id. at 'I[ 30 ("A need exists to filter video surveillance data to identify desired
`portions of the video surveillance data." (emphasis added)) & 132 ("An object of the invention
`is to filter video surveillance data to identify desired portions of the video surveillance data."
`(emphasis added)).
`New claims 47-50 are similar to patent claims 1, 9, 20, and 22, respectively, but
`28.
`additionally require attribute detection "in real time." The "real time" attribute detection is fully
`supported by the specification of the '923 patent, which discloses, for example, that "video
`_ primitives are extracted in real time from the source video." '707 application at 'I[ 118. See also
`id. at CWl[ 33, 65, 104.
`New claims 51-54 are similar to patent claims 1, 9, 20, and 22, respectively, but
`29.
`additionally require a "velocity" attribute. The "velocity" attribute detection is fully supported
`by the specification of the '923 patent. See, e.g., '707 application at 180 (disclosing "a velocity"
`as an example of a video primitive that "refers to an observable attribute of an object viewed in a
`video feed") & 188 (disclosing "a velocity (e.g., speed and ~irection) in image space" and "an
`approximate velocity (e.g., speed and direction) in a three-dimensional representation of the
`environment" as examples of a feature of a salient motion video primitive).
`New claims 55-58 are similar to patent claims 1, 9, 20, and 22, respectively, but
`30.
`additionally require that applying the new user rule to the plurality of detected attributes
`comprises applying the new user rule to "only" the plurality of detected attributes. The user rule
`application to "only" the detected attributes feature is fully supported by the '923 patent, which
`discloses that "[t]he video content can be reanalyzed with the additional embodiment in a
`relatively short time because only the video primitives are reviewed and because the video source
`is not reprocessed." '707 application at <JI 148 (emphasis added). See also id. at «JI 67 ("By
`analyzing previously processed video, the system can perform inference analysis based on
`previously recorded video primitives, which greatly improves the analysis speed of the computer
`system."); <JI 68 ("the system of the invention uses event discriminators based on video primitives
`as the primary tasking mechanism"); 1 118 ("In block 44, event occurrences are extracted from
`the video primitives using event discriminators. The video primitives are determined in block 42,
`and the event discriminators are determined from tasking the system in block 23. The event
`discriminators are used to filter the video primitives to determine if any event occurrences
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page8
`
`occurred."); 'lI 148 ("the system analyses [sic] archived video primitives with event
`discriminators to generate additional reports, for example, without needing to review the entire
`source video"); 'II 148 (Reviewing only the video primitives "provides a great efficiency
`improvement over current state-of-the-art systems because processing video imagery data is
`extremely computationally expensive, whereas analyzing the small-sized video primitives
`abstracted from the video is extremely computationally cheap.").
`New claims 59-61 are similar to patent claims 8, 29, and 30, respectively, but
`31.
`additionally require that the identified event be "the first and second objects coming together."
`The identified event that is "the first and second objects coming together" is fully supported by
`the specification of the '923 patent, which discloses "two objects come together" as an example
`of "an event discriminator for multiple objects." '707 application at 'JI 99.
`New claims 62-64 are similar to patent claims 8, 29, and 30, respectively, but
`32.
`explicitly require "filtering" and additionally require that the identified event be "the first and
`second objects coming together." The identified event that is "the first and second objects
`coming together" is fully supported by the specification of the '923 patent, which discloses "two
`objects come together" as an example of "an event discriminator for multiple objects." '707
`application at 'lI 99. The filtering requirement is also fully supported by the specification of the
`'923 patent, which discloses that "[ t ]he event discriminators are used to filter the video
`primitives to determine if any event occurrences occurred." '707 application at 'l[ 118 ( emphasis
`added). See also id. at 'lI 30 ("A need exists to filter video surveillance data to identify desired
`portions of the video surveillance data." (emphasis added)) & 'l[ 32 ("An object of the invention
`is to filter video surveillance data to identify desired portions of the video surveillance data."
`(emphasis added)).
`New claims 65-68 are similar to patent claims 1, 9, 20, and 22, respectively, but
`33.
`additionally require that "none of the detected attributes refers to the object engaged in an
`activity." This additional feature is fully supported by the specification of the '923 patent, which
`discloses the identification of events solely from attributes that are non-event characteristics of
`an object (i.e., non-event attributes). See, e.g., '707 application at cn'iI 100 & 118. For example,
`the '923 patent discloses, as an example, that "an event discriminator can be looking for a
`'wrong way' event as defined by a person traveling the 'wrong way' into an area between 9:00
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page9
`
`a.m. and 5:00 p.m. The event discriminator checks all video primitives being generated
`according to FIG. 5 and determines if any video primitives exist which have the following
`properties: a timestamp between.9:00 a.m. and 5:00 p.m., a classification of 'person' or 'group of
`people', a position inside the area, and a 'wrong' direction of motion." '707 application at <JI 118.
`The attributes used to determine if the wrong way event occurred are times, object types,
`positions, and directions, and all of these attributes are non-event attributes. In other words,
`none of these attributes used to determine if the wrong way event occurred refers to an object
`engaged in activities. Another example in the specification of the '923 patent of an event
`identified from solely non-event attributes is the "object crosses a line" event, which is disclosed
`as an example of an event discriminator for an object and a spatial attribute." '707 application at
`<J[ 100. A skilled person would understand from reading the specification of the '923 patent that
`detecting an object crossing a line would be accomplished by detecting purely non-event
`attributes based on time and location, namely where the object is located as a function of time
`and where the line is located.
`New claims 69-72 are similar to patent claims 1, 9, 20, and 22, respectively, but
`34.
`explicitly require "filtering" and additionally require that "none of the detected attributes refers
`to the object engaged in an activity." The specification of the '923 patent fully supports "none of
`the detected attributes refers to the object engaged in an activity" and "filtering" for the reasons
`explained above in paragraphs 27 & 33.
`New claims 73 and 74 are similar to patent claims 1 and 22, respectively, but
`35.
`explicitly require "filtering" and additionally require attribute detection "in real time." The
`specification of the '923 patent fully supports "filtering" and "real time" attribute detection for
`the reasons explained above in <Jr![ 27 & 28.
`New claim 75 is similar to patent claim 1 but additionally requires attribute
`36.
`detection "in real time" and a "velocity" attribute. New claim 76 is similar to patent claim 1 but
`explicitly requires "filtering" and additionally requires a "velocity" attribute. New claim 77 is
`similar to patent claim 1 but explicitly requires "filtering" and additionally requires attribute
`detection "in real time" and a "velocity" attribute. The specification of the '923 patent fully
`supports each of the "filtering," "real time" attribute detection, and "velocity" attribute for the
`reasons explained above in <Jr![ 27-29.
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page 10
`
`New dependent claims 78-81 depend on new claims 43-46, respectively, and
`37.
`additionally require that "the filtering comprises filtering the plurality of detected attributes to
`determine if the event occurred" (claims 78, 79, and 81) or that "the filtering comprises filtering
`the combination of attributes to determine if the event occurred" ( claim 80). The attribute
`filtering requirement is fully supported by the specifi9ation of the '923 patent, which discloses
`that "[t]he event discriminators are used to filter the video primitives to determine if any event
`occurrences occurred." '707 application at 'II 118 (emphasis added). See also id. at 'II 30 ("A
`need exists to filter video surveillance data to identify desired portions of the video surveillance
`data." (emphasis added)) & 132 ("An object of the invention is to filter video surveillance data
`to identify desired portions of the video surveillance data." (emphasis added)).
`Claim Construction
`VI.
`Attributes and Events
`A.
`Given its broadest reasonable interpretation, it is my opinion that the claim
`38.
`language "attributes," as used in claims 1-41 of the '923 patent, means: observable
`characteristics. My "observable characteristics" definition is informed by how this phrase is
`used in the specification, including the claims, of the '923 patent. See '707 application at 1 80.
`Further, the plain and ordinary meaning of the term "attributes" is that they are observable
`characteristics of something. See Exhibit Z2, Webster's New World Dictionary of Computer
`Terms (5th Ed. 1994) (providing "[a] characteristic quality of a data type, data structure, element
`of a data model, or system" as a definition of "attribute"). The specification of the '923 patent
`supports this plain meaning, such as when it states that:
`A video primitive refers to an observable attribute of an object viewed in a video
`feed. Examples of video primitives include the following: a classification; a size;
`a shape; a color; a texture; a position; a velocity; a speed; an internal motion; a
`motion; a salient motion; a feature of a salient motion; a scene change; a feature
`of a scene change; and a pre-defined model.
`'707 application at 'II 30.
`Given its broadest reasonable interpretation, it is my opinion that the claim
`39.
`language "event" means: one or more objects engaged in an activity. The specification expressly
`defines an "event" as "one or more objects engaged in an activity." See '707 application at <JI 48
`("An 'event' refers to one or more objects engaged in an activity."). My "one or more objects
`engaged in an activity" definition is informed by this express definition in the specification.
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page 11
`
`The specification of the '923 patent refers to the claimed "attributes" as
`40.
`"primitives,", and gives numerous examples of attributes/primitives, such as: "a classification; a
`size; a shape; a color; a texture; a position; a velocity; a speed; an internal motion; a motion; a
`salient motion; a feature of a salient motion; a scene change; a feature of a scene change; and a
`pre-defined model." '707 application at <J[ 80. The '923 patent also gives numerous examples of
`events, such as: an object appears; a person appears; a red object moves faster than 10 mis, two
`objects come together; a person exits a vehicle; a red object moves next to a blue object, an
`object crosses a line; an object enters an area; a person crosses a line from the left, an object
`appears at 10:00 p.m.; a person travels faster then [sic] 2 mis between 9:00 a.m. and 5:00 p.m.; a
`vehicle appears on the weekend, a person crosses a line between midnight and 6:00 a.m.; a
`vehicle stops in an area for longer than 10 minutes; a person enters an ·area between midnight and
`6:00 a.m.; and a security service is notified. Id. at 'Ir)[ 98-103. Generally speaking, attributes are
`simpler concepts than events.
`41. More precisely, the '923 patent teaches that multiple detected attributes are to be
`examined and then, based upon such attributes, a decision is made as to whether or not certain
`events occurred. '707 application at 'I[ 118. The system described in the '923 patent is
`configured to detect attributes by analyzing a video, but the choice of which attributes the system
`is configured to detect is not based upon which events are later to be identified. See id. at 'l[ 79.
`In fact, tasking of the system to identify one or more events from the detected attributes is not
`even necessary. Id. at 'I[ 79 ("Tasking occurs after calibration in block 22 and is optional.
`Tasking the video surveillance system involves specifying one or more event discriminators.
`Without tasking, the video surveillance system operates by detecting and archiving video
`primitives and associated video imagery without taking any action, as in block 45 in FIG. 4."). 1
`While the specification of the '923 patent does not explicitly use the term "independence"
`(outside of the claims themselves), a person of ordinary skill in the art of the '923 patent would
`understand the '923 patent to teach that the choice of which events are to be identified (i.e.,
`tasking) is made at a time after configuration of the system to detect attributes, and furthermore
`
`1 Tasking the system determines the event discriminators (i.e., user rules) that may be selected
`for use in identifying events. See '707 application at <JI 118 ("event discriminators are determined
`from tasking the system in block 23" and "are used to filter the video primitives to determine if
`any event occurrences occurred").
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page 12
`
`that the choice of which attributes the system is configured to detect is not dictated/determined
`by which events the system might later be tasked to identify. See id. at')[ 79. This indeed means
`that the attributes collected are independent of the events identified. Moreover, this
`. independence of the attributes from the events in the '923 patent means that that the selection of
`which attributes to detect is not based upon a predefined list of events to be determined.
`The specification of the '923 patent does not prohibit an identified event from
`42.
`being the same as a detected attribute, but such a scenario is not within the scope of the claims of
`the '923 patent, which require that the identified event not be one of the detected attributes.
`Claims 1, 9, and 22 ("identifying an event of the object that is not one of the detected attributes
`of the object"); claims 8 and 29 ("identifying an event that is not one of the detected attributes of
`the first and second objects"); claim 20 ("detect an event that is not one of the detected
`attributes"); claim 30 ("the event not being one of the detected attributes").
`To help clarify the distinction between the claimed "events" and the claimed
`43.
`"attributes," I will illustrate the concepts with an example based upon events such as an object
`moving, entering, or growing. The specification of the '923 patent discloses that "an 'event'
`refers to one or more objects engaged in an activity" and provides, as examples of an activity,
`"entering; exiting; stopping; moving; raising; lowering; growing; and shrinking." '707
`application at 'ffi[ 46 & 48. Multitudes of attributes/characteristics of an object that is engaging in
`any one such activity may be associated with the event that refers to the activity. The
`attributes/characteristics may include, for example, one or more of the object's position, width,
`length, (linear) speed, velocity, acceleration, third order and higher derivatives of motion vs.
`time, direction of motion, momentum, rotation, angular velocity, moment of inertia, angular
`momentum, occlusions, shading, proximity to nearby objects, etc. None of these
`attributes/characteristics is itself an "activity." Instead, these attributes/characteristics are
`numerical descriptions of particular observable aspects of the object that may be engaging in an
`activity. One might be able to logically deduce, from one or more of these
`attributes/characteristics, a particular activity in which an object is engaging, but that involves
`inference. Each of these example characteristics is an attribute that does not refer to an activity
`in which the object is engaged. In contrast, a hypothetical Boolean variable such as ls_Entering,
`Is_Exiting, ls_Moving, etc., which is true if the object is engaging in the associated activity and
`
`

`

`Declaration of Kenneth A. Zeger
`Control No. 90/012,876
`Page 13
`
`false if the object is not engaging in such activity, would be an example of an attribute that refers
`to an activity in which the object is engaged, because, in this case, no deductive reasoning is
`required to determine that a particular event referring to the object engaged in the activity
`
`occurred.
`
`Inferring events based on the attributes (or primitives) provides several
`44.
`advantages. First, "[a]n operator is provided with maximum flexibility in configuring the system
`by using event discriminators," '707 application at <J[ 66, as opposed to the limitations associated
`with using prerecorded events. Second, inference analysis based on previously extracted
`attributes "greatly improves the analysis speed of the computer system" as the system can
`process only the attributes instead of reprocessing the video. See id. at<][ 67. Third, inventing a
`system for analyzing "small-sized video primitives abstracted from the video" has many
`corresponding size-based benefits. Id. at <J[ 148. For example, the storage space and bandwidth
`necessary to manage the small-sized attributes is far less than for managing the video itself, even
`if the video is highly compressed. See id.
`User Rule Filtering Claim Elements
`Claims 1-41 of the '923 patent all contain limitations that require user rule
`45.
`filtering of detected attributes. The following claim elements (the "user rule filtering elements")
`
`B.
`
`incorporat

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