throbber
PTO/SB/14 (02-07)
`Approved for use through 02/28/2007. 0MB 0651-0032
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it contains a valid 0MB control number.
`
`Application Data Sheet 37 CFR 1.76
`
`Attorney Docket Number
`
`101488.0002US1
`
`Application Number
`
`Title of Invention
`
`Recording Device With Pre-Start Signal Storage Capability
`
`The application data sheet is part of the provisional or nonprovisional application for which it is being submitted. The following form contains the
`bibliographic data arranged in a format specified by the United States Patent and Trademark Office as outlined in 37 CFR 1.76.
`This document may be completed electronically and submitted to the Office in electronic format using the Electronic Filing System (EFS) or the
`document may be printed and included in a paper filed application.
`
`Secrecy Order 37 CFR 5.2
`D Portions or all of the application associated with this Application Data Sheet may fall under a Secrecy Order pursuant to
`37 CFR 5.2 (Paper filers only. Applications that fall under Secrecy Order may not be filed electronically.)
`
`Aoolicant Information· .
`Aoolicant 1
`Applicant Authority (!)Inventor I QLegal Representative under 35 U.S.C. 117
`Prefix Given Name
`Middle Name
`
`I Remove I
`I QParty of Interest under 35 U.S.C. 118
`Family Name
`Suffix
`
`DeKeyser
`Paul
`Residence Information (Select One) (!) US Residency 0 Non US Residency 0 Active US Military Service
`I Country of Residence i I US
`City
`State/Province I CA
`Irvine
`us
`
`Citizenship under 37 CFR 1.41(b) i
`Mailing Address of Applicant:
`Address 1
`55 Hidden Trail
`
`Address 2
`I Irvine
`Postal Code
`
`City
`
`92603
`
`I State/Province
`I Countryi I us
`All Inventors Must Be Listed - Additional Inventor Information blocks may be
`generated within this form by selecting the Add button.
`
`I CA
`
`I Add I
`
`Correspondence Information:
`Enter either Customer Number or complete the Correspondence Information section below.
`For further information see 37 CFR 1.33(a).
`
`□ An Address is being provided for the correspondence Information of this application.
`Customer Number
`24392
`
`Email Address
`
`rfish@fishiplaw.com
`
`Application Information:
`
`I I Add Email I
`
`!Remove Emaill
`
`Title of the Invention
`
`Attorney Docket Number 101488.0002US1
`
`Recording Device With Pre-Start Signal Storage Capability
`I Small Entity Status Claimed
`
`lg]
`
`Application Type
`
`Nonprovisional
`
`Subject Matter
`
`Utility
`
`Suggested Class (if any)
`
`Suggested Technology Center (if any)
`
`I Sub Class (if any)I
`
`Total Number of Drawing Sheets (if any)
`
`5
`
`I Suggested Figure for Publication (if any) I
`
`EFS Web 2.1
`
`

`

