throbber
US007932923C1
`
`(12) EX PARTE REEXAMINATION CERTIFICATE (10174th)
`United States Patent
`
`US 7,932,923 C1
`(10) Number:
`(45) Certificate Issued:
`Lipton et al.
`May 21, 2014
`
`(54) VIDEO SURVEILLANCE SYSTEM
`EMPLOYING VIDEO PRIMITIVES
`
`continuation-in—part of application No. 09/694,712,
`filed on Oct. 24, 2000, now Pat. No. 6,954,498.
`
`(75)
`
`Inventors: Alan J. Lipton, Falls Church, VA (US);
`Thomas M. Strat, Pakton, VA (US);
`Peter L. Venetlaner, McLean, VA (US);
`Mark C. Allmen, Morrison, CO (US);
`William E. Severson, Littleton, CO
`(US); Niels Haering, Arlington, VA
`(US); Andrew J. Chosak, McLean, VA
`(US); Zhong Zhang, Herndon, VA (US);
`Matthew F. Frazier, Arlington, VA
`(US); James S. Seekas, Arlington, VA
`(US); Tasuki Hirata, Silver Spring, MD
`(US); John Clark, Leesburg, VA (US)
`
`(73) Assignee: Diamondback Vision, Inc., Reston, VA
`(US)
`
`Reexamination Request:
`No. 90/012,876, May 23, 2013
`
`Reexamination Certificate for:
`Patent No.:
`7,932,923
`Issued:
`Apr. 26, 2011
`Appl. No.:
`12/569,116
`Filed:
`Sep. 29, 2009
`
`Related U.S. Application Data
`
`(63) Continuation of application No. 09/987,707, filed on
`Nov.
`15,
`2001, now abandoned, which is
`a
`
`(51)
`
`Int. Cl.
`H04N 7/18
`
`(2006.01)
`
`(52) U.S. Cl.
`USPC .......................................................... 348/143
`
`(58) Field of Classification Search
`None
`
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`To view the complete listing of prior art documents cited
`during the proceeding for Reexamination Control Number
`90/012,876, please refer to the USPTO’s public Patent
`Application Information Retrieval (PAIR) system under the
`Display References tab.
`
`Primary Examiner 7 Adam L Basehoar
`
`(57)
`
`ABSTRACT
`
`A video surveillance system is set up, calibrated, tasked, and
`operated. The system extracts video primitives and extracts
`event occurrences from the video primitives using event dis-
`criminators. The system can undertake a response, such as an
`alarm, based on extracted event occurrences.
`
`44
`
`45
`
`55
`
`undertake
`extract
`archive
`obtain
`extract
`
`
`
`
`
`
`response,
`event
`video
`source
`video
`
`
`
`
`
`
`as appropriate
`occurrences
`video
`primitives
`primitives
`
`
`
`
`
`
`Canon Ex. 1020 Page 1 of 3
`
`Canon Ex. 1020 Page 1 of 3
`
`

