Dynamically creating a social networking check-in location
Abstract
In a method for creating a social networking check-in location for social networking applications, a computer receives a geographic location for each user computing device in a plurality of user computing devices. The computer determines a portion of the plurality of user computing devices that exhibit an area density exceeding a threshold. The area density is defined as a number of user computing devices per unit area. The computer receives two or more social networking messages from the portion of the plurality of user computing devices. The computer determines a common subject between the two or more social networking messages. The computer creates a social networking check-in location.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method for creating a social networking check-in location for social networking applications, the method comprising the steps of:
a computer receiving a geographic location for each user computing device in a plurality of user computing devices;
the computer determining a portion of the plurality of user computing devices that exhibit an area density exceeding a threshold area density, wherein the area density is defined as a number of user computing devices per unit area;
the computer receiving two or more social networking messages from the portion of the plurality of user computing devices that exhibit an area density exceeding the threshold area density; and
the computer creating a social networking check-in location based on a common subject determined from the two or more social networking messages from the portion of the plurality of user computing devices that exhibit an area density exceeding the threshold area density.
2. The method of claim 1 , wherein geographic location is expressed as longitude and latitude coordinates determined by a global positioning system.
3. The method of claim 1 , wherein the unit area comprises an area on the earth's surface between two lines of latitude and two lines of longitude.
4. The method of claim 1 , wherein the step of the computer determining a portion of the plurality of user computing devices that exhibit an area density exceeding a threshold comprises:
the computer determining an area density of a portion of the plurality of user computing devices; and
the computer determining that the area density of the portion of the plurality of user computing devices exceeds a threshold.
5. The method of claim 1 , wherein a social networking message is a message sent between users of a social networking service.
6. A computer program product for creating a social networking check-in location for social networking applications, the computer program product comprising:
one or more computer-readable storage devices and program instructions stored on the one or more computer-readable storage devices, the program instructions comprising:
program instructions to receive a geographic location for each user computing device in a plurality of user computing devices;
program instructions to determine a portion of the plurality of user computing devices that exhibit an area density exceeding a threshold area density, wherein the area density is defined as a number of user computing devices per unit area;
program instructions to receive two or more social networking messages from the portion of the plurality of user computing devices that exhibit an area density exceeding the threshold area density; and
program instructions to create a social networking check-in location based on a common subject determined from the two or more social networking messages from the portion of the plurality of user computing devices that exhibit an area density exceeding the threshold area density.
7. The computer program product of claim 6 , wherein geographic location is expressed as longitude and latitude coordinates determined by a global positioning system.
8. The computer program product of claim 6 , wherein the unit area comprises an area on the earth's surface between two lines of latitude and two lines of longitude.
9. The computer program product of claim 6 , wherein the program instructions to determine a portion of the plurality of user computing devices that exhibit an area density exceeding a threshold comprise:
program instructions to determine an area density of a portion of the plurality of user computing devices; and
program instructions to determine that the area density of the portion of the plurality of user computing devices exceeds a threshold.
10. A computer system for creating a social networking check-in location for social networking applications, the computer system comprising:
one or more computer processors; one or more computer-readable storage media; program instructions stored on the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
program instructions to receive a geographic location for each user computing device in a plurality of user computing devices;
program instructions to determine a portion of the plurality of user computing devices that exhibit an area density exceeding a threshold area density, wherein the area density is defined as a number of user computing devices per unit area;
program instructions to receive two or more social networking messages from the portion of the plurality of user computing devices that exhibit an area density exceeding the threshold area density; and
program instructions to create a social networking check-in location based on a common subject determined from the two or more social networking messages from the portion of the plurality of user computing devices that exhibit an area density exceeding the threshold area density.
11. The computer system of claim 10 , wherein geographic location is expressed as longitude and latitude coordinates determined by a global positioning system.
12. The computer system of claim 10 , wherein the unit area comprises an area on the earth's surface between two lines of latitude and two lines of longitude.
13. The computer system of claim 10 , wherein the program instructions to determine a portion of the plurality of user computing devices that exhibit an area density exceeding a threshold comprise:
program instructions to determine an area density of a portion of the plurality of user computing devices; and
program instructions to determine that the area density of the portion of the plurality of user computing devices exceeds a threshold.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.