Method and system for implementing location service
First Claim
1. A method for implementing location service, comprising:
- sending a location request message from a source user to a Multimedia Messaging Service Gateway (MMSG) by a Multimedia Messaging Service Center (MMSC);
wherein the location request message comprises;
an identifier of the multimedia message generating platform, a position service identifier, an identifier of the source user, and an identifier of a target user which the source user requests to locate;
sending the location request message to a Data Service Management Platform (DSMP) by the MMSG;
processing the identifier of the source user and/or the identifier of the target user according to a predetermined processing and returning a processed identifier of the source user and/or a processed identifier of the target user to the MMSG by the DSMP;
sending the position service identifier and the processed identifier of the source user and/or the processed identifier of the target user to the multimedia message generating platform by the MMSG according to an identifier of the multimedia message generating platform;
initiating a location request to a Location Service Platform (LSP) by the multimedia message generating platform according to the position service identifier and the processed identifier of the source user and/or the processed identifier of the target user;
performing location according to the initiated location request and returning a location result to the multimedia message generating platform by the LSP;
generating multimedia message information according to the location result and sending the multimedia message information to the MMSG by the multimedia message generating platform;
sending the multimedia message information to the DSMP by the MMSG;
determining the identifier of the source user according to the processed identifier of the source user, replacing the processed identifier of the source user in the multimedia message information with the determined identifier of the source user by the DSMP, and sending the replaced multimedia message information to the MMSC; and
sending the replaced multimedia message information to the source user by the MMSC according to the identifier of the source user in the replaced multimedia message information.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method and a system for implementing location service, in which the method comprises: sending a location request message from a source user to a MMSG by a MMSC; sending the location request message to a multimedia message generating platform by the MMSG; initiating a location request to an LSP by the multimedia message generating platform according to the location request message; performing location according to the initiated location request and returning a location result to the multimedia message generating platform by the LSP; generating multimedia message information according to the location result and sending the multimedia message information to the MMSG by the multimedia message generating platform; and sending the received multimedia message information to the source user through the MMSC by the MMSG. The present invention can not only reduce the requirement of the location service on terminal capability, but also more conveniently develop the location service, thereby realizing the aim of providing convenient and efficient location service to users by using multimedia message information.
-
Citations
8 Claims
-
1. A method for implementing location service, comprising:
-
sending a location request message from a source user to a Multimedia Messaging Service Gateway (MMSG) by a Multimedia Messaging Service Center (MMSC); wherein the location request message comprises;
an identifier of the multimedia message generating platform, a position service identifier, an identifier of the source user, and an identifier of a target user which the source user requests to locate;sending the location request message to a Data Service Management Platform (DSMP) by the MMSG; processing the identifier of the source user and/or the identifier of the target user according to a predetermined processing and returning a processed identifier of the source user and/or a processed identifier of the target user to the MMSG by the DSMP; sending the position service identifier and the processed identifier of the source user and/or the processed identifier of the target user to the multimedia message generating platform by the MMSG according to an identifier of the multimedia message generating platform; initiating a location request to a Location Service Platform (LSP) by the multimedia message generating platform according to the position service identifier and the processed identifier of the source user and/or the processed identifier of the target user; performing location according to the initiated location request and returning a location result to the multimedia message generating platform by the LSP; generating multimedia message information according to the location result and sending the multimedia message information to the MMSG by the multimedia message generating platform; sending the multimedia message information to the DSMP by the MMSG; determining the identifier of the source user according to the processed identifier of the source user, replacing the processed identifier of the source user in the multimedia message information with the determined identifier of the source user by the DSMP, and sending the replaced multimedia message information to the MMSC; and sending the replaced multimedia message information to the source user by the MMSC according to the identifier of the source user in the replaced multimedia message information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for implementing location service, comprising:
-
sending a location request message from a source user to a Multimedia Messaging Service Gateway (MMSG) by a Multimedia Messaging Service Center (MMSC);
wherein the location request message comprises;
an identifier of the multimedia message generating platform, a position service identifier, an identifier of the source user, and an identifier of a target user which the source user requests to locate;sending the location request message to a Data Service Management Platform (DSMP) by the MMSG; processing the identifier of the source user and/or the identifier of the target user according to a predetermined processing and returning a processed identifier of the source user and/or a processed identifier of the target user to the MMSG by the DSMP; and sending the position service identifier and the processed identifier of the source user and/or the processed identifier of the target user to the multimedia message generating platform by the MMSG according to an identifier of the multimedia message generating platform; initiating a location request to a Location Service Platform (LSP) by the multimedia message generating platform according to the position service identifier and the processed identifier of the source user and/or the processed identifier of the target user; performing location according to the initiated location request and returning a location result to the multimedia message generating platform by the LSP; generating multimedia message information according to the location result and sending the multimedia message information to the MMSG by the multimedia message generating platform; sending the received multimedia message information to the source user through the MMSC by the MMSG.
-
-
8. A system for implementing location service, comprising:
- a Multimedia Messaging Service Center (MMSC), a Multimedia Messaging Service Gateway (MMSG), a multimedia message generating platform, a Location Service Platform (LSP), and a Data Service Management Platform (DSMP), wherein
the MMSC is used for sending a location request message from a source user to the MMSG and sending the replaced multimedia message information from the MMSG to the source user;
wherein the location request message comprises;
an identifier of the multimedia message generating platform, a position service identifier, an identifier of the source user, and an identifier of a target user which the source user requests to locate;the MMSG is used for sending the location request message from the MMSC to a Data Service Management Platform (DSMP); and
sending the position service identifier and the processed identifier of the source user and/or the processed identifier of the target user to the multimedia message generating platform according to an identifier of the multimedia message generating platform; and
sending the multimedia message information from the multimedia message generating platform to the DSMP;the multimedia message generating platform is used for initiating a location request to the LSP according to the position service identifier and the processed identifier of the source user and/or the processed identifier of the target user, generating the multimedia message information according to a location result from the LSP and sending the generated multimedia message information to the MMSG; the LSP is used for performing location according to the location request initiated by the multimedia message generating platform and returning the location result to the multimedia message generating platform; and the DSMP is used for receiving the location request message from the MMSG, processing the identifier of the source user and/or the identifier of the target user according to a predetermined processing, and sending the position service identifier, the processed identifier of the source user and/or the processed identifier of the target user to the multimedia message generating platform according to the identifier of the multimedia message generating platform through the MMSG; and
receiving the multimedia message information, determining the identifier of the source user according to the processed identifier of the source user, replacing the processed identifier of the source user in the multimedia message information with the determined identifier of the source user, sending the replaced multimedia message information to the MMSC.
- a Multimedia Messaging Service Center (MMSC), a Multimedia Messaging Service Gateway (MMSG), a multimedia message generating platform, a Location Service Platform (LSP), and a Data Service Management Platform (DSMP), wherein
Specification