`PTO/SB/14 (02-07)
`Approved for use through 02/28/2007. 0MB 0651-0032
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it contains a valid 0MB control number.
`
`Application Data Sheet 37 CFR 1.76
`
`Attorney Docket Number
`
`101488.0002US1
`
`Application Number
`
`Title of Invention
`
`Recording Device With Pre-Start Signal Storage Capability
`
`Publication Information:
`
`□ Request Early Publication (Fee required at time of Request 37 CFR 1.219)
`Request Not to Publish. I hereby request that the attached application not be published under 35 U.S.C. 122(b)
`and certify that the invention disclosed in the attached application has not been and will not be the subject of an
`application filed in another country, or under a multilateral agreement, that requires publication at eighteen months
`after filing.
`
`□
`
`Representative Information:
`
`Representative information should be provided for all practitioners having a power of attorney in the application. Providing
`this information in the Application Data Sheet does not constitute a power of attorney in the application (see 37 CFR 1.32).
`the Representative Name
`section
`below.
`If both
`Enter either Customer Number or
`complete
`are completed the Customer Number will be used for the Representative Information during processing.
`
`sections
`
`Please Select One:
`
`Customer Number
`
`0 Customer Number
`24392
`
`I O US Patent Practitioner
`
`lo US Representative (37 CFR 11.9)
`
`Domestic Priority Information:
`This section allows for the applicant to claim benefit under 35 U.S.C. 119(e), 120, 121, or 365(c). Providing this information in the
`application data sheet constitutes the specific reference required by 35 U.S.C. 119(e) or 120, and 37 CFR 1.78(a)(2) or CFR 1.78(a)
`(4), and need not otherwise be made part of the specification.
`I Remove I
`Filing Date (YYYY-MM-DD)
`
`Prior Application Status
`
`Application Number
`
`Continuity Type
`
`Prior Application Number
`
`non provisional of
`
`60/824095
`
`Additional Domestic Priority Data may be generated within this form by selecting
`the Add button.
`
`2006-08-31
`I Add I
`
`Foreign Priority Information:
`This section allows for the applicant to claim benefit of foreign priority and to identify any prior foreign application for which priority is
`not claimed. Providing this information in the application data sheet constitutes the claim for priority as required by 35 U.S.C. 119(b)
`and 37 CFR 1.55(a).
`
`Application Number
`
`Country i
`
`I Remove I
`Parent Filing Date (YYYY-MM-DD)
`Priority Claimed
`0 Yes 0 No
`I Add I
`
`Additional Foreign Priority Data may be generated within this form by selecting the
`Add button.
`Assignee Information:
`Providing this information in the application data sheet does not substitute for compliance with any requirement of part 3 of Title 37
`of the CFR to have an assignment recorded in the Office.
`I Remove I
`
`Assignee 1
`If the Assignee is an Organization check here.
`
`□
`
`EFS Web 2.1
`
`

`

`PTO/SB/14 (02-07)
`Approved for use through 02/28/2007. 0MB 0651-0032
`U.S. Patent and Trademark Office; U.S. DEPARTMENT OF COMMERCE
`Under the Paperwork Reduction Act of 1995, no persons are required to respond to a collection of information unless it contains a valid 0MB control number.
`
`Application Data Sheet 37 CFR 1.76
`
`Attorney Docket Number
`
`101488.0002US1
`
`Application Number
`
`Title of Invention
`
`Recording Device With Pre-Start Signal Storage Capability
`
`Prefix
`
`Given Name
`
`Middle Name
`
`Family Name
`
`Suffix
`
`Mailing Address Information:
`
`Address 1
`
`Address 2
`
`City
`
`Country ii
`
`Phone Number
`
`Email Address
`
`State/Province
`
`Postal Code
`
`Fax Number
`
`Additional Assignee Data may be generated within this form by selecting the Add
`button.
`
`I Add I
`
`Signature:
`A signature of the applicant or representative is required in accordance with 37 CFR 1.33 and 10.18. Please see 37
`CFR 1.4(d) for the form of the signature.
`
`Signature
`
`/Robert D. Fish/
`
`First Name
`
`Robert D.
`
`I Last Name I Fish
`
`Date (YYYY-MM-DD) 2007-08-28
`
`Registration Number
`
`33880
`
`This collection of information is required by 37 CFR 1.76. The information is required to obtain or retain a benefit by the public which
`is to file (and by the USPTO to process) an application. Confidentiality is governed by 35 U.S.C. 122 and 37 CFR 1.14. This
`collection is estimated to take 23 minutes to complete, including gathering, preparing, and submitting the completed application data
`sheet form to the USPTO. Time will vary depending upon the individual case. Any comments on the amount of time you require to
`complete this form and/or suggestions for reducing this burden, should be sent to the Chief Information Officer, U.S. Patent and
`Trademark Office, U.S. Department of Commerce, P.O. Box 1450, Alexandria, VA 22313-1450. DO NOT SEND FEES OR
`COMPLETED FORMS TO THIS ADDRESS. SEND TO: Commissioner for Patents, P.O. Box 1450, Alexandria, VA 22313-1450.
`
`EFS Web 2.1
`
`

`