`

`1
`
`EX PARTE
`
`US 7,932,923 C1
`
`2
`
`REEXAMINATION CERTIFICATE
`
`ISSUED UNDER 35 U.S.C. 307
`
`THE PATENT IS HEREBY AMENDED AS
`INDICATED BELOW.
`
`Matter enclosed in heavy brackets [ ] appeared in the
`patent, but has been deleted and is no longer a part of the
`patent; matter printed in italics indicates additions made
`to the patent.
`
`ONLY THOSE PARAGRAPHS OF THE
`SPECIFICATION AFFECTED BY AMENDMENT
`ARE PRINTED HEREIN.
`
`Column 1, lines 8-12:
`
`This application claims the priority to and is a continuation
`ofU.S. patent application Ser. No. 09/987,707, filed Nov. 15,
`2001 now abandoned, which claims priority to and is a con-
`tinuation-in-part ofUS. patent application Ser. No. 09/694,
`712,filed on Oct. 24, 2000, now US. Pat. No. 6,954,498, each
`of which is incorporated herein by reference in their entirety.
`
`AS A RESULT OF REEXAMINATION, IT HAS BEEN
`DETERMINED THAT:
`
`Claims 1, 8, 9, 20, 22, 29 and 30 are determined to be
`patentable as amended.
`Claims 2-7, 10-19, 21, 23-28 and 31-41, dependent on an
`amended claim, are determined to be patentable.
`1. A method comprising:
`detecting an object in a Video from a single camera;
`detecting a plurality of attributes of the object by analyzing
`the Video from said single camera,
`the plurality of
`attributes including at least one of a physical attribute
`and a temporal attribute, each attribute representing a
`characteristic of the detected object;
`selecting a new user rule after detecting the plurality of
`attributes; and
`after detecting the plurality of attributes and after selecting
`the new user rule, identifying an event of the object that
`is not one of the detected attributes of the object by
`applying the new user rule to the plurality of detected
`attributes, wherein the applying the new user rule to the
`plurality of detected attributes comprises applying the
`new user rule to only the plurality ofdetected attributes;
`wherein the plurality of attributes that are detected are
`independent of which event is identified,
`wherein the step of identifying the event of the object
`identifies the event without reprocessing the video, and
`wherein the event of the object refers to the object engaged
`in an activity.
`8. A method comprising:
`detecting first and second objects in a video from a single
`camera;
`detecting a plurality of attributes of each of the detected
`first and second objects by analyzing the video from said
`single camera, each attribute representing a characteris-
`tic of the respective detected object;
`selecting a new user rule; and
`after detecting the plurality of attributes, identifying an
`event that is not one of the detected attributes of the first
`
`and second objects by applying the new user rule to the
`plurality of detected attributes, wherein the applying the
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`new user rule to theplurality ofdetected attributes com—
`prises applying the new user rule to only the plurality of
`detected attributes;
`wherein the plurality of attributes that are detected are
`independent of which event is identified,
`wherein the step of identifying an event of the object com-
`prises identifying a first event of the first object interact-
`ing with the second object by analyzing the detected
`attributes of the first and second objects, the first event
`not being one of the detected attributes, and
`wherein the event of the object refers to the object engaged
`in an activity.
`9. A video device comprising:
`means for detecting an object in a video from a single
`camera;
`means for detecting a plurality of attributes ofthe object by
`analyzing the video from said single camera, the plural-
`ity of attributes including at least a physical attribute and
`a temporal attribute, each attribute representing a char-
`acteristic of the detected object;
`a memory storing the plurality of detected attributes;
`means for selecting a new user rule after the plurality of
`detected attributes are stored in memory; and
`means for identifying an event of the object that is not one
`of the detected attributes of the object by applying a
`selected new user rule to the plurality of attributes stored
`in memory, for identifying the event independent of
`when the attributes are stored in memory and for iden-
`tifying the event without
`reprocessing the video,
`wherein the applying the new user rule to theplurality of
`detected attributes comprises applying the new user rule
`to only the plurality ofdetected attributes, and
`wherein the event of the object refers to the object engaged
`in an activity.
`20. A method comprising:
`providing a video device which detects an object upon
`analyzing a video from a single camera and which
`detects plural attributes of the detected object upon ana-
`lyzing the video from said single camera, the plurality of
`attributes including at least a physical attribute and a
`temporal attribute; and
`then, selecting a rule, which is not a rule used to detect any
`individual attribute, as a new user rule, the new user rule
`providing an analysis of a combination of the attributes
`to detect an event
`that
`is not one of the detected
`
`attributes, wherein the analysis ofthe combination ofthe
`attributes to detect the event comprises analyzing only
`the combination ofthe attributes,
`wherein the attributes to be detected are independent ofthe
`event to be detected, and
`wherein the event of the object refers to the object engaged
`in an activity.
`22. A non-transitory computer-readable storage medium
`containing instructions that when executed by a computer
`system cause said computer system to implement the follow-
`ing method comprising:
`detecting an object in a video from a single camera;
`detecting a plurality of attributes ofthe object by analyzing
`the video from said single camera,
`the plurality of
`attributes including at least one of a physical attribute
`and a temporal attribute, each attribute representing a
`characteristic of the detected object;
`selecting a new user rule after detecting the plurality of
`attributes; and
`after detecting the plurality of attributes and after selecting
`the new user rule, identifying an event of the object that
`is not one of the detected attributes of the object by
`
`Canon EX. 1020 Page 2 of 3
`
`Canon Ex. 1020 Page 2 of 3
`
`

`

`US 7,932,923 Cl
`
`3
`applying the new user rule to the plurality of detected
`attributes, the event of the object being identified with-
`out reprocessing the video, wherein the applying the new
`user rule to theplurality ofdetected attributes comprises
`applying the new user rule to only the plurality of
`detected attributes;
`wherein the plurality of attributes that are detected are
`independent of which event is identified, and
`wherein the event of the object refers to the object engaged
`in an activity.
`29. A non-transitory computer-readable storage medium
`containing instructions that when executed by a computer
`system cause said computer system to implement the follow-
`ing method comprising:
`detecting first and second objects in a video from a single
`camera;
`detecting a plurality of attributes of each of the detected
`first and second objects by analyzing the video from said
`single camera, each attribute representing a characteris-
`tic of the respective detected object;
`selecting a new user rule; and
`after detecting the plurality of attributes, identifying an
`event that is not one of the detected attributes of the first
`
`and second objects by applying the new user rule to the
`plurality of detected attributes, wherein the applying the
`new user rule to the plurality ofdetected attributes com—
`prises applying the new user rule to only theplurality of
`detected attributes;
`wherein the plurality of attributes that are detected are
`independent of which event is identified,
`
`5
`
`10
`
`15
`
`20
`
`25
`
`4
`
`wherein the step of identifying an event comprises identi-
`fying a first event of the first object interacting with the
`second object by analyzing the detected attributes ofthe
`first and second objects, the first event not being one of
`the detected attributes, and
`wherein the event of the object refers to the object engaged
`in an activity.
`30. A video device comprising:
`means for detecting first and second objects in a video from
`a single camera;
`means for detecting a plurality of attributes ofthe object by
`analyzing the video from said single camera, each
`attribute representing a characteristic of the respective
`detected object;
`a memory storing the plurality of detected attributes; and
`means for identifying an event ofthe first object interacting
`with the second object by applying a selected new user
`rule to the plurality of attributes stored in memory, and
`for identifying the event
`independent of when the
`attributes are stored in memory, the event not being one
`of the detected attributes,
`wherein the applying the selected new user rule to the
`plurality of attributes stored in memory comprises
`applying the selected new user rule to only the plurality
`ofattributes stored in memory,
`wherein the event of the object refers to the object engaged
`in an activity.
`
`Canon EX. 1020 Page 3 of 3
`
`Canon Ex. 1020 Page 3 of 3
`
`

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