throbber
I 1111111111111111 11111 1111111111 111111111111111 IIIII IIIII IIIIII IIII IIII IIII
`US007043263B2
`
`c12) United States Patent
`Kaplan et al.
`
`(IO) Patent No.:
`(45) Date of Patent:
`
`US 7,043,263 B2
`May 9, 2006
`
`(54) SYSTEM AND METHOD FOR MOBILE
`CONFIGURATION
`
`(75)
`
`Inventors: Diego Kaplan, San Diego, CA (US);
`Bilhan Kirbas, La Jolla, CA (US)
`
`(73) Assignee: Kyocera Wireless Corp., San Diego,
`CA (US)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 582 days.
`
`(21) Appl. No.: 10/120,956
`
`(22) Filed:
`
`Apr. 11, 2002
`
`(65)
`
`Prior Publication Data
`
`US 2004/0203941 Al
`
`Oct. 14, 2004
`
`(51)
`
`Int. Cl.
`H04M 3/00
`(2006.01)
`(52) U.S. Cl. ...................... 455/466; 455/418; 455/419;
`455/420; 455/517
`(58) Field of Classification Search ................ 455/418,
`455/419,420, 517,466
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`6,029,065 A
`6,223,028 Bl
`6,275,693 Bl
`6,292,833 Bl
`2002/0144151 Al*
`2003/0186721 Al*
`
`2/2000 Shah .......................... 455/414
`4/2001 Chang et al.
`............... 455/419
`8/2001 Lin et al. .................... 455/414
`9/2001 Liao et al. .................. 709/229
`10/2002 Shell et al.
`................. 713/201
`10/2003 Kanazawa et al ........ 455/552.1
`
`* cited by examiner
`
`Primary Examiner-Joseph Feild
`Assistant Examiner-S. Smith
`
`(57)
`
`ABSTRACT
`
`A system and method for configuring, or prov1s10ning,
`mobile communication devices 10 by an administrator 12.
`Administrator 12 comprises a computer, or second mobile
`18. Mobile configuration feature codes are communicated to
`mobile 10 by communications channel 14 which can com(cid:173)
`prise RF wireless transmission over a mobile communica(cid:173)
`tion network. Feature codes are transmitted to mobile 10 by
`way of a Short Message System (SMS) or an Internet
`protocol-based Over-the-Air (IOTA) protocol.
`
`19 Claims, 3 Drawing Sheets
`
`(12
`
`14~
`
`ADMINISTRATOR
`
`~
`
`....
`
`....
`r
`
`'I,.
`
`COMMUNICATIONS
`CHANNEL
`
`; ..
`
`~
`
`-....
`
`....
`r
`
`....
`,.
`
`...
`,.
`
`MOBILE 1
`
`MOBILE2
`
`MOBILE 3
`
`•
`•
`•
`
`MOBILEIRON, INC. - EXHIBIT 1006
`Page 001
`
`

`

`U.S. Patent
`
`May 9, 2006
`
`Sheet 1 of 3
`
`US 7,043,263 B2
`
`(12
`
`14)
`
`ADMINISTRATOR
`
`J
`
`...
`
`~
`
`,
`
`' I,,
`
`COMMUNICATIONS
`CHANNEL
`, ..
`
`J
`
`....
`
`FIG. 1
`
`. ,
`
`~
`
`,
`
`. ,
`
`MOBILE 1
`
`MOBILE2
`
`MOBILE 3
`
`•
`
`•
`
`ADMINISTRATOR
`
`►
`
`10"
`
`FIG. 2
`
`MOBILEIRON, INC. - EXHIBIT 1006
`Page 002
`
`

`

`U.S. Patent
`
`May 9, 2006
`
`Sheet 2 of 3
`
`US 7,043,263 B2
`
`ADMINISTRATOR SELECTS
`MOBILE(S) TO CONFIGURE
`
`ADMINISTRATOR SELECTS
`FEATURES FOR MOBILE(S)
`
`ADMINISTRATOR ENCRYPTS FEATURES
`INTO MESSAGE FOR TRANSMISSION
`
`TRANSMIT MESSAGE
`TO MOBILE(S)
`.
`y
`
`MOBJLE(S)
`RECEIVE MESSAGE
`
`MOBILE(S)
`PROCESS MESSAGE
`
`FEATURES SET IN
`MOBILE(S)' MEMORY
`
`w
`
`INDICATOR MESSAGE DISPLAYED
`TO MOBILE USER
`
`FIG. 3
`
`MOBILEIRON, INC. - EXHIBIT 1006
`Page 003
`
`

`

