CA2403270A1 - Digital video system using networked cameras - Google Patents

Digital video system using networked cameras Download PDF

Info

Publication number
CA2403270A1
CA2403270A1 CA002403270A CA2403270A CA2403270A1 CA 2403270 A1 CA2403270 A1 CA 2403270A1 CA 002403270 A CA002403270 A CA 002403270A CA 2403270 A CA2403270 A CA 2403270A CA 2403270 A1 CA2403270 A1 CA 2403270A1
Authority
CA
Canada
Prior art keywords
program
operable
computer readable
images
readable medium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002403270A
Other languages
French (fr)
Other versions
CA2403270C (en
Inventor
Joseph Robert Marchese
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=22696189&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CA2403270(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Individual filed Critical Individual
Publication of CA2403270A1 publication Critical patent/CA2403270A1/en
Application granted granted Critical
Publication of CA2403270C publication Critical patent/CA2403270C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19602Image analysis to detect motion of the intruder, e.g. by frame subtraction
    • G08B13/19604Image analysis to detect motion of the intruder, e.g. by frame subtraction involving reference image or background adaptation with time to compensate for changing conditions, e.g. reference image update on detection of light level change
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/5838Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19602Image analysis to detect motion of the intruder, e.g. by frame subtraction
    • G08B13/19606Discriminating between target movement or movement in an area of interest and other non-signicative movements, e.g. target movements induced by camera shake or movements of pets, falling leaves, rotating fan
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19639Details of the system layout
    • G08B13/19645Multiple cameras, each having view on one of a plurality of scenes, e.g. multiple cameras for multi-room surveillance or for tracking an object by view hand-over
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19654Details concerning communication with a camera
    • G08B13/19656Network used to communicate with a camera, e.g. WAN, LAN, Internet
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19665Details related to the storage of video surveillance data
    • G08B13/19671Addition of non-video data, i.e. metadata, to video stream
    • G08B13/19673Addition of time stamp, i.e. time metadata, to video stream
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19678User interface
    • G08B13/1968Interfaces for setting up or customising the system
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19678User interface
    • G08B13/19691Signalling events for better perception by user, e.g. indicating alarms by making display brighter, adding text, creating a sound
    • G08B13/19693Signalling events for better perception by user, e.g. indicating alarms by making display brighter, adding text, creating a sound using multiple video sources viewed on a single or compound screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0677Localisation of faults
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234381Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the temporal resolution, e.g. decreasing the frame rate by frame skipping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6175Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/816Monomedia components thereof involving special video data, e.g 3D video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices
    • H04N23/661Transmitting camera control signals through networks, e.g. control via the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/695Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N5/9201Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving the multiplexing of an additional signal and the video signal
    • H04N5/9205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving the multiplexing of an additional signal and the video signal the additional signal being at least another television signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols

Abstract

A digital video system (20) including a computer (22) connected via a network (28) to a number of video servers (26) and cameras (24). The computer (22) includes a program that provides a grid of display windows, each of which displays an image received from the camera associated with that window. The program sequentially polls each camera, accessing and displaying an images from the camera in its associated window. The program can access the cameras (24) at different frame rates. The program stores image streams in a single file, concatenating each successive image onto the end of the file. The file is then indexed using SOI and EOI markers to permit fast access to individual images within the file. The program can monitor received video and automatically start recording upon detecting motion within the video stream.
Motion detection is implemented by comparing color component values for pixels from different images.

Claims (62)

1. A computer readable medium for use by a computer in providing an interface to multiple cameras accessible to the computer via a network, comprising:
a digital storage device;
a user interface program stored on said digital storage device in computer readable form, said program being operable upon execution by the computer to access camera data uniquely identifying the cameras and to attempt access to the cameras over the network using the camera data;

wherein said program is further operable to verify access to those ones of the cameras that are accessible over the network and to generate a user interface display on the computer that includes a display window for each of the cameras accessed over the network and to display in each of the display windows an image received from the camera associated with that display window.
2. A computer readable medium as defined in claim 1, wherein said program is operable to sequentially access each of the cameras that are accessible over the network and is further operable to update the image displayed in the window associated with each accessed camera using an updated image received from that camera.
3. A computer readable medium as defined in claim 2, wherein said program is operable to sequentially update the display windows using the updated images received from the cameras associated with those windows.
4. A computer readable medium as defined in claim 3, wherein said program is operable to sequentially highlight each display window as it is being updated.
5. A computer readable medium as defined in claim 1, wherein said program is operable to sequentially poll each of the cameras that are accessible over the network and to update the display window associated with a polled camera using an updated image received from the polled camera.
6. A computer readable medium as defined in claim 1, wherein said program is operable to scale the images received according to the number of display windows contained in the user interface display.
7. A computer readable medium as defined in claim 1, wherein said program is operable to permit a user of the computer to select the number of display windows included in the user interface display.
8. A computer readable medium as defined in claim 1, wherein said program is operable to receive the images as image files in which the images are represented using a graphic file format.
9. A computer readable medium as defined in claim 8, wherein said program includes a compression library and is operable to compress the size of the image files using said compression library.
10. A computer readable medium as defined in claim 9, wherein said program is operable to permit a user of the computer to select a level of compression used by said compression library.
11. A computer readable medium as defined in claim 1, wherein said program is operable to monitor the network for a trigger event generated by one of the cameras.
12. A computer readable medium as defined in claim 11, wherein said program is operable to send control instructions to a selected one of the cameras defining conditions under which the trigger event is generated by the selected camera.
13. A computer readable medium as defined in claim 1, wherein said program is operable to open a connection to a selected one of the cameras using a network protocol supported by the network and to initiate streaming of images from the selected camera, and wherein said program is operable to periodically pause and resume the streaming of images from the selected camera to thereby control the frame rate of images received from the selected camera.
14. A computer readable medium as defined in claim 13, wherein said program is operable to pause the streaming of images temporarily following each received image from the selected camera.
15. A computer readable medium as defined in claim 13, wherein said program is operable to pause the streaming of images during which time it accesses images from one or more other cameras.
16. A computer readable medium as defined in claim 13, wherein said program is operable to open a connection to a plurality of selected cameras using the network protocol and to initiate streaming of images from each of the selected cameras, and wherein the program is operable to sequentially cycle through each of the selected cameras, obtaining one or more of the streamed images from one selected camera, pausing the streaming from that selected camera, and then obtaining one or more streamed images from a next one of the selected cameras until all of the plurality of selected cameras have been accessed and paused and thereafter repeating the cycle one or more times for the selected cameras.
17. A computer readable medium as defined in claim 13, wherein the network is an Ethernet network and the network protocol is TCP/IP.
18. A computer readable medium as defined in claim 1, wherein said program is operable to launch a separate process that is itself operable to open a connection to a selected one of the cameras using a network protocol supported by the network and to initiate streaming of images from the selected camera.
19. A computer readable medium as defined in claim 1, wherein said program is operable to access a plurality of remote cameras via a video server connected between the remote cameras and the network.
20. A computer readable medium as defined in claim 1, wherein said program is operable to store images received from a selected one of the cameras in a hierarchical directory structure on a digital storage device, with the images being stored within a subdirectory located below a directory unique to the camera from which the images being stored originated, and wherein the subdirectory is identified according to date information that relates to when the image was stored.
21. A computer readable medium as defined in claim 1, wherein said program is operable to record sequences of individual images received by the computer from one or more of the cameras, with the individual images being stored together in a single file.
22. A computer readable medium as defined in claim 21, wherein said program is operable to build the single file by concatenating each image onto the end of the file upon receipt of the image by the computer.
23. A computer readable medium as defined in claim 22, wherein said program is operable to index the images within the single file and store the index as a separate index file.
24. A computer readable medium as defined in claim 22, further comprising an image viewer program that is operable to index the images within the single file.
25. A computer readable medium as defined in claim 24, wherein said image viewer program is operable to generate the index as a set of pointers to start-of image and end-of image markers contained within the single file.
26. A computer readable medium as defined in claim 24, wherein said image viewer program is operable upon user selection of the single file to use the index to locate individual images within said single file.
27. A computer readable medium as defined in claim 1, wherein said program is operable to detect motion in a sequence of images received by a camera by processing color component information contained in the images.
28. A computer readable medium as defined in claim 27, wherein said program is operable to store a first image from the sequence as a reference image and to compare color component values for pixels from one or more subsequent images in the sequence to the color component values of corresponding pixels in the reference image.
29. A computer readable medium as defined in claim 28, wherein said program is operable to maintain a count of the number of pixels for which the difference in color component values for corresponding pixels from the reference and selected images differ by more than the preselected amount.
30 A computer readable medium as defined in claim 1, wherein said program is operable in response to user selection of a display window to display a form that permits the user to initiate recording of images from the camera associated with that display window.
31. A computer readable medium for use by a computer in detecting motion in a sequence of color video images received by the computer, comprising:
a digital storage device;
a program stored on said digital storage device in computer readable form, said program being operable upon execution by the computer to select one of the video images as a reference image and another of the video images as a selected image to be compared to the reference image;

wherein said program is operable to access a color component value for each of a number of pixels from the reference image and for each of a number of corresponding pixels from the selected image, with said program being operable to perform pixel comparisons using the color component values and to generate a motion detect signal when the difference in color component values for corresponding pixels from the reference and selected images differ by more than a preselected amount.
32. A computer readable medium as defined in claim 31, wherein said program is operable to generate the motion detect signal only if more than a predetermined number of corresponding pixels from the reference and selected images have color component values that differ by more than the preselected amount.
33. A computer readable medium as defined in claim 31, wherein said program is operable during comparison of the selected and reference images to maintain a count of the number of pixels for which the difference in color component values for corresponding pixels from the reference and selected images differ by more than the preselected amount.
34. A computer readable medium as defined in claim 33, wherein said program is operable to generate the motion detect signal when the count exceeds a predetermined number.
35. A computer readable medium as defined in claim 34, wherein said program is operable to permit user selection of the predetermined number.
36. A computer readable medium as defined in claim 33, wherein each pixel has a plurality of different color component values associated therewith and wherein said program is operable to maintain a separate counter for each of the different color component values and to increment the counter associated with a particular color component value if that color component value for a pixel from the selected image differs from that same color component value for the corresponding pixel from the reference image by more than a preselected offset associated with that color component.
37. A computer readable medium as defined in claim 36, wherein said program is operable to generate the motion detect signal when, for each of the counters, the count stored in that counter exceeds a predetermined minimum count associated with the color component value associated with that counter.
38. A computer readable medium as defined in claim 37, wherein the different color component values comprise RGB component values, each of which has its own offset and minimum count.
39. A computer readable medium as defined in claim 38, wherein said program is operable to permit user selection of the offsets and minimum counts for each of the RGB component values.
40. A computer readable medium as defined in claim 31, wherein said program is operable during receipt of the video images by the computer to compare the video images with the reference image as those video images are received by the computer, whereby said program provides real time motion detection processing of the received images.
41. A computer readable medium as defined in claim 40, wherein said program is operable to periodically select a new reference image from the video images being received by the computer.
42. A computer readable medium as defined in claim 31, wherein said program is operable to perform the pixel comparisons only for those pixels located within a region of the reference and selected images.
43. A computer readable medium as defined in claim 42, wherein said program is operable to permit a user to specify the region using a mask.
44. A computer readable medium as defined in claim 43, wherein said program is operable to provide a display window containing one of the images and to enable the user to create the mask by erasing a portion of the image contained in the display window.
45. A computer readable medium as defined in claim 31, wherein said program is operable to begin recording of the video images in response to the motion detect signal.
46. A computer readable medium as defined in claim 45, wherein said program is operable to continue the comparison of the reference image with selected images during recording of the video images.
47. A computer readable medium as defined in claim 46, wherein said program is operable to stop recording after no further motion is detected using the pixel comparisons.
48. A computer readable medium as defined in claim 47, wherein said program is operable to stop recording after no further motion is detected and a specified number of extra images have been recorded.
49. A computer readable medium as defined in claim 45, wherein said program is operable to concatenate the video images and store them in a single file.
50. A computer readable medium for use by a computer in recording a sequence of images, each of which comprises an individual image file in which the image is represented in a graphics file format that includes a first marker identifying the start of the image and a second marker identifying the end of the image, comprising:

a digital storage device;
a program stored on said digital storage device in computer readable form, said program being operable to store the images together as a single file that comprises the images concatentated together in sequential order;
wherein said program is further operable to index the file using the first and second markers.
51. A computer readable memory as defined in claim 50, wherein said single file comprises a digital video file and said program is operable to store a plurality of digital video files on the data storage device.
52. A computer readable memory as defined in claim 51, wherein said program is operable to automatically index the digital video files on a periodic basis.
53. A computer readable memory as defined in claim 50, wherein said program comprises an image viewer program that is operable upon user selection of the single file to use the index to locate individual images within said single file.
54. A computer readable memory as defined in claim 53, wherein said program is operable to display the individual images on the computer.
55. A computer readable memory as defined in claim 53, wherein said program is operable upon user selection of the single file to search for the index and, if not found, is further operable to create the index.
56. A computer readable memory as defined in claim 50, wherein said program is operable to store the images into the single file using a start of image marker and an end of image marker for each image in the file.
57. A computer readable memory as defined in claim 56, wherein the markers for each image within the file are stored at particular memory locations and wherein said program is operable to generate the index as a set of pointers identifying the memory locations of at least some of the markers.
58. A computer readable memory as defined in claim 57, wherein the individual images comprise jpg images concatenated together into the single file.
59. A digital video system, comprising:
a client computer, one or more video servers accessible by the client computer over a network;
a plurality of cameras connected to the video server(s), said video server(s) providing an interface between the cameras and client computer in which images from the cameras are accessed by the video server(s) and then sent to the client computer upon request by the client computer;

wherein the client computer provides a user interface display on the computer that includes a display window for each of the cameras accessed over the network and that displays in each of the display windows an image received from the camera associated with that display window.
60. The digital video system of claim 59, wherein the one or more video servers comprises a plurality of video servers.
61. The digital video system of claim 60, wherein one of the cameras includes one of the video servers incorporated therein, whereby that camera comprises a camera server.
62. The digital video system of claim 59, wherein the one or more video servers includes a multi-camera video server connected to at least two of the cameras.
CA2403270A 2000-03-14 2001-03-14 Digital video system using networked cameras Expired - Lifetime CA2403270C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US18916200P 2000-03-14 2000-03-14
US60/189,162 2000-03-14
PCT/US2001/008133 WO2001069405A1 (en) 2000-03-14 2001-03-14 Digital video system using networked cameras

Publications (2)

Publication Number Publication Date
CA2403270A1 true CA2403270A1 (en) 2001-09-20
CA2403270C CA2403270C (en) 2011-05-17

Family

ID=22696189

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2403270A Expired - Lifetime CA2403270C (en) 2000-03-14 2001-03-14 Digital video system using networked cameras

Country Status (5)

Country Link
US (6) US6891566B2 (en)
EP (1) EP1269754A4 (en)
AU (1) AU2001243648A1 (en)
CA (1) CA2403270C (en)
WO (1) WO2001069405A1 (en)

Families Citing this family (271)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020097322A1 (en) * 2000-11-29 2002-07-25 Monroe David A. Multiple video display configurations and remote control of multiple video signals transmitted to a monitoring station over a network
US7023913B1 (en) * 2000-06-14 2006-04-04 Monroe David A Digital security multimedia sensor
US8965898B2 (en) * 1998-11-20 2015-02-24 Intheplay, Inc. Optimizations for live event, real-time, 3D object tracking
US7392309B2 (en) * 1999-10-27 2008-06-24 American Power Conversion Corporation Network appliance management
US7330886B2 (en) 1999-10-27 2008-02-12 American Power Conversion Corporation Network appliance management
US6714977B1 (en) 1999-10-27 2004-03-30 Netbotz, Inc. Method and system for monitoring computer networks and equipment
US6891566B2 (en) * 2000-03-14 2005-05-10 Joseph Robert Marchese Digital video system using networked cameras
AUPQ684600A0 (en) * 2000-04-11 2000-05-11 Safehouse International Limited An object monitoring system
US20020051065A1 (en) * 2000-04-26 2002-05-02 Nikon Corporation Recording medium for data file management, apparatus for data file management, handling apparatus for image data, and image capturing system
US7034864B2 (en) * 2000-05-19 2006-04-25 Canon Kabushiki Kaisha Image display apparatus, image display system, and image display method
AU2001296925A1 (en) 2000-09-28 2002-04-08 Vigilos, Inc. Method and process for configuring a premises for monitoring
US7698450B2 (en) * 2000-11-17 2010-04-13 Monroe David A Method and apparatus for distributing digitized streaming video over a network
EP1360796B1 (en) * 2001-01-26 2009-12-23 American Power Conversion Corporation Method and system for a set of network appliances which can be connected to provide enhanced collaboration, scalability, and reliability
US8271626B2 (en) 2001-01-26 2012-09-18 American Power Conversion Corporation Methods for displaying physical network topology and environmental status by location, organization, or responsible party
US7881585B2 (en) * 2001-03-28 2011-02-01 Robert Bosch Gmbh Multi video device control and expansion method and apparatus
US20020143886A1 (en) * 2001-03-29 2002-10-03 Koninklijke Philips Electronics N.V. Peer distributed embedded web server system
US20020143923A1 (en) * 2001-04-03 2002-10-03 Vigilos, Inc. System and method for managing a device network
US7024488B1 (en) * 2001-04-12 2006-04-04 Ipix Corporation Method and apparatus for hosting a network camera
US7177448B1 (en) 2001-04-12 2007-02-13 Ipix Corporation System and method for selecting and transmitting images of interest to a user
US7076085B1 (en) 2001-04-12 2006-07-11 Ipix Corp. Method and apparatus for hosting a network camera including a heartbeat mechanism
US7015949B1 (en) 2001-04-12 2006-03-21 Ipix Corporation Method and apparatus for hosting a network camera with refresh degradation
US8026944B1 (en) * 2001-04-12 2011-09-27 Sony Corporation Method and apparatus for hosting a network camera with image degradation
KR100392558B1 (en) * 2001-05-14 2003-08-21 주식회사 성진씨앤씨 Pc-based digital video recorder system with a multiple of usb cameras
MXPA03012063A (en) * 2001-06-26 2005-07-01 Nice Systems Ltd System and method for collecting video data.
US7110027B2 (en) * 2001-12-13 2006-09-19 International Business Machines Corporation Method and apparatus for producing still video images using electronic motion video apparatus
US20030117500A1 (en) * 2001-12-24 2003-06-26 Icp Electronics Inc. Network video recording system
US6587752B1 (en) * 2001-12-25 2003-07-01 National Institute Of Advanced Industrial Science And Technology Robot operation teaching method and apparatus
US20030131002A1 (en) * 2002-01-08 2003-07-10 Gennetten K. Douglas Method and apparatus for identifying a digital image and for accessing the digital image over a network
US6658091B1 (en) 2002-02-01 2003-12-02 @Security Broadband Corp. LIfestyle multimedia security system
US7907753B2 (en) * 2002-03-08 2011-03-15 Honeywell International Inc. Access control system with symbol recognition
US7188122B2 (en) * 2002-03-11 2007-03-06 Microsoft Corporation Live image server and client
DE60330659D1 (en) 2002-05-03 2010-02-04 American Power Conv Corp METHOD AND DEVICE FOR COLLECTING AND DISPLAYING NETWORK DEVICE INFORMATION
JP4092976B2 (en) * 2002-08-05 2008-05-28 ソニー株式会社 Guide system, content server, and information processing program
US20080259818A1 (en) * 2002-08-07 2008-10-23 Edward Balassanian Home-to-home delivery of media content via cable
US20040080615A1 (en) * 2002-08-21 2004-04-29 Strategic Vista Intenational Inc. Digital video security system
US7643550B2 (en) * 2002-10-09 2010-01-05 Hewlett-Packard Development Company, L.P. Method for presenting streaming media for an event
US8154581B2 (en) 2002-10-15 2012-04-10 Revolutionary Concepts, Inc. Audio-video communication system for receiving person at entrance
US8117252B2 (en) * 2002-12-26 2012-02-14 Schaff Glen D Video-monitor/recording/playback system
US20040128531A1 (en) * 2002-12-31 2004-07-01 Rotholtz Ben Aaron Security network and infrastructure
DE10301455A1 (en) * 2003-01-10 2004-07-29 Vcs Video Communication Systems Ag Process for recording video / audio data
US7783930B2 (en) * 2003-01-10 2010-08-24 Robert Bosch Gmbh Recording method for video/audio data
US7543027B1 (en) * 2003-01-24 2009-06-02 Unisys Corporation Operator messaging within an environment for operating multiple computing systems
US7370087B1 (en) * 2003-02-04 2008-05-06 Cisco Technology, Inc. Method and apparatus for providing access to a peripheral device management interface
EP1761024A1 (en) * 2003-03-04 2007-03-07 Ricoh Company, Ltd. Image forming apparatus and image processing apparatus
ATE450026T1 (en) * 2003-04-14 2009-12-15 American Power Conv Corp EXPANDABLE SENSOR MONITORING, ALERT PROCESSING AND NOTIFICATION SYSTEM AND METHODS
EP1616236B1 (en) * 2003-04-14 2016-11-23 Schneider Electric IT Corporation Method and system for journaling and accessing sensor and configuration data
EP1616237B1 (en) 2003-04-14 2017-10-25 Schneider Electric IT Corporation Environmental monitoring device
US8566292B2 (en) 2003-04-14 2013-10-22 Schneider Electric It Corporation Method and system for journaling and accessing sensor and configuration data
JP3520449B1 (en) * 2003-06-16 2004-04-19 株式会社ケーディーエム Laundry management system
TWI305304B (en) * 2003-10-22 2009-01-11 Hon Hai Prec Ind Co Ltd An audio control system and method for long range monitoring
TWI233066B (en) * 2003-10-24 2005-05-21 Univ Nat Chiao Tung Monitoring system for burglarproof
US7627651B2 (en) 2003-10-27 2009-12-01 American Power Conversion Corporation System and method for network device communication
JP4490077B2 (en) * 2003-11-14 2010-06-23 富士通コンポーネント株式会社 Server system, signal processing apparatus thereof, server thereof, and casing thereof
JP4614653B2 (en) * 2003-12-12 2011-01-19 ソニー株式会社 Monitoring device
JP2005182456A (en) * 2003-12-19 2005-07-07 Canon Inc Information display device and information display method
JP2005191756A (en) * 2003-12-25 2005-07-14 Toshiba Corp Digital still camera
US7683937B1 (en) 2003-12-31 2010-03-23 Aol Inc. Presentation of a multimedia experience
US10142392B2 (en) 2007-01-24 2018-11-27 Icontrol Networks, Inc. Methods and systems for improved system performance
US11244545B2 (en) 2004-03-16 2022-02-08 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11368429B2 (en) 2004-03-16 2022-06-21 Icontrol Networks, Inc. Premises management configuration and control
US11113950B2 (en) 2005-03-16 2021-09-07 Icontrol Networks, Inc. Gateway integrated with premises security system
US11201755B2 (en) 2004-03-16 2021-12-14 Icontrol Networks, Inc. Premises system management using status signal
US9729342B2 (en) 2010-12-20 2017-08-08 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
EP1738540B1 (en) 2004-03-16 2017-10-04 Icontrol Networks, Inc. Premises management system
US10237237B2 (en) 2007-06-12 2019-03-19 Icontrol Networks, Inc. Communication protocols in integrated systems
US11159484B2 (en) 2004-03-16 2021-10-26 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11489812B2 (en) 2004-03-16 2022-11-01 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US10522026B2 (en) 2008-08-11 2019-12-31 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US10156959B2 (en) * 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11582065B2 (en) 2007-06-12 2023-02-14 Icontrol Networks, Inc. Systems and methods for device communication
US10339791B2 (en) 2007-06-12 2019-07-02 Icontrol Networks, Inc. Security network integrated with premise security system
US10380871B2 (en) 2005-03-16 2019-08-13 Icontrol Networks, Inc. Control system user interface
US11811845B2 (en) 2004-03-16 2023-11-07 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10444964B2 (en) 2007-06-12 2019-10-15 Icontrol Networks, Inc. Control system user interface
US9531593B2 (en) 2007-06-12 2016-12-27 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US10200504B2 (en) 2007-06-12 2019-02-05 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US8635350B2 (en) 2006-06-12 2014-01-21 Icontrol Networks, Inc. IP device discovery systems and methods
US11343380B2 (en) 2004-03-16 2022-05-24 Icontrol Networks, Inc. Premises system automation
US20160065414A1 (en) 2013-06-27 2016-03-03 Ken Sundermeyer Control system user interface
US10382452B1 (en) 2007-06-12 2019-08-13 Icontrol Networks, Inc. Communication protocols in integrated systems
US7711796B2 (en) 2006-06-12 2010-05-04 Icontrol Networks, Inc. Gateway registry methods and systems
US11677577B2 (en) 2004-03-16 2023-06-13 Icontrol Networks, Inc. Premises system management using status signal
US10721087B2 (en) 2005-03-16 2020-07-21 Icontrol Networks, Inc. Method for networked touchscreen with integrated interfaces
US20090077623A1 (en) 2005-03-16 2009-03-19 Marc Baum Security Network Integrating Security System and Network Devices
US11916870B2 (en) 2004-03-16 2024-02-27 Icontrol Networks, Inc. Gateway registry methods and systems
US11368327B2 (en) 2008-08-11 2022-06-21 Icontrol Networks, Inc. Integrated cloud system for premises automation
US11316958B2 (en) 2008-08-11 2022-04-26 Icontrol Networks, Inc. Virtual device systems and methods
US9141276B2 (en) 2005-03-16 2015-09-22 Icontrol Networks, Inc. Integrated interface for mobile device
US11277465B2 (en) 2004-03-16 2022-03-15 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US8963713B2 (en) 2005-03-16 2015-02-24 Icontrol Networks, Inc. Integrated security network with security alarm signaling system
US9062992B2 (en) * 2004-07-27 2015-06-23 TriPlay Inc. Using mote-associated indexes
US20050225634A1 (en) * 2004-04-05 2005-10-13 Sam Brunetti Closed circuit TV security system
US20050280659A1 (en) * 2004-06-16 2005-12-22 Paver Nigel C Display controller bandwidth and power reduction
US20060012682A1 (en) * 2004-07-15 2006-01-19 Winbond Electronics Corporation Dynamic monitor system
JP4820073B2 (en) * 2004-09-10 2011-11-24 ソニー株式会社 Information processing system, electronic device, information processing method, computer-processable program, and recording medium
US8145748B2 (en) * 2004-12-13 2012-03-27 American Power Conversion Corporation Remote monitoring system
US7711814B1 (en) 2004-12-13 2010-05-04 American Power Conversion Corporation Method and system for remote monitoring of a power supply device with user registration capability
US20060168661A1 (en) * 2005-01-25 2006-07-27 Kisley Richard V Apparatus and method to implement data management protocols using a projector
US7433973B2 (en) * 2005-02-24 2008-10-07 Dell Products L.P. Display device featuring a reduced amount of time for detecting video input signals
US20110128378A1 (en) 2005-03-16 2011-06-02 Reza Raji Modular Electronic Display Platform
US10999254B2 (en) 2005-03-16 2021-05-04 Icontrol Networks, Inc. System for data routing in networks
US20170180198A1 (en) 2008-08-11 2017-06-22 Marc Baum Forming a security network including integrated security system components
US20120324566A1 (en) 2005-03-16 2012-12-20 Marc Baum Takeover Processes In Security Network Integrated With Premise Security System
US11496568B2 (en) 2005-03-16 2022-11-08 Icontrol Networks, Inc. Security system with networked touchscreen
US11700142B2 (en) 2005-03-16 2023-07-11 Icontrol Networks, Inc. Security network integrating security system and network devices
US11615697B2 (en) 2005-03-16 2023-03-28 Icontrol Networks, Inc. Premise management systems and methods
US9306809B2 (en) 2007-06-12 2016-04-05 Icontrol Networks, Inc. Security system with networked touchscreen
US20060242678A1 (en) * 2005-04-20 2006-10-26 Anthony Pugliese, Remote network video content recorder system
JP4387976B2 (en) * 2005-04-28 2009-12-24 株式会社東芝 Imaging apparatus and imaging method
AU2005202356B2 (en) * 2005-05-31 2008-01-10 Canon Kabushiki Kaisha Frame scattering for video scrubbing
EP1729529A1 (en) * 2005-06-02 2006-12-06 BRITISH TELECOMMUNICATIONS public limited company Video signal loss detection
US8384825B2 (en) * 2005-09-15 2013-02-26 Sharp Kabushiki Kaisha Video image transfer device and display system including the device
DE102005046664B4 (en) * 2005-09-29 2016-11-17 Robert Bosch Gmbh Method for creating a flexible display area for a video surveillance system
JP4724523B2 (en) * 2005-10-17 2011-07-13 キヤノン株式会社 Information processing apparatus, control method for information processing apparatus, and program
WO2007045051A1 (en) 2005-10-21 2007-04-26 Honeywell Limited An authorisation system and a method of authorisation
JP4341616B2 (en) * 2005-12-02 2009-10-07 ソニー株式会社 Network camera system and network camera control program
US20070150138A1 (en) 2005-12-08 2007-06-28 James Plante Memory management in event recording systems
US10878646B2 (en) 2005-12-08 2020-12-29 Smartdrive Systems, Inc. Vehicle event recorder systems
US9201842B2 (en) 2006-03-16 2015-12-01 Smartdrive Systems, Inc. Vehicle event recorder systems and networks having integrated cellular wireless communications systems
US8996240B2 (en) 2006-03-16 2015-03-31 Smartdrive Systems, Inc. Vehicle event recorders with integrated web server
US9032297B2 (en) * 2006-03-17 2015-05-12 Disney Enterprises, Inc. Web based video editing
US9166883B2 (en) 2006-04-05 2015-10-20 Joseph Robert Marchese Network device detection, identification, and management
TWI306231B (en) * 2006-05-22 2009-02-11 Accton Technology Corp Network communication device security system and method of the same
US10079839B1 (en) 2007-06-12 2018-09-18 Icontrol Networks, Inc. Activation of gateway device
TW200801933A (en) * 2006-06-22 2008-01-01 Univ Nat Central Positioning apparatus and method for a remote control camera combined with electronic map
KR100844850B1 (en) * 2006-10-12 2008-07-08 엘지전자 주식회사 Apparatus and method for controlling pan/tilt/zoom camera in digital video recorder
US20080088440A1 (en) * 2006-10-17 2008-04-17 Simon Palushaj Wireless remote assistance
US8649933B2 (en) 2006-11-07 2014-02-11 Smartdrive Systems Inc. Power management systems for automotive video event recorders
US8989959B2 (en) 2006-11-07 2015-03-24 Smartdrive Systems, Inc. Vehicle operator performance history recording, scoring and reporting systems
US8868288B2 (en) 2006-11-09 2014-10-21 Smartdrive Systems, Inc. Vehicle exception event management systems
JP4387415B2 (en) * 2007-01-22 2009-12-16 セイコープレシジョン株式会社 VIDEO INFORMATION SYSTEM, OPERATION METHOD, AND PROGRAM
CN101232606A (en) * 2007-01-23 2008-07-30 全成电子企业有限公司 Wireless monitoring system and method
US11706279B2 (en) 2007-01-24 2023-07-18 Icontrol Networks, Inc. Methods and systems for data communication
US7633385B2 (en) 2007-02-28 2009-12-15 Ucontrol, Inc. Method and system for communicating with and controlling an alarm system from a remote server
US8810656B2 (en) * 2007-03-23 2014-08-19 Speco Technologies System and method for detecting motion and providing an audible message or response
WO2009005879A2 (en) * 2007-04-23 2009-01-08 Law Enforcement Support Agency System and method for remote surveillance
US8451986B2 (en) 2007-04-23 2013-05-28 Icontrol Networks, Inc. Method and system for automatically providing alternate network access for telecommunications
US8239092B2 (en) 2007-05-08 2012-08-07 Smartdrive Systems Inc. Distributed vehicle event recorder systems having a portable memory data transfer system
US20090138313A1 (en) 2007-05-15 2009-05-28 American Power Conversion Corporation Methods and systems for managing facility power and cooling
US20080291260A1 (en) * 2007-05-24 2008-11-27 John Dignan Portable video conferencing device
US10498830B2 (en) 2007-06-12 2019-12-03 Icontrol Networks, Inc. Wi-Fi-to-serial encapsulation in systems
US10423309B2 (en) 2007-06-12 2019-09-24 Icontrol Networks, Inc. Device integration framework
US11212192B2 (en) 2007-06-12 2021-12-28 Icontrol Networks, Inc. Communication protocols in integrated systems
US11218878B2 (en) 2007-06-12 2022-01-04 Icontrol Networks, Inc. Communication protocols in integrated systems
US10616075B2 (en) 2007-06-12 2020-04-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US10389736B2 (en) 2007-06-12 2019-08-20 Icontrol Networks, Inc. Communication protocols in integrated systems
US11646907B2 (en) 2007-06-12 2023-05-09 Icontrol Networks, Inc. Communication protocols in integrated systems
US11237714B2 (en) 2007-06-12 2022-02-01 Control Networks, Inc. Control system user interface
US11601810B2 (en) 2007-06-12 2023-03-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US10523689B2 (en) 2007-06-12 2019-12-31 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11089122B2 (en) 2007-06-12 2021-08-10 Icontrol Networks, Inc. Controlling data routing among networks
US10666523B2 (en) 2007-06-12 2020-05-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11316753B2 (en) 2007-06-12 2022-04-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11423756B2 (en) 2007-06-12 2022-08-23 Icontrol Networks, Inc. Communication protocols in integrated systems
US7984041B1 (en) * 2007-07-09 2011-07-19 Oracle America, Inc. Domain specific local search
US10223903B2 (en) 2010-09-28 2019-03-05 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US7596471B1 (en) * 2007-08-16 2009-09-29 Young Electric Sign Company Methods of monitoring electronic displays within a display network
US11831462B2 (en) 2007-08-24 2023-11-28 Icontrol Networks, Inc. Controlling data routing in premises management systems
US20090100106A1 (en) * 2007-10-12 2009-04-16 Anthony Marcus System and Method for Securely Storing Wirelessly Transmitted Text, Images and Video
US8121197B2 (en) * 2007-11-13 2012-02-21 Elemental Technologies, Inc. Video encoding and decoding using parallel processors
US8208024B2 (en) * 2007-11-30 2012-06-26 Target Brands, Inc. Communication and surveillance system
JP2009199586A (en) * 2008-01-23 2009-09-03 Canon Inc Information processing apparatus and control method thereof
US11916928B2 (en) 2008-01-24 2024-02-27 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
CN101252680A (en) * 2008-04-14 2008-08-27 中兴通讯股份有限公司 Terminal and method for supervising with different supervising accuracy
GB0808539D0 (en) * 2008-05-12 2008-06-18 Intamac Systems Ltd Network camera management
US20170185278A1 (en) 2008-08-11 2017-06-29 Icontrol Networks, Inc. Automation system user interface
US11729255B2 (en) 2008-08-11 2023-08-15 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11758026B2 (en) 2008-08-11 2023-09-12 Icontrol Networks, Inc. Virtual device systems and methods
US11258625B2 (en) 2008-08-11 2022-02-22 Icontrol Networks, Inc. Mobile premises automation platform
US11792036B2 (en) 2008-08-11 2023-10-17 Icontrol Networks, Inc. Mobile premises automation platform
US10530839B2 (en) 2008-08-11 2020-01-07 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US8767081B2 (en) * 2009-02-23 2014-07-01 Microsoft Corporation Sharing video data associated with the same event
US20100237984A1 (en) * 2009-03-19 2010-09-23 Christopher Zenaty Apparatus and Methods for Providing Access Control and Video Surveillance at Access Control Points
US9019070B2 (en) 2009-03-19 2015-04-28 Honeywell International Inc. Systems and methods for managing access control devices
US8638211B2 (en) 2009-04-30 2014-01-28 Icontrol Networks, Inc. Configurable controller and interface for home SMA, phone and multimedia
CN102484740B (en) * 2009-07-08 2015-02-18 霍尼韦尔国际公司 Systems and methods for managing video data
EP2334052A3 (en) * 2009-11-26 2015-01-14 Defiboat Technology Image data transmission method and corresponding system
US9280365B2 (en) 2009-12-17 2016-03-08 Honeywell International Inc. Systems and methods for managing configuration data at disconnected remote devices
US9167275B1 (en) 2010-03-11 2015-10-20 BoxCast, LLC Systems and methods for autonomous broadcasting
US8830327B2 (en) * 2010-05-13 2014-09-09 Honeywell International Inc. Surveillance system with direct database server storage
US20110293246A1 (en) * 2010-06-01 2011-12-01 Honeywell International Inc. Systems and methods of managing network video recording systems
US8730396B2 (en) * 2010-06-23 2014-05-20 MindTree Limited Capturing events of interest by spatio-temporal video analysis
JP5457985B2 (en) * 2010-09-17 2014-04-02 株式会社日立製作所 Camera management device, network camera system, network camera control method, network device control method
WO2012040725A2 (en) 2010-09-24 2012-03-29 Pelco, Inc. Method and system for configuring a sequence of positions of a camera
US8836467B1 (en) 2010-09-28 2014-09-16 Icontrol Networks, Inc. Method, system and apparatus for automated reporting of account and sensor zone information to a central station
CN102438153B (en) * 2010-09-29 2015-11-25 华为终端有限公司 Multi-camera image correction method and equipment
US8787725B2 (en) 2010-11-11 2014-07-22 Honeywell International Inc. Systems and methods for managing video data
US8599018B2 (en) 2010-11-18 2013-12-03 Yael Debra Kellen Alarm system having an indicator light that is external to an enclosed space for indicating the time elapsed since an intrusion into the enclosed space and method for installing the alarm system
US8624735B2 (en) 2010-11-18 2014-01-07 Yael Debra Kellen Alarm system having an indicator light that is external to an enclosed space for indicating the specific location of an intrusion into the enclosed space and a method for installing the alarm system
US10560621B2 (en) * 2010-11-19 2020-02-11 Symbol Technologies, Llc Methods and apparatus for controlling a networked camera
EP2458889A1 (en) * 2010-11-30 2012-05-30 Kabushiki Kaisha Toshiba Broadcast reception apparatus and control method thereof
US20120151606A1 (en) * 2010-12-09 2012-06-14 James Hannon Software system for denying remote access to computer cameras
US11750414B2 (en) 2010-12-16 2023-09-05 Icontrol Networks, Inc. Bidirectional security sensor communication for a premises security system
US9147337B2 (en) 2010-12-17 2015-09-29 Icontrol Networks, Inc. Method and system for logging security event data
CN104765801A (en) 2011-03-07 2015-07-08 科宝2股份有限公司 Systems and methods for analytic data gathering from image providers at event or geographic location
US8804819B1 (en) 2011-04-19 2014-08-12 Google Inc. Method and apparatus for encoding video using data frequency
US9749638B1 (en) 2011-04-28 2017-08-29 Google Inc. Method and apparatus for encoding video with dynamic quality improvement
US8990536B2 (en) 2011-06-01 2015-03-24 Schneider Electric It Corporation Systems and methods for journaling and executing device control instructions
EP2538672B1 (en) * 2011-06-21 2020-08-12 Axis AB Method for configuring networked cameras
US9894261B2 (en) 2011-06-24 2018-02-13 Honeywell International Inc. Systems and methods for presenting digital video management system information via a user-customizable hierarchical tree interface
EP2541418B1 (en) * 2011-06-30 2019-01-23 Axis AB Method for increasing reliability in monitoring systems
US8773515B2 (en) * 2011-07-08 2014-07-08 Seung-Min Park Control method and apparatus for displaying moving pictures
US10362273B2 (en) 2011-08-05 2019-07-23 Honeywell International Inc. Systems and methods for managing video data
WO2013020165A2 (en) 2011-08-05 2013-02-14 HONEYWELL INTERNATIONAL INC. Attn: Patent Services Systems and methods for managing video data
US9344684B2 (en) 2011-08-05 2016-05-17 Honeywell International Inc. Systems and methods configured to enable content sharing between client terminals of a digital video management system
US9389677B2 (en) 2011-10-24 2016-07-12 Kenleigh C. Hobby Smart helmet
US9071740B1 (en) 2011-10-28 2015-06-30 Google Inc. Modular camera system
US9219768B2 (en) 2011-12-06 2015-12-22 Kenleigh C. Hobby Virtual presence model
EP2795489A4 (en) 2011-12-22 2016-06-01 Schneider Electric It Corp Analysis of effect of transient events on temperature in a data center
US9197686B1 (en) 2012-01-06 2015-11-24 Google Inc. Backfill of video stream
CN103220313B (en) * 2012-01-20 2016-03-02 董天群 The equipment control method that device network is shared method and is mated
US20140022391A1 (en) * 2012-07-19 2014-01-23 Saankhya Labs Private Limited System and method for enabling control of ptz cameras
US9728228B2 (en) 2012-08-10 2017-08-08 Smartdrive Systems, Inc. Vehicle event playback apparatus and methods
US8983224B1 (en) * 2012-08-27 2015-03-17 Exelis, Inc. Real-time recursive filter to identify weather events using traffic CCTV video
US20150304571A1 (en) * 2012-11-26 2015-10-22 Golden Boy Technology & Innovation S.R.L. Automated filming process for sport events
US9213816B2 (en) * 2012-12-24 2015-12-15 Unisys Corporation Protocol for biometric device capture and quality analysis
US20140198215A1 (en) * 2013-01-16 2014-07-17 Sherry Schumm Multiple camera systems with user selectable field of view and methods for their operation
TWI547158B (en) * 2013-01-29 2016-08-21 Acti Corp Integrate multiple images in a single summary window
US9225979B1 (en) 2013-01-30 2015-12-29 Google Inc. Remote access encoding
US9237182B1 (en) * 2013-03-14 2016-01-12 Google Inc. Situated multi-person user interface
US9264474B2 (en) 2013-05-07 2016-02-16 KBA2 Inc. System and method of portraying the shifting level of interest in an object or location
US9123172B2 (en) 2013-05-20 2015-09-01 Steven Sebring Systems and methods for producing visual representations of objects
KR20140145874A (en) * 2013-06-14 2014-12-24 삼성전자주식회사 User device and operating method thereof
US9501878B2 (en) 2013-10-16 2016-11-22 Smartdrive Systems, Inc. Vehicle event playback apparatus and methods
US10523903B2 (en) 2013-10-30 2019-12-31 Honeywell International Inc. Computer implemented systems frameworks and methods configured for enabling review of incident data
US20150124109A1 (en) * 2013-11-05 2015-05-07 Arben Kryeziu Apparatus and method for hosting a live camera at a given geographical location
US9610955B2 (en) 2013-11-11 2017-04-04 Smartdrive Systems, Inc. Vehicle fuel consumption monitor and feedback systems
JP2015114865A (en) * 2013-12-12 2015-06-22 ソニー株式会社 Information processor, relay computer, information processing system, and information processing program
US8892310B1 (en) 2014-02-21 2014-11-18 Smartdrive Systems, Inc. System and method to detect execution of driving maneuvers
US11405463B2 (en) 2014-03-03 2022-08-02 Icontrol Networks, Inc. Media content management
US11146637B2 (en) 2014-03-03 2021-10-12 Icontrol Networks, Inc. Media content management
US11495102B2 (en) * 2014-08-04 2022-11-08 LiveView Technologies, LLC Devices, systems, and methods for remote video retrieval
US10645459B2 (en) * 2014-08-04 2020-05-05 Live View Technologies Devices, systems, and methods for remote video retrieval
US10554965B2 (en) 2014-08-18 2020-02-04 Google Llc Motion-compensated partitioning
US9521357B2 (en) 2014-10-08 2016-12-13 Joseph Robert Marchese System and method for streaming and recording video
KR102128319B1 (en) * 2014-10-24 2020-07-09 에스케이 텔레콤주식회사 Method and Apparatus for Playing Video by Using Pan-Tilt-Zoom Camera
US9663127B2 (en) 2014-10-28 2017-05-30 Smartdrive Systems, Inc. Rail vehicle event detection and recording system
SG10201407100PA (en) 2014-10-30 2016-05-30 Nec Asia Pacific Pte Ltd System For Monitoring Event Related Data
US11069257B2 (en) 2014-11-13 2021-07-20 Smartdrive Systems, Inc. System and method for detecting a vehicle event and generating review criteria
US9736200B2 (en) * 2014-11-21 2017-08-15 Honeywell International Inc. System and method of video streaming
US10142533B2 (en) * 2015-03-27 2018-11-27 Intel Corporation Technologies for controlling user access to image sensors of a camera device
US9679420B2 (en) 2015-04-01 2017-06-13 Smartdrive Systems, Inc. Vehicle event recording system and method
US9544485B2 (en) 2015-05-27 2017-01-10 Google Inc. Multi-mode LED illumination system
US9613423B2 (en) 2015-06-12 2017-04-04 Google Inc. Using a depth map of a monitored scene to identify floors, walls, and ceilings
US9886620B2 (en) 2015-06-12 2018-02-06 Google Llc Using a scene illuminating infrared emitter array in a video monitoring camera to estimate the position of the camera
US9386230B1 (en) 2015-06-12 2016-07-05 Google Inc. Day and night detection based on one or more of illuminant detection, lux level detection, and tiling
US9454820B1 (en) 2015-06-12 2016-09-27 Google Inc. Using a scene illuminating infrared emitter array in a video monitoring camera for depth determination
US9235899B1 (en) 2015-06-12 2016-01-12 Google Inc. Simulating an infrared emitter array in a video monitoring camera to construct a lookup table for depth determination
US9554063B2 (en) 2015-06-12 2017-01-24 Google Inc. Using infrared images of a monitored scene to identify windows
US10002507B2 (en) 2015-08-05 2018-06-19 Securenet Technologies Integrated security network
USD812671S1 (en) 2015-12-03 2018-03-13 Durst Sebring Revolution, Llc 3D imaging system
USD798936S1 (en) 2015-12-03 2017-10-03 Durst Sebring Revolution, Llc Photo booth
USD781948S1 (en) 2015-12-03 2017-03-21 Durst Sebring Revolution, Llc Photographic imaging system
USD782559S1 (en) 2015-12-03 2017-03-28 Durst Sebring Revolution, Llc Photo booth
US10462457B2 (en) 2016-01-29 2019-10-29 Google Llc Dynamic reference motion vector coding mode
US10397600B1 (en) 2016-01-29 2019-08-27 Google Llc Dynamic reference motion vector coding mode
USD822746S1 (en) 2016-02-05 2018-07-10 Durst Sebring Revolution, Llc Photo booth
US10154317B2 (en) 2016-07-05 2018-12-11 BoxCast, LLC System, method, and protocol for transmission of video and audio data
US10379588B2 (en) * 2016-09-09 2019-08-13 Verint Americas Inc. System and method of remote power/power over ethernet (POE) device controls
US10180615B2 (en) 2016-10-31 2019-01-15 Google Llc Electrochromic filtering in a camera
US10084970B2 (en) * 2016-12-05 2018-09-25 International Institute Of Information Technology, Hyderabad System and method for automatically generating split screen for a video of a dynamic scene
US10397619B2 (en) * 2017-11-08 2019-08-27 Sensormatic Electronics, LLC Camera data retention using uptime clocks and settings
US20190347915A1 (en) * 2018-05-11 2019-11-14 Ching-Ming Lai Large-scale Video Monitoring and Recording System
US11392541B2 (en) * 2019-03-22 2022-07-19 Hewlett Packard Enterprise Development Lp Data transfer using snapshot differencing from edge system to core system
US20210193335A1 (en) * 2019-12-24 2021-06-24 Samsung Electronics Co., Ltd. Method and device for capturing images in an internet of things environment
US11475018B2 (en) * 2020-01-22 2022-10-18 Salesforce.Com, Inc. Determining user and data record relationships based on vector space embeddings
US11915716B2 (en) 2020-07-16 2024-02-27 International Business Machines Corporation Audio modifying conferencing system
US11190735B1 (en) 2020-07-16 2021-11-30 International Business Machines Corporation Video modifying conferencing system
US11303465B2 (en) 2020-07-16 2022-04-12 International Business Machines Corporation Contextually aware conferencing system
CN111935459B (en) * 2020-08-25 2022-09-02 睿云联(厦门)网络通讯技术有限公司 Browser-based ladder machine video preview method
ES2955369A1 (en) * 2022-04-25 2023-11-30 Biogreen Eng S L IMAGE RECORDING, LOCATION AND RECOVERY SYSTEM FOR VIDEO SURVEILLANCE AND METHOD FOR SUCH SYSTEM (Machine-translation by Google Translate, not legally binding)

Family Cites Families (224)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4575124A (en) 1982-04-05 1986-03-11 Ampex Corporation Reproducible gray scale test chart for television cameras
FR2526963B1 (en) 1982-05-14 1985-09-27 Thomson Csf OPTICAL SIGHT FOR CORRECTION OF CONVERGENCE DEFECTS OF A COLOR CAMERA
US4513318A (en) 1982-09-30 1985-04-23 Allied Corporation Programmable video test pattern generator for display systems
JPS61117986A (en) * 1984-11-13 1986-06-05 Nippon Kogaku Kk <Nikon> Reproducing device of electronic camera system
US4814869A (en) * 1987-04-27 1989-03-21 Oliver Jr Robert C Video surveillance system
JPH01220993A (en) * 1988-02-29 1989-09-04 Erubetsukusu Video Kk Closed circuit television equipment
US4991193A (en) * 1988-11-25 1991-02-05 Picker International, Inc. System safety monitor for CT scanners
US20010020299A1 (en) * 1989-01-30 2001-09-06 Netergy Networks, Inc. Video communication/monitoring apparatus and method therefor
US5163131A (en) * 1989-09-08 1992-11-10 Auspex Systems, Inc. Parallel i/o network file server architecture
US5761655A (en) * 1990-06-06 1998-06-02 Alphatronix, Inc. Image file storage and retrieval system
US5155585A (en) 1990-08-13 1992-10-13 Brother Kogyo Kabushiki Kaisha Image pickup apparatus for receiving light and converting to an electrical signal corresponding to the light
JPH04310188A (en) * 1991-03-01 1992-11-02 Internatl Business Mach Corp <Ibm> Library service method for document/image library
JP3242948B2 (en) * 1991-07-19 2001-12-25 株式会社東芝 Motion detection circuit
US5504746A (en) 1991-10-01 1996-04-02 Norand Corporation Radio frequency local area network
US5724091A (en) * 1991-11-25 1998-03-03 Actv, Inc. Compressed digital data interactive program system
US20010013123A1 (en) * 1991-11-25 2001-08-09 Freeman Michael J. Customized program creation by splicing server based video, audio, or graphical segments
US6226031B1 (en) * 1992-02-19 2001-05-01 Netergy Networks, Inc. Video communication/monitoring apparatus and method therefor
US5313280A (en) 1992-07-13 1994-05-17 U S West Advanced Technologies, Inc. Method and apparatus for testing codec devices
US5392088A (en) * 1992-09-04 1995-02-21 Nikon Corporation Target follow-up device and camera comprising the same
US5539908A (en) 1992-11-24 1996-07-23 International Business Machines Corporation Dynamically linked and shared compression/decompression
DE69419439T2 (en) * 1993-01-11 1999-12-16 Canon Kk Device and method for motion detection
US5303146A (en) 1993-03-11 1994-04-12 Borland International, Inc. System and methods for improved scenario management in an electronic spreadsheet
US20020100052A1 (en) * 1999-01-06 2002-07-25 Daniels John J. Methods for enabling near video-on-demand and video-on-request services using digital video recorders
US5625410A (en) * 1993-04-21 1997-04-29 Kinywa Washino Video monitoring and conferencing system
US5390326A (en) * 1993-04-30 1995-02-14 The Foxboro Company Local area network with fault detection and recovery
US6748318B1 (en) * 1993-05-18 2004-06-08 Arrivalstar, Inc. Advanced notification systems and methods utilizing a computer network
US5745161A (en) 1993-08-30 1998-04-28 Canon Kabushiki Kaisha Video conference system
JPH0795504A (en) * 1993-09-20 1995-04-07 Fuji Photo Film Co Ltd Video printer
US5524110A (en) 1993-11-24 1996-06-04 Intel Corporation Conferencing over multiple transports
US5583561A (en) * 1994-06-07 1996-12-10 Unisys Corporation Multi-cast digital video data server using synchronization groups
US6333932B1 (en) * 1994-08-22 2001-12-25 Fujitsu Limited Connectionless communications system, its test method, and intra-station control system
US5627886A (en) * 1994-09-22 1997-05-06 Electronic Data Systems Corporation System and method for detecting fraudulent network usage patterns using real-time network monitoring
US6002428A (en) * 1994-10-21 1999-12-14 Sanyo Electric Co., Ltd. Motion vector detection circuit and object tracking camera device utilizing the same
JP3563793B2 (en) * 1994-12-21 2004-09-08 キヤノン株式会社 Data processing method and apparatus
US7116357B1 (en) * 1995-03-20 2006-10-03 Canon Kabushiki Kaisha Camera monitoring system
US5689442A (en) * 1995-03-22 1997-11-18 Witness Systems, Inc. Event surveillance system
US5724475A (en) 1995-05-18 1998-03-03 Kirsten; Jeff P. Compressed digital video reload and playback system
US5742350A (en) 1995-06-29 1998-04-21 Motorola, Inc. Video system performing non-uniform interpolation of color space signals and method of using same
JP3480477B2 (en) * 1995-07-26 2003-12-22 ソニー株式会社 Motion detection circuit, motion detection method, and luminance / color signal separation device
US6411725B1 (en) * 1995-07-27 2002-06-25 Digimarc Corporation Watermark enabled video objects
JPH0951464A (en) * 1995-08-08 1997-02-18 Canon Inc Video input device
US5666152A (en) 1995-09-20 1997-09-09 Mci Corporation Rotating visual display for video testing
US5754111A (en) * 1995-09-20 1998-05-19 Garcia; Alfredo Medical alerting system
US5732184A (en) * 1995-10-20 1998-03-24 Digital Processing Systems, Inc. Video and audio cursor video editing system
US5995153A (en) * 1995-11-02 1999-11-30 Prime Image, Inc. Video processing system with real time program duration compression and expansion
US6002995A (en) * 1995-12-19 1999-12-14 Canon Kabushiki Kaisha Apparatus and method for displaying control information of cameras connected to a network
EP0781049B1 (en) * 1995-12-19 2004-05-06 Canon Kabushiki Kaisha Apparatus and method for controlling a plurality of remote cameras
US7035914B1 (en) * 1996-01-26 2006-04-25 Simpleair Holdings, Inc. System and method for transmission of data
JP3689473B2 (en) 1996-01-30 2005-08-31 キヤノン株式会社 Communication apparatus, image processing apparatus, communication method, and image processing method
JP3996960B2 (en) * 1996-01-30 2007-10-24 キヤノン株式会社 Camera control system
US6628325B1 (en) * 1998-06-26 2003-09-30 Fotonation Holdings, Llc Camera network communication device
US6067168A (en) * 1996-02-23 2000-05-23 Sharp Kabushiki Kaisha Shared memory image forming system
US5790664A (en) * 1996-02-26 1998-08-04 Network Engineering Software, Inc. Automated system for management of licensed software
US20010011253A1 (en) * 1998-08-04 2001-08-02 Christopher D. Coley Automated system for management of licensed software
US5790548A (en) * 1996-04-18 1998-08-04 Bell Atlantic Network Services, Inc. Universal access multimedia data network
JPH09305408A (en) * 1996-05-09 1997-11-28 Hitachi Ltd Application executing method
JP3630851B2 (en) 1996-05-31 2005-03-23 キヤノン株式会社 Imaging recording device
JPH1051796A (en) 1996-05-31 1998-02-20 Olympus Optical Co Ltd Solid-state image pickup device
US5832514A (en) * 1996-06-26 1998-11-03 Microsoft Corporation System and method for discovery based data recovery in a store and forward replication process
US5794253A (en) * 1996-07-12 1998-08-11 Microsoft Corporation Time based expiration of data objects in a store and forward replication enterprise
EP0822502A1 (en) * 1996-07-31 1998-02-04 BRITISH TELECOMMUNICATIONS public limited company Data access system
FR2753862B1 (en) * 1996-09-26 1998-12-11 Henri Tebeka INTERACTIVE COMMUNICATION METHOD AND SYSTEM BETWEEN TWO TELEPHONE DEVICES VIA THE INTERNET NETWORK
US6529234B2 (en) * 1996-10-15 2003-03-04 Canon Kabushiki Kaisha Camera control system, camera server, camera client, control method, and storage medium
JPH10124353A (en) * 1996-10-22 1998-05-15 Nikon Corp Picture recorder
EP1010315A4 (en) 1996-10-31 2002-12-04 Sensormatic Electronics Corp Intelligent video information management system
US5822542A (en) 1996-10-31 1998-10-13 Sensormatic Electronics Corporation Electronic and structural components of an intelligent video information management apparatus
JP2991980B2 (en) * 1996-11-07 1999-12-20 三菱電機株式会社 Video recording device
US6263507B1 (en) * 1996-12-05 2001-07-17 Interval Research Corporation Browser for use in navigating a body of information, with particular application to browsing information represented by audiovisual data
US5805801A (en) * 1997-01-09 1998-09-08 International Business Machines Corporation System and method for detecting and preventing security
US5905859A (en) 1997-01-09 1999-05-18 International Business Machines Corporation Managed network device security method and apparatus
US5999979A (en) 1997-01-30 1999-12-07 Microsoft Corporation Method and apparatus for determining a most advantageous protocol for use in a computer network
US5867484A (en) * 1997-01-31 1999-02-02 Intellect Network Technologies Switchable multi-drop video distribution system
JPH10228365A (en) * 1997-02-14 1998-08-25 Canon Inc Printer, print system, and printing method
US6806909B1 (en) * 1997-03-03 2004-10-19 Koninklijke Philips Electronics N.V. Seamless splicing of MPEG-2 multimedia data streams
EP0871326B1 (en) 1997-03-10 2003-09-10 Nikon Corporation Motion-detecting image sensor incorporating signal digitization
EP0864986B1 (en) * 1997-03-12 2006-07-12 Canon Kabushiki Kaisha Data communication apparatus, method and system, and program for data communication process stored in memory medium
JP3457493B2 (en) * 1997-03-18 2003-10-20 富士通株式会社 ARP server
US6477648B1 (en) 1997-03-23 2002-11-05 Novell, Inc. Trusted workstation in a networked client/server computing system
US6727938B1 (en) 1997-04-14 2004-04-27 Robert Bosch Gmbh Security system with maskable motion detection and camera with an adjustable field of view
US6973200B1 (en) * 1997-04-22 2005-12-06 Canon Kabushiki Kaisha Image processing apparatus, image processing method, and storage medium
US6253214B1 (en) * 1997-04-30 2001-06-26 Acuson Corporation Ultrasound image information archiving system
US6166729A (en) 1997-05-07 2000-12-26 Broadcloud Communications, Inc. Remote digital image viewing system and method
US20040051785A1 (en) * 1997-06-06 2004-03-18 Nikon Corporation Electronic camera having a communication function
JP3710257B2 (en) * 1997-06-10 2005-10-26 キヤノン株式会社 Camera control system, control method thereof, and storage medium storing program for executing control
US6115035A (en) * 1997-07-21 2000-09-05 Mediaone Group, Inc. System and method for automated audio/video archive and distribution
US5976083A (en) * 1997-07-30 1999-11-02 Living Systems, Inc. Portable aerobic fitness monitor for walking and running
JP3085252B2 (en) * 1997-07-31 2000-09-04 日本電気株式会社 Remote control camera video relay system
US6618074B1 (en) * 1997-08-01 2003-09-09 Wells Fargo Alarm Systems, Inc. Central alarm computer for video security system
US6091771A (en) * 1997-08-01 2000-07-18 Wells Fargo Alarm Services, Inc. Workstation for video security system
US6069655A (en) * 1997-08-01 2000-05-30 Wells Fargo Alarm Services, Inc. Advanced video security system
US6097429A (en) * 1997-08-01 2000-08-01 Esco Electronics Corporation Site control unit for video security system
US6014183A (en) 1997-08-06 2000-01-11 Imagine Products, Inc. Method and apparatus for detecting scene changes in a digital video stream
JPH1185654A (en) * 1997-09-12 1999-03-30 Matsushita Electric Ind Co Ltd Virtual www server device and camera controllable www server device
US6233428B1 (en) 1997-09-17 2001-05-15 Bruce Fryer System and method for distribution of child care training materials and remote monitoring of child care centers
GB2329541B (en) * 1997-09-17 2002-05-29 Sony Uk Ltd Security control system
JP4053115B2 (en) * 1997-09-22 2008-02-27 富士通株式会社 Storage control method for document image data
US5941954A (en) * 1997-10-01 1999-08-24 Sun Microsystems, Inc. Network message redirection
WO1999023571A1 (en) 1997-11-03 1999-05-14 Inca Technology, Inc. Automatically configuring network-name-services
US6930709B1 (en) * 1997-12-04 2005-08-16 Pentax Of America, Inc. Integrated internet/intranet camera
JP3161520B2 (en) * 1997-12-17 2001-04-25 日本電気株式会社 Portable terminal device and its character data storage method
US6591058B1 (en) * 1997-12-23 2003-07-08 Intel Corporation Time shifting by concurrently recording and playing a data stream
US6480667B1 (en) * 1997-12-23 2002-11-12 Intel Corporation Method of time shifting to simultaneously record and play a data stream
GB9800397D0 (en) * 1998-01-09 1998-03-04 Philips Electronics Nv Virtual environment viewpoint control
CA2341159A1 (en) * 1998-01-12 1999-07-15 David Monroe Apparatus for capturing, converting and transmitting a visual image signal via a digital transmission system
US6175622B1 (en) * 1998-02-10 2001-01-16 Northern Telecom Limited Virtual private network for a telephone network
JP3501645B2 (en) * 1998-02-13 2004-03-02 富士通株式会社 Broadcast video recorder
US6058420A (en) * 1998-02-27 2000-05-02 Netsolve, Inc. Alarm server systems, apparatus, and processes
JP4095152B2 (en) * 1998-03-09 2008-06-04 キヤノン株式会社 Image management apparatus and method, image management system, and storage medium
US6784925B1 (en) 1998-03-24 2004-08-31 Canon Kabushiki Kaisha System to manage digital camera images
US6148337A (en) * 1998-04-01 2000-11-14 Bridgeway Corporation Method and system for monitoring and manipulating the flow of private information on public networks
US6125108A (en) * 1998-04-02 2000-09-26 Siemens Information And Communication Networks, Inc. Method and system for enhanced client identification
JP4590039B2 (en) * 1998-04-17 2010-12-01 キヤノン株式会社 CAMERA OPERATION DEVICE, CAMERA SERVER, ITS CONTROL METHOD, AND STORAGE MEDIUM CONTAINING PROGRAM FOR EXECUTING THEIR OPERATION PROCESS
SE520936C2 (en) 1998-04-24 2003-09-16 Axis Ab Collecting data over network from peripheral devices in order to control them via internet, using data packets sent over separate couplings between network operated device, activated nodes and target nodes
US7545816B1 (en) * 1998-04-29 2009-06-09 Ncr Corporation Transaction processing systems maintenance
EP0967584B1 (en) 1998-04-30 2004-10-20 Texas Instruments Incorporated Automatic video monitoring system
US6993494B1 (en) * 1998-06-01 2006-01-31 Harrah's Operating Company, Inc. Resource price management incorporating indirect value
US6493041B1 (en) 1998-06-30 2002-12-10 Sun Microsystems, Inc. Method and apparatus for the detection of motion in video
EP1101340A1 (en) * 1998-07-28 2001-05-23 Blackcoat Limited Automatic network connection using a smart card
JP3762149B2 (en) * 1998-07-31 2006-04-05 キヤノン株式会社 Camera control system, camera server, camera server control method, camera control method, and computer-readable recording medium
US6813394B1 (en) 1998-08-31 2004-11-02 Canon Kabushiki Kaisha Image storage method and apparatus
JP3729660B2 (en) 1998-09-04 2005-12-21 松下電器産業株式会社 Network camera monitoring system
US6357042B2 (en) * 1998-09-16 2002-03-12 Anand Srinivasan Method and apparatus for multiplexing separately-authored metadata for insertion into a video data stream
JP4207099B2 (en) * 1998-09-29 2009-01-14 ソニー株式会社 Image editing apparatus and method
US6985178B1 (en) 1998-09-30 2006-01-10 Canon Kabushiki Kaisha Camera control system, image pick-up server, client, control method and storage medium therefor
US6271752B1 (en) * 1998-10-02 2001-08-07 Lucent Technologies, Inc. Intelligent multi-access system
US7389914B1 (en) * 1998-10-09 2008-06-24 Diebold, Incorporated Method of capturing and communicating correlated data of check transaction at card reading automated banking machine
US7533806B1 (en) * 1998-10-09 2009-05-19 Diebold, Incorporated Reading of image data bearing record for comparison with stored user image in authorizing automated banking machine access
US6583813B1 (en) * 1998-10-09 2003-06-24 Diebold, Incorporated System and method for capturing and searching image data associated with transactions
US7900823B1 (en) * 1998-10-09 2011-03-08 Diebold, Incorporated Banking system controlled by data bearing records
US6654891B1 (en) * 1998-10-29 2003-11-25 Nortel Networks Limited Trusted network binding using LDAP (lightweight directory access protocol)
US6608650B1 (en) * 1998-12-01 2003-08-19 Flashpoint Technology, Inc. Interactive assistant process for aiding a user in camera setup and operation
US6564380B1 (en) * 1999-01-26 2003-05-13 Pixelworld Networks, Inc. System and method for sending live video on the internet
JP3826598B2 (en) 1999-01-29 2006-09-27 株式会社日立製作所 Image monitoring apparatus and recording medium
US20010012286A1 (en) * 1999-01-29 2001-08-09 Emmanuel L. Huna Method and apparatus for computer alert of device independent messages
SE522856C2 (en) * 1999-01-29 2004-03-09 Axis Ab A data storage and reduction method for digital images, as well as a monitoring system using said method
US6236395B1 (en) * 1999-02-01 2001-05-22 Sharp Laboratories Of America, Inc. Audiovisual information management system
US6539124B2 (en) 1999-02-03 2003-03-25 Sarnoff Corporation Quantizer selection based on region complexities derived using a rate distortion model
GB2346989A (en) * 1999-02-19 2000-08-23 Ibm Software licence management system uses clustered licence servers
US6405318B1 (en) * 1999-03-12 2002-06-11 Psionic Software, Inc. Intrusion detection system
US7136838B1 (en) * 1999-03-27 2006-11-14 Microsoft Corporation Digital license and method for obtaining/providing a digital license
US6445460B1 (en) * 1999-04-13 2002-09-03 Flashpoint Technology, Inc. Method and system for providing and utilizing file attributes with digital images
US6591279B1 (en) * 1999-04-23 2003-07-08 International Business Machines Corporation System and method for computer-based notifications of real-world events using digital images
US6928656B1 (en) * 1999-05-14 2005-08-09 Scientific-Atlanta, Inc. Method for delivery of IP data over MPEG-2 transport networks
US6920479B2 (en) 1999-06-16 2005-07-19 Im Networks, Inc. Internet radio receiver with linear tuning interface
US8401874B2 (en) * 1999-06-23 2013-03-19 Koninklijke Philips Electronics N.V. Rules-based system for maternal-fetal care
US6516340B2 (en) * 1999-07-08 2003-02-04 Central Coast Patent Agency, Inc. Method and apparatus for creating and executing internet based lectures using public domain web page
US8520068B2 (en) * 1999-07-20 2013-08-27 Comcast Cable Communications, Llc Video security system
US7015806B2 (en) * 1999-07-20 2006-03-21 @Security Broadband Corporation Distributed monitoring for a video security system
US7610559B1 (en) 1999-07-27 2009-10-27 Samsung Electronics Co., Ltd. Device customized home network top-level information architecture
JP2001053699A (en) * 1999-08-11 2001-02-23 Hitachi Ltd Digital broadcasting system, mobile body terminal, and information service station
AUPQ217399A0 (en) * 1999-08-12 1999-09-02 Honeywell Limited Realtime digital video server
US7310111B2 (en) * 1999-08-12 2007-12-18 Innovation Institute Video monitoring and security system
US6476858B1 (en) * 1999-08-12 2002-11-05 Innovation Institute Video monitoring and security system
US6292838B1 (en) 1999-08-23 2001-09-18 3Com Corporation Technique for automatic remote media access control (MAC) layer address resolution
US6760324B1 (en) * 1999-09-10 2004-07-06 Array Telecom Corporation Method, system, and computer program product for providing voice over the internet communication
US6803945B1 (en) 1999-09-21 2004-10-12 Intel Corporation Motion detecting web camera system
US7949722B1 (en) * 1999-09-29 2011-05-24 Actv Inc. Enhanced video programming system and method utilizing user-profile information
US6954859B1 (en) * 1999-10-08 2005-10-11 Axcess, Inc. Networked digital security system and methods
US6698021B1 (en) * 1999-10-12 2004-02-24 Vigilos, Inc. System and method for remote control of surveillance devices
US20080106597A1 (en) * 1999-10-12 2008-05-08 Vigilos, Inc. System and method for storing and remotely retrieving surveillance video images
US6856967B1 (en) * 1999-10-21 2005-02-15 Mercexchange, Llc Generating and navigating streaming dynamic pricing information
US6978303B1 (en) * 1999-10-26 2005-12-20 Iontal Limited Monitoring of computer usage
US7630986B1 (en) * 1999-10-27 2009-12-08 Pinpoint, Incorporated Secure data interchange
JP4249866B2 (en) * 1999-11-19 2009-04-08 パナソニック株式会社 Recording method and recording system
US6732088B1 (en) * 1999-12-14 2004-05-04 Xerox Corporation Collaborative searching by query induction
US8132219B2 (en) 2002-06-21 2012-03-06 Tivo Inc. Intelligent peer-to-peer system and method for collaborative suggestions and propagation of media
US6438530B1 (en) 1999-12-29 2002-08-20 Pitney Bowes Inc. Software based stamp dispenser
US6269309B1 (en) 2000-01-12 2001-07-31 James M. Buckingham System for collection dissemination and presentation of near real-time images of weather and runway conditions at distant locations
US6726094B1 (en) * 2000-01-19 2004-04-27 Ncr Corporation Method and apparatus for multiple format image capture for use in retail transactions
GB2358760B (en) 2000-01-25 2003-06-25 3Com Corp Network switch with self-learning routing facility
US8578439B1 (en) * 2000-01-28 2013-11-05 Koninklijke Philips N.V. Method and apparatus for presentation of intelligent, adaptive alarms, icons and other information
US6484219B1 (en) 2000-02-04 2002-11-19 Microsoft Corporation Host-specified USB device requests
US20010052019A1 (en) * 2000-02-04 2001-12-13 Ovt, Inc. Video mail delivery system
US6615286B1 (en) 2000-02-14 2003-09-02 Intel Corporation Method and apparatus for updating device driver control data
US6640098B1 (en) * 2000-02-14 2003-10-28 Action Engine Corporation System for obtaining service-related information for local interactive wireless devices
WO2001067708A2 (en) * 2000-03-07 2001-09-13 General Instrument Corporation Authenticated dynamic address assignment
US6988008B2 (en) * 2000-03-10 2006-01-17 Adept Technology, Inc. Smart camera
US6891566B2 (en) * 2000-03-14 2005-05-10 Joseph Robert Marchese Digital video system using networked cameras
US7196722B2 (en) * 2000-05-18 2007-03-27 Imove, Inc. Multiple camera video system which displays selected images
AU2001268647A1 (en) * 2000-06-20 2002-01-02 James R Clark Multi-session secured digital transmission process
US7380270B2 (en) 2000-08-09 2008-05-27 Telos Corporation Enhanced system, method and medium for certifying and accrediting requirements compliance
US6591022B2 (en) 2000-12-29 2003-07-08 Texas Instruments Incorporated Illumination system for scrolling color recycling
US6400265B1 (en) * 2001-04-24 2002-06-04 Microstrategy, Inc. System and method for monitoring security systems by using video images
US6661340B1 (en) * 2001-04-24 2003-12-09 Microstrategy Incorporated System and method for connecting security systems to a wireless device
US7197302B2 (en) 2001-07-26 2007-03-27 Kyocera Wireless Corp. System and method for interchangeable modular hardware components for wireless communication devices
US7133926B2 (en) 2001-09-28 2006-11-07 Hewlett-Packard Development Company, L.P. Broadcast compressed firmware flashing
US6938176B1 (en) 2001-10-05 2005-08-30 Nvidia Corporation Method and apparatus for power management of graphics processors and subsystems that allow the subsystems to respond to accesses when subsystems are idle
US20030093580A1 (en) * 2001-11-09 2003-05-15 Koninklijke Philips Electronics N.V. Method and system for information alerts
US7392310B2 (en) 2002-12-26 2008-06-24 Ricoh Company, Ltd. Method and system for using data structures to store database information for multiple vendors and model support for remotely monitored devices
US7359965B2 (en) 2002-02-27 2008-04-15 Ricoh Co. Ltd. Method and apparatus for providing multiple vendor support to remotely monitored devices
US7304758B2 (en) 2002-03-27 2007-12-04 Sharp Laboratories Of America, Inc. Dynamically updating a printer driver
US20070011450A1 (en) 2004-09-14 2007-01-11 Mccreight Shawn System and method for concurrent discovery and survey of networked devices
JP2004178565A (en) 2002-10-31 2004-06-24 Win One's Way Co Ltd Server for communication management, communication method and program
US7289995B2 (en) 2002-12-26 2007-10-30 Ricoh Company, Ltd. Method and system for using internal data structures for storing information related to remotely monitored devices
US7500003B2 (en) 2002-12-26 2009-03-03 Ricoh Company, Ltd. Method and system for using vectors of data structures for extracting information from web pages of remotely monitored devices
US7522908B2 (en) 2003-04-21 2009-04-21 Airdefense, Inc. Systems and methods for wireless network site survey
WO2004102906A1 (en) 2003-05-16 2004-11-25 Matsushita Electric Industrial Co., Ltd. Packet classification and concatenation over power line communication systems
JP3800198B2 (en) 2003-05-16 2006-07-26 ソニー株式会社 Information processing apparatus, access control processing method, and computer program
US7450638B2 (en) * 2003-07-21 2008-11-11 Sony Corporation Power-line communication based surveillance system
JP2005064679A (en) 2003-08-08 2005-03-10 Kddi Corp Image feature value extracting method and image quality evaluating method
US20050132414A1 (en) * 2003-12-02 2005-06-16 Connexed, Inc. Networked video surveillance system
US20080303903A1 (en) * 2003-12-02 2008-12-11 Connexed Technologies Inc. Networked video surveillance system
US7640546B2 (en) 2004-01-16 2009-12-29 Barclays Capital Inc. Method and system for identifying active devices on network
US7610372B2 (en) 2004-01-27 2009-10-27 Ricoh Company, Ltd. Method and system for managing vendor and model information in a multi-protocol remote monitoring system
US7447331B2 (en) * 2004-02-24 2008-11-04 International Business Machines Corporation System and method for generating a viewable video index for low bandwidth applications
JP2005260321A (en) 2004-03-09 2005-09-22 Nec Corp Alternative control system of label path network
US20050212912A1 (en) * 2004-03-26 2005-09-29 Faron Huster System and method for wildlife activity monitoring
US20050231596A1 (en) 2004-03-31 2005-10-20 Marchese Joseph R Testing apparatus for digital video camera anomalies
US7478152B2 (en) 2004-06-29 2009-01-13 Avocent Fremont Corp. System and method for consolidating, securing and automating out-of-band access to nodes in a data network
US7574503B2 (en) 2004-08-27 2009-08-11 Ricoh Company Ltd. Method and system for using abstract classes to extract status information from networked devices
US7190263B2 (en) * 2004-09-20 2007-03-13 Motorola, Inc. Utilizing a portable electronic device to detect motion
US20060085831A1 (en) * 2004-10-20 2006-04-20 Jones Russell K Iii System and method for vision-based security
WO2006135441A1 (en) * 2004-10-25 2006-12-21 Nalpeiron Method and apparatus for restricting use of a computer program
WO2006063118A2 (en) 2004-12-07 2006-06-15 Pure Networks, Inc. Network management
US7729284B2 (en) 2005-01-19 2010-06-01 Emulex Design & Manufacturing Corporation Discovery and configuration of devices across an Ethernet interface
JP4773731B2 (en) 2005-03-08 2011-09-14 富士通セミコンダクター株式会社 Codec software test apparatus and codec software test method
JP5021184B2 (en) 2005-06-09 2012-09-05 富士通株式会社 Device information providing apparatus and device information providing method
US8125915B2 (en) 2005-08-01 2012-02-28 Cisco Technology, Inc. Remote management of a bridge device
US7596749B2 (en) 2005-09-26 2009-09-29 Ricoh Company Limited Method and system for script processing in script implementation of HTTP to obtain information from devices
US9166883B2 (en) 2006-04-05 2015-10-20 Joseph Robert Marchese Network device detection, identification, and management
TW200743894A (en) 2006-05-30 2007-12-01 Benq Corp Projecting device
US7966632B1 (en) * 2007-12-12 2011-06-21 Google Inc. Visual presentation of video recommendations
US20110010307A1 (en) * 2009-07-10 2011-01-13 Kibboko, Inc. Method and system for recommending articles and products
US20110173308A1 (en) * 2010-01-14 2011-07-14 Brent Gutekunst System and method for medical surveillance through personal communication device

Also Published As

Publication number Publication date
EP1269754A2 (en) 2003-01-02
US20020003575A1 (en) 2002-01-10
US20050200714A1 (en) 2005-09-15
US9979590B2 (en) 2018-05-22
US6891566B2 (en) 2005-05-10
CA2403270C (en) 2011-05-17
US8185964B2 (en) 2012-05-22
EP1269754A4 (en) 2009-03-11
WO2001069405A8 (en) 2002-03-21
US9374405B2 (en) 2016-06-21
WO2001069405A1 (en) 2001-09-20
US20100212024A1 (en) 2010-08-19
US20160269222A1 (en) 2016-09-15
US20180241612A1 (en) 2018-08-23
US20120206606A1 (en) 2012-08-16
AU2001243648A1 (en) 2001-09-24

Similar Documents

Publication Publication Date Title
CA2403270A1 (en) Digital video system using networked cameras
US11197057B2 (en) Storage management of data streamed from a video source device
CN108062507B (en) Video processing method and device
TWI540890B (en) Method and apparatus for processing motion video
JP6769943B2 (en) Methods and systems for playing recorded videos
US10109316B2 (en) Method and apparatus for playing back recorded video
CN107483859B (en) Security monitoring video storage and playback method capable of rapidly calling security event pictures
CN111095939B (en) Identifying previously streamed portions of media items to avoid repeated playback
CN111405222B (en) Video alarm method, video alarm system and alarm picture acquisition method
CN110740290B (en) Monitoring video previewing method and device
US10033930B2 (en) Method of reducing a video file size for surveillance
CN113596582A (en) Video preview method and device and electronic equipment
US20040013405A1 (en) Method for preparing/printing video scene indices
CN115396618A (en) Video data storage method, video data reading method, electronic device and storage medium
CN116389453A (en) Method and device for rapidly displaying video file thumbnail and information thereof in embedded system

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20210315