Configuring the appearance and visibility of electronic devices
AssigneeRoku, Inc.
InventorsSunil Ramesh, Mustafa Ozgen, Robert Caston Curtis, Patrick Brouillette, Charles Brian Pinkerton, Karina Levitian, Gregory Garner
Life of this patent
Estimating the term…
Abstract
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for altering the appearance of electronic devices. An example process can include obtaining a visibility configuration for altering an appearance of an exterior surface of an electronic device; and modifying at least a portion of the exterior surface of the electronic device based on the visibility configuration.
Claims20
A system comprising:
- one or more memories;
- and
- at least one processor coupled to the one or more memories and configured to perform operations comprising:
- determining whether to initiate or terminate a reduced-visibility mode of an electronic device based on at least one of an environmental context of the electronic device, sound detected in a physical environment of the electronic device, a user detected in a scene of the electronic device, and an identity of the user, wherein the reduced-visibility mode comprises a display setting that modifies an appearance of the electronic device based on a visual output estimated to reduce an appearance-based visibility of the electronic device in the physical environment, relative to the appearance-based visibility of the electronic device corresponding to the appearance of the electronic device without the visual output, wherein the visual output is estimated to reduce the appearance-based visibility of the electronic device based on a first visibility metric associated with the appearance of the electronic device modified by the visual output and a second visibility metric associated with the appearance of the electronic device without the visual output, the first visibility metric and the second visibility metric being based on image data depicting the scene;
- in response to determining to initiate the reduced-visibility mode, determining the visual output based on one or more features extracted from the image data corresponding to at least a portion of the scene, the visual output comprising a visual pattern associated with a similarity metric indicating a visual similarity between visual attributes of the visual pattern and the portion of the scene, wherein the similarity metric is based on the one or more features extracted from the image data;
- and
- in response to initiating the reduced-visibility mode, modifying the appearance of the electronic device based on the visual output, wherein the visual output is displayed on a display of the electronic device.
A computer-implemented method comprising:
- determining whether to initiate or terminate a reduced-visibility mode of an electronic device based on at least one of an environmental context of the electronic device, sound detected in a physical environment of the electronic device, a user detected in a scene of the electronic device, and an identity of the user, wherein the reduced-visibility mode comprises a display setting that modifies an appearance of the electronic device based on a visual output estimated to reduce an appearance-based visibility of the electronic device in the physical environment, relative to the appearance-based visibility of the electronic device corresponding to the appearance of the electronic device without the visual output, wherein the visual output is estimated to reduce the appearance-based visibility of the electronic device based on a first visibility metric associated with the appearance of the electronic device modified by the visual output and a second visibility metric associated with the appearance of the electronic device without the visual output, the first visibility metric and the second visibility metric being based on image data depicting the scene;
- in response to determining to initiate the reduced-visibility mode, determining the visual output based on one or more features extracted from the image data corresponding to at least a portion of the scene, the visual output comprising a visual pattern associated with a similarity metric indicating a visual similarity between visual attributes of the visual pattern and the portion of the scene, wherein the similarity metric is based on the one or more features extracted from the image data;
- and
- in response to initiating the reduced-visibility mode, modifying the appearance of the electronic device based on the visual output, wherein the visual output is displayed on a display of the electronic device.
A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:
- determining whether to initiate or terminate a reduced-visibility mode of an electronic device based on at least one of an environmental context of the electronic device, sound detected in a physical environment of the electronic device, a user detected in a scene of the electronic device, and an identity of the user, wherein the reduced-visibility mode comprises a display setting that modifies an appearance of the electronic device based on a visual output estimated to reduce an appearance-based visibility of the electronic device in the physical environment, relative to the appearance-based visibility of the electronic device corresponding to the appearance of the electronic device without the visual output, wherein the visual output is estimated to reduce the appearance-based visibility of the electronic device based on a first visibility metric associated with the appearance of the electronic device modified by the visual output and a second visibility metric associated with the appearance of the electronic device without the visual output, the first visibility metric and the second visibility metric being based on image data depicting the scene;
- in response to determining to initiate the reduced-visibility mode, determining the visual output based on one or more features extracted from the image data corresponding to at least a portion of the scene, the visual output comprising a visual pattern associated with a similarity metric indicating a visual similarity between visual attributes of the visual pattern and the portion of the scene, wherein the similarity metric is based on the one or more features extracted from the image data;
- and
- in response to initiating the reduced-visibility mode, modifying the appearance of the electronic device based on the visual output, wherein the visual output is displayed on a display of the electronic device.
Dependencies are inferred from the claim text.