Disclosed is an apparatus for initiating an over the air parameter administration (OTAPA) of a mobile station without the need for interacting with a mobile station user. A unique service option number included with the initial page indicates to the mobile station that an update is being requested. The mobile station performs a network validation check (SPASM) before permitting the update to take place. Flags are used in the network to alert the system that an attempted update was not completed because a mobile station was not update accessible for any of several reasons. The flags cause the system to update when the mobile station next becomes update accessible. The questions raised in reexamination request No. 90/006,577, filed Mar. 25, 2003, have been considered and the results thereof are reflected in this reissue patent which constitutes the reexamination certificate required by 35 U.S.C. 307 as provided in 37 CFR 1.570(e).
|
7. A method of validating a wireless communication network communicating with a mobile station comprising the steps of:
initiating an over the air mobile station parameter administration session with a mobile station;
generating a first secret work, within a the mobile station, comprising a predetermined combination of a first word stored internal to the mobile station and a second word generated internal to said mobile station;
generating a second secret work, derived from data stored at the a home location network, comprising a predetermined combination of said second word obtained from said mobile station and a copy of said first word as obtained from a home location network register;
supplying said second secret word to said mobile station; and
comparing said first and second secret words within said mobile station to validate the communicating network; and
when validation of the wireless communication network is successful, continuing with the over the over the air mobile station parameter administration session.
8. Apparatus for validating a wireless communication network communicating with a mobile station comprising:
means for initiating an over the air mobile station parameter administration session with a mobile station;
means for generating a first secret word, within a the mobile station, comprising a predetermined combination of a first word stored internal to the mobile station and a second word generated internal to said mobile station;
means for generating a second secret word, at the a home location network, comprising a predetermined combination of said second word received from said mobile station and a copy of said first word as obtained from a home location network register;
means for supplying said second secret word to said mobile station; and
means for comparing said first and second secret words within said mobile station to validate the communicating network; and
means for, when validation of the wireless communication network is successful, continuing with the over the over the air mobile station parameter administration session.
1. A method of alerting a wireless communication network that an attempt to update operational parameter in a mobile station has failed comprising the steps of: The method of
setting a network based over-the-air parameter administration pending flag;
storing a network based over-the-air functional address for reinitiating the update process; and
the over-the-air parameter administration pending flag is set in conjunction with home location register data when the location of a mobile station is not available.
2. The method of
the over-the-air parameter administration pending flag is set in conjunction with MSC based data when an attempted update of a mobile station is not completed.
3. The method of
transferring the over-the-air parameter administration pending flag from a mobile switching center (MSC) to a the home location register (HLR) when it is not possible to update a mobile station due to mobile station inactivity or due to the inability of an MSC to update the mobile station.
4. The method of
transferring the flag indication to an the home location register (HLR) when a mobile station update is not completed within predetermined parameters.
5. Apparatus for alerting a wireless communications network that an attempt to update operational parameters in a mobile station has failed comprising: The apparatus of
means for setting a network based over-the-air parameter administration pending flag;
means for storing a network based over-the-air functionality address for reinitiating the update process; and
means for setting the over-the-air parameter administration pending flag in conjunction with home location register data when the location of a mobile station is not available.
6. The apparatus as claimed in
means for setting the over the air parameter administration pending flag in conjunction with MSC based data when an attempted update of an mobile station is not completed.
|
This application is a continuation-in-part of and claims the benefit of U.S. Provisional Application No. 60,041,093, filed Mar. 14, 1997.
The present invention relates in general to over-the-air parameter administration in a wireless communications network and, in particular, to network initiated communication of data using over-the-air parameter administration, whereby mobile stations may be provisioned and configured for service on a particular operator network.
With the advent of widespread use of cellular telephones and the corresponding growth of wireless subscribers for using such telephones, a need has arisen for providing services and modifying programmed information within each of the devices used by wireless subscribers. Before describing how this need has been addressed, however, a general structure of a wireless communications systems will be described. The infrastructure of a wireless communications network generally includes multiple mobile switching centers (MSCs) which provide wireless services, control, and tracking of mobile stations within a predetermined area.
The term “mobile station” (MS) as used in the remainder of this specification and the claims is intended to refer to any wireless communication device whether the device is mobile or fixed and whether used for the transmission of voice, data or facsimiles. Subscriber Unit is another term that is used in the art to describe such a device.
A home location register (HLR) is typically utilized in the infrastructure for a wireless communications network. For each MS it serves, the HLR retains a profile of information about the mobile station, including special features for which the mobile station is authorized and where the MS is currently located. A mobile station registers its location, in terms of a currently serving MSC, on its home HLR. An MSC that is currently serving a mobile station will retrieve the MS's profile from the HLR, and store the profile in a visiting location register (VLR) that is often co-located with the serving MSC.
Subsequently, when a call for a mobile station is received by a home network, the home HLR determines where to route the call. Through this method, the home network is able to transfer the call to the current visited MSC so that the mobile station receives the call even when it is not within its own home network.
In some wireless communication networks, a number assignment module (NAM) is implemented in each of the mobile stations. The NAM provides a memory for the mobile station to hold certain relevant information. That information may include a roaming list of available roaming systems, as well as certain operational parameters such as the mobile station's directory number. It should be noted that the parameters maintained in a mobile station's NAM are assigned by a service provider to control wireless network usage. Equivalent parameters in a wireline telephone network are completely under the control of the service provider and are not stored in equipment belonging to the subscriber. However, because wireless technology breaks the direct link between a mobile station and the communication network, some operational parameters must be stored in the mobile station. As a result, wireless service providers have historically accepted a loss of control over NAM parameters once initial programming is complete.
Typically, the NAM is programmed when a mobile station is first activated. For example, before a mobile station is first utilized, the NAM is programmed by the service provider to have a preselected roaming list, services, and a directory number to be associated with the mobile station itself.
When any of the network-stored parameters that were used to supply data originally programmed into the NAM are modified, those modifications must be reflected by modifying the NAM so that the mobile station may operate correctly. In such a situation, the subscribers are typically required to physically take the mobile station to a location specified by the service provider for NAM reprogramming. Alternatively, an Over-The-Air Service Provisioning (OTASP) mechanism may be used to either activate a new mobile station, modify the existing services provided to a subscriber, or update the existing operation parameters without the intervention of a third party. OTASP is defined in a telecommunication industry association (TIA) standards having designations of IS-683 and IS-725. However, the OTASP mechanism, as specified in IS-683 and IS-725, is initiated only by the subscriber. Furthermore, the OTASP mechanism may require connection to a customer service center of a service provider for interaction with a customer service representative. Thus, while OTASP sessions do not require the mobile subscriber to physically take their mobile stations to a location specified by the service provider, subscriber effort is still required to accomplish the updating process.
Additionally, with the use of the OTASP mechanism, security may become an issue. Specifically, a wireless service provider should be able to insure that the NAM is not programmed from a renegade source. In the OTASP mechanism, a service program lock (SPL) procedure is utilized. In the SPL procedure, a password is sent to the mobile station and then used to “unlock” the mobile station if the password corresponds to that stored in the mobile station. If the password does not correspond to that stored in the mobile station, the message and programming effort is rejected. However, a lock procedure, such as SPL, where a given password is transmitted over the air, is subject to unauthorized interception. Thus any over-the-air transmitted passwords or unlocking signatures may need to be altered with each transmission to lower the risk of improper usage of such passwords by unauthorized entities.
Therefore, in addition to the need to easily program a mobile station within a wireless communication network, there exists a need to insure that such programming is performed in a secure manner such that a subscriber's mobile station is not “hijacked” for unauthorized purposes. Furthermore, a need exists for a programming methodology that may be easily implemented with minimal interruption and inconvenience to the wireless subscriber.
The present invention provides a secure method and apparatus for updating operational parameters in a mobile station as initiated by the associated network.
For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
The present invention sets forth a communication network and methodology for implementing an over-the-air parameter administration (OTAPA) methodology wherein a wireless communication service provider may modify service information stored within a wireless subscriber's mobile station without requiring that the subscriber be notified or take certain actions. Specifically, the OTAPA mechanism of the present invention simplifies administration of certain parameters, including values in a number assignment module (NAM), stored within a mobile station for both the service provider and the subscriber by allowing network-initiated over-the-air access to the parameters. Such access allows service providers to significantly improve customer care processes, while being totally unobtrusive to the subscriber. In addition, the present invention secures the mobile station's stored parameters from being modified by an unauthorized network.
Furthermore, the OTAPA mechanism implemented by the present invention does not require any interaction with the subscriber in order to be initiated or completed successfully. Additionally, the OTAPA mechanism of the present invention may be performed at any time the subscriber has an active mobile station, as long as the OTAPA process does not interfere with normal user operation of the device (e.g. placing or receiving telephone calls). The OTAPA mechanism of the present invention may be supported on digital channels and, optionally, on analog channels used within the communications network. Each of the functions implemented by the present invention will subsequently be described in greater detail. Prior to that description, however, a description of a typical wireless communications network in which the present invention may be implemented will be provided herein.
In the following description, numerous specific details are set forth to provide a thorough understanding of the present invention. However, it will be obvious to those skilled in the art that the present invention may be practiced without such specific details. In other instances, well-known circuits and devices have been shown in block diagram form in order not to obscure the present invention in unnecessary detail. For the most part, details concerning timing considerations and the like have been omitted inasmuch as such details are not necessary to obtain a complete understanding of the present invention and are within the skills of persons of ordinary skill in the relevant art.
As will be further realized, this invention applies to a plurality of wireless access technologies. While the invention is described using code division multiple access (CDMA) terminology, the comparable terms in the other wireless technologies will be obvious to one skilled in the art. As an example, paging and access channels in CDMA terminology are designated as control channels in Advanced Mobile Phone System (AMPS) terminology.
Refer now to the drawings wherein depicted elements are not necessarily shown to scale and wherein like or similar elements are designated by the same reference numeral through the several views.
In the communication network of
During operation of communication network 100, base stations (BS) communicate data to a mobile subscriber at mobile station (MS) 138. Such base stations are typically arranged in clusters (134, 136) that are controlled using a base station controller (BSC). For example, BSC 130 controls operation of cell cluster 134 and BSC 132 controls operation of cell cluster 136. Mobile switching centers 122 and 126 are implemented to direct traffic around the network. Each mobile switching center is associated with a home location register (HLR) 116 and a visiting location register (VLR). For instance, MSC 126 is associated with VLR 124 and MSC 122 is associated with VLR 114. It should not noted that each MSC is not necessarily physically associated with a corresponding VLR.
Another network entity that is typically connected to the HLR is the over-the-air function (OTAF). OTAF is the network entity that supervises the over-the-air service provisioning upon requested by the customer service center (CSC). The OTAF receives the mobile station's updated information from the CSC and then interacts with the serving MSC to download the information to the mobile station. Standard operation of each of the elements of communication network 100 is well-known to those with skill on the art and, therefore, will not be described in greater detail herein.
The present invention implements an over-the-air parameter administration (OTAPA) methodology that allows a service provider, such as that embodied in customer service center (CSC) 120 of
In contrast to previously implemented methodologies for modifying information stored within a mobile station, the OTAPA mechanism of the present invention is a network-initiated programming procedure. The OTAPA programming procedure of the present invention uses an existing over-the-air programming protocol that supports a previously implemented OTASP feature to provide a very different network-initiated programming procedure. Furthermore, the present invention implements a mobile station parameter administration security mechanism (SPASM) that prevents an unauthorized network-initiated over-the-air programming from being performed. In the event that an MS has a plurality of NAMs, each NAM in that MS is secured separately using the SPASM protocol.
To contrast the functionality of the OTAPA methodology of the present invention, a prior art OTASP methodology will be generally described.
Subsequently, the base station may access the capability of the mobile station by sending a protocol capability request message. The protocol capability request message basically ascertains the functionality supported by the mobile station. After the mobile station provides this functionality to the base station through a protocol capability response message, a service programming lock procedure is initiated in which the wireless communication device corresponding to the mobile subscriber is “unlocked” for programming. In the lock procedures implemented by typical OTASP communication systems, the base station will send a message having a password embedded therein to the mobile station. The mobile station compares the password to an internally stored password to determine whether external programming should be allowed. Should the password be correct and over-the-air (OTA) programming be allowed, the base station will proceed to program the mobile station with the appropriate information. After the base station has finished programming the mobile station, the base station generates a release order to release the traffic channel between the mobile station and itself. The release order completes the OTASP session. The foregoing OTASP call flow illustrates a traditional prior art method used to program the mobile station.
In contrast to above-described OTASP call flow that requires third party intervention by a service provider, the present invention implements an over-the-air parameter administration (OTAPA) methodology that allows a service provider to modify information stored within a wireless communication device of a mobile subscriber without requiring any action by the subscriber. Stated another way, the OTAPA methodology of the present invention is initiated by the service provider and is virtually “transparent” to the subscriber. The methodology will subsequently be described in greater detail.
In
If the MS is idle, a general page message is sent to the MS with a service option (SO) indicator signifying that an OTAPA update is about to be performed. Upon receipt of the message, the MS sets a SO flag so that when a channel is assigned, the MS will not bother the user by supplying an audio “ring” indication. The MS then supplies a page response message and a channel assignment message is returned. The remaining actions illustrated in this figure are set forth in more detail in later figures.
If the MS already has a traffic channel assigned and is presently communicating with another entity on the traffic channel, there is no need to set up a traffic channel and signalling traffic will be used to commence the OTAPA function with an OTA Data Message. Most digital MSs in present use have the capability of multiplexing main and signalling communications with a BS. Many BSs can communicate over primary, secondary and signalling portions of a traffic channel simultaneously in a multiplexed manner.
In
Upon identifying the location of a given mobile station, the base station performs a channel assignment function in a manner similar to that used in the previously described OTASP call flow. While the channel assignment function may be similar to previously described channel assignment mechanisms, the service negotiation steps implemented by the present invention are significantly different than those previously implemented. Specifically, the present invention implements a unique service option number in the OTAPA communication protocol. Since the prior art updating with OTASP was user initiated, a regular voice service option number was used. The service option numbers and any accompanying data are communicated between the base station and the mobile station to provide detailed information about the data to be communicated. For example, the service option numbers may indicate that the data being transferred between the base station and the mobile station is data associated with one of a voice call, a data call, or a fax/video call.
By implementing service option numbers that differentiate between an OTAPA call and a normal voice call, the present invention allows service providers to modify information stored internally within a mobile station without requiring the mobile subscriber to be aware of the modifications or to require the mobile subscriber to take certain actions. Stated another way, by implementing a unique service option number for an OTAPA call, a mobile device may be designed to recognize an OTAPA call and to perform preselected steps in response thereto, wherein one of the preselected steps may be to respond to the call without alerting the user of the mobile device. A more detailed description of service option number usage will subsequently be provided.
After the mobile station responds to the unique service option number in the OTAPA call and is assigned to a traffic channel (where the system design uses a traffic channel as opposed to the use of paging channels), a protocol capability communication may be transacted between the base station and the mobile station to determine the capabilities of the mobile station. It should be noted that the protocol capability message is not required and other OTA Data Messages may be used instead to initiate the OTAPA procedure in an alternate embodiment of the OTAPA methodology of the present invention.
At this point in the OTAPA methodology, a SPASM (Subscriber Parameter Administration Security Mechanism) may be implemented. SPASM is a security mechanism that protects parameters and indicators of active NAM within the mobile station from programming by an unauthorized network entity during the duration of the OTAPA function. As illustrated in
Referring again to
The network-initiated characteristics and the SPASM protocol of the OTAPA mechanism of the present invention were generally described above. A more detailed description of each of these facets of the present invention will subsequently be described. A general list of terms and definitions used in the following discussion has been excerpted from a draft version of the TIA/EIA/IS-683-A specification entitled “Over-the-air Service Provisioning of Mobile Stations in Spread Spectrum Systems,” and is attached hereto in Appendix A.
In
A release message is supplied from the OTAF to the MSC/BS. If the MS user is not presently involved in an active call, the traffic channel is released. Whether or not the traffic channel is released, the MSC/BS returns a response to the OTAF indicating receipt of the release message.
In
If the MS obtains a satisfactory comparison of a returned authorization (AUTHBS) with its own internally generated AUTHBS, a satisfactory validation response message is transmitted to the OTAF as initiated by the protocol capability response message. The superscript 7 is used to indicate that a new field, result_code, should be introduced in the protocol capability response message from that previously used. If the AUTHBS received by the MS matches it own, the result_code is set to successful and the MS's protocol capability is returned in the response message. The MS would then initiate the activation procedure since this means the OTAPA process is allowed. If, on the other hand, a mismatch occurs, the result_code is set to “rejected-AUTHBS mismatch (a new result code from that previously used) and thus the request to begin a OTAPA session is ignored.
An alternative way to handle the validation failure case is simply for the MS to not return the protocol capability response message and let the OTAF time-out on the smdpp message. However, OTAF can also time-out on smdpp messages due to various IS-41 network failures. Since the action taken by OTAF may be different for these failures, it is believed more appropriate to include the result-code in the protocol capability response message as indicated in the above paragraph.
Subsequently the update programming is completed. It may be noted however that the SPL may need to be unlocked per IS-683-A specifications in order to complete the programming process.
The superscript 8 is used to indicate that since the MSC has no “knowledge” of whether programming of the MS is completed or not, OTAF must inform the MSC of the completion of the OTAPA session. The MSC can then release the OTAPA session via the release order message. If the OTAPA pending flag is set as indicated previously in this figure in conjunction with superscript 2, the MSC clears the pending flag. Alternatively, this message can be sent directly to the MSC.
The MS may now be released. It may be noted that the release order is not required if the page message mentioned in conjunction with superscript 5 is not sent.
In
In
In
It may be noted that one alternative way to handle the situation of a failure of the network validation process is that the mobile station simply not return the protocol capability response message. In such a situation the OTAF would timeout and know that the update had not been successfully initiated. However since the OTAF can timeout for other network failures it is believed more appropriate to provide the response message to the OTAF that the validation process has been completed in each of the
In
In
As will be apparent to those skilled in the art, in the situations of either of the processes shown in
In a
Although the SPASM process can be performed in various degrees of complexity, the flow diagram of
As will be apparent to those skilled in the art, occasions will rise when the OTAPA process is initiated and the mobile station cannot be contacted for some reason or another. In
In a
The time sequence diagram of
In
In
Alternatively, the HLR may notify the OTAF with a SMS notification message when it receives the registration cancellation message from the previously visited MSC containing the OTAPA pending information. It is believed obvious to one skilled in the art that this variation could be practiced without providing a separate figure setting this sequence forth explicitly.
The time sequence diagram of
The time sequence diagram of
The time sequence diagram of
The time sequence diagram of
The time sequence diagram of
The time sequence diagram of
The time sequence diagram of
The time sequence diagram of
The time sequence diagram of
The time sequence diagram of
Note that the invention describes terms such as comparing, validating, selecting or other terms that could be associated with a human operator. However, for at least a number of the operations described herein which form part of the present invention, no action by a human operator is desirable. The operations described are, in large part, machine operations processing electrical signals to generate other electrical signals.
In summary, the present invention permits a service operator or service provider to initiate the updating of a mobile subscribers terminal in an unobtrusive manner while still providing the security necessary to prevent unauthorized updating by other network providers or hackers. This process is designated herein as OTAPA. The updating may be initiated by sending a page to the mobile terminal or station. The page message includes a service option indication that lets the mobile station know that an updating procedure is to be performed. The mobile station also knows from the service option indication that it should not ring the user of the station. Thus the mobile terminal user is not unnecessarily disturbed.
Once the mobile station has been located, the remaining messages can be transmitted in a variety of formats depending upon the system used to complete the updating process and a general page broadcast may also be used. However, using a broadcast method is undesirable from a security standpoint and using the paging access channel typically will overburden this system resource. Many systems, such as CDMA, permit the multiplexing of signaling and voice messages on a given traffic channel. Thus, the preferred mode is to use the traffic channel whether or not the mobile station user is presently participating in a phone communication.
Subsequent to being notified by the network that an update procedure is to be initiated, the mobile station initiates a network validation scheme referred to herein as SPASM. SPASM uses portions of a previously used authentication scheme. In the SPASM process, the mobile station generates a random number which is combined with other internally stored information to produce a unique authorization word. The home network has a copy of this stored information. Typically this is stored in the AC and thus the network generates the same unique authorization word after receiving a copy of the random number generated within the mobile station. This network generated authorization word is returned to the mobile station where it is compared. Upon successful comparison, the mobile station performs a service lock process (actually an unlock process) and then performs the OTAPA update procedure.
While the SPASM process is not mandatory as a prerequisite to performing the OTAPA process, service providers in general want the security afforded the service provider by this validation process.
The concept presented in this document includes the use of flags set in the network when the OTAPA process cannot be completed for any of various reasons. These reasons include the situation where the mobile station cannot be located or is located in a visited network and it is impractical or undesirable to update the mobile station in that specific visited network. This flag may be located in the MSC or the HLR and it may need to be transferred to another MSC or to the HLR in certain situations.
It will thus be apparent that the present invention may be implemented in many different forms or embodiments in accordance with the desires of the service provider. In other words, some of the alternate embodiment's or portions of the overall concept are optional and may be practiced in various manners such as performing the OTAPA process using paging or traffic channels.
It should be noted that the description provided herein is but several examples of an implementation of the present invention. It should be noted that many additional implementations may also be utilized to realize the present invention.
While there have been described herein the principles of the invention, it is to be clearly understood to those skilled in the art that this description is made by way of example only and not as a limitation to the scope of the invention. Accordingly, it is intended, by the appended claims, to cover all modifications of the invention which fall within the true spirit and scope of the invention.
Terms and Definitions
CRC. See Cyclic Redundancy Code.
ESN. See Electronic Serial Number.
HLR. See Home Location Register.
IMSI. See International Mobile Station Identity.
LSB. Least significant bit.
MCC. See Mobility Country Code.
MIN. See Mobile Identification Number.
MNC. See Mobile Network Code.
MSB. Most significant bit.
MSC. See Mobile Switching Center.
NAM. See Number Assignment Module.
NID. See Network Identification.
OTAF. See Over-the-Air Functional Entity.
OTAPA. See Over-the-Air Parameter Administration.
OTASP. See Over-the-Air Service Provisioning.
SID. See System Identification.
SPL. See Service Programming Lock.
SSD. See Shared Secret Data.
SSPR. See System Selection for Preferred Roaming.
Voice Channel. See Analog Voice Channel.
Chang, Kim, Denman, Robert E., Wambsganz, Kevin, Leung, Athena (Yau-Fan)
Patent | Priority | Assignee | Title |
10735950, | May 30 2003 | CONVERSANT WIRELESS LICENSING LTD | Terminal setting change notification |
7526285, | Aug 12 2002 | General Motors LLC | Method and system for telematic device initialization management |
7760690, | Jun 16 1997 | NEC Corporation | High-speed cell search system for CDMA |
8289877, | May 30 2003 | CONVERSANT WIRELESS LICENSING LTD | Terminal setting change notification |
Patent | Priority | Assignee | Title |
5077790, | Aug 03 1990 | Motorola, Inc. | Secure over-the-air registration of cordless telephones |
5153919, | Sep 13 1991 | THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT | Service provision authentication protocol |
5282250, | Mar 09 1990 | Telefonaktiebolaget L M Ericsson | Method of carrying out an authentication check between a base station and a mobile station in a mobile radio system |
5377267, | Aug 19 1992 | Nippon Telegraph and Telephone Corporation | Method of authentication with improved security for secrecy of authentication key |
5396543, | Nov 27 1991 | AMERICAN TELEPHONE AND TELEGRAPH COMPANY A CORPORATION OF NY | Signaling arrangements in a cellular mobile telecommunications switching system |
5467398, | Jul 05 1994 | Google Technology Holdings LLC | Method of messaging in a communication system |
5513245, | Aug 29 1994 | Sony Corporation; Sony Electronics, INC | Automatic generation of private authentication key for wireless communication systems |
5544245, | Jun 10 1993 | KDDI Corporation | Mutual authentication/cipher key delivery system |
5603084, | Mar 02 1995 | Ericsson Inc. | Method and apparatus for remotely programming a cellular radiotelephone |
5722084, | Sep 28 1990 | AT&T MOBILITY II, LLC | Cellular/PCS handset NAM download capability using a wide-area paging system |
5737347, | Nov 19 1993 | The United States of America as represented by the Secretary of the Navy | Laser with multiple gain elements |
5761618, | Dec 22 1994 | Verizon Patent and Licensing Inc | Updating technique for downloading new system identification (SID) list into a handset |
5850444, | Sep 09 1996 | Telefonaktienbolaget L/M Ericsson (publ) | Method and apparatus for encrypting radio traffic in a telecommunications network |
5854978, | Apr 16 1996 | Nokia Technologies Oy | Remotely programmable mobile terminal |
5890075, | Oct 21 1996 | THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT | Method for remotely updating data stored in a mobile terminal by a wireless telecommunications system |
5930362, | Oct 09 1996 | AT&T MOBILITY II LLC | Generation of encryption key |
5937347, | Nov 06 1996 | RPX CLEARINGHOUSE LLC | Interactive subscriber telephone terminal with automatic management software download feature |
5943425, | Jul 29 1996 | THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT | Re-authentication procedure for over-the-air activation |
6122503, | Oct 08 1996 | AT&T MOBILITY II LLC | Method and apparatus for over-the-air programming of telecommunication services |
6151499, | Jul 31 1995 | LENOVO INNOVATIONS LIMITED HK | Overload control for an integrated MSC/HLR switch |
6195547, | Sep 24 1998 | CLUSTER, LLC; Optis Wireless Technology, LLC | System and method for a previously activated mobile station to challenge network mobile station knowledge during over the air activation |
6381454, | Oct 10 1995 | Qualcomm Incorporated | Method and system for over-the-air (OTA) service programming |
6408175, | Mar 03 1998 | AEGIS 11 S A | Method of managing mobile station operational parameters |
DE19633919, | |||
DE4321381, | |||
EP459344, | |||
EP478231, | |||
EP675661, | |||
EP767426, | |||
WO9627270, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 21 2003 | Nortel Networks Limited | (assignment on the face of the patent) | / | |||
Nov 13 2009 | Nortel Networks Limited | Ericsson AB | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 023565 | /0191 | |
Mar 31 2010 | Nortel Networks Limited | Ericsson AB | CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY RECORDED PATENT APPLICATION NUMBERS 12 471,123 AND 12 270,939 PREVIOUSLY RECORDED ON REEL 023565 FRAME 0191 ASSIGNOR S HEREBY CONFIRMS THE ASSIGNMENT OF RIGHT, TITLE AND INTEREST IN PATENTS FROM NORTEL NETWORKS LIMITED TO ERICSSON AB | 024312 | /0689 |
Date | Maintenance Fee Events |
Mar 28 2007 | ASPN: Payor Number Assigned. |
Jul 18 2008 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Aug 27 2012 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Oct 09 2010 | 4 years fee payment window open |
Apr 09 2011 | 6 months grace period start (w surcharge) |
Oct 09 2011 | patent expiry (for year 4) |
Oct 09 2013 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 09 2014 | 8 years fee payment window open |
Apr 09 2015 | 6 months grace period start (w surcharge) |
Oct 09 2015 | patent expiry (for year 8) |
Oct 09 2017 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 09 2018 | 12 years fee payment window open |
Apr 09 2019 | 6 months grace period start (w surcharge) |
Oct 09 2019 | patent expiry (for year 12) |
Oct 09 2021 | 2 years to revive unintentionally abandoned end. (for year 12) |