Method and system for service authentication, network preference, and reporting logic with MMS services
First Claim
1. A method for authenticating multimedia messaging service (MMS) over an Internet Protocol (IP) network, comprising:
- receiving an access identifier records message corresponding to a user by a multimedia messaging service center (MMSC);
extracting and storing data from the access identifier records message in a cache accessible to the MMSC including a mobile directory number, a framed IP address, access network information and a session ID;
executing network IP authentication to determine that the user has a valid IP address;
executing client IP authentication of the user to determine that the valid IP address is stored in the cache;
determining a correspondence between the valid IP address and a mobile directory number of the user; and
authenticating the user for MMS over the IP network based on the correspondence.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for multimedia messaging service (MMS) authentication over IP networks are disclosed. An access identifier records message corresponding to a user by a multimedia messaging service center (MMSC) forwarded by a server is received. Data from the access identifier records message including a mobile directory number, a framed IP address, access network information and a session ID is extracted and stored in a cache accessible to the MMSC. Network IP authentication is executed to determine that the user has a valid IP address. Client IP authentication of the user is executed to determine that the valid IP address is stored in the cache. A correspondence between the valid IP address and a mobile directory number of the user is determined. The user is authenticated for MMS over the IP network based on the correspondence.
11 Citations
22 Claims
-
1. A method for authenticating multimedia messaging service (MMS) over an Internet Protocol (IP) network, comprising:
-
receiving an access identifier records message corresponding to a user by a multimedia messaging service center (MMSC); extracting and storing data from the access identifier records message in a cache accessible to the MMSC including a mobile directory number, a framed IP address, access network information and a session ID; executing network IP authentication to determine that the user has a valid IP address; executing client IP authentication of the user to determine that the valid IP address is stored in the cache; determining a correspondence between the valid IP address and a mobile directory number of the user; and authenticating the user for MMS over the IP network based on the correspondence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for authenticating multimedia messaging service (MMS) over an Internet Protocol (IP) network, comprising:
-
a multimedia messaging service center (MMSC) in communication with at least one device corresponding to a user, the MMSC comprising; one or more processors; a memory; the one or more processors configured to; receive an access identifier records message corresponding to the user by a multimedia messaging service center (MMSC); extract and store data from the access identifier records message in a cache accessible to the MMSC including a mobile directory number, a framed IP address, access network information and a session ID; execute network IP authentication to determine that the user has a valid IP address; execute client IP authentication of the user to determine that the valid IP address is stored in the cache; determine a correspondence between the valid IP address and a mobile directory number of the user; and authenticate the user for multimedia messaging service (MMS) over the IP network based on the correspondence. - View Dependent Claims (11, 12, 13)
-
-
14. A computer-readable storage device having instructions stored thereon, causing a computing device to perform operations, the operations comprising:
-
receiving an access identifier records message corresponding to a user by a multimedia messaging service center (MMSC); extracting and storing data from the access identifier records message in a cache accessible to the MMSC including a mobile directory number, a framed Internet Protocol (IP) address, access network information and a session ID; executing network IP authentication to determine that the user has a valid IP address; executing client IP authentication of the user to determine that the valid IP address is stored in the cache; determining a correspondence between the valid IP address and a mobile directory number of the user; and authenticating the user for multimedia messaging service (MMS) over the IP network based on the correspondence. - View Dependent Claims (15, 16, 17)
-
-
18. A method, comprising:
-
receiving an access identifier records feed by a multimedia message service center (MMSC); extracting data from the access identifier records feed and storing a route index, a mobile directory number, a wide area network (WAN) Internet Protocol (IP) and a virtual private network (VPN) IP in a call detail record for each multimedia message service (MMS) message in a storage accessible to the MMSC; and evaluating call detail records in the storage to provide analytics regarding MMS service usage. - View Dependent Claims (19, 20, 21, 22)
-
Specification