`Privacy Act Statement
`
`The Privacy Act of 1974 (P .L. 93-579) requires that you be given certain information in connection with your submission of the attached form related to
`a patent application or patent. Accordingly, pursuant to the requirements of the Act, please be advised that: (1) the general authority for the collection
`of this information is 35 U.S.C. 2(b)(2); (2) furnishing of the information solicited is voluntary; and (3) the principal purpose for which the information is
`used by the U.S. Patent and Trademark Office is to process and/or examine your submission related to a patent application or patent. If you do not
`furnish the requested information, the U.S. Patent and Trademark Office may not be able to process and/or examine your submission, which may
`result in termination of proceedings or abandonment of the application or expiration of the patent.
`
`The information provided by you in this form will be subject to the following routine uses:
`
`1.
`
`2.
`
`3.
`
`4.
`
`5.
`
`6.
`
`7.
`
`8.
`
`The information on this form will be treated confidentially to the extent allowed under the Freedom of Information Act (5 U.S.C. 552)
`and the Privacy Act (5 U.S.C. 552a). Records from this system of records may be disclosed to the Department of Justice to determine
`whether the Freedom of Information Act requires disclosure of these records.
`
`A record from this system of records may be disclosed, as a routine use, in the course of presenting evidence to a court, magistrate, or
`administrative tribunal, including disclosures to opposing counsel in the course of settlement negotiations.
`
`A record in this system of records may be disclosed, as a routine use, to a Member of Congress submitting a request involving an
`individual, to whom the record pertains, when the individual has requested assistance from the Member with respect to the subject matter of
`the record.
`
`A record in this system of records may be disclosed, as a routine use, to a contractor of the Agency having need for the information in
`order to perform a contract. Recipients of information shall be required to comply with the requirements of the Privacy Act of 1974, as
`amended, pursuant to 5 U.S.C. 552a(m).
`
`A record related to an International Application filed under the Patent Cooperation Treaty in this system of records may be disclosed,
`as a routine use, to the International Bureau of the World Intellectual Property Organization, pursuant to the Patent Cooperation Treaty.
`
`A record in this system of records may be disclosed, as a routine use, to another federal agency for purposes of National Security
`review (35 U.S.C. 181) and for review pursuant to the Atomic Energy Act (42 U.S.C. 218(c)).
`
`A record from this system of records may be disclosed, as a routine use, to the Administrator, General Services, or his/her designee,
`during an inspection of records conducted by GSA as part of that agency's responsibility to recommend improvements in records
`management practices and programs, under authority of 44 U.S.C. 2904 and 2906. Such disclosure shall be made in accordance with the
`GSA regulations governing inspection of records for this purpose, and any other relevant (i.e., GSA or Commerce) directive. Such
`disclosure shall not be used to make determinations about individuals.
`
`A record from this system of records may be disclosed, as a routine use, to the public after either publication of the application pursuan
`to 35 U.S.C. 122(b) or issuance of a patent pursuant to 35 U.S.C. 151. Further, a record may be disclosed, subject to the limitations of 37
`CFR 1.14, as a routine use, to the public if the record was filed in an application which became abandoned or in which the proceedings were
`terminated and which application is referenced by either a published application, an application open to public inspections or an issued
`patent.
`
`9.
`
`A record from this system of records may be disclosed, as a routine use, to a Federal, State, or local law enforcement agency, if the
`USPTO becomes aware of a violation or potential violation of law or regulation.
`
`EFS Web 2.1
`
`

`

`Attny DktNo: 101488.0002US1
`
`RECORDING DEVICE WITH
`PRE-START SIGNAL STORAGE CAPABILITY
`
`[0001] This application claims priority to provisional application ser. no. 60/824095 filed August
`
`31,2006.
`
`Field of the Invention
`
`[0002] The field of the invention is surveillance cameras.
`
`Background
`
`[0003] It is often desirable to record an unexpected event ( automobile accident, baseball hit,
`
`quick kiss, facial expression, etc), but by the time someone pulls out a camera and focuses on the
`
`target, the moment is gone. This problem has long been addressed in the surveillance industry
`
`by recording continuously for long periods of time. It is not unusual, for example, for banks or
`
`other secure facilities to capture and maintain day after day of surveillance tapes. The downside,
`
`of course, is that continuous recordings are costly in terms of equipment, storage, bulkiness, and
`
`so forth. Moreover, continuous recording is especially unsuitable for small recording devices
`
`such as those carried on eyeglasses.
`
`[0004] US 6163338 to Johnson et al. (Dec. 2000) focused on the problem of filming automobile
`
`accidents. Instead of trying to record millions of frames over long periods of time, Johnson tried
`
`to solve the problem by continuously storing the most recent images in a small looping (circular)
`
`memory. Upon actuation of a trigger, the system protects the most recently used portion of the
`
`memory, and overwrites an older portion. Thus, upon receiving a trigger signal from an acci(cid:173)
`
`dent, a 30 second memory might end up storing 20 seconds before and 10 seconds after the
`
`accident.
`
`[0005] A looping memory of a device according to Johnson is depicted in prior art Figure 1.
`
`There a small looping memory 11 records frames or other data from a data stream "A". Each
`character initiates a small time period, perhaps five seconds, with the "I" character designating
`the current writing position. When the memory finishes writing to the last position, it returns to
`
`the first position and over-writes previously stored data. Upon receipt of a start signal (such as
`
`by actuation of a trigger), the memory continues looping for some period of time (corresponding
`
`1
`
`

`

