Managing display content on a wearable device using a conversation graph
AssigneeGoogle Inc.
InventorsAlexander James Faaborg, Michael Schoenberg
Life of this patent
Estimating the term…
Abstract
According to an aspect, a method includes detecting, by at least one imaging sensor of a wearable device, facial features of an entity, detecting an interactive communication between a user of the wearable device and the entity based on at least image data from the at least one imaging sensor, updating a conversation graph in response to the interactive communication being detected between the user and the entity, and managing content for display on the wearable device based on the conversation graph.
Claims22
A method comprising:
- obtaining, by a first imaging sensor on a wearable device, first image data;
- determining whether the first image data includes a presence of facial features of an entity;
- obtaining, by a second imaging sensor on the wearable device, second image data in response to the presence of facial features being determined as included in the first image data, the second image data having a resolution higher than the first image data;
- detecting an interactive communication between a user of the wearable device and the entity based on;
- updating a conversation graph in response to the interactive communication being detected between the user and the entity;
- and
- managing content for display on the wearable device based on the conversation graph.
A method comprising:
- detecting, by at least one imaging sensor of a wearable device, facial features of an entity;
- detecting an interactive communication between a user of the wearable device and the entity based on at least image data from the at least one imaging sensor;
- updating a conversation graph in response to the interactive communication being detected between the user and the entity;
- and
- managing content for display on the wearable device based on the conversation graph, including:
- receiving information from the user via an application executable by the wearable device;
- identifying at least one entity from the conversation graph based on the information;
- and
- providing the at least one entity as a suggested entity for display on an interface of the application.
A non-transitory computer-readable medium storing executable instructions that when executed by at least one processor are configured to cause the at least one processor to execute operations, the operations comprising:
- obtaining, by a first imaging sensor on a wearable device, first image data;
- determining whether the first image data includes a presence of facial features of an entity:
- obtaining, by a second imaging sensor on the wearable device, second image data in response to the presence of facial features being determined as included in the first image data, the second image data having a resolution higher than the first image data;
- detecting an interactive communication between a user of the wearable device and the entity based on the second image data;
- updating a conversation graph in response to the interactive communication being detected between the user and the entity, including:
- calculating a familiarity metric associated with the entity;
- and
- annotating a node or link with the familiarity metric, the conversation graph including a plurality of nodes representing entities and links connected between the plurality of nodes;
- and
- managing content for display on the wearable device based on the conversation graph.
A wearable device comprising:
- a first imaging sensor configured to receive first image data;
- a second imaging sensor configured to receive second image data, the second image data having a resolution higher than a resolution of the first image data;
- an image analyzer configured to detect a presence of facial features of an entity in the first image data and activate the second imaging sensor to obtain the second image data in response to the facial features in the first image data being detected, the image analyzer configured to use the second image data to determine that the facial features correspond to an existing contact associated with a user of the wearable device;
- an interactive communication detector configured to detect an interactive communication between the user and the entity based on at least one of the first image data or the second image data;
- a conversation graph builder configured to update a conversation graph in response to the interactive communication being detected between the user and the entity;
- and
- a display manager configured to manage content that is displayed on a display of the wearable device based on the conversation graph.
Dependencies are inferred from the claim text.