CA2403270A1 - Digital video system using networked cameras - Google Patents
Digital video system using networked cameras Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation 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/194—Actuation 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/196—Actuation 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/19602—Image analysis to detect motion of the intruder, e.g. by frame subtraction
- G08B13/19604—Image 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
- G06F16/5838—Retrieval 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation 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/194—Actuation 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/196—Actuation 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/19602—Image analysis to detect motion of the intruder, e.g. by frame subtraction
- G08B13/19606—Discriminating 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation 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/194—Actuation 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/196—Actuation 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/19639—Details of the system layout
- G08B13/19645—Multiple 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation 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/194—Actuation 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/196—Actuation 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/19654—Details concerning communication with a camera
- G08B13/19656—Network used to communicate with a camera, e.g. WAN, LAN, Internet
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation 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/194—Actuation 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/196—Actuation 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/19665—Details related to the storage of video surveillance data
- G08B13/19671—Addition of non-video data, i.e. metadata, to video stream
- G08B13/19673—Addition of time stamp, i.e. time metadata, to video stream
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation 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/194—Actuation 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/196—Actuation 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/19678—User interface
- G08B13/1968—Interfaces for setting up or customising the system
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation 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/194—Actuation 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/196—Actuation 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/19678—User interface
- G08B13/19691—Signalling events for better perception by user, e.g. indicating alarms by making display brighter, adding text, creating a sound
- G08B13/19693—Signalling 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/613—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
- H04N21/2343—Processing 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/234381—Processing 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6175—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/816—Monomedia components thereof involving special video data, e.g 3D video
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
- H04N23/661—Transmitting camera control signals through networks, e.g. control via the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/695—Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N5/9201—Transformation 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/9205—Transformation 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session 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.
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.
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.
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.
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.
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.
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)
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)
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 |
-
2001
- 2001-03-14 US US09/808,543 patent/US6891566B2/en not_active Expired - Lifetime
- 2001-03-14 EP EP01916650A patent/EP1269754A4/en not_active Withdrawn
- 2001-03-14 WO PCT/US2001/008133 patent/WO2001069405A1/en active Search and Examination
- 2001-03-14 CA CA2403270A patent/CA2403270C/en not_active Expired - Lifetime
- 2001-03-14 AU AU2001243648A patent/AU2001243648A1/en not_active Abandoned
-
2005
- 2005-05-10 US US11/125,795 patent/US20050200714A1/en not_active Abandoned
-
2010
- 2010-02-18 US US12/708,394 patent/US8185964B2/en not_active Expired - Lifetime
-
2012
- 2012-04-23 US US13/453,595 patent/US9374405B2/en not_active Expired - Lifetime
-
2016
- 2016-05-20 US US15/159,882 patent/US9979590B2/en not_active Expired - Fee Related
-
2018
- 2018-04-19 US US15/957,245 patent/US20180241612A1/en not_active Abandoned
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 |