`
`Patent No.
`Filed
`Customer No.
`
`: 7,868,912
`: May 24, 2013
`: 06449
`
`IN THE UNITED STATES PATENT AND TRADEMARKOFFICE
`
`Art Unit
`Examiner
`Conf. No.
`Atty. No.
`
`: 3992
`: Adam L. Basehoar
`: 3806
`: 4079-117
`
`Title: VIDEO SURVEILLANCE SYSTEM EMPLOYINGVIDEO PRIMITIVES
`
`Mail Stop Ex Parte Reexam
`P
`Central Reexamination Unit
`Commissioner for Patents
`United States Patent & Trademark Office
`P.O. Box 1450
`Alexandria, VA 22313-1450
`
`RECEIVED
`
`OCT 30 2013
`CENTRAL REEXAMINATION UNIT
`
`AMENDMENT AND REPLY
`
`This Amendment and Reply (“Reply”) is in response to the non-final Office Action dated
`
`August 30, 2013.
`
`Amendmentsto the Claims begin on page 2 ofthis paper.
`
`A Listing of the Status of Claims and Support for the New Claimsbegins on page 12 of
`
`this paper.
`
`Remarks begin on page 13 ofthis paper.
`
`Canon Ex. 1029 Page 1 of 81
`
`Canon Ex. 1029 Page 1 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 2
`
`Amendments to the Claims
`
`Pursuant to 37 CFR 1.530 (d)(2) and (f)(2), please cancel claim 5 and add the following
`
`proposed newclaims:
`
`5.
`
`(Canceled)
`
`23.
`
`(New) A video system comprising:
`
`a first processor which analyzes a video to determineattributes of objects detected in the
`video, the first processor being in communication withafirst communications link to transfer the
`
`
`determined attributes over the communications link; and
`
`a second processor, separate from the first processor, in communication with the first
`
`communicationslink to receive the determined attributes transferred from the first processor over
`
`
`the first communications link, which determinesa first event that is not one of the determined
`
`attributes by analyzing a combination of the received determined attributes and which provides,
`
`in response to a determination ofthefirst event, at least one of an alert to a user, information for
`
`a report, and an instruction for taking an action, wherein analyzing the combination ofthe
`
`received determined attributes comprisesfiltering,
`
`wherein the first processor determinesattributes independentof a selection ofthe first
`
`event by the second processor, and
`
`wherein the second processor determinesthe first event without reprocessing the video
`
`analyzed by thefirst processor.
`
`24.
`
`ew) A video system, comprising:
`
`an input in communication with a communications channel;
`
`a processor configured to receive from the input a stream of detected attributes received
`
`over the communications channel, the attributes being attributes of one or more objects detected
`
`in a video, the processor configured to determine an event that is not one of the detected
`
`attributes by analyzing a combination ofthe received attributes and configured to provide, upon
`
`a determinationof the event, at least one of an alert to a user, information for a report and an
`
`Canon Ex. 1029 Page 2 of 81
`
`Canon Ex. 1029 Page 2 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 3
`
`instruction for taking an action, wherein analyzing the combinationof the received attributes
`
`comprisesfiltering,
`
`wherein the attributes received over the communications channel are independentof the
`
`event to be determined by the processor, and
`
`wherein the processoris configured to determine the event without reprocessing the video.
`
`25.
`
`(New) A methodofdetecting an event from a video, comprising:
`
`receiving a stream ofdetected attributes over a communications channel, the detected
`
`attributes representing attributes of an object previously detected in the video at a remote
`
`location;
`
`performing an analysis of a combination of the detected attributes to detect an event that
`is not one of the detected attributes without reprocessing the video, wherein the analysis of the
`combination of the detected attributes comprises filtering,
`upon detecting the event, providing at least oneof an alert to a user, information for a
`
`report and an instruction for taking an action,
`
`wherein the detected attributes received in the stream ofattributes are independent ofa
`
`- selection of the event to be detected.
`
`26.
`
`(New) A video system comprising:
`
`a first processor which analyzes a video to determineattributes of objects detected in the
`video,the first processor being in communication with a first communicationslink to transfer the
`
`determinedattributes over the communications link; and
`
`a second processor, separate from the first processor, in communication withthefirst
`
`communicationslink to receive the determined attributes transferred from the first processor over
`
`the first communications link, which determinesa first event that is not one of the determined
`
`
`attributes by analyzing a combination of the received determinedattributes and which provides,
`in response to a determinationofthe first event, at least one of an alert to a user, information for
`
`a report, and an instruction for taking an action,
`whereintheattributes of objects detected in the video comprisefirst and second objects,
`andthefirst eventis the first and second objects coming together,
`
`Canon Ex. 1029 Page 3 of 81
`
`Canon Ex. 1029 Page 3 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 4
`
`wherein the first processor determinesattributes independentof a selection ofthe first
`
`event by the second processor, and
`
`wherein the second processor determinesthe first event without reprocessing the video
`
`analyzed bythefirst processor.
`
`27.
`
`(New) A video system, comprising:
`
`an input in communication with a communications channel;
`
`a processor configured to receive from the input a stream of detected attributes received
`
`over the communications channel, the attributes being attributes of first and second objects
`
`detected in a video, the processor configured to determine an eventthat is not one of the detected
`
`attributes by analyzing a combination of the received attributes and configured to provide, upon
`
`a determination of the event, at least one of an alert to a user, information for a report and an
`instruction for taking an action, the event beingthe first and second objects coming together,
`wherein the attributes received over the communications channel are independentof the
`event to be determined bythe processor, and
`
`wherein the processor is configured to determine the event without reprocessing the video.
`
`28.
`
`(New) A methodof detecting an event from a video, comprising:
`
`receiving a stream of detected attributes over a communications channel, the detected
`
`attributes representingattributes offirst and second objects previously detected in the video at a
`
`
`remote location;
`
`performing an analysis of a combination of the detected attributes to detect an event that
`
`is not one of the detected attributes without reprocessing the video, the event beingthe first and
`
`second objects coming together,
`
`upon detecting the event, providing at least one of an alert to a user, information for a
`
`report and an instruction for taking an action,
`
`wherein the detected attributes received in the stream of attributes are independentof a
`
`selection of the event to be detected.
`
`29.
`
`(New) A method comprising:
`
`Canon Ex. 1029 Page 4 of 81
`
`Canon Ex. 1029 Page 4 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 5
`
`analyzing a video to detect first and second objects;
`
`creating a stream ofattributes at a first location by determiningattributes of the detected
`
`first object and attributes of the detected second object by analyzing the video;
`
`transmitting the stream ofattributes to a second location removed from the first location
`
`for subsequent analysis,
`
`wherein the stream of attributes are transmitted to the second location over a
`
`
`communications channel, and
`
`wherein the stream ofattributes is sufficient to allow the subsequent analysis to detect an
`
`event of the video to provide at least one of an alert to a user, information for a report and an
`
`instruction for taking an action, the event not being one of the determinedattributes, the event
`
`being the first and second objects coming together,
`
`wherein the stream of attributes is sufficient to allow detection of the event that is not one
`
`of the determined attributes without reprocessing the video ofthe first location.
`
`30.
`
`(New) A video device, comprising:
`
`a processorat a first location which analyzes a video to detect first and second objects
`
`and to determineattributes of the first object detected in the video and attributes of the second
`
`object detected in the video;
`
`an output configured to transmit the attributes determined by the processor over a
`
`
`communications link
`
`wherein the output is configured to transmit the attributes to a second location removed
`
`from the processor for a subsequent analysis of a combination ofthe attributes at the second
`
`
`location
`
`wherein the processor determinesattributes independently of a subsequent analysis of a
`
`
`combination ofattributes to determine an eventthat is not one of the determinedattributes, the
`
`event being the first and second objects coming together, and
`
`whereinthe attributes are sufficient to allow detection of an event to provide at least one
`
`of an alert to a user, information for a report and an instruction for taking an action, the event not
`
`being one of the determinedattributes and being determinable by analyzing the combination of
`
`
`the attributes
`
`Canon Ex. 1029 Page 5 of 81
`
`Canon Ex. 1029 Page 5 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 6
`
`wherein the attributes are sufficient to allow detection of an event without reprocessing
`
`the video ofthe first location.
`
`31.
`
`(New) A video system comprising:
`
`a first processor which analyzes a video to determineattributes of objects detected in the
`
`video, the first processor being in communication with a first communicationslink to transfer the
`
`
`determinedattributes over the communicationslink; and
`
`a second processor, separate from the first processor, in communication with the first
`
`communications link to receive the determinedattributes transferred from thefirst processor over
`the first communications link, which determinesa first eventthat is not one ofthe determined
`
`
`attributes by analyzing a combination of the received determined attributes and which provides,
`in responseto a determinationofthefirst event, at least one of an alert to a user, information for
`
`a report, and an instruction for taking an action, wherein analyzing the combination of the
`
`received determined attributes comprisesfiltering,
`
`wherein theattributes of objects detected in the video comprise first and second objects,
`
`and thefirst event is the first and second objects coming together,
`
`whereinthe first processor determinesattributes independentofa selection of the first
`
`event by the second processor, and
`
`wherein the second processor determines the first event without reprocessing the video
`
`analyzed bythe first processor.
`
`32.
`
`(New) A video system, comprising:
`
`an input in communication with a communications channel;
`a processor configured to receive from the input a stream of detected attributes received
`
`over the communications channel, the attributes being attributes of first and second objects
`
`detected in a video, the processor configured to determine an event that is not one of the detected
`
`attributes by analyzing a combination ofthe received attributes and configured to provide, upon
`
`a determination of the event, at least oneofan alert to a user, information for a report and an:
`
`instruction for taking an action, wherein analyzing the combination of the received attributes
`
`comprisesfiltering,
`
`Canon Ex. 1029 Page 6 of 81
`
`Canon Ex. 1029 Page 6 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 7
`
`wherein the attributes received over the communications channel are independent of the
`
`event to be determined bythe processor, and
`
`wherein the processor is configured to determine the event without reprocessing the video.
`
`33.
`
`(New) A methodof detecting an event from a video, comprising:
`
`receiving a stream of detected attributes over a communications channel, the detected
`
`attributes representing attributes of first and second objects previously detected in the video at a
`
`
`remote location;
`
`performing an analysis of a combination of the detected attributes to detect an event that
`
`is not one of the detected attributes without reprocessing the video, wherein the analysis of the
`
`combination of the detected attributes comprisesfiltering, the event being the first and second
`
`objects coming together,
`
`upon detecting the event, providing at least one of an alert to a user, information for a
`report and an instruction for taking an action, -
`wherein the detected attributes received in the stream ofattributes are independent of a
`
`selection of the event to be detected.
`
`34.
`
`(New) A video system comprising:
`
`a first processor which analyzes a video to determine attributes of objects detected in the
`video,the first processor being in communication with a first communications link to transfer the
`
`
`determined attributes over the communications link; and
`
`a second processor, separate from thefirst processor, in communication with the first
`
`communicationslink to receive the determined attributes transferred from the first processor over
`
`
`the first communications link, which determinesa first event that is not one of the determined
`
`attributes by analyzing a combination of the received determined attributes and which provides,
`
`in response to a determination ofthe first event, at least one of an alert to a user, information for
`
`a report, and an instruction for taking an action,
`whereinthe first processor determinesattributes independentof a selection ofthefirst
`
`event by the second processor,
`
`Canon Ex. 1029 Page 7 of 81
`
`Canon Ex. 1029 Page 7 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 8
`
`wherein the second processor determinesthe first event without reprocessing the video
`
`analyzed by the first processor, and
`
`wherein none of the determinedattributes refers to the object engaged in an activity.
`
`35.
`
`(New) A video system, comprising:
`
`an input in communication with a communications channel;
`
`a processor configured to receive from the input a stream of detected attributes received
`over the communications channel, the attributes being attributes of one or more objects detected
`
`in a video, the processor configured to determine an event that is not one of the detected
`
`attributes by analyzing a combination of the received attributes and configured to provide, upon
`
`a determination of the event, at least one of analert to a user, information for a report and an
`
`instruction for taking an action,
`
`wherein the attributes received over the communications channel are independentof the
`
`event to be determined by the processor,
`
`wherein the processor is configured to determine the event without reprocessing the video,
`
`and
`
`wherein none of the detected attributes refers to the one or more objects engaged in an
`
`activity.
`
`36._(New) A methodof detecting an event from a video, comprising:
`
`receiving a stream of detected attributes over a communications channel, the detected
`
`attributes representing attributes of an object previously detected in the video at a remote
`
`location;
`
`performing an analysis of a combination of the detected attributes to detect an event that
`
`is not one ofthe detected attributes without reprocessing the video,
`
`upon detecting the event, providingat least one of an alert to a user, information for a
`
`report and an instruction for taking an action,
`wherein the detected attributes received in the stream ofattributes are independentof a
`selection of the event to be detected, and
`
`wherein none ofthe detectedattributes refers to the object engaged in an activity.
`
`Canon Ex. 1029 Page 8 of 81
`
`Canon Ex. 1029 Page 8 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 9
`
`37.
`
`ew) A method comprising:
`
`analyzing a video to detect an object:
`
`creating a stream ofattributes at a first location by determining attributes of the detected
`
`object by analyzing the video;
`
`transmitting the stream ofattributes to a second location removed from thefirst location
`
`for subsequent analysis,
`
`wherein the stream ofattributes are transmitted to the second location over a
`
`communications channel, and
`
`wherein the stream ofattributes is sufficient to allow the subsequent analysis to detect an
`
`event of the video to provide at least one of an alert to a user, information for a report and an
`
`instruction for taking an action, the event not being one of the determinedattributes,
`wherein the stream ofattributes is sufficient to allow detection of the event that is not one
`
`of the determined attributes without reprocessing the video of the first location, and
`
`wherein none of the determinedattributes refers to the object engaged in an activity.
`
`38.
`
`ew) A video device, comprising:
`
`a processorat a first location which analyzes a video to detect an object and to determine
`
`attributes of the object detected in the video;
`
`an output configured to transmit the attributes determined by the processor over a
`
`
`communications link
`
`wherein the output is configured to transmit the attributes to a second location removed
`
`from the processor for a subsequent analysis of a combination ofthe attributes at the second
`
`
`location
`
`wherein the processor determinesattributes independently of a subsequent analysis of a
`
`
`combination ofattributes to determine an eventthat is not one of the determined attributes, and
`
`wherein the attributes are sufficient to allow detection of an event to provide at least one
`
`of an alert to a user, information for a report and an instruction for taking an action, the event not
`
`being one of the determined attributes and being determinable by analyzing the combination of
`
`
`the attributes
`
`Canon Ex. 1029 Page 9 of 81
`
`Canon Ex. 1029 Page 9 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 10
`
`wherein the attributes are sufficient to allow detection of an event without reprocessing
`
`
`the video ofthe first location, and
`
`wherein none of the determinedattributes refers to the object engagedin anactivity.
`
`39.
`
`(New) A video system comprising:
`
`a first processor which analyzes a video to determineattributes of objects detected in the
`
`video,the first processor being in communication with a first communications link to transfer the
`
`
`determinedattributes over the communications link; and
`
`a second processor, separate from the first processor, in communication with the first
`
`communicationslink to receive the determined attributes transferred from the first processor over
`
`
`the first communications link, which determinesa first event that is not one of the determined
`
`attributes by analyzing a combination of the received determined attributes and which provides,
`in response to a determination ofthe first event, at least oneofan alert to a user, information for
`a report, and an instruction for taking an action, wherein analyzing the combination of the
`
`received determined attributes comprisesfiltering,
`
`whereinthe first processor determinesattributes independent of a selection of thefirst
`
`event by the second processor,
`
`wherein the second processor determinesthefirst event without reprocessing the video
`
`analyzed bythefirst processor, and
`
`wherein none ofthe determined attributes refers to the object engaged in an activity.
`
`40.
`
`(New) A video system, comprising:
`
`an input in communication with a communications channel;
`a processor configured to receive from the inputa stream of detected attributes received
`
`over the communications channel, the attributes being attributes of one or more objects detected
`
`in a video, the processor configured to determine an event that is not one of the detected
`
`attributes by analyzing a combination ofthe received attributes and configured to provide, upon
`
`a determination of the event, at least one of an alert to a user, information for a report and an
`
`instruction for taking an action, wherein analyzing the combination of the received attributes.
`
`comprisesfiltering,
`
`Canon Ex. 1029 Page 10 of 81
`
`Canon Ex. 1029 Page 10 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 11
`
`wherein the attributes received over the communications channel are independent of the
`
`event to be determined by the processor, and
`
`wherein the processor is configured to determine the event without reprocessing the video,
`
`and
`
`wherein noneofthe detected attributes refers to the one or more objects engaged in an
`
`activity.
`
`41.
`
`(New) A method of detecting an event from a video, comprising:
`
`receiving a stream of detected attributes over a communications channel, the detected
`
`attributes representing attributes of an object previously detected in the video at a remote
`
`location;
`
`performing an analysis of a combination of the detected attributes to detect an event that
`is not oneofthe detected attributes without reprocessing the video, wherein the analysis ofthe
`combination of the detectedattributes comprisesfiltering,
`upon detecting the event, providing at least one ofan alert to a user, information for a
`
`report and an instruction for taking an action,
`
`wherein the detected attributes received in the stream ofattributes are independent of a
`
`selection of the event to be detected, and
`
`wherein noneofthe detected attributes refers to the object engaged in an activity.
`
`42.
`
`The video system of claim 23, wherein the filtering comprises filtering the combination
`
`of the received determined attributes to determineif the first event occurred.
`
`43.
`
`The video system of claim 24, wherein the filtering comprises filtering the combination
`
`of the received attributes to determine if the event occurred.
`
`44.
`
`The methodof claim 25, wherein the filtering comprisesfiltering the combination of the
`
`detected attributes to determine if the event occurred.
`
`Canon Ex. 1029 Page 11 of 81
`
`Canon Ex. 1029 Page 11 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 12
`
`Status of Claims and Support for the Proposed New Claims
`
`Claims 1-22 are pending in this reexamination. No amendmentsto claims 1-4 and 6-22
`
`have been proposed. Cancellation of claim 5 and addition of claims 23-44 has been proposed.
`
`In accordance with 37 C.F.R. § 1.530(j), none of the requested new claims enlarges the scope of
`
`the patented claims or adds new matter. Support for the proposed new claims is found
`
`throughoutthe specifications of U.S. Patent No. 7,868,912 and U.S. Patent Application No.
`
`09/987,707, filed on November 15, 2001. See 37 C.F.R. § 1.132 Declaration of Dr. Kenneth A.
`
`Zeger Dec. (“Zeger Dec.”), ff 59-65. Patent Ownerrespectfully requests entry of the proposed
`
`amendments. Upon entry of the proposed amendments, claims 1-4 and 5-44 will be pending.
`
`Canon Ex. 1029 Page 12 of 81
`
`Canon Ex. 1029 Page 12 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 13
`
`Remarks
`
`I.
`
`Introduction
`US. Patent No. 7,868,912 (“the ‘912 patent”), entitled “Video Surveillance System
`
`Employing Video Primitives,” is generally directed to methods, devices, and computer-readable
`
`storage mediafor video surveillance. See U.S. Patent Application No. 09/987,707 (“the ‘707
`application”), Abstract.’ The claimed methods, devices, and computer-readable storage media
`improvepriorart video surveillance by separating the processes of(1) extracting attributes of
`
`objects (i.e., primitives) detected in a video and (2) applyingrulesto thoseattributesto
`
`independently identify events. See ‘707 applicationat Figs. 4 & 9. For example, Figure 4
`illustrates an embodiment that supports separating these two processes.
`
`
`41
`42
`
`43
`
`44
`
`45
`
`
`
`as appropriate
`
`- extract
`video
`primitives
`
`archive
`video:
`primitives
`
`undertake
`response,
`
`FIG..4
`
`Block 42 represents the process of extracting attributes, in theform ofvideo primitives,
`
`from the objects. See ‘707 application at § 106. These primitives include observable
`
`characteristics of the objects. See id. at § 80. Separately, in block 44, event occurrencesare
`
`identified by comparing thoseattributes to a set of event discriminators(i.e., rules) that facilitate
`
`‘“Gnference analysis” based on video primitives. See id. at J] 67 & 118.
`
`The powerof this separation is that the identification of an event can be performed
`
`independentof the extraction of object attributes. Thus, the events do not needto be preset by
`
`the system at the time or location that the objectattributes are extracted. “[T]he system can
`perform inference analysis based on the previously recorded video primitives.” ‘707 application
`
`at 4 67.
`
`' The ‘912 patentis a continuation-in-part (“CIP”) of U.S. Patent Application No. 09/987,707,
`filed on Feb. 15, 2005, which is a CIP of U.S. Patent Application No. 09/987,707 (‘the ‘707
`application”), filed on Nov. 15, 2001 (Exhibit R1).
`? To support Patent Owner’s entitlementto its Nov. 15, 2001, priority date, each citation to the
`specification of the ‘912 patent refers to the ‘707 application, whichis incorporated by reference
`in the ‘912 patent.
`‘912 patent, col. 1, line 12.
`
`Canon Ex. 1029 Page 13 of 81
`
`Canon Ex. 1029 Page 13 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 14
`
`Inferring events based on the attributes (or primitives) provides several advantages. First,
`
`“{a]n operator is provided with maximumflexibility 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
`
`improvesthe analysis speed of the computer system” as the system can processtheattributes
`
`only 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. /d. at ] 148. For example, the storage space and bandwidth space necessary to manage
`
`the small-sized attributes is far less than the space for managing the videoitself, even if the video
`
`is highly compressed. See id. All of these benefits flow from the claimed methods, devices, and
`
`computer-readable storage media that makethe extraction of attributes independent from the
`
`events that theoperator tasks the system to identify.
`Il.
`Procedural Background
`On February 29, 2012, a request for inter partes reexamination of the ‘912 patent was
`filed by Bosch Security Systems, Inc., a subsidiary of Robert Bosch GMBH(“Bosch”). On April
`10, 2012, the Office granted the request. On December3, 2012, Patent Ownerfiled a Petition to
`
`Terminate Reexamination Proceeding Under 35 U.S.C. § 317(b) and 37 CFR §§ 1.182,
`
`1.907(b). The Petition included a Stipulation and Order of Dismissal from a related district court
`
`patent infringement action in which Boschstipulated and requested that the Court orderthat
`
`Bosch hasnot sustained its burden of proving the invalidity of any of the claims 1-22 of the ‘912
`
`patent. On February 13, 2013, the Office issued a Decision granting the Petition and terminating
`
`the inter partes reexamination of the ‘912 patent.
`
`On May24, 2013, an anonymousrequester (the “Requester’”’) submitted a Request for Ex
`
`Parte Reexamination (“the Request”) of claims 1-22 of the ‘912 patent. On June 20, 2013, the
`
`Office issued an Order (“the Order”) granting the Request. On August 30, 2013, the Office
`
`issued an Office Action (“the Office Action”) rejecting claims 1-22 under 35 U.S.C. § 102(b)
`
`and/or under 35 U.S.C. § 103(a). Patent Owner respectfully submits that the cited references do
`
`not anticipate and would not have rendered obvious the subject matter of any of the rejected
`_ claims. Accordingly,all rejections are traversed, and reconsiderationis respectfully requested.
`
`Canon Ex. 1029 Page 14 of 81
`
`Canon Ex. 1029 Page 14 of 81
`
`
`
`Attorney Docket No. 4079-117
`Control No. 90/012,878
`Page 15
`
`II.
`
`Patent Owner’s Statement of the Interview
`
`Patent Owner, Object Video, Inc. representatives Gary Myers and Mitchell Herbert,
`
`technical expert Ken Zeger, and Patent Owner’s representatives, Nancy Linck, Martin Zoltick,
`
`and Michael Battaglia, wish to thank Examiners Basehoar and Bonshock and Supervisory Patent
`
`Examiner Kosowskifor extending the courtesy of the interview held on October 9, 2013, and for
`
`the helpful and courteous discussions. Patent Owner and Patent Owner’s representatives believe
`
`that reexamination of the ‘912 patent was materially advanced based on the discussion of the
`
`pending claims, the cited references, and the pending rejections. An Agendafor the Interview
`and accompanyingslide presentation werefiled with the Office on October 7, 2013. The Agenda
`
`items were discussed and the slides were presented, including animations comparing an example
`
`of the claimed invention to the system disclosed in the Day reference. The following reasons
`
`_warranting withdrawalof the rejections were addressed during the interview:
`
`Courtney does not disclose and would not have suggested determining an event that is
`not one of the determinedattributes and determining theattributes independentof the
`event.
`
`Courtney does not disclose and would not have suggested a first processorthat
`determinesattributes of objects and a separate second processor that determinesa first
`event that is not one of the determinedattributes.
`
`Olson doesnot disclose and would not have suggested determining an event that is not
`one of the determinedattributes and determiningthe attributes independent of the event.
`
`Olson doesnot disclose and would not have suggested a first processor that determines
`attributes of objects and a separate second processorthat determinesa first event that is
`not one of the determinedattributes.
`
`Brill does not disclose and would not have suggested determining an eventthat is not
`one of the determinedattributes and determiningtheattributes independentofthe event.
`
`Brill does not disclose and would not have suggested a first processor that determines
`attributes of objects and a separate second processor that determinesa first event that is
`not one of the determinedattributes.
`
`U.S. Patent Application Serial No. 09/987,707 (“the ‘707 application”), filed on
`November 15, 2001, discloses a first processor that determinesattributes of objects and a
`separate second processorthat determinesa first event that is not one of the determined
`attributes.
`
`Claims 6-22 do not require two processors.
`
`The ‘707 application discloses the independence-based elements of claims 1-4 and 6-22.
`
`These reasonsare explored in depth below.
`
`Canon Ex. 1029 Page 15 of 81
`
`Canon Ex. 1029 Page 15 of 81
`
`
`
`Attomey Docket No. 4079-117
`Control No. 90/012,878
`Page 16
`
`Also, during the Interview, the examinersidentified the following areas of concern in
`
`connection with the currently pending claims, the cited art, and the Patent Owner’s arguments for
`
`patentability, and invited the Patent Owner to respondin its response:
`
`e Broadest reasonable interpretation of the claim terms:
`
`o
`
`o
`
`“attribute” (Reply, § V.A. & Zeger Dec.,
`
`FF 24 & 26-30)
`
`“event” (Reply, § V.A. & Zeger Dec., Jf 25-30)
`
`o Attributes independent from identified event claim elements and independence
`requirement (Reply, § V.B. & Zeger Dec., [J 31-35)
`
`»
`
`*
`
`“identifying an event of the object that is not one of the detected attributes
`of the object”
`
`“wherein the plurality of attributes that are detected are independent of
`which eventis identified”
`
`e
`
`e
`
`Support for first and second processors and disclosure of transferring video primitives to
`another computer (Reply, § VII.A.1.a. & Zeger Dec., [{ 46-50)
`
`Support for independence based claim elements (Reply, § VII.A.l.c. & Zeger Dec.,
`qq 54-58)
`
`e Explanation of the claimed independence and differences between the claimed
`independence anddisclosures in Courtney, Olson, and Brill (Reply, §§ V.A., V.B.,
`VII.B.2., VIL.C.1., VII.C.1. & Zeger Dec., FF 26-35, 68-82, 88-93, 100-110)
`
`e Courtney and the disclosure of the query Y and meaning of events (Reply, § VII.B.2. &
`Zeger Dec., [¥ 68-82)
`
`e Olson andthe disclosure of information sent from cameras (Reply, § VII.C.1. & Zeger
`Dec., | 88-93)
`
`Each of these concernsis addressed in Patent Owner’s response and the accompanying
`
`declaration of Dr. Zeger, as indicated in the highlighted parenthetical after each area of
`
`concern. The examiners are invited to please contact the undersigned representatives of the
`
`Patent Ownerwith any questionsor if there are any other areas of concern that should be
`
`addressed.
`
`IV.
`
`Claimed Invention
`
`The ‘912 patent describes and claims systems, methods, and devices for video
`surveillance using attributes of objects detected in a video. Claim 1 is representative of the
`
`p