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 associated with a location of the digital life recorder, identifying the location from the locale identifier data to form an identified location, wherein the identified location is associated with a set of usage policies;
determining 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; and
responsive to determining that the set of usage policies restricts the capture of data, disabling a set of sensors while the digital life recorder is in the presence of a locale identifier.
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
20 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 associated with a location of the digital life recorder, identifying the location from the locale identifier data to form an identified location, wherein the identified location is associated with a set of usage policies; determining 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; and responsive to determining that the set of usage policies restricts the capture of data, disabling a set of sensors while the digital life recorder is in the presence of a locale identifier. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for controlling a capture of data by a digital life recorder, the computer program product comprising:
-
a computer readable medium; first program instructions for identifying a location from locale identifier data 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, and wherein the identified location is associated with a set of usage policies; second program instructions for determining 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; third program 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 set of usage policies restricts the capture of data; and wherein the first program instructions and the second program instructions are stored on the computer readable medium. - View Dependent Claims (7, 8, 9, 10)
-
-
11. 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 a processing unit connected to the bus system, wherein the processing unit executes the computer usable program code to identify a location from locale identifier data 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, and wherein the identified location is associated with a set of usage policies;
determine 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; and
disable a set of sensors while the digital life recorder is in a presence of the locale identifier in response to determining that the set of usage policies restricts the capture of data. - View Dependent Claims (12, 13, 14, 15)
-
-
16. 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 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, wherein the locale identifier data is associated with a location of the digital life recorder, and wherein the identified location is associated with a set of usage policies;
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; and
disables a set of sensors while the digital life recorder is in a presence of the locale identifier in response to determining that the set of usage policies restricts the capture of data. - View Dependent Claims (17, 18, 19, 20)
-
Specification