throbber
USOO734971 OB2
`
`(12) United States Patent
`Kaplan et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,349,710 B2
`Mar. 25, 2008
`
`(54)
`
`(75)
`
`(73)
`
`(*)
`
`(21)
`(22)
`(65)
`
`(63)
`
`(51)
`
`(52)
`
`(58)
`
`SYSTEMAND METHOD FOR WIRELESS
`DEVICE CONFIGURATION
`Inventors: Diego Kaplan, San Diego, CA (US);
`Bilhan Kirbas, La Jolla, CA (US)
`Assignee: Kyocera Wireless Corp., San Diego,
`CA (US)
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 163 days.
`Appl. No.: 11/382,122
`Filed:
`May 8, 2006
`
`Notice:
`
`Prior Publication Data
`US 2006/O195517 A1
`Aug. 31, 2006
`
`Related U.S. Application Data
`Continuation of application No. 10/120.956, filed on
`Apr. 11, 2002, now Pat. No. 7,043,263.
`
`Int. C.
`(2006.01)
`H04O 7/20
`U.S. Cl. ...................... 455/466:455/418; 455/419;
`455/420; 455/517
`Field of Classification Search ................ 455/418,
`455/419, 420, 466, 517
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`2, 2000 Shah
`6,029,065. A
`4/2001 Chang et al.
`6,223,028 B1
`8, 2001 Lin et al.
`6,275,693 B1
`9, 2001 Liao et al.
`6,292,833 B1
`2002fO144151 A1* 10, 2002
`Shell et al. ................. T13 201
`2003. O186721 A1 10, 2003
`Kanazawa et al.
`
`* cited by examiner
`Primary Examiner Joseph Feild
`Assistant Examiner S. Smith
`
`(57)
`
`ABSTRACT
`
`A system and method for configuring, or provisioning,
`mobile communication devices 10 by an administrator 12.
`Administrator 12 comprises a computer, or second mobile
`device 18. Feature codes for configuring a device 10 are
`encrypted into a Short Message System (SMS) message or
`an Internet protocol-based Over-the-Air (IOTA) protocol
`message and transmitted to mobile device 10. The message
`further contains a mobile identifier and a set/reset bit to
`indicate whether the features are to be set or reset. The
`encrypted message is communicated to mobile device 10
`over communications channel 14 of a mobile communica
`tion network.
`
`10 Claims, 2 Drawing Sheets
`
`
`
`10
`
`12
`
`ADMINISTRAOR
`
`
`
`14
`COMMUNICATIONS
`CHANNEL
`
`MOBILE DEVICE 1
`
`
`
`MOBLE DEVICE 2
`
`
`
`MOBILE DEVICE 3
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1015, p. 1
`
`

`

`U.S. Patent
`
`Mar. 25, 2008
`
`Sheet 1 of 2
`
`US 7,349,710 B2
`
`
`
`
`
`10
`
`MOBILE DEVICE 1
`
`12
`
`ADMINISTRATOR
`
`
`
`
`
`
`
`
`
`COMMUNICATIONS
`CHANNEL
`
`MOBLE DEVICE 2
`
`FIG. 1
`
`
`
`MOBILE DEVICE 3
`
`O
`
`R
`
`E - -
`
`16
`
`HD
`
`12
`
`FIG. 2
`
`18
`
`-- a-mirror
`F
`F
`
`10
`
`16
`
`FG. 4
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1015, p. 2
`
`

`

`U.S. Patent
`
`Mar. 25, 2008
`
`Sheet 2 of 2
`
`US 7,349,710 B2
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`30
`
`ADMNSTRATOR SELECTS MOBILE
`DEVICE(S) TO CONFIGURE
`
`32
`
`ADMINISTRATOR SELECTS
`FEATURES FOR MOBILE DEVICE(S)
`
`34
`ADMINISTRATORENCRYPTS
`FEATURES INTO MESSAGE FOR
`TRANSMISSION
`
`36
`
`TRANSMT MESSAGE TO MOBILE
`DEVICE(S)
`
`38
`
`
`
`
`
`
`
`
`
`50
`
`USER SELECTS MOBILE DEVICE
`TO CONFIGURE
`
`52
`
`USER SELECTS FEATURES FOR
`MOBILE DEVICE
`
`54
`
`USER'S DEVICE ENCRYPTS
`FEATURES INTO MESSAGE FOR
`TRANSMISSION
`
`56
`
`TRANSMIT MESSAGE TO MOBILE
`EDEVICE
`
`58
`
`60
`
`MOBILE DEVICE PROCESSES
`MESSAGE
`
`62
`
`MOBILE DEVICE(S) RECEIVE
`MESSAGE
`
`MOBILE DEVICE RECEIVES
`MESSAGE
`
`40
`MOBILE DEVICE(S) PROCESS
`MESSAGE
`
`FEATURES STORED IN MEMORY
`OF MOBILE DEVICE(S)
`
`FEATURES STORED IN MEMORY
`OF MOBILE DEVICE
`
`INDICATOR MESSAGE DiSPLAYED
`TO MOBILE DEVICE USER
`
`NDCATOR MESSAGE DISPLAYED
`TO MOBILE DEVICE USER
`
`44
`
`64
`
`FIG. 3
`
`F.G. 5
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1015, p. 3
`
`

`

