Automatically providing a communication based on location information for a user of a social networking system
First Claim
1. A computer-implemented method comprising:
- determining that a first device is at a location based on location information for the first device;
identifying an interactable object associated with the location;
providing the interactable object to the first device when the first device is determined to be at the location;
determining that a second device is at the location based on location information for the second device; and
providing the interactable object to the second device when the second device is determined to be at the location, wherein the interactable object is in a modified state based on an interaction with the interactable object on the first device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for automatically locating web-based social network members are provided. According to one embodiment, contact content including an associated GPS identifier and status for web-based social network members located at or near the same location automatically appears on a GPS-enabled device. A further exemplary system includes a GPS-enabled device configured to receive a GPS identifier and a status representing a location and a current state for a web-based social network member, a processing module that associates the received GPS-identifier and the received status, and a communications module that sends the associated GPS-identifier and status to a server comprising a web-based social network database. Contact content in a web-based social network database record in the web-based social network database is updated to include the associated GPS identifier and status for the web-based social network member.
213 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
determining that a first device is at a location based on location information for the first device; identifying an interactable object associated with the location; providing the interactable object to the first device when the first device is determined to be at the location; determining that a second device is at the location based on location information for the second device; and providing the interactable object to the second device when the second device is determined to be at the location, wherein the interactable object is in a modified state based on an interaction with the interactable object on the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium storing instructions that when executed by a processor of a client device cause the processor to:
-
determine that a first device is at a location based on location information for the first device; identify an interactable object associated with the location; provide the interactable object to the first device when the first device is determined to be at the location; determine that a second device is at the location based on location information for the second device; and provide the interactable object to the second device when the second device is determined to be at the location, wherein the interactable object is in a modified state based on an interaction with the interactable object on the first device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A social networking system comprising:
-
a processor for executing instructions; a non-transitory computer-readable storage medium storing instructions executable by the processor, the instructions comprising; instructions for determining that a first device is at a location based on location information for the first device; instructions for identifying an interactable object associated with the location; instructions for providing the interactable object to the first device when the first device is determined to be at the location; instructions for determining that a second device is at the location based on location information for the second device; and instructions for providing the interactable object to the second device when the second device is determined to be at the location, wherein the interactable object is in a modified state based on an interaction with the interactable object on the first device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification