Patent application number | Description | Published |
20090174787 | Digital Life Recorder Implementing Enhanced Facial Recognition Subsystem for Acquiring Face Glossary Data - Identifying individual facial images that are broadcast to enable optimized indexing and storage of facial information. Frames of data including faces are continually captured from a stream of incoming data. The facial frame data is extracted and processed into individual facial images. The individual facial images may be compared to existing facial image data in a database or cache to determine the identity of a facial image. The individual facial images may also be compared to facial images and metadata describing the facial images that are broadcast from external recording subsystems. The individual facial images stored to the glossary may be indexed based on the metadata received in the broadcast from an external recording subsystem or by metadata received from the continuous face frame capture. | 07-09-2009 |
20090175510 | Digital Life Recorder Implementing Enhanced Facial Recognition Subsystem for Acquiring a Face Glossary Data - A method and apparatus for updating a face glossary repository with face glossary data. The process identifies a source of the face glossary data in response to detecting an acquisition condition. The source may comprise a raw data queue, a first glossary from a peer digital life recorder, or a second glossary from a remote repository. The process retrieves the face glossary data from the source and stores the face glossary data from the source into the face glossary repository. The face glossary repository may include a face glossary cache and a face glossary database. | 07-09-2009 |
20090175599 | Digital Life Recorder with Selective Playback of Digital Video - A method and apparatus for controlling the playback of video recorded by a sensing subsystem of a digital life recorder. The process identifies a selected video feed recorded by a camera of a sensing subsystem responsive to receiving user input. A segment of video from the selected video feed is identified using a personal computing device communicating with a digital life recorder. The digital life recorder records the selected video feed. A playback restriction associated with the segment of video is identified and generates a set of commands for restricting playback of the segment of video. A processor may then execute the set of commands. | 07-09-2009 |
20090177679 | METHOD AND APPARATUS FOR DIGITAL LIFE RECORDING AND PLAYBACK - The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for managing data. A plurality of devices dynamically capture data associated with the daily activities of a person. The data is transmitted to a mobile device associated with the person. The data is processed and then stored into a cache of the mobile device. The data stored in the cache of the mobile device is uploaded into a repository mass store in response to interfacing the mobile device with the repository mass store. A selected data segment stored in the repository mass store is presented in response to receiving a request for the selected data segment. | 07-09-2009 |
20090177700 | ESTABLISHING USAGE POLICIES FOR RECORDED EVENTS IN DIGITAL LIFE RECORDING - The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for managing usage policies for data recorded with a digital life recorder. A usage profile sensor determines whether a broadcast of a usage profile is detected. A usage profile sensor receives the broadcast of the usage profile in response to a first determination that the broadcast of the usage profile is detected, wherein the usage profile comprises a usage policy. A usage profile processor determines whether the usage profile is currently being tracked. A usage profile processor records a start date, a start time, and usage profile information into a tracking table in response to a second determination that the usage profile is not currently being tracked. | 07-09-2009 |
20090295572 | System and Method for Detecting and Broadcasting a Critical Event - A system and method for detecting and reporting a critical event. Events may be continually detected by sensors and processed as digitized data. The digitized data may be compared to signature data stored in glossaries. If a match exists between the digitized data and the signature data, the event may be reported. An analysis of the event may be performed and based on a result of the analysis, an alarm notice may be sent. | 12-03-2009 |
20090295911 | Identifying a Locale for Controlling Capture of Data by a Digital Life Recorder Based on Location - The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product controlling a capture of data. In one embodiment, the process identifies a location from locale identifier data to form an identified location in response to receiving the locale identifier data. The locale identifier data is associated with a location of the digital life recorder. In addition, the identified location is associated with a set of usage policies. The process then determines whether the set of usage policies restricts the capture of data by the digital life recorder at the identified location or whether the set of usage policies restricts playback of the data by a playback system. Thereafter, the process disables a set of sensors while the digital life recorder is in the presence of the locale identifier in response to determining that the set of usage policies restricts the capture of data. | 12-03-2009 |
20120272308 | MANAGEMENT SYSTEM, MANAGEMENT METHOD AND MANAGEMENT PROGRAM FOR MANAGING INDUSTRIAL CONTROL SYSTEM - A system and method of an appropriate countermeasure at the time of anomaly. The management system for an industrial control system includes a control apparatus, a control network connected to the control apparatus, and multiple devices controlled by the control apparatus via the control network, the management system includes multiple firewall modules provided for each of control zones each controlling one part of the industrial control system, the firewall modules relaying communication between devices in the control zones and the control network; an event analyzing module collecting events from each of the multiple firewall modules and analyzing the events to detect an anomaly of each of the control zones, and a communication managing module changing a communication operation performed via the firewall module provided for the control zone where an anomaly has been detected. | 10-25-2012 |
20120317636 | MANAGEMENT SYSTEM, MANAGEMENT METHOD AND MANAGEMENT PROGRAM FOR MANAGING INDUSTRIAL CONTROL SYSTEM - A system and method of an appropriate countermeasure at the time of anomaly. The management system for an industrial control system includes a control apparatus, a control network connected to the control apparatus, and multiple devices controlled by the control apparatus via the control network, the management system includes multiple firewall modules provided for each of control zones each controlling one part of the industrial control system, the firewall modules relaying communication between devices in the control zones and the control network; an event analyzing module collecting events from each of the multiple firewall modules and analyzing the events to detect an anomaly of each of the control zones, and a communication managing module changing a communication operation performed via the firewall module provided for the control zone where an anomaly has been detected. | 12-13-2012 |
20130341937 | RECLAIMING ENERGY FROM WASTE WATER IN TALL BUILDINGS - Electrical power is generated from falling liquids such as captured rain water, gray water and black water in tall buildings using two or more reservoirs. Fill valves for each of the reservoirs are controlled to fill the first reservoir in a raised position while emptying the second reservoir in a lowered position. When full, the first reservoir is dropped to the lowered position while imparting mechanical energy to an electrical generator and while raising the second reservoir. Next, the second reservoir is filled until full while the first reservoir is emptied, followed by dropping the second reservoir to the lowered position while imparting mechanical energy to the electrical generator and while raising the first reservoir. The cycle is repeated so that electrical generation from the falling of the liquid avoids the liquid contacting or passing through a turbine or impeller. | 12-26-2013 |