`U.S. Patent
`
`May 9, 2006
`
`Sheet 3 of 3
`
`US 7,043,263 B2
`
`R
`
`F
`
`FIG. 4
`
`MOBILE ENCRYPTS FEATURES
`INTO MESSAGE FOR TRANSMISSION
`
`''
`TRANSMIT MESSAGE
`TO MOBILE
`
`MOBILE
`RECEIVES MESSAGE
`
`MOBILE
`PROCESSES MESSAGE
`
`FEATURES SET IN
`MOBILE MEMORY
`
`INDICATOR MESSAGE DISPLAYED
`TO MOBILE USER
`
`FIG. 5
`
`MOBILEIRON, INC. - EXHIBIT 1006
`Page 004
`
`

`

`US 7,043,263 B2
`
`1
`SYSTEM AND METHOD FOR MOBILE
`CONFIGURATION
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention (Technical Field)
`The present invention relates to mobile communication
`devices, in particular to configuring or reconfiguring a
`mobile by transmitting a configuration message from a
`mobile, or a computer, to the mobile to be configured.
`2. Background Art
`There are a variety of mobile communication devices
`available for wireless, or remote, communications, including
`mobile cellular and satellite telephones, pagers, personal
`digital assistants (PDAs), and the like. These devices typi(cid:173)
`cally comprise a rigid housing enclosing a printed circuit
`board, an associated microprocessor, electronic and electro(cid:173)
`acoustic components, and a portable power supply such as
`a battery. Mobile communication devices communicate
`through a variety of means, including antennas that transmit
`and receive radio frequency (RF) signals, infrared (IR)
`emitters and receivers, or cable connections to input/output
`ports of computers and other mobile devices. The user
`interfaces with the circuitry and microprocessor of the
`device through a keypad, or touchpad, located on the front
`outer surface of the housing. Keys on the keypad are pressed
`by the user to temporarily close an internal switch and send
`a signal to the microprocessor where an appropriate routine
`processes the input and operates the device. On mobile
`telephones, graphical elements, such as alphanumeric char(cid:173)
`acters and icons, are located on or near the keys of the
`keypad to guide the user in interfacing with the mobile. A
`display on the housing of the device provides a readout of
`data input by the user, access to spatially navigated menu
`trees, includes a graphical user interface (GUis), windows,
`and messages.
`Mobile telephones in particular (hereafter referred to as
`"mobiles") are configured, or "provisioned", for various
`modes of operation. The configuration determines how basic
`functions of the mobile will operate, such as setting or 40
`resetting wireless voice and data exchange protocol param(cid:173)
`eters, parameters used to enable or disable communication
`features, and local network services available to the mobile.
`Examples of communication features include, but are not
`limited to, call forwarding, call waiting, caller identification, 45
`automatic callback, conference calling, message waiting
`notification, call encryption, voice mail, cost of call notifi(cid:173)
`cation, enhanced vocoder (voice encoder), and the ability to
`transmit and receive textual messages. Mobiles are also
`configured so that communications occur through the appro- 50
`priate service provider and are invoiced properly. A tele(cid:173)
`phone number and a 34-bit binary mobile identification
`number (MIN) for analog communications, (international
`mobile subscriber identity (IMSI) for CDMA communica(cid:173)
`tions), used to identify a particular mobile subscriber within 55
`the mobile telephone communication network, are also
`configured into a mobile in a number assignment module
`(NAM) within non-volatile memory of the mobile. The
`NAM is also used to indicate whether the mobile functions
`in the personal communication service (PCS) band (1.9 60
`GHz) or the cellular band (800 MHz). Other configuration
`information can include an electronic serial number (ESN),
`network identification (NID), system identification (SID), a
`home registration indicator, a preferred roaming list (PRL),
`and other information that allows the network base station to 65
`locate and determine the operating characteristics and capa(cid:173)
`bilities of the mobile. The configuration can be preset in the
`
`5
`
`2
`mobile, set into the mobile upon entering an appropriate
`access code, or set after connection to the wireless carrier
`network through which the mobile operates.
`Typically, the configuration is established after connec-
`tion to the wireless carrier network, commonly referred to as
`over-the-air service provisioning (OTASP). (A specification
`for OTASP operation can be found in "Over-the-Air Service
`Provisioning of Mobile Stations in Spread Spectrum Sys(cid:173)
`tems", TIA/EIA/IS-683-A, incorporated herein by refer-
`! o ence.) Local service parameters are acquired from and set by
`the carrier network via the over-the-air function/customer
`service center (OTAF/CSC) through a particular server,
`typically that of the communication service provider. The
`mobile requests configuration information from a network
`15 server and is then configured "over the air" in accordance
`with the information acquired from the server. The infor(cid:173)
`mation obtained from the server is executable or binary code
`containing interfaces, data, and operational parameters that
`modify local service parameters to set or alter mobile
`20 functions, such as communication features,
`including
`whether the mobile will support cellular or personal com(cid:173)
`munication service, dual-band or single band transmission,
`analog or digital transmission protocol, etc.
`Users are not directly provided the information necessary
`25 to configure, or reconfigure, a mobile; however, most
`mobiles can be reconfigured by accessing a "hidden" menu
`within the mobile processor. To do so, the communications
`service provider must either contact the user, or subscriber,
`in order to instruct the user how to reconfigure the mobile,
`30 or the mobile must be taken to a service provider service
`center. The mobile cannot be reconfigured for a particular
`feature until the appropriate access code has been entered
`into the mobile to access the appropriate configuration
`menu. Particular communication features require a feature
`35 code in order to set or reset the feature.
`Once configured, information is exchanged between
`mobiles or between mobiles and other devices such as
`computers via RF signals, or cable connections sometimes
`referred to as "connectivity kits". Wireless RF transmission
`provides the longest transmission range currently available
`and is often more flexible than cable transmission.
`As mobile designs have advanced over time, more fea-
`tures are available to the user, such as the ability to program,
`store, and transmit data. Mobiles store contact information,
`for example, names, telephone numbers, addresses, e-mail
`addresses, web site addresses, and scheduling information
`such as meetings and appointments. Many mobiles are
`capable of transmitting textual data as well as voice infor(cid:173)
`mation to other mobiles, computers, servers, or over the
`Internet by means such as short messaging systems (SMS),
`discussed below, and Internet protocol-based over-the-air
`configuration management (IOTA protocol).
`In order to transmit data and text messages between
`mobiles or between mobiles and computers, servers, or the
`Internet, spatially navigated menus shown on the display are
`typically implemented to aid the user in inputting messages
`and data, and also to aid the user in accessing data for
`revision or transmission. To improve the efficiency of text
`message transmission between mobiles, a variety of SMS
`have been designed for rapid text entry. Early applications of
`SMS were used by telephone operators to alert subscribers
`to newly received voice mail messages or stored facsimiles
`by displaying a simple message on the mobile display that
`the user saw once the mobile was turned on. Later applica(cid:173)
`tions of SMS provide users with a list of default messages
`that are chosen by a single keystroke in order to be sent, for
`example, "please call home." Upon choosing the predefined
`
`MOBILEIRON, INC. - EXHIBIT 1006
`Page 005
`
`

`

