US 9,811,535 B1
Creating social network groups
Michael Patrick Johnson, Sunnyvale, CA (US); Thad Eugene Starner, Atlanta, GA (US); and Christopher Richard Wren, Arlington, MA (US)
Assigned to Google Inc., Mountain View, CA (US)
Filed by Google Inc., Mountain View, CA (US)
Filed on Oct. 29, 2013, as Appl. No. 14/66,651.
Int. Cl. G06F 17/30 (2006.01); G06K 9/00 (2006.01)
CPC G06F 17/30256 (2013.01) [G06F 17/30598 (2013.01); G06F 17/30705 (2013.01); G06K 9/00221 (2013.01); G06K 9/00335 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
identifying at least one person that is proximate to a target user, wherein the at least one person and the target user are both members of a social network system;
determining that the target user's head is moving in a rhythmic pattern based on detection of head motion of the target user while the at least one person is proximate to the target user;
determining that the at least one person is generating the rhythmic pattern in time synchronization with the target user generating the rhythmic pattern based on a determination that the at least one person is performing physical movement while the at least one person is proximate to the target user;
applying a pattern recognition algorithm to the rhythmic pattern to generate a pattern map;
determining, based on the pattern map, that the rhythmic pattern corresponds to a known pattern;
recognizing an identity of the at least one person proximate to the target user in the social network system;
associating a first user profile of the at least one person and a second user profile of the target user with the known pattern based on the identity of the at least one person;
providing the target user with a profile photo of the at least one person via the social network system to verify that the at least one person recognized as generating the rhythmic pattern is correctly recognized;
creating a group in the social network system, wherein the group includes the at least one person generating the rhythmic pattern; and
associating the group with the target user.