Method and system for transmitting feature and authentication information for wireless communication services
First Claim
1. A method for providing communication services to a mobile handset comprising the steps of:
- receiving a location registration request from handset in a base station;
transmitting a service information request from said base station to a mobile switching system;
receiving a information message from said mobile switching system in said base station in response to said service information request transmitted by said base station wherein said information message includes said service information for said handset;
receiving a communication service request for said mobile handset in said base station;
receiving authentication information from said mobile switching system to said base station in response to receiving said communication service request, comprising;
determining whether said authentication information for said mobile handset is stored in a memory in said base station in response to said mobile handset transmitting a outgoing communication service request, transmitting a request to said mobile switching system for said authentication information in response to a determination that said authentication information is not stored in said memory, and receiving said authentication information from said mobile switching system in said base station in response to transmitting said request.
13 Assignments
0 Petitions
Accused Products
Abstract
The present method and system for transmitting feature and authentication information for wireless communication services reduces the amount of data transmitted from a handset to a base station by transmitting service information when the wireless handset registers with the base station and authentication information when wireless service is requested by the wireless handset. After receiving the service and authentication information, the base station may store the service and authentication information in memory and retrieve the stored service and authentication information when the wireless handset again requests service from the base station. Alternatively, a mobile switching system may communicate the service and authentication information to the base station.
17 Citations
51 Claims
-
1. A method for providing communication services to a mobile handset comprising the steps of:
-
receiving a location registration request from handset in a base station;
transmitting a service information request from said base station to a mobile switching system;
receiving a information message from said mobile switching system in said base station in response to said service information request transmitted by said base station wherein said information message includes said service information for said handset;
receiving a communication service request for said mobile handset in said base station;
receiving authentication information from said mobile switching system to said base station in response to receiving said communication service request, comprising;
determining whether said authentication information for said mobile handset is stored in a memory in said base station in response to said mobile handset transmitting a outgoing communication service request, transmitting a request to said mobile switching system for said authentication information in response to a determination that said authentication information is not stored in said memory, and receiving said authentication information from said mobile switching system in said base station in response to transmitting said request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
performing an authentication of said mobile handset in response to receiving said authentication information.
-
-
3. The method of claim 1 wherein said step of receiving said authentication information comprises the step of:
reading authentication information from a service information message in response to receiving a request for an incoming service to said mobile handset.
-
4. The method of claim 3 wherein said step of receiving said authentication information further comprises the step of:
storing said authentication information in response to reading said authentication information from said service information message.
-
5. The method of claim 1 wherein said step of receiving said authentication information further comprises the step of:
reading said authentication information from said memory in response to a determination that said authentication information is stored in said memory.
-
6. The method of claim 1 wherein said step of receiving said authentication information further comprises the step of:
storing said authentication information in said memory in response to receiving said authentication information.
-
7. The method of claim 1 further comprising the steps of:
-
receiving said service information request in said mobile switching system;
generating said information message including said service information in said mobile switching system; and
transmitting said information message from said mobile switching system to said base station.
-
-
8. The method of claim 7 further comprising the step of:
determining whether said service information is stored in a memory in said mobile switching system.
-
9. The method of claim 8 further comprising the step of:
reading said service information from said memory in response to a determination that said service information is stored in said memory.
-
10. The method of claim 8 further comprising the steps of:
-
transmitting a request for said service information from said mobile switching system to a service provider server in response to a determination that said service information is not stored in said memory; and
receiving said service information from said service provider server in mobile switching system in response to a transmission of said request for said service information.
-
-
11. The method of claim 10 further comprising the step of:
storing said service information in said memory in response to receiving said service information from said service provider server.
-
12. The method of claim 1 further comprising the steps of:
-
receiving said authentication information request for said mobile handset in said mobile switching system;
generating an authentication message including said authentication information in said mobile switching system; and
transmitting said authentication message from said mobile switching system to said base station.
-
-
13. The method of claim 12 further comprising the step of:
determining whether said authentication information is stored in a memory in said mobile switching system in response to receiving said authentication information request.
-
14. The method of claim 13 further comprising the step of:
reading said authentication information from said memory in response to a determination that said authentication information is stored in said memory.
-
15. The method of claim 13 further comprising the steps of:
-
transmitting a request for said authentication information from said mobile switching system to a service provider server in response to a determination that said authentication information is not stored in said memory; and
receiving said authentication information from said service provider service in mobile switching system in response to a transmission of said request for said service information.
-
-
16. The method of claim 15 further comprising the step of:
storing said authentication information in said memory in response to receiving said service information from said service provider server.
-
17. The method of claim 1 further comprising the step of:
terminating a location registration in said base station.
-
18. An apparatus for providing communication services to a mobile handset comprising:
-
means for receiving a location registration request from handset in a base station;
means responsive to a reception of said location registration request for transmitting a service information request from said base station to a mobile switching system;
means responsive to a transmission of said service information request from said base station for receiving a information message from said mobile switching system in said base station wherein said information message includes said service information for said handset;
means for receiving a communication service request for said mobile handset in said base station;
means responsive to a reception of said communication service request for receiving authentication information from said mobile switching system to said base station, comprising;
means responsive to said mobile handset transmitting an outgoing communication service request for determining whether said authentication information for said mobile handset is stored in a memory in said base station, means responsive to a determination that said authentication information is not stored in said memory for transmitting a request to said mobile switching system for said authentication information, and means in said base station for receiving said authentication information from said mobile switching system in said base station in response to transmitting said request. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
means responsive to a reception of said authentication information for performing an authentication of said mobile handset.
-
-
20. The apparatus of claim 18 wherein said means for receiving said authentication information comprises:
means responsive to reception of a request an incoming communication service for reading authentication information from a service information message.
-
21. The apparatus of claim 20 wherein said means of receiving said authentication information further comprises:
means responsive to a reading of said authentication information from said information message for storing said authentication information in said memory of said base station.
-
22. The apparatus of claim 18 wherein said means for receiving said authentication information further comprises:
means responsive to a determination that said authentication information is stored in said memory for reading said authentication information from said memory.
-
23. The apparatus of claim 18 wherein said means for receiving said authentication information further comprises:
means responsive to receiving said authentication information for storing said authentication information in said memory.
-
24. The apparatus of claim 18 further comprising:
-
means for receiving said service information request in said mobile switching system;
means for generating said information message including said service information in said mobile switching system; and
means responsive to a generation of said information message for transmitting said information message from said mobile switching system to said base station.
-
-
25. The apparatus of claim 24 further comprising:
means for determining whether said service information is stored in a memory in said mobile switching system.
-
26. The apparatus of claim 25 further comprising:
means responsive to a determination that said service information is stored in said memory for reading said service information from said memory in response.
-
27. The apparatus of claim 25 further comprising:
-
mean responsive to a determination that said service information is not stored in said memory for transmitting a request for said service information from said mobile switching system to a service provider server; and
means responsive to a transmission of said request for said service information for receiving said service information from said service provider service in mobile switching system in response.
-
-
28. The apparatus of claim 27 further comprising:
means responsive to receiving said service information from said service provider server for storing said service information in said memory.
-
29. The apparatus of claim 18 further comprising:
-
means for receiving said authentication information request for said mobile handset in said mobile switching system;
means for generating an authentication message including said authentication information in said mobile switching system; and
means responsive to a generation of said authentication information got transmitting said authentication message from said mobile switching system to said base station.
-
-
30. The apparatus of claim 29 further comprising:
means responsive to receiving said authentication information request for determining whether said authentication information is stored in a memory in said mobile switching system.
-
31. The apparatus of claim 30 further comprising:
means responsive to a determination that said authentication information is stored in said memory for reading said authentication information from said memory.
-
32. The apparatus of claim 31 further comprising:
-
means responsive to a determination that said authentication information is not stored in said memory for transmitting a request for said authentication information from said mobile switching system to a service provider server; and
means responsive to a transmission of said request for said service information for receiving said authentication information from said service provider service in mobile switching system.
-
-
33. The apparatus of claim 32 further comprising:
means responsive to receiving said service information from said service provider server for storing said authentication information in said memory.
-
34. The apparatus of claim 18 further comprising:
means for terminating said location registration request in said base station.
-
35. A system for providing communication services to a mobile handset comprising:
-
a base station;
a processing unit in said base station;
instructions for directing said processing unit in said base station to;
receive a location registration request from said mobile handset;
transmit a service information request to a mobile switching system;
receive an information message from said mobile switching system in response to said service information request wherein said information message includes said service information for said handset;
receive a communication service request for said mobile handset; and
receive authentication information from said mobile switching system to said base station in response to receiving said communication service request;
transmit a request to said mobile switching system for said authentication information in response to a determination that said authentication information is not stored in said memory, receive said authentication information from said mobile switching system in response to transmitting said request, determine whether said authentication information for said mobile handset is stored in a memory in said base station in response to said mobile handset transmitting a outgoing communication service request, and a media readable by said processing unit in said base station for storing said instructions. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
instructions for directing said processing unit in said base station to perform an authentication of said mobile handset in response to receiving said authentication information.
-
-
37. The system of claim 35 wherein said instructions to receive said authentication information comprises:
instructions for directing said processing in said base station to read authentication information from a service information message in response to receiving a request for an incoming service to said mobile handset.
-
38. The system of claim 37 wherein said instructions to receive said authentication information further comprise:
instructions for directing said processing unit in said base station to store said authentication information in response to reading said authentication information from said service information message.
-
39. The system of claim 35 wherein said instructions for directing said processing unit in said base station to receive said authentication information further comprises:
instructions for directing said processing unit in said base station to read said authentication information from said memory in response to a determination that said authentication information is stored in said memory.
-
40. The system of claim 35 wherein said instructions for directing said processing unit in said base station to receive said authentication information comprises:
instructions for directing said processing unit in said base station to store said authentication information in said memory in response to receiving said authentication information.
-
41. The system of claim 35 further comprising:
-
a processing unit in said mobile switching system;
instructions for directing said processing unit in said mobile switching system to;
receive said service information request;
generate said information message including said service information; and
transmit said information message to said base station; and
a media readable by said processing unit in said mobile switching system for storing said instructions.
-
-
42. The system of claim 41 wherein said instructions for directing said processing unit in said mobile switching system further comprise:
instructions for directing said processing unit in said mobile switching system to determine whether said service information is stored in a memory in said mobile switching system.
-
43. The system of claim 42 wherein said instructions for directing said processing unit in said mobile switching system further comprise:
instructions for directing said processing unit in said mobile switching system to read said service information from said memory in response to a determination that said service information is stored in said memory.
-
44. The system of claim 42 wherein said instructions for directing said processing unit in said mobile switching system further comprise:
-
instructions for directing said processing unit in said mobile switching system to;
transmit a request for said service information to a service provider server in response to a determination that said service information is not stored in said memory; and
receive said service information from said service provider service in mobile switching system in response to a transmission of said request for said service information.
-
-
45. The system of claim 44 wherein said instructions for directing said processing unit in said mobile switching system further comprise:
instructions for directing said processing unit in said mobile switching system to store said service information in said memory in response to receiving said service information from said service provider server.
-
46. The system of claim 35 wherein said instructions for directing said processing unit in said mobile switching system further comprise:
-
instructions for directing said processing unit in said mobile switching system to;
receive said authentication information request for said mobile handset;
generate an authentication message including said authentication information; and
transmit said authentication message to said base station.
-
-
47. The system of claim 46 wherein said instructions for directing said processing unit in said mobile switching system further comprise:
instructions for directing said processing unit in said mobile switching system to determine whether said authentication information is stored in a memory in said mobile switching system in response to receiving said authentication information request.
-
48. The system of claim 47 wherein said instructions for directing said processing unit in said mobile switching system further comprise:
instructions for directing said processing unit in said mobile switching system to read said authentication information from said memory in response to a determination that said authentication information is stored in said memory.
-
49. The method of claim 47 wherein said instructions for directing said processing unit in said mobile switching system further comprise:
-
instructions for directing said processing unit in said mobile switching system to;
transmit a request for said authentication information from said mobile switching system to a service provider server in response to a determination that said authentication information is not stored in said memory; and
receive said authentication information from said service provider service in mobile switching system in response to a transmission of said request for said service information.
-
-
50. The system of claim 49 wherein said instructions for directing said processing unit in said mobile switching system further comprise:
instructions for directing said processing unit in said mobile switching system to store said authentication information in said memory in response to receiving said service information from said service provider server.
-
51. The system of claim 35 wherein said instructions for directing said processing unit in said base station further comprise:
instructions for directing said processing unit in said base station to terminate a location registration in said base station.
Specification