Global contact synchronization
First Claim
Patent Images
1. A computing system comprising:
- one or more processors;
a memory storing instructions that, in response to execution by the one or more processors, causes the computing system to;
receive, from a user of the computing system, a request for location information for each of a plurality of contacts;
determine location information for respective contacts from the Internet and/or network activity of one or more of the respective contacts, wherein the Internet activity comprises one or more posts to social media data sources, and images and/or video associated with the one or more posts is analyzed using facial recognition technology to determine the location information for one or more of the respective contacts;
determine a local time for the respective contacts based on the location information; and
provide visual indications of the determined local times for the respective contacts to the user, the computing system configured to display the determined local times in association with the respective contacts.
0 Assignments
0 Petitions
Accused Products
Abstract
A situational and global context aware calendar, communications, and/or relationship management method and system is disclosed. The system is configured to receive non-calendaring related context information, and, based on that context information, to automatically determine one or more parameters of a meeting request.
-
Citations
20 Claims
-
1. A computing system comprising:
one or more processors; a memory storing instructions that, in response to execution by the one or more processors, causes the computing system to; receive, from a user of the computing system, a request for location information for each of a plurality of contacts; determine location information for respective contacts from the Internet and/or network activity of one or more of the respective contacts, wherein the Internet activity comprises one or more posts to social media data sources, and images and/or video associated with the one or more posts is analyzed using facial recognition technology to determine the location information for one or more of the respective contacts; determine a local time for the respective contacts based on the location information; and provide visual indications of the determined local times for the respective contacts to the user, the computing system configured to display the determined local times in association with the respective contacts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A computing system comprising:
-
one or more processors; a memory storing instructions that, in response to execution by the one or more processors, causes the computing system to; receive, from a user of the computing system, a request for location information for each of a plurality of contacts; determine location information for respective contacts from the Internet and/or network activity of one or more of the respective contacts, wherein the Internet activity comprises one or more posts to social media data sources, and audio data in the one or more posts is analyzed using voice recognition technology to determine location information for one or more of the respective contacts; determine a local time for the respective contacts based on the location information; and provide visual indications of the determined local times for the respective contacts to the user, the computing system configured to display the determined local times in association with the respective contacts. - View Dependent Claims (13, 14)
-
-
15. A computing system comprising:
-
one or more processors; a memory storing instructions that, in response to execution by the one or more processors, causes the computing system to; receive, from a user of the computing system, a request for location information for each of a plurality of contacts stored in a contact data structure on the computing device; determine location information for respective contacts from the Internet and/or network activity of one or more of the respective contacts, wherein the Internet activity comprises one or more posts to social media data sources, and images and/or video associated with the one or more posts is analyzed using facial recognition technology to determine the location information for one or more of the respective contacts; determine a local time for the respective contacts based on a current time zone and/or time associated with the location information; and provide visual indications of the determined local times for the respective contacts to the user, the computing system configured to display the determined local times in association with the respective contacts. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification