Managing display of private information
AssigneeGoogle Inc.
InventorsAlexander Faaborg, Joshua Robin Kaplan, Michael Steven Feldstein
Life of this patent
Estimating the term…
Abstract
In one example, a method includes receiving a first indication of an incoming communication and determining that the incoming communication includes private information. The method may also include outputting, for display at a wearable computing device, a second indication of the incoming communication, wherein the indication includes non-private information. The method may also include determining, based on motion data generated by the wearable computing device, that a user of the wearable computing device is likely viewing the wearable computing device. The method may also include outputting, for display at the wearable computing device, an indication of the private information.
Claims30
A method comprising:
- receiving a first indication of an incoming communication;
- determining that the incoming communication includes private information;
- outputting, for display at a first wearable computing device, a second indication of the incoming communication, wherein the second indication includes non-private information;
- receiving first motion data generated by the first wearable computing device that corresponds to a movement of the first wearable device at a first time;
- receiving second motion data generated by a second wearable device that corresponds to a movement of the second wearable device at a second time;
- responsive to determining that a difference between the first time and the second time is less than a threshold amount of time, determining, based on the first motion data and the second motion data, that a user of the first wearable computing device is likely viewing the first wearable computing device;
- and
- responsive to determining that the user is likely viewing the first wearable device, outputting, for display at the first wearable computing device, an indication of the private information.
A mobile computing device comprising:
- one or more processors;
- and at least one module executable by the one or more processors to:
- receive a first indication of an incoming communication;
- determine that the incoming communication includes private information;
- output, for display at a first wearable computing device, a second indication of the incoming communication, wherein the second indication includes non-private information;
- receive, from the first wearable computing device, first motion data that corresponds to a movement of the first wearable computing device at a first time;
- receive, from a second wearable computing device, second motion data that corresponds to a movement of the second wearable computing device at a second time;
- responsive to determining that a difference between the first time and the second time is less than a threshold amount of time, determine, based on the first motion data and the second motion data, that a user of the mobile computing device is likely viewing the first wearable computing device;
- and
- responsive to determining that the user is likely viewing the first wearable device, output, for display at the first wearable computing device, an indication of the private information.
A non-transitory computer-readable storage medium that stores instructions that, when executed by one or more processors of a computing device, cause the one or more processors to:
- receive a first indication of an incoming communication;
- determine that the incoming communication includes private information;
- output, for display at a first wearable computing device, a second indication of the incoming communication, wherein the second indication includes non-private information;
- receive first motion data generated by the first wearable computing device that corresponds to a movement of the first wearable device at a first time;
- receive second motion data generated by a second wearable device that corresponds to a movement of the second wearable device at a second time;
- responsive to determining that a difference between the first time and the second time is less than a threshold amount of time, determine, based on the first motion data and the second motion data, that a user of the first wearable computing device is likely viewing first the wearable computing device;
- and
- responsive to determining that the user is likely viewing the first wearable device, output, for display at the wearable computing device, an indication of the private information.
A wearable computing device comprising:
- one or more processors;
- one or more sensors;
- a display;
- and at least one module executable by the one or more processors to:
- receive a first indication of an incoming communication;
- determine that the incoming communication includes private information;
- output, for display at the display, a second indication of the incoming communication, wherein the second indication includes non-private information;
- generate, by at least one of the one or more sensors, first motion data that corresponds to a movement of the wearable computing device at a first time;
- receive, from another wearable computing device, second motion data that corresponds to a movement of the other wearable computing device at a second time;
- responsive to determining that a difference between the first time and the second time is less than a threshold amount of time, determine, based on the first motion data and the second motion data, that a user of the wearable computing device is likely viewing the wearable computing device;
- and
- responsive to determining that the user is likely viewing the first wearable device, output, for display at the display, an indication of the private information.
Dependencies are inferred from the claim text.