METHOD AND APPARATUS FOR OBTAINING GEOGRAPHIC LOCATION INFORMATION OF A PRIVATE USER IN INSTANT MESSAGING
First Claim
1. A computer-implemented method for obtaining geographic location information of a private user in instant messaging (IM), comprising:
- when a conversation window between the private user and a public account is opened on a client device of the private user, determining, by the client device of the private user, whether the private user allows the public account to acquire geographic location information of the private user;
obtaining, by the client device of the private user, the geographic location information of the private user if the private user allows the public account to acquire the geographic location information of the private user; and
transmitting the geographic location information of the private user to an IM server, such that the IM server provides the geographic location information of the private user to the public account.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for obtaining geographic location information of a private user in instant messaging, when a conversation window between the private user and a public account is opened, determining, by a client device of the private user, whether the private user allows the public account to acquire geographic location information of the private user; obtaining and transmitting, by the client device of the private user, the geographic location information of the private user to an IM server if the private user allows the public account to acquire the geographic location information of the private user, such that the IM server provides the geographic location information of the private user to the public account.
-
Citations
25 Claims
-
1. A computer-implemented method for obtaining geographic location information of a private user in instant messaging (IM), comprising:
-
when a conversation window between the private user and a public account is opened on a client device of the private user, determining, by the client device of the private user, whether the private user allows the public account to acquire geographic location information of the private user; obtaining, by the client device of the private user, the geographic location information of the private user if the private user allows the public account to acquire the geographic location information of the private user; and transmitting the geographic location information of the private user to an IM server, such that the IM server provides the geographic location information of the private user to the public account. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for obtaining geographic location information of a private user in instant messaging (IM), comprising:
-
receiving, by an IM server, geographic location information of a private user, wherein, when a conversation window is opened between the private user and a public user and if the private user allows the public user to acquire the geographic location information of the private user, the geographic location information of the private user is transmitted by a client device of the private user to the IM server; and providing, by the IM server, the geographic location information of the private user to the public user. - View Dependent Claims (9)
-
-
10. A client device of a private user in instant messaging (IM), comprising a processor and a memory coupled to the processor, wherein the memory comprises machine readable instructions executable by the processor to:
-
determine whether a private user allows a public account to acquire geographic location information of the private user when a conversation window between the private user and the public account is opened; obtain the geographic location information of the private user if the private user allows the public account to acquire the geographic location information of the private user; and transmit the geographic location information of the private user to an IM server, such that the IM server provides the geographic location information of the private user to the public account. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An IM server for obtaining geographic location information of a private user, comprising a processor and a memory coupled to the processor, wherein the memory comprises machine readable instructions executable by the processor to:
-
receive geographic location information of a private user, wherein when a conversation window is opened between the private user and a public user and if the private user allows the public user to acquire the geographic location information of the private user, the geographic location information of the private user is transmitted by a client device of the private user to the IM server; and provide the geographic location information of the private user to the public user. - View Dependent Claims (18)
-
-
19. A non-transitory computer readable storage medium storing one or more programs, which when executed by a processor, perform the steps of:
-
determining whether a private user allows a public account to acquire geographic location information of the private user when a conversation window between the private user and the public account is opened; obtaining the geographic location information of the private user if the private user allows the public account to acquire the geographic location information of the private user; and transmitting the geographic location information of the private user to an IM server, such that the IM server provides the geographic location information of the private user to the public account. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A non-transitory computer readable storage medium storing one or more programs, which when executed by a processor, perform the steps of:
-
receiving geographic location information of a private user, wherein when a conversation window is opened between the private user and a public user and if the private user allows the public user to acquire the geographic location information of the private user, the geographic location information of the private user is transmitted by a client device of the private user; and providing the geographic location information of the private user to the public user. - View Dependent Claims (25)
-
Specification