Method and apparatus for supporting multiple mobile address schemes using object-oriented programming techniques
First Claim
1. A method for supporting a plurality of mobile address types for a given wireless device in a wireless communication network, comprising the steps of:
- defining a mobile address class that allows said plurality of mobile address types for said given wireless device to be processed in a uniform manner; and
providing a set of constructors to create a new instances of a mobile address class that allow at least one of said plurality of mobile address types for said given wireless device to be mapped to a different mobile address type for said given wireless device in one of a plurality of formats.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed that support multiple mobile address types using object-oriented programming techniques. A mobile address object class supports the creation of mobile address objects. The mobile address object class includes the test-and-branch code that supports each mobile address type. A CPA Mobile Address class allows mobile address information to be stored in CPAMA objects in a uniform manner. The CPA Mobile Address class provides the address retrieval functionality to map the stored mobile address information to a suitable format. The CPAMA class provides a set of constructors to create and initialize its data members using an appropriate format, such as an access channel format or an ANSI International Mobile Station Identifier format, and a set of destructors to de-initialize objects before they are destroyed. The address information can be extracted from a CPAMA object using a set of member functions. Member functions to test equality and to assign one mobile address object to another are also provided.
-
Citations
22 Claims
-
1. A method for supporting a plurality of mobile address types for a given wireless device in a wireless communication network, comprising the steps of:
-
defining a mobile address class that allows said plurality of mobile address types for said given wireless device to be processed in a uniform manner; and providing a set of constructors to create a new instances of a mobile address class that allow at least one of said plurality of mobile address types for said given wireless device to be mapped to a different mobile address type for said given wireless device in one of a plurality of formats. - View Dependent Claims (2, 3)
-
-
4. A method for supporting a plurality of mobile address types for a given wireless device in a wireless communication network, comprising the steps of:
-
defining a mobile address class that allows said plurality of mobile address types for said given wireless device to be processed in a uniform manner; and providing a set of member functions associated with said mobile address class that allow mobile address information to be retrieved from mobile address objects in said mobile address class in a desired format, wherein a first mobile address type for said given wireless device is mapped to a different mobile address type. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method for supporting a plurality of mobile address types for a given wireless device in a wireless communication network, comprising:
providing a mobile address class that allows said plurality of mobile address types for said given wireless device to be processed in a uniform manner, wherein said mobile address class provides a set of class constructors that allow said mobile address information to be stored in an instance of a mobile address object in one of a plurality of formats, wherein a first mobile address type for said given wireless device is mapped to a different mobile address type. - View Dependent Claims (11, 12)
-
13. A method for supporting a plurality of mobile address types for a given wireless device in a wireless communication network, comprising:
providing a mobile address class that allows said plurality of mobile address types for said given wireless device to be processed in a uniform manner, wherein said mobile address class provides a set of member functions that allow mobile address information to be retrieved from mobile address objects in a desired format, wherein a first mobile address type for said given wireless device is mapped to a different mobile address type. - View Dependent Claims (14, 15, 16, 17, 18)
-
19. A system for supporting a plurality of mobile address types for a given wireless device in a wireless communication network, comprising:
-
a memory for storing computer readable code; and a processor operatively coupled to said memory, said processor configured to; provide a mobile address class that allows said plurality of mobile address types for said given wireless device to be processed in a uniform manner, wherein said mobile address class provides a set of class constructors that allow said mobile address information to be stored in an instance of a mobile address object in one of a plurality of formats and wherein a first mobile address type for said given wireless device is mapped to a different mobile address type.
-
-
20. A system for supporting a plurality of mobile address types for a given wireless device in a wireless communication network, comprising:
-
a memory for storing computer readable code; and a processor operatively coupled to said memory, said processor configured to; provide a mobile address class that allows said plurality of mobile address types for said given wireless device to be processed in a uniform manner, wherein said mobile address class provides a set of member functions that allow mobile address information to be retrieved from mobile address objects in a desired format and wherein a first mobile address type for said given wireless device is mapped to a different mobile address type.
-
-
21. A method for supporting a plurality of mobile address types for a given wireless device in a wireless communication network, comprising the steps of:
-
defining a mobile address class that allows said plurality of mobile address types for said given wireless device to be processed in a uniform manner; and storing said mobile address information in a mobile address object in one of a plurality of formats using an appropriate constructor to create a new instances of a mobile address class for said given wireless device, wherein a first mobile address type for said given wireless device is mapped to a different mobile address type.
-
-
22. A method for supporting a plurality of mobile address types for a given wireless device in a wireless communication network, comprising the steps of:
-
defining a mobile address class that allows said plurality of mobile address types for said given wireless device to be processed in a uniform manner; and retrieving mobile address information in a desired format from a mobile address objects for said given wireless device in said mobile address class using a set of member functions associated with said mobile address class wherein a first mobile address type for said given wireless device is mapped to a different mobile address type.
-
Specification