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.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer implemented method for controlling a capture of data by a digital life recorder, the computer implemented method comprising: responsive to receiving locale identifier data, from a locale identifier sensor within a set of sensors comprising a sensing subsystem related to a user, associated with a location of the digital life recorder, identifying the location and a type of location by one or more processors of a data processing system, using the locale identifier data to form an identified location, wherein the identified location is associated with a predetermined set of usage policies, and wherein the predetermined set of usage policies assigned to the identified location is applied to the type of location identified; the one or more processors determining whether the predetermined set of usage policies restricts the capture of data by the digital life recorder at the identified location or whether the predetermined set of usage policies restricts playback of the data by a playback system; the one or more processors, responsive to determining that the predetermined set of usage policies restricts the capture of data, disabling a set of sensors while the digital life recorder is in a presence of a locale identifier; and tagging the data captured at the identified location, by the one or more processors, with recording restrictions specified in the predetermined set of usage policies to form tagged data, wherein a presentation of the tagged data is restricted by the playback system, and wherein the tagging, by the one or more processors, further comprises: identifying the data captured with at least one of a content source information, a timestamp of when a data segment was captured and a global positioning system location of a location of where the data segment was captured; forwarding the identified data to a raw data queue; determining whether retrieved data is configured; and responsive to determining that the retrieved data is configured, announcing the retrieved data to an audio and a video playback subsystem.
2. The computer implemented method of claim 1 , further comprising: converting analog data to digital data and organizing the data captured into data segments and to receiving metadata from data capturing devices, by the one or more processors, wherein the metadata comprises data including data that describes a content, a quality, and a condition, of the data captured.
3. The computer implemented method of claim 1 , wherein the predetermined set of usage policies comprises an embedded usage policy specified by the locale identifier, and wherein the locale identifier distinguishes a particular location in which the locale identifier is located and includes sources comprising a bar code, a radio frequency identification tag, a device emitting a specific audio frequency, a light source emitting a particular wavelength of light, a unique wall color of the particular location, a selected arrangement of objects in the particular location, an odor of the particular location or another predefined characteristic of the particular location for which the locale identifier sensor is attuned.
4. The computer implemented method of claim 1 , further comprising: the one or more processors enabling the set of sensors in an absence of the locale identifier.
5. A non-transitory computer readable storage medium having computer executable instructions stored thereon for controlling a capture of data by a digital life recorder, when executed by one or more processors of a computer, the computer executable instructions comprising: computer executable instructions for identifying a location and a type of location using locale identifier data, from a locale identifier sensor within a set of sensors comprising a sensing subsystem related to a user, to form an identified location in response to receiving the locale identifier data, wherein the locale identifier data is associated with the location of the digital life recorder, wherein the identified location is associated with a predetermined set of usage policies, and wherein the predetermined set of usage policies assigned to the identified location is applied to the type of location identified; computer executable instructions for determining whether the predetermined set of usage policies restricts the capture of data by the digital life recorder at the identified location or whether the predetermined set of usage policies restricts playback of the data by a playback system; computer executable instructions for disabling a set of sensors while the digital life recorder is in a presence of the locale identifier in response to determining that the predetermined set of usage policies restricts the capture of data; and computer executable instructions for tagging the data captured at the identified location, by the one or more processors, with recording restrictions specified in the predetermined set of usage policies to form tagged data, wherein a presentation of the tagged data is restricted by the playback system, and wherein the computer executable instructions for tagging further comprise: computer executable instructions for identifying the data captured with at least one of a content source information, a timestamp of when a data segment was captured and a global positioning system location of a location of where the data segment was captured; computer executable instructions for forwarding the identified data to a raw data queue; computer executable instructions for determining whether retrieved data is configured; and computer executable instructions responsive to determining that the retrieved data is configured, for announcing the retrieved data to an audio and a video playback subsystem.
6. The non-transitory computer readable storage medium of claim 5 , further comprising: computer executable instructions for converting analog data to digital data and organizing the data captured into data segments and to receiving metadata from data capturing devices, wherein the metadata comprises data including data that describes a content, a quality, and a condition, of the data captured.
7. The non-transitory computer readable storage medium of claim 5 , wherein the predetermined set of usage policies comprises an embedded usage policy specified by the locale identifier, and wherein the locale identifier distinguishes a particular location in which the locale identifier is located and includes sources comprising a bar code, a radio frequency identification tag, a device emitting a specific audio frequency, a light source emitting a particular wavelength of light, a unique wall color of the particular location, a selected arrangement of objects in the particular location, an odor of the particular location or another predefined characteristic of the particular location for which the locale identifier sensor is attuned.
8. The non-transitory computer readable storage medium of claim 5 , further comprising: computer executable instructions for enabling the set of sensors in an absence of the locale identifier.
9. An apparatus for controlling a capture of data by a digital life recorder, the apparatus comprising: a bus system; a memory connected to the bus system, wherein the memory includes computer usable program code; and one or more processors connected to the bus system, wherein the one or more processors execute the computer usable program code to: identify a location and a type of location using locale identifier data from a locale identifier sensor within a set of sensors comprising a sensing subsystem related to a user, to form an identified location in response to receiving the locale identifier data, wherein the locale identifier data is associated with the location of the digital life recorder, wherein the identified location is associated with predetermined a set of usage policies, and wherein the predetermined set of usage policies assigned to the identified location is applied to the type of location identified; determine whether the predetermined set of usage policies restricts the capture of data by the digital life recorder at the identified location or whether the predetermined set of usage policies restricts playback of the data by a playback system; disable a set of sensors while the digital life recorder is in a presence of the locale identifier in response to determining that the predetermined set of usage policies restricts the capture of data; and tag the data captured at the identified location, by the one or more processors, with recording restrictions specified in the predetermined set of usage policies to form tagged data, wherein a presentation of the tagged data is restricted by the playback system, and wherein the tagging by the one or more processors further comprises to: identify the data captured with at least one of a content source information, a timestamp of when a data segment was captured and a global positioning system location of a location of where the data segment was captured; forward the identified data to a raw data queue; determine whether retrieved data is configured; and responsive to a determination that the retrieved data is configured, announce the retrieved data to an audio and a video playback subsystem.
10. The apparatus of claim 9 , wherein the one or more processors further execute the computer usable program code to convert analog data to digital data and organize the data captured into data segments and to receive metadata from data capturing devices and wherein the metadata comprises data including data that describes content, quality, and a condition of the data captured.
11. The apparatus of claim 9 , wherein the predetermined set of usage policies comprises an embedded usage policy specified by the locale identifier, and wherein the locale identifier distinguishes a particular location in which the locale identifier is located and includes sources comprising a bar code, a radio frequency identification tag, a device emitting a specific audio frequency, a light source emitting a particular wavelength of light, a unique wall color of the particular location, a selected arrangement of objects in the particular location, an odor of the particular location or another predefined characteristic of the particular location for which the locale identifier sensor is attuned.
12. The apparatus of claim 9 , wherein the one or more processors further execute the computer usable program code to enable the set of sensors in an absence of the locale identifier.
13. A system for controlling a capture of data by a digital life recorder, the system comprising: a locale identifier sensor, wherein the locale identifier sensor, within a set of sensors comprising a sensing subsystem related to a user, detects a presence of a locale identifier, and wherein the locale identifier is present in an identified location; a usage policy controller, wherein the usage policy controller: identifies a location from locale identifier data to form an identified location in response to receiving the locale identifier data from the locale identifier sensor, wherein the locale identifier data is associated with a location of the digital life recorder, and wherein the identified location is associated with a predetermined set of usage policies, and wherein the predetermined set of usage policies assigned to the identified location is applied to a type of location identified; determines whether the predetermined set of usage policies restricts the capture of data by the digital life recorder at the identified location or whether the predetermined set of usage policies restricts playback of the data by a playback system; disables a set of sensors while the digital life recorder is in a presence of the locale identifier in response to determining that the predetermined set of usage policies restricts the capture of data; and tags the data captured at the identified location with recording restrictions specified in the predetermined set of usage policies to form tagged data, wherein a presentation of the tagged data is restricted by the playback system, and wherein the tagging further comprises: identifying the data captured with at least one of a content source information, a timestamp of when a data segment was captured and a global positioning system location of a location of where the data segment was captured; forwarding the identified data to a raw data queue; determining whether retrieved data is configured; and responsive to determining that the retrieved data is configured, announcing the retrieved data to an audio and a video playback subsystem.
14. The system of claim 13 , wherein the usage policy controller converts, analog data to digital data and organizes the data captured into data segments and receives metadata from data capturing devices, and wherein the metadata comprises data including data that describes a content, a quality, and a condition, of the data captured.
15. The system of claim 13 , wherein the predetermined set of usage policies comprises an embedded usage policy specified by the locale identifier, and wherein the locale identifier distinguishes a particular location in which the locale identifier is located and includes sources comprising a bar code, a radio frequency identification tag, a device emitting a specific audio frequency, a light source emitting a particular wavelength of light, a unique wall color of the particular location, a selected arrangement of objects in the particular location, an odor of the particular location or another predefined characteristic of the particular location for which the locale identifier sensor is attuned.
16. The system of claim 13 , wherein the usage policy controller enables the set of sensors in an absence of the locale identifier.
17. The system of claim 13 , wherein the locale identifier is a radio frequency identification tag, and wherein the locale identifier sensor is a radio frequency identification tag reader.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
May 30, 2008
February 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.