`US 7,043,263 B2
`
`3
`message, the sending mobile would automatically send it to
`the receiving mobile. One advantage of an SMS is that it
`does not require the receiving mobile to be powered on in
`order to receive the message. The sent message is stored in
`the communication system until the receiving mobile is 5
`powered on. The message is then automatically received,
`stored on the receiving mobile, and displayed on the mobile
`display.
`With increasing reliance on wireless communication, par(cid:173)
`ticularly via mobiles, it is desirable for individuals or 10
`organizations to be able to control the configuration of a
`particular mobile, and to be able to monitor the current
`configuration status of the mobile. Currently, mobiles are
`constrained by the service provider to the configuration
`provided under the service plan and can only be configured, 15
`or reconfigured, by the carrier network, or by accessing the
`appropriate configuration menu by secret code. If a mobile
`could be configured for particular features, communication
`efficiency would be greatly enhanced and communication
`costs minimized.
`Accordingly, a method is needed whereby mobiles can be
`configured or reconfigured for particular features in a user(cid:173)
`friendly marmer. Ideally, the ability to configure mobiles
`would be accomplished over wireless means so that com(cid:173)
`munication distance does not inhibit the process. Ideally, 25
`mobiles could be configured by a remote computer or by
`communication from a second mobile.
`
`20
`
`4
`FIG. 1 is a block diagram illustrating a first embodiment
`of the present invention for configuring a mobile, depicting
`communication between a plurality of mobiles and an orga(cid:173)
`nization administrator;
`FIG. 2 is a diagram illustrating the embodiment of FIG. 1
`operating in a cellular telephone communications network;
`FIG. 3 is a flow diagram of the method of configuring a
`mobile according to the first embodiment of the present
`invention;
`FIG. 4 is a block diagram illustrating a second embodi(cid:173)
`ment of the present invention for configuring a mobile,
`wherein a second mobile operates as the administrator to
`configure the first mobile; and
`FIG. 5 is a flow diagram of the method of configuring a
`mobile according to the second embodiment of the present
`invention.
`
`DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`(BEST MODES FOR CARRYING OUT THE
`INVENTION)
`
`SUMMARY OF THE INVENTION
`(DISCLOSURE OF THE INVENTION)
`
`It is therefore a primary object of the present invention to
`directly configure a mobile with features selected by a user
`via another mobile or from a computer. Another primary
`object of the present invention is to enable the configuration
`status of a mobile to be retrieved from the mobile by
`communication from another mobile or a computer.
`The present invention overcomes the limitations existing
`in the prior art by implementing a conventional SMS or
`IOTA protocol to configure and reconfigure features of
`mobiles.
`A primary advantage of the present invention is that a
`mobile can be configured for selected features by another
`mobile or from a remote computer. Another advantage of the
`invention is that the current mobile configuration status can
`be retrieved by means of communication from another
`mobile or computer.
`Other objects, advantages and novel features, and further
`scope of applicability of the present invention will be set
`forth in part in the detailed description to follow, taken in
`conjunction with the accompanying drawings, and in part
`will become apparent to those skilled in the art upon
`examination of the following, or may be learned by practice
`of the invention. The objects and advantages of the invention
`may be realized and attained by means of the instrunien(cid:173)
`talities and combinations particularly pointed out in the
`appended claims.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The accompanying drawings, which are incorporated into
`and form a part of the specification, illustrate preferred
`embodiments of the present invention and, together with the
`description, serve to explain the principles of the invention.
`The drawings are only for the purpose of illustrating pre(cid:173)
`ferred embodiments of the invention and are not to be
`construed as limiting the invention. In the drawings:
`
`The present invention is a method for configuring a
`mobile. The invention allows an administrator, operating
`independently yet within the parameters set by a carrier
`network, to use a SMS or an IOTA protocol to communicate
`feature codes to a mobile, as well as to retrieve the current
`configuration status of the mobile. As used herein the phrase
`30 "feature codes" refers to codes depicting a variety of com(cid:173)
`munication features available to a typical mobile, including
`wireless voice and data exchange protocol parameters,
`parameters used to enable or disable communication fea(cid:173)
`tures, and local network services available to the mobile.
`35 Such features may include but are not limited to: call
`blocking, call forwarding, call waiting, caller identification,
`automatic callback, conference calling, message waiting
`notification, call encryption, voice mail, cost of call notifi(cid:173)
`cation, enhanced vocoder (voice encoder), and the ability to
`40 transmit and receive textual messages. Features also include
`such capabilities as whether the mobile can support cellular
`or personal communication service, IS 95 or CDMA 2000
`modulation protocol, dual-band or single band transmission,
`analog or digital transmission protocol, etc. The term
`45 "administrator" as used herein refers to the device through
`which the user or individual within a business organization
`controls the configuration of a mobile. Such a device can
`include a second mobile or a computer.
`Referring to FIG. 1, a block diagram depicts a first
`50 embodiment of the present invention. A plurality of mobiles
`shown generally at 10 used within an organization, such as
`a particular business environment, communicate with an
`organization administrator 12
`through communications
`channel 14. Communications channel 14 can comprise RF
`55 or other wireless transmission means between mobiles 10
`and administrator 12. Communications charmel 14 can oper(cid:173)
`ate via the Internet Protocol (IP), Wireless Application
`Protocol (WAP), or other suitable transmission protocol.
`Preferably the communications channel is wireless, so that
`60 distance and flexibility of communication is maximized. In
`this system, administrator 12 operates as a mobile commu(cid:173)
`nications administrator for the organization, capable of
`communicating feature codes to mobiles 10 and retrieving
`configuration data from mobiles 10. It will be understood in
`65 this embodiment of the invention that administrator 12
`comprises a computer, a server for a particular organization,
`or other equivalent device.
`
`MOBILEIRON, INC. - EXHIBIT 1006
`Page 006
`
`

`

