Identifying users sharing common characteristics
First Claim
1. A method comprising:
- identifying, by a processor, a set of users having identifiers of an electronic messaging application based on electronic messages associated with the users;
automatically selecting, by a processor, a first user and a second user from the set of users in response to a change in content in at least one of a first electronic message associated with the first user and a second electronic message associated with the second user, wherein the first electronic message is set as an automatic response to incoming electronic messages intended for the first user, and the second electronic message is set as an automatic response to incoming electronic messages intended for the second user;
determining, based on the change in content in at least one of the first electronic message and the second electronic message, whether the first and second electronic messages have common content;
detecting, based on the common content, that the first user and the second user are both located at a particular geographic location; and
without receiving a request, indicating at a client device that the first user and the second user are both located at the particular geographic location.
5 Assignments
0 Petitions
Accused Products
Abstract
Displaying electronic information in an instant-messaging application includes accessing a first electronic message providing information describing a first user that has an identifier included in a set of identifiers of users of an instant messaging application. A second electronic message providing information describing a second user that has an identifier included in the set of identifiers of users of an instant messaging application is accessed. Content contained within the first and second messages is analyzed to determine that at least a portion of content is common to the first and second electronic messages. Based upon the content analysis, an indication that the first and second messages include common content is provided to the user. Alternatively or additionally, an indication that two users are in physical proximity to a geographic location may be provided in response to detecting that the two users are within a threshold distance from the geographic location.
-
Citations
22 Claims
-
1. A method comprising:
-
identifying, by a processor, a set of users having identifiers of an electronic messaging application based on electronic messages associated with the users; automatically selecting, by a processor, a first user and a second user from the set of users in response to a change in content in at least one of a first electronic message associated with the first user and a second electronic message associated with the second user, wherein the first electronic message is set as an automatic response to incoming electronic messages intended for the first user, and the second electronic message is set as an automatic response to incoming electronic messages intended for the second user; determining, based on the change in content in at least one of the first electronic message and the second electronic message, whether the first and second electronic messages have common content; detecting, based on the common content, that the first user and the second user are both located at a particular geographic location; and without receiving a request, indicating at a client device that the first user and the second user are both located at the particular geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14)
-
-
12. A non-transitory computer-readable storage medium encoded with computer program instructions which, when executed by at least one processor, cause a computer system to perform the steps of:
-
identifying, by a processor, a set of users having identifiers of an electronic messaging application based on electronic messages associated with the users; selecting, by a processor, a first user and a second user from the set of users in response to a change in content in at least one of a first electronic message associated with the first user and a second electronic message associated with the second user, wherein the first electronic message is set as an automatic response to incoming electronic messages intended for the first user, and the second electronic message is set as an automatic response to incoming electronic messages intended for the second user; determining, based on the change in content in at least one of the first electronic message and the second electronic message, whether the first and second electronic messages have common content; detecting, based on the common content, that the first user and the second user are both located at a particular geographic location; and without receiving a request, indicating at a client device that the first user and the second user are both located at the particular geographic location. - View Dependent Claims (20, 21, 22)
-
-
15. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to; identify, by a processor, a set of users having identifiers of an electronic messaging application based on electronic messages associated with the users; select, by a processor, a first user and a second user from the set of users in response to a change in content in at least one of a first electronic message associated with the first user and a second electronic message associated with the second user, wherein the first electronic message is set as an automatic response to incoming electronic messages intended for the first user, and the second electronic message is set as an automatic response to incoming electronic messages intended for the second user; determine, based on the change in content in at least one of the first electronic message and the second electronic message, whether the first and second electronic messages have common content; detect, based on the common content, that the first user and the second user are both located at a particular geographic location; and without receiving a request, indicate at a client device that the first user and the second user are both located at the particular geographic location. - View Dependent Claims (16, 17, 18, 19)
-
Specification