Method and apparatus for providing multi-system cellular communications
First Claim
1. A method for providing multi-system cellular communications in a mobile endpoint device, comprising:
- detecting a plurality of different communication protocols used by a plurality of cellular networks;
receiving a request to send an outgoing call or a request to receive an incoming call;
evaluating at least one performance factor; and
selecting one of said plurality of different communication protocols to service said request to send said outgoing call or said request to receive said incoming call in accordance with said at least one performance factor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus of communicating with a plurality of cellular communication networks employing different communication protocols using a single mobile endpoint device, e.g., a cellular phone, are disclosed. In one embodiment, a user cellular phone is provided with a communication protocol conversion or switching module that is adapted for interfacing with different cellular networks operating in a region where the cellular phone is presently located. When a request for an incoming call or an outgoing call is received, the present method evaluates at least one performance factor in selecting one of the plurality of different communication protocols to service or process the incoming call or outgoing call.
124 Citations
20 Claims
-
1. A method for providing multi-system cellular communications in a mobile endpoint device, comprising:
-
detecting a plurality of different communication protocols used by a plurality of cellular networks; receiving a request to send an outgoing call or a request to receive an incoming call; evaluating at least one performance factor; and selecting one of said plurality of different communication protocols to service said request to send said outgoing call or said request to receive said incoming call in accordance with said at least one performance factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of a method for providing multi-system cellular communications in a mobile endpoint device, comprising:
-
detecting a plurality of different communication protocols used by a plurality of cellular networks; receiving a request to send an outgoing call or a request to receive an incoming call; evaluating at least one performance factor; and selecting one of said plurality of different communication protocols to service said request to send said outgoing call or said request to receive said incoming call in accordance with said at least one performance factor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A mobile endpoint device for providing multi-system cellular communications, comprising:
-
means for detecting a plurality of different communication protocols used by a plurality of cellular networks; means for receiving a request to send an outgoing call or a request to receive an incoming call; means for evaluating at least one performance factor; and means for selecting one of said plurality of different communication protocols to service said request to send said outgoing call or said request to receive said incoming call in accordance with said at least one performance factor. - View Dependent Claims (20)
-
Specification