`US 7,043,263 B2
`
`5
`6
`The present invention further provides the ability to
`Referring to FIG. 2, a diagram illustrates a mobile cellular
`retrieve the current configuration status of mobile 10. First
`telephone communications system within which the first
`administrator 12 selects the mobile for which the configu(cid:173)
`embodiment of the present invention can be implemented.
`Three mobiles 10, 10', and 10" are shown with a single base
`ration status is needed. A request for configuration status is
`then encrypted into a message for transmission to mobile 10
`transceiver station 16 within a cellular communications site. 5
`by a suitable software routine operating within administrator
`A cell is generally defined as a particular RF coverage area.
`12. The message preferably includes a string to indicate the
`As a mobile changes location, it can move from one cell to
`receiving mobile identification, and a bit or bits to indicate
`the next if necessary to maintain communication. Base
`station 16 is a multicircuit transceiver located at the center
`to the mobile processor that the configuration status is
`of the cell whose primary purpose is to handle incoming and 10
`requested. The message is then transmitted to the receiving
`mobile 10 over a mobile wireless communications channel
`outgoing calls within the cell. Calls originating from a
`particular mobile are relayed through base station 16. All
`via an SMS or IOTA protocol. Upon receiving the encrypted
`mobile communications occur through the base stations of
`message, the receiving mobile decrypts the message to
`indicate that the configuration status is requested by way of
`each cell via RF transmission, as well as through a mobile
`a suitable software routine operating in the mobile proces(cid:173)
`telephone switching office (MTSO) computer that is in 15
`sor. Mobile 10 then transmits a code indicating its current
`communication with each base station. Reverse charmel link
`configuration through the reverse link via base station 16 to
`R represents RF communication from mobile 10 to base
`administrator 12 by means of a message in an SMS or IOTA
`station 16, while forward channel link F represents RF
`communication from base station 16 to mobile 10, when
`protocol. This process is transparent to the mobile user;
`mobile 10 is in operation. Transmission may occur in an 20
`however, the user is optionally notified that the configuration
`status has been forwarded to administrator 12 by displaying
`analog mode, such as via advanced mobile phone service
`a message on the mobile display.
`(AMPS), or a digital mode, such as code-division multiple
`access (CDMA) or time-division multiple access (TDMA)
`The present invention is particularly suited for operation
`modulation techniques.
`within an organization, such as within a particular business,
`The present invention is preferably implemented within 25
`to enhance communication efficiency and to reduce com(cid:173)
`munication costs within an organization. The ability to
`such a cellular telecommunications environment depicted in
`FIG. 2. Administrator 12 configures mobiles 10 via RF
`program features of mobiles operating within the organiza(cid:173)
`communication through base station 16. Mobile feature
`tion is limitless, however, examples include the ability to
`program a mobile to only receive telephone calls from a
`codes are encrypted into a message and transmitted to
`mobile 10 from administrator 12 in the forward link via base 30
`particular telephone number; to block the ability of the
`station 16. "Encrypt" will be understood herein to refer to
`mobile to make "long distance" calls; to lock access to
`incorporating the information into a message for transmis(cid:173)
`mobile operation except by means of a password; to pro(cid:173)
`sion and need not necessarily mean that the information is
`gram a lost mobile to only be able to dial a particular
`telephone number so that it can be returned to its proper
`somehow disguised to inhibit interception by a third party.
`FIG. 3 is a flow diagram demonstrating the methodology 35 owner; and other organization-specific parameters.
`Referring to FIG. 4, a second embodiment of the present
`of the first embodiment of the invention operating within the
`invention for configuring mobile 10 is shown. In this
`communications network of FIG. 2. In order to configure
`embodiment, mobile 10 is configured, or reconfigured, by
`selected mobiles within the organization for particular fea(cid:173)
`tures, the organization administrator 12 is preferably guided
`way of an administrator comprising a second mobile 18. The
`40 second mobile 18 configures mobile 10 by communicating
`through the feature configuration process by a series of
`menus or other GUI. First, the mobile or mobiles 10 for
`with mobile 10 via base station 16 in the same marmer as
`which selected features are to be set are selected. Mobiles
`described above with respect to the first embodiment. In this
`embodiment a user simply calls mobile 10 from mobile 18
`can be selected by telephone number, by MIN or IMSI, or
`any other appropriate designation. Then the feature or fea(cid:173)
`in order to configure or to determine the configuration status
`of mobile 10, making this embodiment particularly conve(cid:173)
`tures are selected for the mobile 10. Once features are 45
`nient and efficient for a user. In this marmer the user can
`selected, the various feature codes are encrypted into a
`remotely reconfigure mobile 10 without the need for con(cid:173)
`message by suitable software operating within administrator
`12. The message preferably contains at least three identify(cid:173)
`tacting a service provider.
`ing strings, including the mobile identifier (such as an MIN),
`Referring to FIG. 5, a flow diagram demonstrates the
`a bit or bits to indicate to the mobile processor that features
`50 methodology of the second embodiment of the invention
`are to be set or reset, and the encrypted feature codes. The
`operating within the communications network of FIG. 4. In
`order to configure mobile 10 for particular features, the user
`message is then transmitted to the receiving mobile or
`mobiles 10 by means of a SMS or IOTA protocol. Upon
`is preferably guided through the configuration process by a
`receiving the encrypted message, the receiving mobile 10
`series of menus or other GUis on mobile 18 operated by
`decrypts the message to indicate that feature codes are to be
`55 suitable software within the mobile processor. First, the user
`selects mobile 10 which is to be configured by telephone
`set or reset, and then processes the message and configures
`the mobile according to the feature codes by a suitable
`number, by MIN or IMSI, or any other appropriate desig(cid:173)
`software routine operating in the mobile processor. Feature
`nation. Then the user selects the feature or features for
`mobile 10. Once features are selected, the various feature
`codes are then stored in non-volatile memory within mobile
`10 until such time as another feature code message is 60
`codes are encrypted into a message by a suitable software
`routine operating within mobile 18. As in the first embodi-
`received.
`ment, the message preferably contains at least three identi(cid:173)
`The process of receiving feature codes is therefore trans(cid:173)
`fying strings, including the mobile identifier (such as an
`parent to the mobile user. Optionally, the user is notified in
`the event that administrator 12 resets the features of mobile
`MIN), a bit or bits to indicate to the receiving mobile
`10, by means of a message displayed on the mobile display,
`65 processor that features are to be set or reset, and the
`such as: "Feature codes have been reset. Please see updated
`encrypted feature codes. The message is then transmitted to
`the receiving mobile 10 over a wireless communications
`list of available communication features."
`
`MOBILEIRON, INC. - EXHIBIT 1006
`Page 007
`
`

`

`US 7,043,263 B2
`
`5
`
`40
`
`7
`channel, such as the cellular telephone network depicted in
`FIG. 4, by means of an SMS or IOTA protocol. Upon
`receiving the encrypted message, the receiving mobile 10
`decrypts the message to indicate that feature codes are to be
`set or reset, and then processes the message according to the
`feature codes, configuring mobile 10 accordingly. Feature
`codes are then stored in non-volatile memory within mobile
`10 until such time as another feature code message is
`received. As in the first embodiment, the process of receiv(cid:173)
`ing feature codes is transparent to the user of mobile 10. 10
`Optionally, the user of mobile 10 is notified in the event that
`reconfiguration has occurred, by means of a message dis(cid:173)
`played on the display of mobile 10; for example: "This
`mobile can only call 555-1212. Please call now." In the
`second embodiment mobile 18 can retrieve the current 15
`configuration status of mobile 10 in a similar marmer as
`described above with respect to the first embodiment.
`Although the present invention can be implemented
`within a carrier network in a variety of ways, one suitable
`implementation requires subscription to a particular service 20
`plan from a service provider. The user, or business organi(cid:173)
`zation, would then retain the ability to program a mobile for
`certain features available within the service plan. It is to be
`understood that the present invention is not limited to
`operation within a cellular communications environment, or 25
`to RF communication, as will be understood by those skilled
`in the art.
`Although the invention has been described in detail with
`particular reference to these preferred embodiments, other
`embodiments can achieve the same results. Variations and
`modifications of the present invention will be obvious to
`those skilled in the art and it is intended to cover in the
`appended claims all such modifications and equivalents. The
`entire disclosures of any references or publications cited
`above are hereby incorporated by reference.
`What is claimed is:
`1. A method of configuring a first mobile, the first mobile
`operating over a mobile communication system, the method
`comprising the steps of:
`utilizing a second mobile operating over the mobile
`communication system for encrypting a feature code
`into a configuration message;
`transmitting the configuration message from the second
`mobile to the first mobile over a mobile wireless
`communications charmel of the mobile communication 45
`system;
`receiving the configuration message at the first mobile;
`decrypting the received configuration message at the first
`mobile; and
`configuring the first mobile according to the feature code 50
`received in the configuration message.
`2. The method of claim 1 wherein the step of transmitting
`the configuration message to the first mobile comprises the
`step of: transmitting the configuration message from the
`second mobile to the first mobile utilizing a short messaging 55
`systems (SMS) protocol.
`3. The method of claim 1 wherein the step of transmitting
`the configuration message to the first mobile comprises the
`step of: transmitting the configuration message from the
`second mobile to the first mobile utilizing an Internet 60
`over-the-air (IOTA) protocol.
`4. The method of claim 1 wherein the step of encrypting
`a feature code comprises the step of: encrypting at least one
`feature code, a mobile identifier, and an indicator into the
`configuration message, the indicator for indicating that the at 65
`least one feature code is being transmitted to the first mobile
`in the configuration message.
`
`8
`5. The method of claim 1 further comprising the step of
`indicating to a mobile user on a mobile display that the
`mobile has been configured.
`6. A method of retrieving mobile configuration status
`from a first mobile, the first mobile operating over a mobile
`communication system, the method comprising the steps of:
`utilizing a second mobile for encrypting a request mes(cid:173)
`sage, the request message for requesting the mobile
`configuration status from the first mobile;
`transmitting the request message from the second mobile
`to the first mobile over a mobile wireless communica(cid:173)
`tions channel of the mobile communication system;
`receiving the request message at the first mobile;
`decrypting the received request message at the first
`mobile; and
`transmitting the mobile configuration status from the first
`mobile to the second mobile in a response message
`over a second mobile wireless communications chan(cid:173)
`nel.
`7. The method of claim 6 wherein the step of transmitting
`the request message to the first mobile comprises the step of:
`transmitting the request message from the second mobile to
`the first mobile utilizing a short messaging systems (SMS)
`protocol.
`8. The method of claim 7 wherein the step of transmitting
`the mobile configuration status from the first mobile to the
`second mobile comprises the step of: transmitting the mobile
`configuration status from the first mobile to the second
`mobile utilizing the short messaging systems (SMS) proto-
`30 col.
`9. The method of claim 6 wherein the step of transmitting
`the request message to the first mobile comprises the step of:
`transmitting the request message from the second mobile to
`the first mobile utilizing an Internet over-the-air (IOTA)
`35 protocol.
`10. The method of claim 9 wherein the step of transmit(cid:173)
`ting the mobile configuration status from the first mobile to
`the second mobile comprises the step of: transmitting the
`mobile configuration status from the first mobile to the
`second mobile utilizing the Internet over-the-air (IOTA)
`protocol.
`11. The method of claim 6 wherein the step of encrypting
`a request message comprises the step of: encrypting a
`mobile identifier and an indicator into a request message, the
`indicator for indicating that the mobile configuration status
`is requested in the request message.
`12. A system for configuring a second wireless device, the
`system comprising:
`a mobile wireless communications network;
`a first wireless device comprising software means for
`encrypting a mobile feature code into a configuration
`message for transmission over the mobile wireless
`communications network
`to
`the second wireless
`device; and
`the second wireless device comprising:
`software means for decrypting the mobile feature code
`from the configuration message; and
`configuration means for configuring the second wire(cid:173)
`less device according to the mobile feature code.
`13. The system of claim 12 wherein the configuration
`message is tr

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket