`DeKeyser
`
`US 10,965,910 B2
`( 10 ) Patent No .:
`( 45 ) Date of Patent :
`* Mar . 30 , 2021
`
`USO10965910B2
`
`( 54 ) WEARABLE RECORDING SYSTEM WITH
`MEMORY DESIGNATION
`( 71 ) Applicant : STELLAR , LLC , Irvine , CA ( US )
`( 72 ) Inventor : Paul DeKeyser , Irvine , CA ( US )
`Subject to any disclaimer , the term of this
`( * ) Notice :
`patent is extended or adjusted under 35
`U.S.C. 154 ( b ) by 0 days .
`This patent is subject to a terminal dis
`claimer .
`( 21 ) Appl . No .: 16 / 724,829
`( 22 ) Filed :
`Dec. 23 , 2019
`( 65 )
`Prior Publication Data
`Apr. 23 , 2020
`US 2020/0128213 A1
`
`Related U.S. Application Data
`( 63 ) Continuation of application No. 15 / 875,828 , filed on
`Jan. 19 , 2018 , now Pat . No. 10,523,901 , which is a
`( Continued )
`
`( 51 ) Int . Ci .
`GIIB 23/28
`H04N 5/76
`H04N 7/18
`H04N 5/77
`H04N 1/00
`H04N 5/232
`GIIB 27/10
`
`( 52 ) U.S. CI .
`CPC
`
`( 2006.01 )
`( 2006.01 )
`( 2006.01 )
`( 2006.01 )
`( 2006.01 )
`( 2006.01 )
`( 2006.01 )
`( Continued )
`
`H04N 7/18 ( 2013.01 ) ; GIIB 23/288
`( 2013.01 ) ; GIIB 27/10 ( 2013.01 ) ; GIIB
`31/006 ( 2013.01 ) ; H04N 1/00127 ( 2013.01 ) ;
`H04N 5/23206 ( 2013.01 ) ; H04N 5/76
`( 2013.01 ) ; H04N 5/77 ( 2013.01 ) ; G08B
`
`120
`
`140
`
`110 .
`
`13/19621 ( 2013.01 ) ; G08B 13/19676
`( 2013.01 ) ; G08B 15/001 ( 2013.01 ) ; GIIB
`2220/216 ( 2013.01 )
`( 58 ) Field of Classification Search
`None
`See application file for complete search history .
`References Cited
`U.S. PATENT DOCUMENTS
`5,204,909 A
`5,381,526 A
`
`( 56 )
`
`4/1993 Cowan
`1/1995 Ellson
`( Continued )
`FOREIGN PATENT DOCUMENTS
`0510968 A2 10/1992
`1064783 B1
`6/2003
`( Continued )
`
`EP
`EP
`
`OTHER PUBLICATIONS
`AXIS 2100 Network Camera , User Guide R2.0 , Nov. 2001 , 68
`pages .
`Primary Examiner — Christopher Braniff
`( 74 ) Attorney , Agent , or Firm — Fish IP Law , LLP
`( 57 )
`ABSTRACT
`A surveillance apparatus continuously records imaged data
`from a camera into a circular buffer in a local memory . When
`a record signal is received , the system records the video
`stream that was recorded before the record signal was
`received , and the video stream that is recorded after the
`record signal was received . The recorded segment is then
`write - protected , so that the surveillance apparatus does not
`overwrite the recorded segment . The recorded segment
`could then be sent to a remote memory via a wireless
`connection to free up local memory for future recording
`sessions .
`
`20 Claims , 4 Drawing Sheets
`
`100
`
`122
`
`130
`
`150
`
`167
`
`165
`
`169
`
`ago
`
`160
`
`162 163 164
`
`166
`
`170
`
`
`
`US 10,965,910 B2
`Page 2
`
`Related U.S. Application Data
`continuation of application No. 15 / 279,155 , filed on
`Sep. 28 , 2016 , now Pat . No. 9,912,914 , which is a
`continuation of application No. 13 / 790,553 , filed on
`Mar. 8 , 2013 , now Pat . No. 9,485,471 , which is a
`continuation of application No. 12 / 560,584 , filed on
`Sep. 16 , 2009 , now Pat . No. 8,692,882 , which is a
`continuation of application No. 12 / 268,286 , filed on
`Nov. 10 , 2008 , now Pat . No. 7,593,034 , which is a
`continuation - in - part of application No. 11 / 770,920 ,
`filed on Jun . 29 , 2007 , now Pat . No. 8,310,540 , and a
`continuation - in - part of application No. 11 / 846,217 ,
`filed on Aug. 28 , 2007 , now Pat . No. 8,928,752 .
`( 60 ) Provisional application No. 60 / 824,097 , filed on Aug.
`31 , 2006 , provisional application No. 60 / 824,095 ,
`filed on Aug. 31 , 2006 .
`( 51 ) Int . Ci .
`GIIB 31/00
`GO8B 15/00
`GO8B 13/196
`
`( 56 )
`
`( 2006.01 )
`( 2006.01 )
`( 2006.01 )
`References Cited
`U.S. PATENT DOCUMENTS
`5/1995 De Luigi et al .
`5,418,529 A
`5,523,799 A
`6/1996 Hattori et al .
`5,689,442 A
`11/1997 Swanson et al .
`5,790,427 A
`8/1998 Greer et al .
`6,163,338 A
`12/2000 Johnson et al .
`6,307,526 B1
`10/2001 Mann
`6,317,817 B1
`11/2001 Shichiku et al .
`6,351,798 B1 *
`2/2002 Aono
`
`G11B 20/10527
`360/48
`
`4/2002 Washino
`5/2002 Rayner
`9/2003 Watters et al .
`9/2003 Ichioka et al .
`10/2004 Fiedler
`
`6,370,198 B1
`6,389,340 B1
`6,617,963 B1
`6,618,546 B2
`6,804,638 B2 *
`6,831,652 B1
`6,950,600 B2
`7,162,607 B2
`7,195,164 B2
`7,263,073 B2
`7,373,395 B2
`7,546,602 B2
`7,587,323 B2
`7,593,034 B2
`7,813,822 B1
`8,310,540 B2
`8,692,882 B2
`8,928,752 B2
`9,485,471 B2
`9,912,914 B2
`10,523,901 B2
`2002/0005895 Al
`2004/0183912 A1
`2005/0240942 A1
`2005/0240943 A1
`2006/0158968 A1
`2007/0132773 Al
`2007/0150138 A1
`2007/0174538 A1
`2008/0177994 A1
`2012/0078555 Al
`
`12/2004 Orr
`9/2005 Dietz
`1/2007 Macy et al .
`3/2007 Patel
`8/2007 Petite et al .
`5/2008 Brailean et al .
`6/2009 Hejlsberg et al .
`9/2009 Matz et al .
`9/2009 DeKeyser
`10/2010 Hoffberg
`11/2012 Dekeyser
`4/2014 Dekeyser
`1/2015 Dekeyser
`11/2016 Dekeyser
`3/2018 Dekeyser
`12/2019 Dekeyser
`1/2002 Freeman et al .
`9/2004 Szolyga et al .
`10/2005 Hampton et al .
`10/2005 Smith et al .
`7/2006 Vanman et al .
`6/2007 Plante
`6/2007 Plante
`7/2007 Christoffersson et al .
`7/2008 Mayer
`3/2012 Banhegyesi et al .
`FOREIGN PATENT DOCUMENTS
`
`WO - 9222983 A2
`WO
`WO
`WO - 9949656 Al
`WO - 9956216 A1
`WO
`WO - 2006044476 A2
`WO
`* cited by examiner
`
`12/1992
`9/1999
`11/1999
`4/2006
`
`G06F 9/52
`709/248
`
`
`
`U.S. Patent
`
`Mar. 30 , 2021
`
`Sheet 1 of 4
`
`US 10,965,910 B2
`
`120
`
`140
`
`100
`
`110
`
`122
`
`130
`
`167
`
`165
`
`169
`
`0 ???
`
`150
`
`160
`
`162 163 164
`
`166
`
`170
`
`FIG . 1
`
`150
`
`200
`
`STOP
`
`REC
`
`IN
`
`TRANSMIT ZOOM ZOOM
`7 +
`OUT
`
`220
`
`230
`
`240
`
`210
`
`FIG . 2A
`
`250
`
`
`
`U.S. Patent
`
`Mar. 30 , 2021
`
`Sheet 2 of 4
`
`US 10,965,910 B2
`
`150
`
`200
`
`??
`
`220
`
`210
`
`230
`
`240
`
`250
`
`FIG . 2B
`
`169
`
`320
`
`163
`
`ci
`
`FIG . 3
`
`310
`
`330
`
`
`
`U.S. Patent
`
`Mar. 30 , 2021
`
`Sheet 3 of 4
`
`US 10,965,910 B2
`
`DeKeyser
`( variable
`buffer )
`
`400
`
`De Keyser
`( variable
`buffer )
`
`400
`
`De Keyser
`( variable
`buffer )
`
`400
`
`DeKeyser
`( variable
`buffer )
`
`400
`
`????????????????????????????????????????????????????
`AAAAAAAAAAAAAAAAAAAAAAA
`
`FIG . 4A
`
`[ ??????????? !
`
`FIG . 4B
`
`[ AAAAAAAAAAAAAAA
`
`FIG . 4C
`
`[ ???????????????? ] ??????????????????????
`BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
`????????????????????????????????????????????????????
`????????????? |
`
`FIG . 4D
`
`
`
`U.S. Patent
`
`Mar. 30 , 2021
`
`Sheet 4 of 4
`
`US 10,965,910 B2
`
`De Keyser
`( variable
`buffer )
`
`400
`
`De Keyser
`( variable
`buffer )
`
`400
`
`DeKeyser
`( variable
`buffer )
`
`400
`
`DeKeyser
`( variable
`buffer )
`
`400
`
`[ ??????????????? ]
`
`[ ??????????? !
`
`FIG . 4E
`
`???????????????
`
`[ ??????????? | BBBB ]
`
`FIG , 4F
`
`????????????????????????????????????????????????????
`cccccccccccc [ ??????????????? ] ccccc |
`
`[ ??????????????? ] ???????????????????????? ... ???????
`
`FIG . 4G
`
`[ ccccccc [ ??????????????? ] ????? 1
`
`[ ??????????????? ]
`
`FIG . 4H
`
`
`
`1
`WEARABLE RECORDING SYSTEM WITH
`MEMORY DESIGNATION
`
`US 10,965,910 B2
`
`I. FIELD OF THE INVENTION
`The field of the invention is video camera recording
`technology .
`
`2
`vided herein , the definition of that term provided herein
`applies and the definition of that term in the reference does
`not apply .
`This application is a continuation of U.S. patent applica-
`EP 1064783 to Mann describes a camera mountable to a
`tion Ser . No. 15 / 875,828 filed on Jan. 19 , 2018 , which is a 5 pair of eyeglasses that continuously saves recorded images
`continuation of U.S. patent application Ser . No. 15 / 279,155
`to a circular buffer in a computer on the user's waist . When
`filed on Sep. 28 , 2016 ( now issued as U.S. Pat . No. 9,912 ,
`a user wants to save a piece of recorded video , the user must
`914 ) , which is a continuation of U.S. patent application Ser .
`stop recording and offload the data at another location before
`No. 13 / 790,553 filed on Mar. 8 , 2016 ( now issued as U.S.
`the user can record again . Mann also discusses streaming the
`Pat . No. 9,485,471 ) , which is a continuation of U.S. patent 10 images directly to a wireless memory that may have a larger
`application Ser . No. 12 / 560,584 , filed Sep. 16 , 2009 ( now
`capacity ; however , this means that the camera does not work
`issued as U.S. Pat . No. 8,692,882 ) , which is a continuation
`in the absence of a wireless connection . U.S. Pat . No.
`of U.S. patent application Ser . No. 12
`, 286 , filed Nov.
`5,523,799 to Hattori et al . also describes storing data in a
`10 , 2008 ( now issued as U.S. Pat . No. 7,593,034 ) which is
`memory having an archival portion . However , Hattori fails
`a continuation - in - part of U.S. patent application Ser . No. 15 to address sending data to a remote memory .
`11 / 770,920 , filed Jun . 29 , 2007 ( now issued U.S. Pat . No.
`Thus , there is still a need for a recording camera that
`8,310,540 ) , which claims the benefit of U.S. provisional
`provides better recording and editing functions .
`patent 60 / 824,097 , filed Aug. 31 , 2006. U.S. application Ser .
`III . SUMMARY OF THE INVENTION
`No. 12 / 268,286 is also a continuation - in - part of U.S. patent
`application Ser . No. 11 / 846,217 , filed Aug. 28 , 2007 ( now 20
`The present invention provides apparatus , systems , and
`issued as U.S. Pat . No. 8,928,752 ) , which claims the benefit
`methods in which a surveillance apparatus processes images
`of U.S. provisional patent 60 / 824,095 , filed Aug. 31 , 2006 .
`by ( 1 ) continuously recording a stream of imaged data , ( 2 )
`These and all other referenced extrinsic materials are incor-
`write protecting segments of the recorded stream , and ( 3 )
`porated herein by reference in their entirety . Where a defi-
`nition or use of a term in an incorporated reference is 25 sending write protected segments from a local memory to a
`inconsistent or contrary to the definition of that term pro-
`remote memory using a wireless transmitter .
`vided herein , the definition of that term provided herein
`The surveillance apparatus generally has a camera func
`applies and the definition of that term in the reference does
`tionally coupled to a local memory with a circular buffer . As
`used herein , the term “ a local memory functionally coupled
`not apply .
`30 to the camera ” means that the memory that is distanced less
`than 20 cm from the camera , and is coupled to the camera
`using entirely physical connectors ( e.g. , wires , pins , con
`ductive paths , etc. ) . This contrasts with a " remote memory
`functionally coupled to the camera ” , which would be a
`35 memory that is distanced from the camera by at least 20 cm ,
`or is coupled to the camera using a wireless connection . The
`II . BACKGROUND
`circular buffer is preferably organized into a series of
`memory segments that loops back on itself and is organized
`Conventional camcorders use a variety of storage formats
`into both available segments and write - protected segments .
`including digital video cassettes , mini - DV cassettes , or
`DVD - R discs that offer a limited amount of memory to store 40 This allows a recording facility to record the data stream
`data . One of the major shortcomings of the existing cam-
`available in portions of the circular buffer while skipping
`corder technology is that the memory runs out too soon .
`over write - protected matter . Preferably , the local memory is
`Once a portion of the memory has been recorded , there is
`large enough to store at least 5 or 10 minutes of imaged data .
`less memory available for further recording . Then when the
`Preferably , the recording facility continuously records the
`memory is full , users have to return to their home / work 45 data stream into the circular buffer any time the surveillance
`computer or media station to transfer the recorded data from
`apparatus is powered on . As used herein , the term " continu
`the camera to free up the memory . This creates inconve-
`ous ” with respect to recording a video data stream means
`nience and inflexibility for recording on the go .
`that data is recorded at least every half second over a given
`WO 2006/044476 to Vanman describes an electronic
`ten second period . When a signal to record is sent to the
`camera mounted to a police vehicle with a circular buffer 50 surveillance apparatus , a protecting facility designates a
`that is constantly recording . When the camera reaches the
`segment of the circular buffer to be write - protected to
`end of the memory it records from the beginning of memory ,
`prevent that segment from being overwritten during the next
`erasing the earliest recorded data . Such technology is often
`recording loop . Part of the write - protected portion could be
`employed with surveillance cameras for long and continuous
`a pre - recorded subset that is recorded before the signal is
`recording with little or no supervision . However , Vanman 55 received , while part of the write - protected portion could be
`does not distinguish or differentiate any data that is of
`a post - recorded subset that is recorded after the signal is
`importance . To save data in the buffer , the user of the
`received . The pre - recorded subset could be as long as 5
`Vanman device needs to transfer important portions of the
`seconds , 10 seconds , 30 seconds , or more . Preferably , vari
`buffer wirelessly to a central office or physically to a DVD ous aspects of both the pre - recorded subset and the post
`disc , or else risk having the interesting data be recorded over 60 recorded subset can be configured with a user interface .
`during loop recording . Such transfers are processor intensive
`While the write - protected portions could be electronically
`and may not be possible when the central office is out of
`indexed using a memory heap or a clustered index , the
`write - protected portions are preferably stored as separate
`range or an empty DVD disc is unavailable .
`Vanman and all other extrinsic materials identified herein
`files in the memory . Such files could be stored in physically
`are incorporated by reference in their entirety . Where a 65 dis - contiguous parts of the circular buffer . Additionally , the
`definition or use of a term in an incorporated reference is
`indexing is preferably performed while the recording facility
`inconsistent or contrary to the definition of that term pro-
`is still recording data into the memory .
`
`
`
`5
`
`10
`
`US 10,965,910 B2
`
`3
`4
`mounted at the nose bridge , and an optional viewfinder 130
`The signal to record is preferably automatically triggered
`applied onto one of the lenses . A data and power cord 140
`by a sensor that detects an image in the camera or a sound
`by the camera's microphone . For example , the signal to
`couples the camera 120 to a belt - worn recorder 160 , which
`record could be triggered by a human face , an open book , a
`cooperates with a ring - shaped signaling device 150 and a
`computer screen , a whistle , a verbal command , a recognized
`remote memory 170. Those skilled in the art will appreciate
`object , or a pattern of knocks . Alternatively , a user interface
`that the term " surveillance " is used herein in its broadest
`could allow a human user to manually send the signal to
`possible sense , to include not only professional or commer
`record and could even allow the human user to designate a
`cial types of surveillance , but also any other type of obser
`length of time of the pre - recorded subset or the post
`vation , including for example an ordinary person watching
`recorded subset . A user could send two signals , one to start
`a baseball game or birthday party .
`recording and another to stop recording , but preferably the
`The eyeglasses 110 are used here euphemistically to
`user merely sends a signal to start recording for a specified
`period of time . In an exemplary embodiment , when the
`represent any type of camera mount . In a preferred embodi
`specified period of time has almost expired , say , for
`ment , the camera mount is disguised to be a common object
`example , 5 seconds , 10 seconds , or longer , the user could
`worn by a person or lying around a house , but could also be
`extend the length of specified time by sending another 15
`shaped and sized to look like a camera . Contemplated
`trigger to the surveillance apparatus . For example , the
`mounts include lapel pins , hair clips , shirt buttons , purses ,
`surveillance apparatus could send a warning 10 seconds
`staplers , desk clocks , tripods , head gear , hand grips , or
`before it is scheduled to stop recording by vibrating against
`security camera mounts . As used herein the term " camera ”
`the user ; in response the user could say “ don't stop ” or
`merely cough to extend the length of the write - protected 20 means any device or collection of devices that includes an
`image capturing component that captures image data , and a
`portion of memory .
`While the surveillance apparatus could be a mounted on
`converting component that converts the image data into
`digital data , possibly at least one data stream . An image
`a hand - held video camera , the surveillance apparatus is
`preferably a small device that can be mounted inconspicu-
`capturing component could include one or more charge
`ously on a person . For example , contemplated surveillance 25 couple devices ( CCD ) complimentary metal - oxide - semi
`apparatus mounts are a pair of wearable sunglasses or
`conductors ( CMOS ) , CMOS focal plane arrays ( CFP ) , radi
`eyeglasses , a lapel pin , a collar button , a hat or visor , a hair
`ometers , or other manners of image obtaining devices .
`Camera 120 should be interpreted euphemistically to include
`pin , or a front of a purse .
`all such variants . Likewise , a suitable converting component
`Since the surveillance apparatus is typically too small to
`house a large amount of memory , the surveillance apparatus 30 could include one or more analog - to - digital converters ,
`also preferably has a wireless transmitter that is also func-
`software codecs , or integrated circuits .
`Camera 120 contains an imager lens 122 used to focus
`tionally connected to the local memory . A sending facility
`images for camera 120. Conventional lenses allow one or
`uses the wireless transmitter to transmit write - protected
`portions of the circular buffer to a remote memory that is not
`more of the following adjustments : aperture ( to control the
`physically connected to the local memory in some way . For 35 amount of light ) , zoom ( to control the field - of - view ) , or
`example , the wireless transmitter could send write - protected
`shutter speed ( to capture continuous motion . ) . In preferred
`embodiments , these adjustments are automatically con
`portions of the circular buffer to a mobile phone , or the
`trolled by the camcorder electronics , generally to maintain
`surveillance apparatus could be plugged into a mobile phone
`which is then used as a wireless transmitter to forward a
`constant exposure onto the imager without the manual
`write - protected portion to another remote memory . In a 40 adjustment from a user . It is contemplated that the preferred
`embodiments offer direct user control of all major optical
`preferred embodiment , after a write - protected portion of the
`functions . As with most modern digital recorders and cam
`circular buffer is transferred to a remote memory , the pro
`tecting facility could remove the corresponding portion from
`corders , an analog - to - digital ( ADC ) converter is used to
`protection so that the recording facility could use that
`digitize the analog imager waveform output into a discrete
`45 digital - video signal . Thus , the recorder can be used to record
`portion to record data .
`Various objects , features , aspects and advantages of the
`analog or digital formats .
`Viewfinder image lens 130 is calibrated to have the same
`present invention will become more apparent from the
`following detailed description of preferred embodiments of
`field of view as camera 120. Preferably , viewfinder image
`lens 130 is embedded in between the two glass lenses of
`the invention , along with the accompanying drawings in
`50 eyeglasses 110. Preferably viewfinder image lens 130 is a
`which like numerals represent like components .
`zoom lens with preferred standard zoom ration of 3x in or
`out of the focal length of the camera . A more sophisticated
`IV . BRIEF DESCRIPTION OF THE DRAWING
`viewfinder image lens 130 is contemplated to have a greater
`zoom range and also has nighttime vision or is able to render
`FIG . 1 is a camera mounted on a pair of glasses connected
`to a circular buffer in a local memory that is controlled by 55 images under different light conditions . Within the lenses ,
`viewfinder image lens 130 is outlined by tinted area or
`a ring .
`FIGS . 2A and 2B show user interface buttons for the ring
`graticle and the outline graticle is embedded with glowing
`fiber optic filament . Eye - glasses are made preferably from
`of FIG . 1 .
`FIG . 3 shows a diagram representation of the circular
`opaque , translucent , or possibly photo gray - type tint of
`60 glasses . Alternatively , glasses change color slightly when
`buffer of FIG . 1 .
`FIG . 4A - 4H show representations of the circular buffer of
`energized .
`FIG . 1 while the surveillance apparatus is in use .
`Where the camera is a hand - held camera and is not
`embedded in a pair of eyeglasses , viewfinder image lens 130
`can be permanently fixed to camera 120 , or it can be
`V. DETAILED DESCRIPTION
`65 interchangeable with lenses of different focal lengths and
`other properties depending on the need and circumstances of
`In FIG . 1 , an example surveillance apparatus 100 gener-
`ally comprising eyeglasses 110 having a camera 120
`
`use .
`
`
`
`US 10,965,910 B2
`
`5
`6
`embodiments , memory 166 is a SDRAM capable of storing
`Recorder 160 is any recording device that records video
`at least 1000 frames of data . Once received by memory 166 ,
`and / or audio / video data , including conventional recorders .
`frames are preferably compressed by employing conven
`Recorder 160 preferably includes a processor 162 with
`tional compression rates and methods to achieve at least a
`software or hardware that accomplishes the functions
`described herein , or one or more physical memories that are 5 50 : 1 ratio .
`collectively referred to herein as memory 166. Typically , the
`In preferred embodiments , image data received by
`recorder or the camera converts analog images into a digital
`recorder 160 is stored in a circular buffer 167 on memory
`format to be stored in the memory , or also preferably records
`166. Preferably , all of the free space in memory 166 is used
`both audio and video input analog signals from the camera
`to create circular buffer 167 , however , multiple circular
`to the memory . Those skilled in the art will also appreciate 10 buffers could be created in the memory where there exist
`that the concepts described herein with respect to video
`multiple cameras connected to a single recorder . Once the
`and / or audio / video data can be applied to recordation of
`recorder is turned on , image data is continuously stored in
`purely audio , or in fact any other type of data stream ; this
`circular buffer 167 for access . If no record or protect button
`specification should be interpreted as expressly including
`is pushed , the recorder will loop back and store the image
`such application . A wearer could clip recorder 160 as a belt 15 data for a said length of time . Recording , book - marking and
`clip or another compact device . Contemplated recorders
`protecting are used synonymously herein . Recording , book
`include MP3 players , purses , or buttons . It is also contem-
`marking and protecting means that a portion of the imaged
`plated that recorder 160 could also comprise a cell or mobile
`data is write - protected upon an activation of a signal by a
`phone having a suitable recorder application installed that is
`user and can not then be overwritten unless the write
`configured to communicate with the other components of 20 protection is later removed . Consequently , protected data
`apparatus 100 .
`cannot be overwritten by newly stored imaged data in the
`Although not expressly shown , recorder 160 also includes
`circular buffer .
`an appropriate power supply or connection , supporting
`The circular buffer is preferably large enough to store at
`electronics , or a display or other interface . The power source
`least 3 minutes of data , more preferably 5 minutes and most
`can vary considerably . For example , in embodiments where 25 preferred 10 minutes of data . However , it is contemplated
`the recorded is relatively large , a suitable power source can
`that depending on the size and capacity of the device , any
`include a rechargeable battery . On the other hand , when the
`length longer or shorter is possible . It is preferred when the
`recorder is relatively small , an appropriate power source can
`recorder is turned on the entire circular buffer is treated and
`include an external power source ( e.g. , transformer for wall
`stored as a single file . Thus , if no recording is protected or
`outlet or cigarette lighter adapter ) . Whether embodied in 30 bookmarked , then the entire file will be erased and the
`control buttons or in some other manner , it is also contem-
`recording will start at the beginning of the circular buffer .
`plated that recorder can include some sort of security control
`Signaling device 150 is shown in the figure as a ring that
`requiring a password and some sort of automatic turnoff
`communicates wirelessly ( e.g. , BlueTooth , Skinplex , wire
`feature that activates after a certain amount of inactivity .
`less USB , 802.11 , 802.15 , UWB , Z - Wave , IrDa , Zigbee ,
`Authentication or authorization of user access provides for 35 etc. ) with the recorder , possibly as part of a personal area
`ensuring a proper user of apparatus 100 retains desired
`network ( PAN ) . The ring can have any suitable interface ,
`control . For example , once a user is authenticated , the user
`shown in FIGS . 2A and 2B , including for example buttons
`can control indexing , editing , transmitting , or adjusting
`on its outer periphery , or a sensor along its inner edge . In
`content data in memory .
`FIG . 2A , ring 150 has user interface 200 , with a start signal
`Recorder 160 would typically record images in digital 40 button 210 , a stop signal button 220 , a transmit button 230 ,
`format , but analog or combination formats are also contem-
`a zoom in button 240 , or a zoom out button 250. Alterna
`plated . Preferably , the recorder's electronics are preferably
`tively , the buttons could have decorative symbols in lieu of
`all on a unitary printed circuit board with different functions ,
`words of function as shown in FIG . 2B , or could even have
`or facilities , encoded on a programmable chip or disk . For
`arbitrary symbols surrounding the entirety of signaling
`example , a recording facility 163 could record the data 45 device 150. These buttons allow a user to manipulate and
`stream from camera 120 to local memory 166 , a protecting
`control image data and to generate protected data .
`facility 164 could protect segments ( not shown ) of recorded
`In an alternative embodiment , turning the ring in one
`data on memory 166 , or a sending facility 165 could transmit
`direction might produce a start signal , and continuing to turn
`protected segments ( not shown ) of recorded data to remote
`the ring in that direction might extend backwards the time
`memory 170. While the different facilities are preferably 50 period that is protected . Where a default time period for
`part of a single hardware or software program , the facilities
`storing pre - start signal data is used , extending the time can
`be considered overriding the default . Similarly , turning the
`could be split into different components as necessary . Other
`facilities could be installed , for example a facility that allows
`ring in the opposite direction might produce a stop signal ,
`editing of the received image data or protected data . It is
`and where a default time period for storing post - start signal
`contemplated that such facilities could be purchased through 55 data is used , extending the time can be considered overriding
`or installed on a cell phone , possibly through an on - line
`that default . Electronics for such a ring or other control
`application store .
`device are readily available , and for example are similar to
`The contemplated memory could vary depending on the
`those used in key fobs . Indeed , signaling device 150 should
`particular configuration of the recorder . Particularly suitable
`be interpreted euphemistically to include key fob type
`memories include commercially available micro hard drives 60 device .
`with a 1 - inch disc ( which can preferably have a capacity of
`It is contemplated that the signaling device could be
`more than 1 GB ) , flash memory cards with a capacity of up
`integrated into other items as an accessory and that is
`to 128 MB and more , or other transient and / or permanent
`wearable on an individual , for example a lapel pin or a pen
`memory units . Likewise , suitable memory can also include
`within a pocked protector . It is also contemplated that the
`SDRAM , MRAM , racetrack memory , SIMM , DIMM , etc. 65 switch could be portable or can be hidden or attached to
`with a capacity of at least 32 MB , more preferably at least
`other devices such as a vehicle , furniture , etc. The signal
`64 MB , or most preferably above 128 MB . In preferred
`could also be generated in non - tactile ways , for example by
`
`
`
`US 10,965,910 B2
`
`7
`8
`example , that memory 400 can be up to several hundred
`an audio command or whistle , or by an automatic sensor .
`megabytes , 1 GB , 2 GB , 4 GB , 8 GB , or even more . Such
`Preferably , the user could configure the audio signal to
`memory is preferably of a flash type , non - volatile RAM ,
`match only his / her voice .
`preferably in the form of a standard flash memory card . In
`At any moment , the user can signal recorder 160 to place
`a “ bookmark ” in the recording . This signal can be sent by 5 a preferred embodiment , circular buffer 400 comprises a
`pressing a button that will then transmit a signal through
`logical representation of a physical memory area . Buffer 400
`wires 140 that attach to the glasses then to the recorder . The
`can be configured to store data in the physical memory by
`wires 140 could be fiber optic wires that are small and thin
`taking into account wear - leveling across the physical
`to avoid detection . In an exemplary embodiment , the user
`memory .
`could control the entire system using signaling device 150 , 10
`In FIG . 4B the protecting facility ( not shown ) has pro
`for example by turning the camera on and off , recording a
`tected a recent period of data stream “ A ” as a function of a
`portion of image data , stop the recording , zooming in and
`start signal , shown by the character “ 1 ” . The start signal can
`out of image data ; or transmitting protected data into the
`be triggered in any suitable manner , including for example
`remote memory 170 .
`While remote memory 170 is shown in the figure as a 15 manual operation of a trigger or a switch by a user . For
`example , the ring of FIG . 1 could be used as a switch , or any
`mobile or cell phone , remote memory 170 should be inter
`other wearable accessory could have a switch integrated into
`preted euphemistically to include any memory that is not
`it . In other examples , start signals can be triggered by
`connected to surveillance apparatus 100 , for example , a
`DVD writer , a wireless network attached storage ( NAS )
`detection of a particular circumstance by a motion , sound or
`device , a wireless storage area network ( SAN ) device , a 20 other sensor . In an exemplary system , software can operate
`home computer , or even a second surveillance apparatus .
`upon content in the data stream , such as by monitoring an
`Preferably , sending facility 165 sends protected segments of
`entrance to a building using a data stream received from one
`circular buffer 167 wirelessly to remote memory 170 when-
`or more cameras , and could then send a start signal when the
`ever remote memory 170 is within range of wireless trans-
`image shows a person loitering in a certain area of the
`ceiver 169 , possibly as part of a PAN using one or more 25
`screen .
`wireless communication technologies ( e.g. , BlueTooth ,
`The “ ? ” character is used to designate the start of protected
`Skinplex , wireless USB , 802.11 , 802.15 , UWB , Z - Wave ,
`memory . Concomitantly , the portion of the data stream prior
`IrDa , Zigbee , etc. ) . However , sending