`Attny DktNo: 101488.0002US1
`
`to perhaps a third of the memory capacity), and then stops recording altogether. The recorded
`
`memory is protected until it is offloaded or reset.
`
`[0006] Johnson and all other referenced extrinsic materials are incorporated herein by reference
`
`in their entirety. Where a definition or use of a term in an incorporated reference is inconsistent
`
`or contrary to the definition of that term provided herein, the definition of that term provided
`
`herein applies and the definition of that term in the reference does not apply.
`
`[0007] One problem with Johnson is that the system can only store images from a very short
`
`time period. US 2004/0033058 to Reich et al. (publ. Feb. 2004) contemplates an improvement
`
`that tries to solve that problem by using two different memories, a small (900 frame) looping
`
`buffer and a larger flash memory. In Reich, the trigger signal (record button) causes the buffer to
`
`be completely filled, and then additional images to be written to the flash memory until a stop
`
`button is pushed.
`
`[0008] The Reich system is depicted in prior art Figures 2A-2B. In Figure 2A, a small looping
`buffer 21 records data from data stream "A", with the current position marked with "I". The"_"
`character is used to initiate memory that has not been used, or has been used but has been
`
`marked for overwriting. In Figure 2B, a start signal has been received, and the system responded
`
`by filling the buffer, and then starting to fill a flash memory 22. Regardless of whether the flash
`
`memory is eventually filled, both the buffer 21 and the flash memory 22 are effectively locked
`
`(protected) upon receipt of a stop signal.
`
`[0009] From Figures 1 and 2A-2B, one can readily appreciate that both Johnson and Reich can
`
`accommodate only a single time period. A user cannot record a second event without
`
`overwriting or offloading the stored data from a first event. In addition, both Johnson and Reich
`
`still contemplate that the looping portion memory should be very small, perhaps 30 seconds or
`
`less. Such devices are completely inadequate for storing long pre-start signal images, such as a
`
`five or ten minute period prior to a trigger signal.
`
`[0010] Thus, there is still a need for improvements in cameras and other surveillance devices
`
`that allow recordation of multiple events without overwriting or offloading, and that can include
`
`lengthy portions of data streams prior to start signal events.
`
`2
`
`

`

`Attny DktNo: 101488.0002US1
`
`Summary of The Invention
`
`[0011] The present invention provides apparatus, systems and methods in which a memory
`
`stores multiple data streams, each of which includes pre-start signal and post-start signal data.
`
`[0012] Preferred embodiments include hardware that executes an instruction set that utilizes an
`
`area of the memory as a circular buffer, records the first data stream in the buffer; responds to a
`
`signal by protecting a recently used segment of the buffer, and records the second data stream in
`
`the buffer, without overwriting the protected segment. Buffers can be any suitable size, but have
`
`sufficient capacity to capture at least 1, 5, 10, 15, or 20 minutes of image frames (video data),
`
`and in some contemplated embodiments have sufficient to capacity to capture an hour or more of
`
`image frames.
`
`[0013] All practical memories are contemplated, including especially multi-gigabit removable
`
`flash drives. The memory preferably utilizes different sections for the buffer at different times,
`
`with protected sub-sections being skipped over during storage of subsequent data streams. In
`
`some instances that may result in a given data stream being stored in logically dis-contiguous
`
`portions of the memory. Thus, one can consider the memory as having a multiple buffers, or as a
`
`single buffer of variable size and configuration. At least 20% of the memory is preferably used
`
`as the buffer.
`
`[0014] All suitable methods and apparatus for initiating start and stop signals are contemplated,
`
`including for example using a button, toggle or other switch, a verbal or other human interface,
`
`and using motion, sound, light or other sensors. It is also contemplated that embodiments can
`
`include an interface for altering or otherwise designating a pre-signal size of the recently used
`
`segment. Default time spans for storing data (whether measured in time, number of frames,
`
`memory utilized or some other metric) can be advantageously associated with start and/or stop
`
`signals.
`
`[0015] Cameras according to present invention can be mounted in any desired manner, including
`
`for example in camera boxes, on eyeglasses, and on automobiles or other vehicles.
`
`[0016] Various objects, features, aspects and advantages of the present invention will become
`
`more apparent from the following detailed description of preferred embodiments of the
`
`3
`
`

`