`1.
`SYSTEMAND METHOD FOR WIRELESS
`DEVICE CONFIGURATION
`
`RELATED APPLICATIONS
`
`This is a continuation application of U.S. application No.
`10/120.956 filed on Apr. 11, 2002, and issuing as U.S. Patent
`No. 7,043,263 on May 9, 2006.
`
`FIELD OF THE INVENTION
`
`10
`
`The present invention relates to wireless communications
`devices, in particular to configuring or reconfiguring a
`wireless device by transmitting a configuration message
`from another wireless device or a computer to the wireless 15
`device to be configured.
`
`BACKGROUND OF THE INVENTION
`
`There are a variety of wireless communication devices 20
`(also referred to herein as mobile communication devices
`and mobile devices) available for wireless or remote com
`munications including mobile cellular and satellite tele
`phones, pagers, personal digital assistants (PDAs), and the
`like. These wireless communication devices typically com- 25
`prise a rigid housing enclosing a printed circuit board, an
`associated microprocessor, electronic and electro-acoustic
`components, and a portable power Supply Such as a battery.
`Wireless communication devices communicate through a
`variety of means, including antennas that transmit and 30
`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 of the mobile device interfaces with the circuitry
`and microprocessor of the device through a keypad, or 35
`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 micropro
`cessor where an appropriate routine processes the input and
`operates the device. On mobile telephones, graphical ele- 40
`ments, such as alphanumeric characters and icons, are
`located on or near the keys of the keypad to guide the user
`in interfacing with the mobile device. 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 45
`graphical user interface (GUIs), windows, and messages.
`Wireless communication devices are configured, or “pro
`visioned, for various modes of operation. The configuration
`determines how basic functions of the wireless device will
`operate. Such as setting or resetting wireless voice and data 50
`exchange protocol parameters, parameters used to enable or
`disable communication features, and local network services
`available to the mobile device. Examples of communication
`features include, but are not limited to, call forwarding, call
`waiting, caller identification, automatic callback, conference 55
`calling, message waiting notification, call encryption, Voice
`mail, cost of call notification, enhanced vocoder (voice
`encoder), and the ability to transmit and receive textual
`messages.
`Mobile devices are also configured so that communica- 60
`tions occur through the appropriate service provider and are
`invoiced properly. A telephone number and a binary mobile
`identification number (MIN), e.g., a 34-bit MIN, for analog
`communications, (international mobile Subscriber identity
`(IMSI) for CDMA communications), used to identify a 65
`particular mobile subscriber within the mobile telephone
`communication network, are also configured into a mobile
`
`US 7,349,710 B2
`
`2
`device in a number assignment module (NAM) within
`non-volatile memory of the mobile device. The NAM is also
`used to indicate whether the mobile functions in the personal
`communication service (PCS) band (1.9 GHz) or the cellular
`band (800 MHz). Other configuration information can
`include an electronic serial number (ESN), network identi
`fication (NID), system identification (SID), a home regis
`tration indicator, a preferred roaming list (PRL), and other
`information that allows the network base station to locate
`and determine the operating characteristics and capabilities
`of the mobile device. The configuration can be preset in the
`mobile device, set into the mobile device upon entering an
`appropriate access code, or set after connection to the
`wireless carrier network through which the mobile device
`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
`tems, TIA/EIA/IS-683-A, incorporated herein by reference.
`Local service parameters are acquired from and set by the
`carrier network via the over-the-air function/customer ser
`vice center (OTAF/CSC) through a particular server, typi
`cally that of the communication service provider. The
`mobile device requests configuration information from a
`network server and is then configured "over the air in
`accordance with the information acquired from the server.
`The information 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 functions, such as communication features,
`including whether the mobile device will support cellular or
`personal communication service, dual-band or single band
`transmission, analog or digital transmission protocol, etc.
`Users are not directly provided the information necessary
`to configure, or reconfigure, a mobile device. However, most
`mobile devices can be reconfigured by accessing a “hidden'
`menu within the mobile processor. To do so, the communi
`cations service provider must either contact the user, or
`subscriber, in order to instruct the user how to reconfigure
`the mobile device. Alternatively, the mobile device must be
`taken to a service provider service center. The mobile device
`cannot be reconfigured for a particular feature until the
`appropriate access code has been entered into the mobile
`device to access the appropriate configuration menu. Par
`ticular communication features require a feature code in
`order to set or reset the feature.
`Once configured, information is exchanged between
`mobile devices or between mobile devices and other
`devices, such as computers, via RF signals, or cable con
`nections sometimes referred to as “connectivity kits'. Wire
`less 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. Mobile devices store contact infor
`mation, for example, names, telephone numbers, addresses,
`e-mail addresses, web site addresses, and Scheduling infor
`mation Such as meetings and appointments. Many mobile
`devices are capable of transmitting textual data as well as
`Voice information to other mobile devices, computers, serv
`ers, or over the Internet by means Such as short messaging
`systems (SMS), discussed below, and Internet protocol
`based over-the-air configuration management (IOTA proto
`col).
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1015, p. 4
`
`

`

`US 7,349,710 B2
`
`10
`
`15
`
`25
`
`30
`
`35
`
`3
`In order to transmit data and text messages between
`mobile devices or between mobile devices 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 mobile
`devices, 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 mes
`sage on the mobile display that the user saw once the mobile
`was turned on. Later applications 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 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 powered on. The
`message is then automatically received, stored on the receiv
`ing mobile, and displayed on the mobile display.
`With increasing reliance on wireless communication, par
`ticularly via mobile devices, it is desirable for individuals or
`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, mobile devices
`are constrained by the service provider to the configuration
`provided under the service plan and can only be configured,
`or reconfigured, by the carrier network, or by accessing the
`appropriate configuration menu by secret code.
`Accordingly, a method is needed whereby mobile devices
`can be configured or reconfigured for particular features in
`a user-friendly manner to enhance communication efficiency
`and to minimize communication costs.
`
`SUMMARY OF THE INVENTION
`
`40
`
`In an exemplary embodiment of the present invention a
`mobile device is directly configured with features selected
`by a user via another mobile device or from a computer. In
`an exemplary embodiment, the mobile device is configured
`over wireless means so that communication distance does
`not inhibit the process. In another exemplary embodiment of
`45
`the present invention, the configuration status of a mobile
`device is retrieved from the mobile device by communica
`tion from another mobile or a computer. The present inven
`tion overcomes the limitations existing in the prior art by
`implementing a conventional SMS or IOTA protocol to
`configure and reconfigure features of mobile devices.
`
`50
`
`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 exem
`plary embodiments of the invention and are not to be
`construed as limiting the invention.
`FIG. 1 is a block diagram illustrating an exemplary
`embodiment of the present invention for configuring a
`mobile device, depicting communication between a plurality
`of mobile devices and an organization administrator.
`FIG. 2 is a diagram illustrating the embodiment of FIG. 1
`operating in a cellular telephone communications network.
`
`55
`
`60
`
`65
`
`4
`FIG. 3 is a flow diagram of the method of configuring a
`mobile device according to an exemplary embodiment of the
`present invention.
`FIG. 4 is a block diagram illustrating another exemplary
`embodiment of the present invention for configuring a
`mobile device, wherein a second mobile device operates as
`the administrator to configure the first mobile device.
`FIG. 5 is a flow diagram of the method of configuring a
`mobile device according to the embodiment of FIG. 4.
`
`DETAILED DESCRIPTION
`
`An exemplary embodiment of the present invention is a
`method and system for configuring a mobile device. The
`method and system allows an administrator, operating inde
`pendently, yet within the parameters set by a carrier network,
`to use an SMS or an IOTA protocol to communicate feature
`codes to a mobile device, as well as to retrieve the current
`configuration status of the mobile device. As used herein the
`phrase “feature codes' refers to codes depicting a variety of
`communication features available to a typical mobile device,
`including wireless voice and data exchange protocol param
`eters, parameters used to enable or disable communication
`features, and local network services available to the mobile
`device. 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
`cation, enhanced Vocoder (voice encoder), and the ability to
`transmit and receive textual messages.
`Features also include such capabilities as whether the
`mobile device can support cellular or personal communica
`tion service, IS 95 or CDMA 2000 modulation protocol,
`dual-band or single band transmission, analog or digital
`transmission protocol, etc. The term “administrator” as used
`herein refers to the device through which the user or
`individual within a business organization controls the con
`figuration of a mobile device. Such a device can include a
`second mobile device, a computer, or a server.
`Referring to FIG. 1, a block diagram depicts an exemplary
`embodiment of the present invention. A plurality of mobile
`devices 10 used within an organization, such as a particular
`business environment, communicate with an organization
`administrator 12 through communications channel 14. Com
`munications channel 14 can comprise RF or other wireless
`transmission means between mobile devices 10 and admin
`istrator 12. Communications channel 14 can operate via the
`Internet Protocol (IP), Wireless Application Protocol
`(WAP), or other suitable transmission protocol. Preferably
`the communications channel is wireless, so that distance and
`flexibility of communication is maximized. In this system,
`administrator 12 operates as a mobile communications
`administrator for the organization, capable of communicat
`ing feature codes to mobile devices 10 and retrieving
`configuration data from mobile devices 10. It will be under
`stood in this embodiment of the invention that administrator
`12 comprises a computer, a server for a particular organi
`Zation, or other equivalent device.
`Referring to FIG. 2, a diagram illustrates a mobile cellular
`telephone communications system within which an embodi
`ment of the present invention as described above can be
`implemented. Three mobile devices 10, 10", and 10" are
`shown with a single base transceiver station 16 within a
`cellular communications site, or cell. A cell is generally
`defined as a particular RF coverage area. As a mobile device
`changes location, it can move from one cell to the next if
`necessary to maintain communication. Base station 16 is a
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1015, p. 5
`
`

`

`US 7,349,710 B2
`
`10
`
`15
`
`5
`multi-circuit transceiver located at the center of the cell
`whose primary purpose is to handle incoming and outgoing
`calls within the cell. Calls originating from a particular
`mobile device are relayed through base station 16. All
`mobile communications occur through the base stations of 5
`each cell via RF transmission, as well as through a mobile
`telephone switching office (MTSO) computer that is in
`communication with each base station. Reverse channel link
`R represents RF communication from mobile device 10 to
`base station 16, while forward channel link F represents RF
`communication from base station 16 to mobile device 10,
`when mobile device 10 is in operation. Transmission may
`occur in an analog mode, such as via advanced mobile phone
`service (AMPS), or a digital mode, such as code-division
`multiple access (CDMA) or time-division multiple access
`(TDMA) modulation techniques.
`An exemplary embodiment of the present invention is
`preferably implemented within such a cellular telecommu
`nications environment depicted in FIG. 2. Administrator 12
`configures mobile devices 10 via RF communication
`through base station 16. Mobile feature codes are encrypted
`into a message and transmitted to mobile device 10 from
`administrator 12 in the forward link via base station 16.
`“Encrypt will be understood herein to refer to incorporating
`the information into a message for transmission and need not
`necessarily mean that the information is somehow disguised
`to inhibit interception by a third party.
`FIG. 3 is a flow diagram demonstrating the methodology
`of an exemplary embodiment of the invention operating
`within the communications network of FIG. 2. Certain
`details and features have been left out of the flow diagram
`of FIG.3 that are apparent to a person of ordinary skill in the
`art. For example, a step may consist of one or more Sub-steps
`or may involve specialized equipment or materials, as
`known in the art. While steps 30 through 44 shown in FIG.
`3 are sufficient to describe one embodiment of the present
`invention, other embodiments of the invention may utilize
`steps different from those shown.
`In order to configure selected mobile devices within the
`organization for particular features, the organization admin
`istrator 12 is preferably guided through the feature configu
`ration process by a series of menus or other GUIs. First, the
`mobile or mobile devices 10 for which selected features are
`to be set are selected as shown in block 30. Mobile devices
`can be selected by telephone number, by MIN or IMSI, or
`any other appropriate designation. In block32, the feature or
`features are selected for the mobile device 10.
`Continuing with FIG. 3, once features are selected, the
`various feature codes are encrypted into a message by
`Suitable Software operating within administrator 12, as
`shown in block 34. The message preferably contains at least
`three identifying strings, including the mobile identifier
`(such as an MIN), a bit or bits to indicate to the mobile
`processor that features are to be set or reset, and the
`encrypted feature codes. In block 36, the message is then
`transmitted to the receiving mobile or mobile devices 10 by
`means of a SMS or IOTA protocol. Upon receiving the
`encrypted message as shown in block 38, receiving mobile
`device 10 decrypts the message to indicate that feature codes
`are to be set or reset, and then processes the message and
`configures the mobile device according to the feature codes
`by a suitable software routine operating in the mobile
`processor, as shown in block 40. In block 42, feature codes
`are then stored in non-volatile memory within mobile device
`10 until Such time as another feature code message is
`received.
`
`6
`The process of receiving feature codes is therefore trans
`parent to the mobile device user. Optionally as shown in
`block 44, the user is notified in the event that administrator
`12 resets the features of mobile device 10, by means of a
`message displayed on the mobile display, such as: “Feature
`codes have been reset. Please see updated list of available
`communication features.”
`The present invention further provides the ability to
`retrieve the current configuration status of mobile device 10.
`First administrator 12 selects the mobile device for which
`the configuration status is needed. A request for configura
`tion status is then encrypted into a message for transmission
`to mobile device 10 by a suitable software routine operating
`within administrator 12. The message preferably includes a
`string to indicate the receiving mobile identification, and a
`bit or bits to indicate to the mobile processor that the
`configuration status is requested. The message is then trans
`mitted to the receiving mobile device 10 over a mobile
`wireless communications channel via an SMS or IOTA
`protocol. Upon receiving the encrypted message, the receiv
`ing mobile decrypts the message to indicate that the con
`figuration status is requested by way of a suitable software
`routine operating in the mobile processor. Mobile device 10
`then transmits a code indicating its current configuration
`through the reverse link via base station 16 to administrator
`12 by means of a message in an SMS or IOTA protocol. This
`process is transparent to the mobile device user. However,
`the user is optionally notified that the configuration status
`has been forwarded to administrator 12 by displaying a
`message on the mobile device display.
`The present invention is particularly suited for operation
`within an organization, such as within a particular business,
`to enhance communication efficiency and to reduce com
`munication costs within an organization. The ability to
`program features of mobile devices operating within the
`organization is limitless. However, examples include the
`ability to program a mobile device to only receive telephone
`calls from a particular telephone number; to block the ability
`of the mobile device to make “long distance' calls; to lock
`access to mobile device operation except by means of a
`password; to program a lost mobile device to only be able to
`dial a particular telephone number so that it can be returned
`to its proper owner; and other organization-specific param
`eters.
`Referring to FIG. 4, a second exemplary embodiment of
`the present invention for configuring mobile device 10 is
`shown. In this embodiment, mobile device 10 is configured,
`or reconfigured, by way of an administrator comprising a
`second mobile device 18. The second mobile device 18
`configures mobile device 10 by communicating with mobile
`device 10 via base station 16 in the same manner as
`described above with respect to the first embodiment. In this
`embodiment a user simply calls mobile device 10 from
`mobile device 18 in order to configure or to determine the
`configuration status of mobile device 10, making this
`embodiment particularly convenient and efficient for a user.
`In this manner the user can remotely reconfigure mobile
`device 10 without the need for contacting a service provider.
`Referring to FIG. 5, a flow diagram demonstrates the
`methodology of the second exemplary embodiment of the
`invention operating within the communications network of
`FIG. 4. Certain details and features have been left out of the
`flow diagram of FIG. 5 that are apparent to a person of
`ordinary skill in the art. For example, a step may consist of
`one or more sub-steps or may involve specialized equipment
`or materials, as known in the art. While steps 50 through 64
`shown in FIG. 5 are sufficient to describe one embodiment
`of the present invention, other embodiments of the invention
`may utilize steps different from those shown.
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`Petitioners Microsoft Corporation and HP Inc. - Ex. 1015, p. 6
`
`

`

`US 7,349,710 B2
`
`10
`
`15
`
`25
`
`7
`To configure mobile device 10 for particular features, the
`user is preferably guided through the configuration process
`by a series of menus or other GUIs on mobile device 18
`operated by suitable software within the mobile processor.
`First, the user selects mobile device 10 which is to be
`configured by telephone number, by MIN or IMSI, or any
`other appropriate designation, block 50. Then the user
`selects the feature or features for mobile device 10, block 52.
`Once features are selected, the various feature codes are
`encrypted into a message by a suitable Software routine
`operating within mobile device 18, block 54. As in the first
`embodiment, the message preferably contains at least three
`identifying strings, including the mobile identifier (such as
`an MIN), a bit or bits to indicate to the receiving mobile
`processor that features are to be set or reset, and the
`encrypted feature codes.
`In block 56, the message is then transmitted to the
`receiving mobile device 10 over a wireless communications
`channel. Such as the cellular telephone network depicted in
`FIG. 4, by means of an SMS or IOTA protocol. Upon
`receiving the encrypted message, block 58, the receiving
`mobile device 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
`device 10 accordingly, block 60. Feature codes are then
`stored in non-volatile memory within mobile device 10 until
`Such time as another feature code message is received, block
`62. As in the first embodiment, the process of receiving
`feature codes is transparent to the user of mobile device 10.
`Optionally, as shown in block 64, the user of mobile device
`10 is notified in the event that reconfiguration has occurred,
`by means of a message displayed on the display of mobile
`device 10; for example: “This mobile device can only call
`555-1212. Please call now.” In the second embodiment
`mobile device 18 can retrieve the current configuration
`status of mobile device 10 in a similar manner 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
`plan from a service provider. The user, or business organi
`Zation, would then retain the ability to program a mobile
`device 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 to RF communication, as will be understood by those
`skilled in the art.
`45
`From the above description of exemplary embodiments of
`the invention, it is manifest that various techniques can be
`used for implementing the concepts of the present invention
`without departing from its scope. Moreover, while the
`invention has been described with specific reference to
`certain embodiments, a person of ordinary skill in the art
`would recognize that changes could be made in form and
`detail without departing from the spirit and the scope of the
`invention. For example, the specific steps of the methods
`could be modified from that discussed above without depart
`ing from the scope of the invention. The described exem
`55
`plary embodiments are to be considered in all respects as
`illustrative and not restrictive. It should also be understood
`that the invention is not limited to the particular exemplary
`embodiments described herein, but is capable of many
`rearrangements, modifications, and Substitutions without
`departing from the scope of the invention.
`The invention claimed is:
`1. A system for remote configuration of a wireless device,
`the system comprising:
`a communication network operated by a carrier that
`Supports communications with the wireless device;
`
`8
`a configuration server in communication with the com
`munication network, the configuration server for send
`ing a configuration message to a wireless device, the
`configuration message having at least three identifying
`strings comprising a mobile identifier, a set/reset bit,
`and at least one encrypted feature code, the configura
`tion message generated by a user associated with a
`business organization; and
`the wireless device for receiving the configuration mes
`Sage from the configuration server via the communi
`cation network, the wireless device comprising a pro
`cessor for decrypting at least one feature code from the
`at least one encrypted feature code and configuring the
`wireless device according to the at least one feature
`code and the set/reset bit, the wireless handset config
`ured to communicate a code using the communication
`network that indicates the configuration of the wireless
`device to the business organization.
`2. The system of claim 1, wherein the configuration
`message is a Short Message System (SMS) message.
`3. The system of claim 1, wherein the configuration
`message is an Internet Protocol-based Over-the-Air (IOTA)
`message.
`4. The system of claim 1, wherein the wireless device
`further comprises a user interface, the processor for indicat
`ing on the user interface that the wireless device has been
`configured.
`5. The system of claim 1, wherein the wireless device
`further comprises a non-volatile memory for storing the at
`least one feature code.
`6. A method for remote configuration of a wireless device,
`the method comprising:
`generating a configuration message on a configuration
`server, the configuration message having at least three
`identifying strings comprising a mobile identifier, a
`set/reset bit, and at least one feature code, the configu
`ration message generated by a user associated with a
`business organization;
`transmitting the configuration message to the wireless
`device from a configuration server over a wireless
`communication network operated by a carrier that
`Supports communication with the wireless device; and
`the wireless device receiving the configuration message
`from the configuration server via the wireless commu
`nication network;
`the wireless device decrypting at least one feature code
`from the at least one encrypted feature code:
`configuring the wireless device according to the at least
`one feature code and the set/reset; and
`communicating a code using the communication network
`that indicates the configuration of the wireless device to
`the business organization.
`7. The method of claim 6, wherein the configuration
`mes

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