Techniques for augmented social networking
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving an image;
determining, responsive to receiving the image, an identity of a plurality of people in the image;
compiling electronic communication associated with the plurality of people in the image based on the identity of the plurality of people;
characterizing the electronic communication based on a characteristic of the electronic communication, the characteristic of the electronic communication comprising one or more a length of time or a frequency;
creating social graph metadata comprising association information for the plurality of people, the social graph metadata created based on the length of time of the electronic communication, the frequency of the electronic communication, or both the length of time and the frequency of the electronic communication;
selecting at least a first one of the plurality of people based on the association information;
determining location information of the at least first one of the plurality of people; and
presenting the association information proximate to the at least first one of the plurality of people in an augmented reality view using the location information and the social graph metadata.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for augmented social networking may include receiving an image. After receiving an image, in real time, an identity of a person in the image may be determined. Association information for the person based on the identity and one or more defined parameters may be determined. The defined parameters may represent electronic communication. Location information of the person may be determined. The association information may be presented proximate to the person in an augmented reality view using the location information. Other embodiments are described and claimed.
-
Citations
24 Claims
-
1. A computer-implemented method, comprising:
-
receiving an image; determining, responsive to receiving the image, an identity of a plurality of people in the image; compiling electronic communication associated with the plurality of people in the image based on the identity of the plurality of people; characterizing the electronic communication based on a characteristic of the electronic communication, the characteristic of the electronic communication comprising one or more a length of time or a frequency; creating social graph metadata comprising association information for the plurality of people, the social graph metadata created based on the length of time of the electronic communication, the frequency of the electronic communication, or both the length of time and the frequency of the electronic communication; selecting at least a first one of the plurality of people based on the association information; determining location information of the at least first one of the plurality of people; and presenting the association information proximate to the at least first one of the plurality of people in an augmented reality view using the location information and the social graph metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a processor circuit; and memory comprising instructions that when executed by the processor circuit cause the processor circuit to; receive an image; determine, responsive to receiving the image, an identity of a plurality of people in the image; compile electronic communication associated with the plurality of people in the image based on the identity of the plurality of people; characterize the electronic communication based on a characteristic of the electronic communication, the characteristic of the electronic communication comprising one or more a length of time or a frequency; create social graph metadata comprising association information for the plurality of people, the social graph metadata created based on the length of time of the electronic communication, the frequency of the electronic communication, or both the length of time and the frequency of the electronic communication; select at least a first one of the plurality of people based on the association information; determine location information of the at least one of the plurality of people; and utilize the social graph metadata to retrieve the association information for presentation; and present the association information proximate to the at least one of the plurality of people in an augmented reality view using the location information. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. At least one non-transitory computer-readable medium comprising a set of instructions that, in response to being executed by a processor circuit, cause the processor circuit to:
-
receive an image; determine, responsive to receiving the image, an identify of a plurality of people in the image; compile electronic communication associated with the plurality of people in the image based on the identity of the plurality of people; characterize the electronic communication based on a characteristic of the electronic communication, the characteristic of the electronic communication comprising one or more a length of time or a frequency; create social graph metadata comprising association information for the plurality of people, the social graph metadata created based on the length of time of the electronic communication, the frequency of the electronic communication, or both the length of time and the frequency of the electronic communication; select at least a first one of the plurality of people based on the association information; determine location information of the at least one of the plurality of people; and present the association information proximate to the at least one of the plurality of people in an augmented reality view using the location information and the social graph metadata. - View Dependent Claims (21, 22, 23, 24)
-
Specification