`Attny DktNo: 101488.0002US1
`
`invention, along with the accompanying drawings in which like numerals represent like
`
`components.
`
`Brief Description of The Drawing
`
`[0017] Figure. 1 is a schematic of memory usage in prior art devices according to Johnson.
`
`[0018] Figures 2A-2B are schematics of memory usage in prior art devices according to Reich.
`
`[0019] Figures 3A-3H depict schematics of memory usage in a device according to aspects of
`
`the present invention, progressively showing storage of multiple data streams.
`
`[0020] Figure 4 is a schematic of steps for storing multiple data streams in a non-contiguous
`
`fashion
`
`[0021] Figure 5 is a schematic of a system using an eyeglasses mounted camera to record events.
`
`Detailed Description
`
`[0022] In Figure 3A a memory 30 stores data from data stream "A" up to the current position "I"
`marker. The "_" character is again used to initiate memory that has not been used, or has been
`
`used but has been marked for overwriting. The ellipsis " ... " is used to initiate that the memory
`
`can be very large relative to the number of positions shown in the figure. It is contemplated, for
`
`example, that memory 30 can be up to several hundred megabytes, 1 GB, 2GB, 4GB, 8GB or
`
`even more. Such memory is preferably of a flash type, non-volatile RAM, preferably in the form
`
`of a standard flash memory card.
`
`[0023] In Figure 3B a recent period of data stream "A" has been protected as a function of a
`
`"start" signal, and concomitantly, the portion of the data stream prior to the protected portion has
`
`once again been marked "_" to shown that it is unprotected. The start signal can be triggered in
`
`any suitable manner, including for example manual operation of a trigger by a user. In other
`
`examples, start signals can be triggered by detection of a particular circumstance by a motion,
`
`sound or other sensor. In yet another example of a very sophisticated system, software can
`
`operate upon content in the data stream, such as by monitoring an entrance to a building using a
`
`data stream received from one or more cameras, and sending a start signal when the images it
`
`receives show a person moving in a suspicious manner.
`
`4
`
`

`

`Attny DktNo: 101488.0002US1
`
`[0024] In protecting recent data, the system can protect a default historical time period (such as
`
`30 seconds, 2 minutes, etc), and all suitable defaults are contemplated. Alternatively, the
`
`historical time period being protected could be altered in some manner, such as by software or by
`
`a user operating a history button. For example, if a user hits a start button, the system might
`
`default to protecting the last 30 seconds, and then progressively protect prior 30 second periods
`
`when the user repeatedly hits a "more time" button. In that manner a user could protect a 5 or 10
`
`minute period, or an even much longer portion of a data stream prior to a start signal. Indeed, if
`
`memory 30 is interpreted as a multi gigabyte flash memory, it is entirely possible that one could
`
`back up sufficiently to protect an hour or more of such a data stream.
`
`[0025] In Figure 3C the system has received a "stop" signal some time after receiving the start
`
`signal, thereby lengthening the protected portion of the "A" data stream. The stop signal could
`
`be generated from software or hardware as a function of a default time after the start signal. All
`
`suitable defaults are contemplated, including for example a 30 second or 1 minute time period.
`
`Stop signals could also be generated in a variable fashion, again as a function of software or
`
`hardware, through action of a user, or in any other suitable manner. Thus, a user might well
`
`operate a start button or other switch, a more time switch, and a stop switch, which could have
`
`the same or different interfaces. It is also contemplated that the system could recognize a user's
`
`verbal commands for these functions.
`
`[0026] Just as the system can utilize a default pre-start signal period of time for which a portion
`
`of the data stream is stored unless overridden in some manner, contemplated systems can utilize
`
`a default post-start signal period of time for which a portion of the data stream is stored unless
`
`overridden in some manner. Using defaults for both pre-start and post-start signal periods allows
`
`a system to operate with an extremely high level of user convenience. For example, in one
`
`contemplated class of systems using such defaults, a user could operate a single button, ring or
`
`other interface to initiate a start signal, and the system could respond by automatically storing a
`
`default 60 second portion of a data stream prior to the signal, as well as a default 30 time period
`
`of the data stream after the signal. And all of that could be accomplished with a single operation
`
`of the button. As should be apparent from the description above, all reasonable the default time
`
`periods are contemplated.
`
`5
`
`

`

`Attny DktNo: 101488.0002US1
`
`[0027] In Figure 3D, the system has finished protecting the desired portion of the "A" data
`
`stream, and has now moved on to storing a "B" data stream. Of course, the "B" data stream may
`
`be continuous with the "A" data stream, so that differentiation of "A" and "B" streams is merely
`
`an artifact of how the data is being stored. For example, if a system included an eyeglasses
`
`camera being used at baseball game, the wearer might watch the game for an hour or more
`
`without anything of interest happening. During all that time the system would record image
`
`frames from the camera, looping in memory if the memory had remaining capacity for less than
`
`an hour of images. When finally the wearer sees an interesting play that he wants to protect, he
`
`operates a start button, and perhaps a more time button to protect the previous minute of play.
`
`Once the interesting action has completed, he operates a stop button, which thereby causes the
`
`system to complete protecting the entire "A" period of interest. But the wearer continues
`
`watching the game, and the subsequent images, continuous with the "A" images, would be
`
`considered "B" images.
`
`[0028] In Figure 3E the system has again received a start signal, and again protected a fixed or
`
`variable historical time period. In Figure 3F the system has received a stop signal, and has
`
`protected the entire desired portion of the "B" data stream.
`
`[0029] In Figure 3G the system continued to record data, which is now depicted as data stream
`
`"C" because it follows data stream "B". This figure is particularly significant in that recordation
`
`of the "C" data stream skips over the protected portion of the "A" data stream. In Figure 3H the
`
`system received another start signal, and has protected a desired portion of the "C" data stream
`
`that straddles the protected "A" stream.
`
`[0030] Figure 4 depicts a system 40 generally comprising eyeglasses 41 having a camera 42
`
`mounted at the nose bridge, and an optional viewfinder 43 applied onto one of the lenses. A data
`
`and power cord 44 couples the camera 42 to a belt-worn recorder 46, which cooperates with a
`
`ring-shaped signaling device 45 and an off-line docking station with CD burner (collectively 47).
`
`[0031] The eyeglasses 41 are used here euphemistically to represent any type of camera mount,
`
`including a fixed or moveable surveillance mount, and also a housing such as a typical camera
`
`box. Camera 42 should also be interpreted euphemistically to include CCD and all other manner
`
`of image obtaining devices, as well as a directional microphone, one or more lenses, and so forth.
`
`6
`
`

`

`Attny DktNo: 101488.0002US1
`
`Those skilled in the art will appreciate that the term "surveillance" is used herein in its broadest
`
`possible sense, to include not only professional or commercial types of surveillance, but also any
`
`other type of observation, including for example an ordinary person watching a baseball game or
`
`birthday party.
`
`[0032] Recorder 46 is any recording device that records video and/or audio/video data, including
`
`conventional recorders. Recorder 46 preferably include a processor 46A that runs software to
`
`accomplish the functions described herein, and one or more physical memories that are
`
`collectively referred to herein as memory 46B. The description of memory 30 herein can apply
`
`equally to memory 46B. Those skilled in the art will also appreciate that the concepts described
`
`herein with respect to video and/or audio/video data can be applied to recordation of purely
`
`audio, and in fact any other type of data stream, and this specification should be interpreted as
`
`expressly including such application.
`
`[0033] Although not expressly shown, recorder 46 also includes an appropriate power supply or
`
`connection, supporting electronics, and a display or other interface. Recorder 46 would typically
`
`record images in digital format, but analog or combination formats are also contemplated.
`
`[0034] Signaling device 45 is shown in the figure as a ring that communicates with the recorder
`
`wirelessly. The ring can have any suitable interfaces (not shown), including for example buttons
`
`on its outer periphery, or a sensor along its inner edge. Thus, turning the ring in one direction
`
`might produce a start signal, and continuing to tum the ring in that direction might extend
`
`backwards the time period that is protected. Where a default time period for storing pre-start
`
`signal data is used, extending the time can be considered overriding the default. Similarly,
`
`turning the ring in the opposite direction might produce a stop signal, and where a default time
`
`period for storing post-start signal data is used, extending the time can be considered overriding
`
`that default.. Electronics for such a ring or other control device are readily available, and for
`
`example are similar to those used in key fobs. Indeed, signaling device 45 should be interpreted
`
`euphemistically to include key fob type devices.
`
`[0035] Docking station and DVD burner 47 can be quite conventional, and can for example
`
`include a standard flash memory card reader coupled to a home or office PC.
`
`7
`
`

`

`Attny DktNo: 101488.0002US1
`
`[0036] Figure 5 shows a method 50 of recording multiple events without overwriting or
`
`offloading the memory, and including potentially lengthy portions of data streams prior to start
`
`signal events. Contemplated steps include the following, which are discussed elsewhere herein:
`
`■ Step 51 - utilizing an area of a memory as a circular buffer;
`
`■ Step 5 lA - storing at least 10 minutes of image frames in the buffer;
`
`■ Step 51B - using at least 20% of the memory as the buffer;
`
`■ Step 51 C - the memory storing at least a 30 second portion of the first data stream,
`
`including at least a 5 second pre-signal portion and at least a 5 second post-signal portion;
`
`■ Step 52 - recording a first data stream in the buffer;
`
`■ Step 53 - responding to a start signal by protecting a recently used segment of the buffer;
`
`■ Step 54 - recording a second data stream in the buffer;
`
`■ Step 54A - the second data stream is continuous with the first data stream; Step 54B -
`
`storing at least a 30 second portion of the first data stream in logically dis-contiguous
`
`portions of the memory;
`
`■ Step 55 - skipping over at least some of the protected segment during recordation of the
`
`second data stream; and
`
`■ Step 56 - providing one or more interfaces through which a user can initiate start and stop
`
`signals, and designate a pre-signal size of the recently used segment.
`
`[0037] Thus, specific embodiments and applications of recording devices with pre-start signal
`
`storage capability have been disclosed. It should be apparent, however, to those skilled in the art
`
`that many more modifications besides those already described are possible without departing
`
`from the inventive concepts herein. The inventive subject matter, therefore, is not to be restricted
`
`except in the spirit of the appended claims. Moreover, in interpreting both the specification and
`
`the claims, all terms should be interpreted in the broadest possible manner consistent with the
`
`context. In particular, the terms "comprises" and "comprising" should be interpreted as referring
`
`to elements, components, or steps in a non-exclusive manner, indicating that the referenced
`
`elements, components, or steps may be present, or utilized, or combined with other elements,
`
`components, or steps that are not expressly referenced. Where the specification claims refers to
`
`at least one of something selected from the group consisting of A, B, C .... and N, the text should
`
`be interpreted as requiring only one element from the group, not A plus N, or B plus N, etc.
`
`8
`
`

`

`Attny DktNo: 101488.0002US1
`
`What is claimed is:
`
`1. A surveillance system comprising:
`
`CLAIMS
`
`a camera that converts images into first and second data streams;
`
`a memory; and
`
`hardware that executes an instruction set that utilizes an area of the memory as a circular
`
`buffer, records the first data stream in the buffer; responds to a signal by
`
`protecting a recently used segment of the buffer, and records the second data
`
`stream in the buffer, without overwriting the protected segment.
`
`2. The system of claim 1, wherein the buffer stores at least 10 minutes of image frames.
`
`3. The system of claim 1, wherein the second data stream is continuous with the first data
`
`stream.
`
`4. The system of claim 1, wherein the memory stores at least a 30 second portion of the first data
`
`stream, including at least a 5 second pre-signal portion and at l

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