IP Library › Granted Patent US 10,157,324
Granted Patent B2
US 10,157,324 · App. 15/535,074 · Granted Dec 18, 2018

Systems and methods of updating user identifiers in an image-sharing environment

Inventor: Blaise Aguera-Arcas (Seattle, WA)
Assignee: Google LLC
G06K9/00993G06F21/6245G06F21/6254G06K9/00221G06K9/00677G06K9/00926G06K9/00979G06K9/00255G06K9/00288G06K9/00335G06K9/00362G06K9/209G06K2209/27G06T11/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,157,324
App. No.
15/535,074
Granted
Dec 18, 2018
Kind
B2
Abstract

Computer-implemented methods and systems of updating user identifiers in an image-sharing environment include features for facilitating blocking, permitting, sharing and/or modifying content such as images and videos. User identification vectors providing data representative of a user and information about one or more facial characteristics of the user are broadcasted by a modular computing device. Information about one or more additional characteristics of the user (e.g., body characteristics and/or contextual characteristics) as determined from images of the user obtained by one or more image capture devices are received. An updated user identification vector including the information about one or more additional characteristics of the user is stored at and subsequently broadcasted by the modular computing device.

Claims (34)

1. A computer-implemented method of updating user identifiers in an image-sharing environment, comprising:

broadcasting, by at least one modular computing device, a user identification vector providing data representative of a user and information about one or more facial characteristics of the user;

receiving, by the at least one modular computing device, information about one or more additional characteristics of the user, wherein the information about one or more additional characteristics of the user is determined from images of the user obtained by one or more image capture devices;

storing, by the at least one modular computing device, an updated user identification vector including the information about one or more additional characteristics of the user; and

broadcasting, by the at least one modular computing device, the updated user identification vector.

2. The computer-implemented method of claim 1 , wherein the information about one or more additional characteristics of the user comprises data identifying body characteristics of the user including one or more of a user's current clothes, accessories, body shape, body size, and hair characteristics.

3. The computer-implemented method of claim 1 , wherein the information about one or more additional characteristics of the user comprises data identifying current contextual characteristics of the user including one or more of a user's current time, location, emotional state, and companions.

4. The computer-implemented method of claim 1 , further comprising receiving, by the at least one modular computing device, one or more images obtained by one or more image capture devices located in proximity to the at least one modular computing devices, wherein the images are received in response to the one or more image capture devices receiving the broadcasted user identification vector.

5. The computer-implemented method of claim 1 , wherein the user identification vector includes a privacy request for the user indicating that the user would like to block collection of images that include the user.

6. The computer-implemented method of claim 5 , wherein portions of the one or more images corresponding to the user are modified in response to the privacy request.

7. The computer-implemented method of claim 1 , wherein the one or more modular computing devices are configured for functional operation in a position relative to the body of the user and wherein the image capture device communicated with by the modular computing device comprises one or more of a smartphone, a laptop, smart watch, and a tablet.

8. A modular computing device, comprising:

one or more processors; and

one or more memory devices, the one or more memory devices storing computer-readable instructions that when executed by the one or more processors, cause the one or more processors to perform operations comprising:

broadcasting a user identification vector providing data representative of a user and information about one or more facial characteristics of the user;

receiving information about one or more additional characteristics of the user, wherein the information about one or more additional characteristics of the user is determined from images of the user obtained by one or more image capture devices;

storing an updated user identification vector including the information about one or more additional characteristics of the user; and

broadcasting the updated user identification vector.

9. The modular computing device of claim 8 , wherein the information about one or more additional characteristics of the user comprises data identifying body characteristics of the user including one or more of a user's current clothes, accessories, body shape, body size, and hair characteristics.

10. The modular computing device of claim 8 , wherein the information about one or more additional characteristics of the user comprises data identifying current contextual characteristics of the user including one or more of a user's current time, location, emotional state, and companions.

11. The modular computing device of claim 8 , wherein the operations further comprise receiving one or more images obtained by one or more image capture devices located in proximity to the modular computing device, wherein the images are received in response to the one or more image capture devices receiving the broadcasted user identification vector.

12. The modular computing device of claim 8 , wherein the user identification vector includes a privacy request for the user indicating that the user would like to block collection of images that include the user.

13. The modular computing device of claim 12 , wherein portions of the one or more images corresponding to the user are modified in response to the privacy request.

14. The modular computing device of claim 8 , wherein the modular computing device is configured for functional operation in a position relative to the body of the user and wherein the image capture device communicated with by the modular computing device comprises one or more of a smartphone, a laptop, smart watch, and a tablet.

15. One or more tangible, non-transitory computer-readable media storing computer-readable instructions that when executed by one or more processors cause the one or more processors to perform operations comprising

broadcasting a user identification vector providing data representative of a user and information about one or more facial characteristics of the user;

receiving information about one or more additional characteristics of the user, wherein the information about one or more additional characteristics of the user is determined from images of the user obtained by one or more image capture devices;

storing an updated user identification vector including the information about one or more additional characteristics of the user; and

broadcasting the updated user identification vector.

16. The one or more tangible, non-transitory computer-readable media of claim 15 , wherein the information about one or more additional characteristics of the user comprises data identifying body characteristics of the user including one or more of a user's current clothes, accessories, body shape, body size, and hair characteristics.

17. The one or more tangible, non-transitory computer-readable media of claim 15 , wherein the information about one or more additional characteristics of the user comprises data identifying current contextual characteristics of the user including one or more of a user's current time, location, emotional state, and companions.

18. The one or more tangible, non-transitory computer-readable media of claim 15 , wherein the operations further comprise receiving one or more images obtained by one or more image capture devices located in proximity to a modular computing device comprising the one or more tangible, non-transitory computer-readable media, wherein the images are received in response to the one or more image capture devices receiving the broadcasted user identification vector.

19. The one or more tangible, non-transitory computer-readable media of claim 18 , wherein the modular computing device is configured for functional operation in a position relative to the body of the user and wherein the image capture device communicated with by the modular computing device comprises one or more of a smartphone, a laptop, smart watch, and a tablet.

20. The one or more tangible, non-transitory computer-readable media of claim 15 , wherein the user identification vector includes a privacy request for the user indicating that the user would like to block collection of images that include the user, and wherein portions of the one or more images corresponding to the user are modified in response to the privacy request.

Assignments (2)
CHANGE OF NAME Recorded Oct 20, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044567/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2017
From: AGUERA-ARCAS, BLAISE
To: GOOGLE INC.
Reel/Frame 042671/0510 →
Continuity (2)
Provisional Application 62159747 · May 11, 2015
Related Publication 20180005062A1 · Jan 4, 2018
Cited By (2)
US 12,236,347 US 12,639,365