Identifying a locale for controlling capture of data by a digital life recorder based on location
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
17 Claims
-
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. - View Dependent Claims (2, 3, 4)
-
-
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; andcomputer executable instructions responsive to determining that the retrieved data is configured, for announcing the retrieved data to an audio and a video playback subsystem. - View Dependent Claims (6, 7, 8)
-
-
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. - View Dependent Claims (10, 11, 12)
-
-
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. - View Dependent Claims (14, 15, 16, 17)
-
Specification