SOCIAL MODE FOR MANAGING COMMUNICATIONS BETWEEN A MOBILE DEVICE AND A SOCIAL NETWORKING SYSTEM
First Claim
1. A method comprising:
- detecting a location by a mobile device associated with a user account maintained by a social networking system, the detected location comprising a set of geographic coordinates obtained by the mobile device, the user account associated with a user of the social networking system;
determining a presence of the mobile device within fixed geographic ranges corresponding to a plurality of location entities by cross-referencing the geographic coordinates obtained by the mobile device with the fixed geographic ranges;
receiving a selection of one of the plurality of location entities; and
in response to the mobile device being configured to operate in a social communication mode, transmitting the selected location entity and an identity of the user account to the social networking system, the social networking system configured to automatically check in the user to the selected location entity and to generate a post indicating the check in for display within a social networking system page.
1 Assignment
0 Petitions
Accused Products
Abstract
The automatic transmission of communications between a mobile device and a social networking system is regulated based on the communication mode of the mobile device. A communication for transmission between the mobile device and the social networking system is detected. A communication switch setting, such as a switch position, is determined for the mobile device. A communication mode for the mobile device is determined based on the communication switch setting. For example, if the switch is in a first position, the mobile device is determined to be in a social mode. Likewise, if the switch is in a second position, the mobile device is determined to be a manual mode. If the mobile device is in the social mode, the communication is automatically transmitted. If the mobile device is in the manual mode, the communication is transmitted only in response to authorization from the user of the mobile device.
-
Citations
20 Claims
-
1. A method comprising:
-
detecting a location by a mobile device associated with a user account maintained by a social networking system, the detected location comprising a set of geographic coordinates obtained by the mobile device, the user account associated with a user of the social networking system; determining a presence of the mobile device within fixed geographic ranges corresponding to a plurality of location entities by cross-referencing the geographic coordinates obtained by the mobile device with the fixed geographic ranges; receiving a selection of one of the plurality of location entities; and in response to the mobile device being configured to operate in a social communication mode, transmitting the selected location entity and an identity of the user account to the social networking system, the social networking system configured to automatically check in the user to the selected location entity and to generate a post indicating the check in for display within a social networking system page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
a processor; a non-transitory memory including instructions, which when executed by the processor cause the processor to perform steps including; detecting a location by a mobile device associated with a user account maintained by a social networking system, the detected location comprising a set of geographic coordinates obtained by the mobile device, the user account associated with a user of the social networking system; determining a presence of the mobile device within fixed geographic ranges corresponding to a plurality of location entities by cross-referencing the geographic coordinates obtained by the mobile device with the fixed geographic ranges; receiving a selection of one of the plurality of location entities; and in response to the mobile device being configured to operate in a social communication mode, transmitting the selected location entity and an identity of the user account to the social networking system, the social networking system configured to automatically check in the user to the selected location entity and to generate a post indicating the check in for display within a social networking system page.
-
-
20. A computer program product comprising a non-transitory computer-readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to:
-
detecting a location by a mobile device associated with a user account maintained by a social networking system, the detected location comprising a set of geographic coordinates obtained by the mobile device, the user account associated with a user of the social networking system; determining a presence of the mobile device within fixed geographic ranges corresponding to a plurality of location entities by cross-referencing the geographic coordinates obtained by the mobile device with the fixed geographic ranges; receiving a selection of one of the plurality of location entities; and in response to the mobile device being configured to operate in a social communication mode, transmitting the selected location entity and an identity of the user account to the social networking system, the social networking system configured to automatically check in the user to the selected location entity and to generate a post indicating the check in for display within a social networking system page.
-
Specification