WO2018169323A1 - Electronic device and control method therefor - Google Patents

Electronic device and control method therefor Download PDF

Info

Publication number
WO2018169323A1
WO2018169323A1 PCT/KR2018/003038 KR2018003038W WO2018169323A1 WO 2018169323 A1 WO2018169323 A1 WO 2018169323A1 KR 2018003038 W KR2018003038 W KR 2018003038W WO 2018169323 A1 WO2018169323 A1 WO 2018169323A1
Authority
WO
WIPO (PCT)
Prior art keywords
electronic device
battery
identification information
information
processor
Prior art date
Application number
PCT/KR2018/003038
Other languages
French (fr)
Korean (ko)
Inventor
손동균
Original Assignee
삼성전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자 주식회사 filed Critical 삼성전자 주식회사
Publication of WO2018169323A1 publication Critical patent/WO2018169323A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/4221Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells with battery type recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72457User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/34Microprocessors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/06Details of telephonic subscriber devices including a wireless LAN interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Definitions

  • the present invention relates to an electronic device and a control method thereof, and more particularly, to an electronic device providing a mobile communication service and a control method thereof.
  • Terminals may be divided into mobile / portable terminals and stationary terminals according to their mobility.
  • the mobile terminal may be further classified into a handheld terminal and a vehicle mounted terminal according to whether a user can directly carry it.
  • the functions of mobile terminals are diversifying.
  • the mobile terminal may provide not only voice communication but also various functions such as taking a picture through a camera, taking a video, recording a voice, playing a music, and playing a video.
  • an object of the present invention is to provide an electronic device and a control method thereof capable of identifying a location when an electronic device is lost and preventing unauthorized use of another person.
  • an electronic device receives identification information and subscription identification information from an interface connected to a battery and a battery mounted on the electronic device, and receives the received information from the battery.
  • a processor configured to determine whether the identification information and the subscription identification information of the electronic device match, and to perform a predetermined function of the electronic device if they do not match.
  • the processor may include information received from the battery and identification information of the electronic device in a state where a battery mounted on the electronic device is replaced with another battery or a USIM chip mounted on the electronic device is replaced with another USIM chip. And whether the subscription identification information is matched.
  • the processor determines that an unregistered battery is installed for the electronic device, and performs a preset function of the electronic device. can do.
  • the processor determines that a USIM chip which is not registered for the electronic device is mounted, and determines a preset value of the electronic device. Function can be performed.
  • the processor may control the electronic device to provide only a part of services provided by the electronic device when the information received from the battery does not match the identification information and the subscription identification information of the electronic device.
  • the processor may transmit information on the location of the electronic device to the server.
  • the processor receives the authentication information of the battery from a battery mounted on the electronic device, the electronic device is not subscribed to a mobile communication service, the authentication information for the battery, identification information of the electronic device and The electronic device may be controlled to transmit subscription identification information of the electronic device to a server providing the mobile communication service.
  • the processor may include a backup battery provided in the electronic device when the battery is detached or the power of the electronic device is turned off after the electronic device completes the subscription to the mobile communication service according to the transmission of the information to the server.
  • the location information of the electronic device may be transmitted to the server by using.
  • a control method of an electronic device may include receiving identification information and subscription identification information from a battery installed in the electronic device, and information received from the battery and identification information and subscription identification of the electronic device. Determining whether the information matches, and if not, performing a predetermined function of the electronic device.
  • the performing of the operation may include: information received from the battery and the information of the electronic device in a state where a battery mounted on the electronic device is replaced with another battery or a USIM chip mounted on the electronic device is replaced with another USIM chip. It may be determined whether the identification information and the subscription identification information match.
  • the performing may determine that a battery not registered for the electronic device is installed, and the predetermined function of the electronic device is determined. Can be performed.
  • the performing of the step of determining that the USIM chip which is not registered for the electronic device is mounted is performed. Preset functions can be performed.
  • the performing of the performing of the step may control the electronic device to provide only a part of services provided by the electronic device when the information received from the battery does not match the identification information and the subscription identification information of the electronic device. .
  • the information on the location of the electronic device may be transmitted to the server.
  • the control method may further include receiving authentication information of the battery from a battery mounted on the electronic device, authentication information about the battery, and identification of the electronic device when the electronic device is not subscribed to a mobile communication service.
  • the method may further include transmitting information and subscription identification information of the electronic device to a server providing the mobile communication service.
  • control method is a backup provided to the electronic device, when the battery is detached or the power of the electronic device is turned off after the electronic device is subscribed to the mobile communication service in accordance with the transmission of information to the server
  • the method may further include transmitting location information of the electronic device to the server using a battery.
  • a user who has lost an electronic device may be provided with a location of the electronic device, and unauthorized use of the person who has acquired the electronic device may be prevented.
  • FIG. 1 is a block diagram illustrating a configuration of an electronic device according to an embodiment of the present disclosure
  • FIGS. 2 to 4 are views illustrating a user interface that may be provided when using non-authentication according to various embodiments of the present disclosure.
  • FIG. 5 is a block diagram illustrating a detailed configuration of an electronic device according to an embodiment of the present disclosure
  • FIG. 6 is a flowchart illustrating a control method of an electronic device according to an embodiment of the present disclosure.
  • FIG. 1 is a block diagram illustrating a configuration of an electronic device according to an embodiment of the present disclosure.
  • the electronic device 100 subscribes to a mobile communication service (eg, 3rd Generation (3G), 3rd Generation Partnership Project (3GPP) (particularly, Long Term Evoloution (LTE)), and the like through a mobile communication system.
  • a mobile communication service eg, 3rd Generation (3G), 3rd Generation Partnership Project (3GPP) (particularly, Long Term Evoloution (LTE)
  • Communication may be possible, and a battery for supplying power to the electronic device 100 may include a removable device.
  • the electronic device 100 may be implemented as a smartphone, a tablet, and a wearable device that can be worn on the body.
  • the electronic device 100 is implemented as a smartphone.
  • the electronic device 100 includes an interface 110 and a processor 120.
  • the interface 110 is connected with a battery.
  • the interface 110 may be detachably connected to the battery.
  • the interface 110 when the interface 110 is connected to a battery, the interface 110 may receive power from the battery and provide the same to various components provided in the electronic device 100.
  • the data may be data representing identification information, subscription identification information, location information, and the like of the electronic device 100, and details thereof will be described later.
  • the processor 120 controls the overall operation of the electronic device 100.
  • the processor 120 may perform authentication on a battery mounted in the electronic device 100.
  • the processor 120 performs authentication on the battery to determine whether the battery installed in the electronic device 100 corresponds to the certified battery, and only the certified battery Power may be supplied to the electronic device 100.
  • the processor 120 may include battery authentication and identification (BAI).
  • BAI battery authentication and identification
  • the BAI module receives a signed certificate (eg, an X.509 certificate) stored in the battery from the battery, the BAI module compares the information about the signed certificate with the information previously stored in the electronic device 100 for authentication. To perform authentication on the battery.
  • a signed certificate eg, an X.509 certificate
  • the signed certificate may include the battery manufacturer's identification, certificate and / or expiration date for the battery, power constraints (eg, the battery can only be charged from a power source that meets a certain voltage or frequency level), Geographic restrictions on where it can be used (e.g., a battery may not be operable in certain regions of the world for technical or non-technical reasons based on a global position system (GPS) sensing location), temperature or humidity
  • power constraints e.g, the battery can only be charged from a power source that meets a certain voltage or frequency level
  • Geographic restrictions on where it can be used e.g., a battery may not be operable in certain regions of the world for technical or non-technical reasons based on a global position system (GPS) sensing location
  • GPS global position system
  • Environmental conditions / constraints eg, temperature may be sensed by the mobile device and indicate that the battery should not operate above a threshold temperature or humidity
  • the battery may include a battery integrated circuit (IC) and a memory (eg, electrically erasable programmable read-only memory (EEPROM)).
  • IC battery integrated circuit
  • EEPROM electrically erasable programmable read-only memory
  • the battery IC may provide the electronic device 100 with a signed certificate stored in the memory.
  • the above-described example has described an example of a method of performing battery authentication, and the processor 120 may perform authentication on the battery using various methods in addition to the above-described method.
  • the processor 120 may transmit identification information of the electronic device 100 and subscription identification information of the electronic device 100 to a battery.
  • the identification information of the electronic device 100 refers to information for uniquely identifying the electronic device 100.
  • the identification information is information generated when the electronic device 100 is manufactured, and may include a manufacturer, a model name, a serial number, and the like of the electronic device 100.
  • the subscription identification information of the electronic device 100 refers to identification information required when the electronic device 100 subscribes to a mobile communication service.
  • the subscription identification information may include universal subscriber identity module (USIM) information provided to the electronic device 100 when subscribing to a mobile communication service.
  • USIM universal subscriber identity module
  • the USIM information may include an international mobile subscriber identity (IMSI), an IC Card ID (ICCID), and a security key value (for example, in the case of LTE, a LET security key (LTE K) value).
  • IMSI international mobile subscriber identity
  • ICCID IC Card ID
  • a security key value for example, in the case of LTE, a LET security key (LTE K) value.
  • the IMSI is a unique 15 digit identification number assigned to the electronic device 100 at the time of subscribing to the mobile communication service.
  • the identification number consists of a mobile country code, a mobile network code, a mobile subscriber identification number and a national mobile subscriber identification number.
  • the ICCID is a unique number of the USIM provided to the electronic device 100
  • the security key value is information used to perform an authentication process between the electronic device 100 and the mobile communication system.
  • the battery may store identification information and subscription identification information of the electronic device 100 received from the electronic device 100. That is, the battery IC may store identification information and subscription identification information of the electronic device 100 received from the electronic device 100 in a memory.
  • the processor 120 may transmit location information of the electronic device 100 to a battery.
  • the processor 120 may acquire location information of the electronic device 100 using the GPS module of the electronic device 100 and transmit the location information obtained through the GPS module to a battery.
  • the battery may store location information of the electronic device 100 received from the electronic device 100. That is, the battery IC may store location information of the electronic device 100 received from the electronic device 100 in a memory.
  • the processor 120 receives identification information and subscription identification information from a battery installed in the electronic device 100 from the battery, and whether the information received from the battery matches the identification information and the subscription identification information of the electronic device 100. If it does not match, and performs a match, performs a predetermined function of the electronic device (100).
  • a person who acquires the electronic device 100 may use the electronic device 100 without permission.
  • the person who has acquired the electronic device 100 removes the USIM chip mounted on the electronic device 100, mounts a new USIM chip to use the electronic device 100, or mounts the electronic device 100 on the electronic device 100. If the old battery is not enough or it is broken, you can remove the old battery and install a new one.
  • the information stored in the battery and the information of the electronic device 100 are compared to determine whether the unauthorized use of the electronic device 100 is used. You will be judged.
  • the information stored in the battery may include identification information and subscription identification information of the electronic device 100.
  • the processor 120 may include information received from the battery and the electronic device in a state where the battery mounted in the electronic device 100 is replaced with another battery or the USIM chip mounted in the electronic device 100 is replaced with another USIM chip. It may be determined whether the identification information and the subscription identification information of the device match.
  • the processor 120 replaces the battery or the UISM chip mounted on the electronic device 100 and the power of the electronic device 100 is turned on, or a separate power off.
  • the identification information and the subscription identification information stored in the battery may be received from the battery.
  • the processor 120 may request to transmit the identification information and the subscription identification information to the battery to receive the identification information and the subscription identification information from the battery, or may access the memory of the battery to receive the identification information and the subscription identification information.
  • the processor 120 determines that a battery that is not registered with respect to the electronic device 100 is mounted, and the electronic device 100 is installed. Can perform a predetermined function.
  • the identification information stored in the replaced battery is not the same as the identification information of the electronic device 100. Will be different. Accordingly, when the identification information received from the battery and the identification information of the electronic device 100 do not match, the processor 120 replaces the battery of the electronic device 100 for the purpose of unauthorized use of the electronic device 100. It can be judged.
  • the processor 120 may determine that the battery of the electronic device 100 is replaced for the purpose of unauthorized use of the electronic device 100. .
  • the processor 120 determines that the USIM chip which is not registered for the electronic device is mounted, and the electronic device 100 is determined. Can perform a predetermined function.
  • the USIM information stored in the replaced USIM chip is stored in the battery because the USIM information is stored in the battery. Will be different from Accordingly, when the subscription identification information received from the battery does not match the subscription identification information obtained from the USIM chip mounted on the electronic device 100, the processor 120 may use the non-authentication for the electronic device 100. It may be determined that the USIM chip of the electronic device 100 is replaced.
  • the processor 120 may provide information indicating that the processor 120 is used by an unauthorized user.
  • the processor 120 displays a graphical user interface (GUI) indicating usage by an unauthorized user on the display of the electronic device 100, such as "This is unauthorized use," or FIG. 2B. This may be output as a voice through the speaker of the electronic device 100 as shown.
  • GUI graphical user interface
  • the processor 120 when the information received from the battery does not match the identification information and the subscription identification information of the electronic device 100, the processor 120 provides only a part of a service that may be provided by the electronic device 100. Can be controlled.
  • the processor 120 may control the electronic device 100 to provide limited services only.
  • the processor 120 provides only a voice call receiving service and an emergency message receiving service among various services (eg, voice call receiving / outgoing, message receiving / outgoing, network connection, etc.) that can be provided by the electronic device 100.
  • the electronic device 100 may be controlled to control the electronic device 100.
  • the processor 120 may provide information indicating a service restriction, as shown in FIG. 3.
  • the processor 120 may transmit information on the location of the electronic device 100 to a server (not shown). have.
  • the processor 120 may obtain location information of the current electronic device 100 through the GPS module of the electronic device 100 and transmit it to a server (not shown).
  • the processor 120 may transmit the location information stored in the battery to a server (not shown).
  • the processor 120 may transmit a message indicating the use by the unauthorized user to a server (not shown).
  • the server (not shown) when the server (not shown) receives a message indicating the use by the non-authenticated user from the electronic device 100, the server (not shown) corresponds to a mobile communication company server (not shown) that provides the mobile communication service to which the electronic device 100 is subscribed.
  • the message may be transmitted, and information about the current location of the electronic device 100 may be received from a mobile communication company server (not shown).
  • the server (not shown) when the server (not shown) obtains location information on the electronic device 100, the user may access the server (not shown) to check the location on the electronic device 100. For example, as shown in FIG. 4, a user may access a web page provided by a server (not shown) through a PC and check a location where the electronic device 100 exists.
  • the processor 120 when the processor 120 does not match the information received from the battery with the identification information and the subscription identification information of the electronic device 100, the processor 120 transmits the location information to the server (not shown). It is just one example.
  • the processor 120 may transmit the location information to the server (not shown) regardless of whether the information received from the battery matches the identification information and the subscription identification information of the electronic device 100.
  • the processor 120 may display the location information of the electronic device 100 as a server (not shown). ) Can be sent.
  • the electronic device 100 may be provided with a backup battery for supplying a separate power.
  • the processor 120 may transmit the location information of the electronic device 100 to the server (not shown) by using the backup battery when the power of the backup battery exists even when the battery of the electronic device 100 is turned on. have.
  • the processor 120 may obtain the location information of the electronic device 100 through the GPS module using the backup battery and transmit the location information to the server (not shown).
  • the processor 120 may transmit the location information stored in the battery to the server (not shown) using the backup battery.
  • the processor 120 may perform an operation for subscribing the electronic device 100 to a mobile communication service.
  • the electronic device 100 in order to receive the mobile communication service provided by the mobile communication company, the electronic device 100 must subscribe to the mobile communication service.
  • the processor 120 moves using the USIM information acquired from the USIM chip mounted on the electronic device 100.
  • the electronic device 100 may be controlled to subscribe to the communication service.
  • the processor 120 may perform a subscription procedure for the mobile communication service using additional authentication information of the battery as well as USIM information.
  • the processor 120 receives authentication information of a battery from a battery installed in the electronic device 100 in a state where the electronic device 100 is not subscribed to a mobile communication service, and authenticates the authentication information about the battery and the electronics.
  • the electronic device 100 may be controlled to transmit the identification information of the device and the subscription identification information of the electronic device to a server providing a mobile communication service.
  • the authentication information of the battery is information for identifying whether the battery is an authenticated product, and may include, for example, a signed certificate.
  • the identification information of the electronic device 100 is information for uniquely identifying the electronic device 100 and may include a manufacturer, a model name, a serial number, and the like of the electronic device 100.
  • the subscription identification information of the electronic device 100 is identification information required when the electronic device 100 subscribes to a mobile communication service, and may include USIM information.
  • identification information, subscription identification information, and battery authentication information may be stored in a server providing a mobile communication service (that is, a mobile communication company server (not shown)).
  • the telecommunication company server may proceed with the opening procedure for the electronic device 100 to subscribe the electronic device 100 to the mobile communication service. . Accordingly, the user can receive a service from the mobile communication company using the electronic device 100.
  • the processor 120 performs a backup provided to the electronic device when the battery is detached or the power of the electronic device is turned off.
  • the location information of the electronic device may be transmitted to the server using a battery.
  • a backup battery may be provided in the electronic device 100.
  • the processor 120 may obtain the location information of the electronic device 100 through the GPS module using the backup battery and transmit the location information to the server (not shown).
  • the processor 120 may transmit the location information stored in the battery to the server (not shown) using the backup battery.
  • FIG. 5 is a block diagram illustrating a detailed configuration of an electronic device according to an embodiment of the present disclosure.
  • the electronic device 100 may include an interface 110, a processor 120, a display 130, a sensing unit 140, a communication unit 150, an audio output unit 160, and a user input unit 170. And a memory 180.
  • the configuration of the electronic device 100 illustrated in FIG. 5 is only an example, the configuration of the electronic device 100 is not necessarily limited to the above-described block diagram. Therefore, according to the type of the electronic device 100 or the purpose of the electronic device 100, a part of the configuration of the electronic device 1100 illustrated in FIG. 5 may be omitted, modified, or added.
  • the interface 110 may be connected to a battery.
  • the interface 110 may serve as a path to various types of external devices connected to the electronic device 100.
  • the interface 110 connects a device equipped with a wired / wireless headset port, an external charger port, a wired / wireless data port, a memory card port, and an identification module. It may include at least one of a port (port), an audio input / output (I / O) port, a video input / output (I / O) port, and an earphone port.
  • the electronic device 100 may perform appropriate control related to the connected external device.
  • the display 130 may display content.
  • the content may include a still image and a video such as a photo, a document, a web page, a broadcast program, a movie, and the like.
  • the display 130 may be implemented as various types of displays, such as a liquid crystal display (LCD).
  • LCD liquid crystal display
  • the display 130 may be implemented as a touch screen having a layer structure in combination with a touch panel (not shown).
  • the touch screen may have a function of detecting not only a display function but also a touch input position, a touched area as well as a touch input pressure, and a function of detecting a proximity touch as well as a real-touch. Can be.
  • the display 130 may provide an input interface between the electronic device 100 and the user, and may also provide an output interface between the electronic device 100 and the user.
  • the processor 120 may display, via the display 130, a GUI indicating that the electronic device 100 is in unauthorized use.
  • the sensing unit 140 may include one or more sensors for sensing at least one of information in the electronic device 100, environment information of the electronic device 100, and user information.
  • the sensing unit 140 may include a proximity sensor, an illumination sensor, a touch sensor, an acceleration sensor, a magnetic sensor, and a gravity sensor G-. sensor, gyroscope sensor, motion sensor, RGB sensor, infrared sensor (IR sensor), fingerprint scan sensor, ultrasonic sensor, optical sensor ( optical sensors (e.g. cameras), microphones, battery gauges, environmental sensors (e.g. barometers, hygrometers, thermometers, radiation sensors, heat sensors, gas sensors, etc.), chemicals It may include at least one of a sensor (eg, electronic nose, healthcare sensor, biometric sensor, etc.), a location sensor (eg, GPS module). Meanwhile, the processor 120 may utilize information sensed by these sensors.
  • a sensor eg, electronic nose, healthcare sensor, biometric sensor, etc.
  • a location sensor eg, GPS module
  • the communication unit 150 may communicate with various types of external devices according to various types of communication methods.
  • the communicator 150 may communicate between the electronic device 100 and a communication system (eg, a mobile communication system), between the electronic device 100 and another electronic device 100, or between the electronic device 100 and an external server. It may include one or more modules that enable wireless communication. In addition, the wireless communication unit 150 may include one or more modules for connecting the electronic device 100 to one or more networks.
  • a communication system eg, a mobile communication system
  • the wireless communication unit 150 may include one or more modules for connecting the electronic device 100 to one or more networks.
  • the communication unit 150 may include at least one of the broadcast receiving chip 151, the wireless communication chip 152, and the short range communication chip 153.
  • the processor 130 may communicate with an external server or various external devices by using the communication unit 150.
  • the audio output unit 160 is configured to output not only various audio but also various notification sounds or voice messages.
  • the audio output unit 160 may be implemented as a speaker, but this is only an example and may be implemented as an output terminal capable of outputting audio.
  • the processor 120 may output audio through the audio output unit 160 indicating that the electronic device 100 is in unauthorized use.
  • the user input unit 170 may receive and transmit various user inputs to the processor 130.
  • the user input unit 170 may include a touch panel (not shown), a (digital) pen sensor (not shown), or a key (not shown).
  • the touch panel (not shown) may use at least one of capacitive, resistive, infrared, or ultrasonic methods, for example.
  • the touch panel (not shown) may further include a control circuit.
  • the touch panel may further include a tactile layer to provide a tactile response to the user.
  • the (digital) pen sensor (not shown) may be, for example, part of a touch panel or may include a separate sheet for recognition.
  • the key (not shown) may include, for example, a physical button, an optical key, or a keypad.
  • the processor 120 controls the overall operation of the electronic device 100.
  • the processor 120 may drive an operating system or an application program to control hardware or software components connected to the processor 120, and may perform various data processing and operations.
  • the processor 120 may load and process instructions or data received from at least one of the other components into the volatile memory, and store various data in the nonvolatile memory.
  • the processor 120 may execute a dedicated processor (eg, an embedded processor) or one or more software programs stored in a memory device to perform the corresponding operations, thereby performing a generic operation.
  • a dedicated processor eg, an embedded processor
  • one or more software programs stored in a memory device to perform the corresponding operations, thereby performing a generic operation.
  • CPU or application processor e.g., CPU or application processor
  • the processor 120 may include a ROM 121, a RAM 122, a graphic processing unit (GPU) 123, a CPU 124, and a bus.
  • the ROM 121, the RAM 122, the graphics processing unit (GPU) 123, the CPU 124, and the like may be connected to each other through a bus.
  • the CPU 124 accesses the memory 180 and performs booting using an operating system (O / S) stored in the memory 180.
  • the CPU 124 may perform various operations using various programs, contents, data, and the like stored in the memory 180.
  • the ROM 121 stores a command set for system booting.
  • the CPU 124 copies the O / S stored in the memory 180 to the RAM 122 according to the command stored in the ROM 121, and executes the O / S to execute the system.
  • Boot up When the booting is completed, the CPU 124 copies various programs stored in the memory 180 to the RAM 122 and executes the programs copied to the RAM 122 to perform various operations.
  • the GPU 140 may generate a screen including various objects such as an icon, an image, and a text.
  • the memory 180 may store various programs and data necessary for the operation of the electronic device 100.
  • the memory 180 may store instructions or data received from or generated by the processor 120 or other components.
  • the memory 180 may be implemented as a nonvolatile memory, a volatile memory, a flash-memory, a hard disk drive (HDD), or a solid state drive (SSD).
  • the memory 180 is accessed by the processor 120 and read / write / modify / delete / update of data by the processor 130.
  • FIG. 6 is a flowchart illustrating a control method according to an embodiment of the present invention.
  • identification information and subscription identification information are received from a battery mounted in the electronic device (S610).
  • the identification information received from the battery and the identification information of the electronic device do not match, it may be determined that a battery which is not registered for the electronic device is installed and perform a preset function of the electronic device.
  • the subscription identification information received from the battery and the subscription identification information of the electronic device do not match, it may be determined that the USIM chip which is not registered for the electronic device is mounted, and perform a predetermined function of the electronic device.
  • the electronic device may control the electronic device to provide only a part of the services provided by the electronic device.
  • information about the location of the electronic device may be transmitted to the server.
  • the electronic device receives authentication information of the battery from the battery installed in the electronic device and moves authentication information about the battery, identification information of the electronic device, and subscription identification information of the electronic device. It can transmit to a server that provides a communication service.
  • the location information of the electronic device may be obtained by using a backup battery provided in the electronic device. You can send it to the server.
  • a non-transitory computer readable medium may be provided in which a program for sequentially performing a control method according to the present invention is stored.
  • the non-transitory readable medium refers to a medium that stores data semi-permanently and is readable by a device, not a medium storing data for a short time such as a register, a cache, a memory, and the like.
  • a non-transitory readable medium such as a CD, a DVD, a hard disk, a Blu-ray disk, a USB, a memory card, a ROM, or the like.
  • the bus is not shown in the above-described block diagram of the electronic device, communication between each component in the electronic device may be performed through a bus.
  • the electronic device may further include a processor such as a CPU, a microprocessor, or the like that performs the various operations described above, and the electronic device may further include a memory for performing the various operations described above.
  • components, modules, units, and the like in the embodiments of the present invention may be implemented in hardware, firmware, or software for performing at least one function or operation, or a combination thereof.
  • they may have direct circuit structures such as memory, processing logic, lookup tables, etc., which may execute each function through control of at least one microprocessor or other control device.
  • they may be implemented by a program or code including at least one instruction executable to perform a particular logic function.
  • they may include a processor, such as a CPU, a microprocessor, for executing each function.
  • they may be integrated into at least one module or chip and implemented as at least one processor (not shown), except that each may need to be implemented in individual specific hardware.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Manufacturing & Machinery (AREA)
  • Chemical & Material Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Electrochemistry (AREA)
  • General Chemical & Material Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Environmental & Geological Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)

Abstract

An electronic device is disclosed. The present electronic device comprises: an interface connected to a battery; and a processor for receiving identification information and subscription identification information from the battery mounted in the electronic device, determining whether the information received from the battery and identification information and subscription identification information of the electronic device are matching, and performing a preset function of the electronic device if the information are not matching.

Description

전자 장치 및 그의 제어 방법 Electronic device and its control method
본 발명은 전자 장치 및 그의 제어 방법에 관한 것으로, 보다 상세하게는 이동 통신 서비스를 제공하는 전자 장치 및 그의 제어 방법에 관한 것이다.The present invention relates to an electronic device and a control method thereof, and more particularly, to an electronic device providing a mobile communication service and a control method thereof.
단말기(terminal)는 이동 가능 여부에 따라 이동 단말기(mobile/portable terminal) 및 고정 단말기(stationary terminal)로 나뉠 수 있다. 다시 이동 단말기는 사용자의 직접 휴대 가능 여부에 따라 휴대형 단말기(handheld terminal) 및 거치형 단말기(vehicle mounted terminal)로 나뉠 수 있다.Terminals may be divided into mobile / portable terminals and stationary terminals according to their mobility. The mobile terminal may be further classified into a handheld terminal and a vehicle mounted terminal according to whether a user can directly carry it.
이동 단말기의 기능은 다양화되고 있다. 예를 들면, 이동 단말기는 음성 통신뿐만 아니라, 카메라를 통한 사진 촬영, 비디오 촬영, 음성 녹음, 음악 재생, 동영상 재생 등 다양한 기능을 제공할 수 있다.The functions of mobile terminals are diversifying. For example, the mobile terminal may provide not only voice communication but also various functions such as taking a picture through a camera, taking a video, recording a voice, playing a music, and playing a video.
이에 따라, 대부분의 사람들은 이동 단말기를 구매하여, 다양한 기능을 제공받고 있다.Accordingly, most people purchase a mobile terminal and are provided with various functions.
한편, 휴대의 편의성을 위해, 이동 단말기는 점차 경량화되고 사이즈가 작아짐에 따라, 사용자들이 이동 단말기를 분실하는 경우도 빈번히 발생하고 있다. 이 경우, 분실된 이동 단말기를 습득한 자가 이를 무단으로 사용할 가능성이 있고, 잃어버린 사람이 다시 이동 단말기를 찾기 어렵다는 문제가 있다.On the other hand, for the convenience of portability, as the mobile terminal becomes lighter and smaller in size, users frequently lose the mobile terminal. In this case, there is a possibility that a person who has acquired a lost mobile terminal may use it without permission, and a lost person may find it difficult to find the mobile terminal again.
따라서, 본 발명의 목적은 전자 장치가 분실된 경우 위치를 확인하고, 무단으로 타인의 사용을 방지할 수 있는 전자 장치 및 그의 제어 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide an electronic device and a control method thereof capable of identifying a location when an electronic device is lost and preventing unauthorized use of another person.
상술한 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 전자 장치는 배터리와 연결되는 인터페이스 및 상기 전자 장치에 장착된 배터리로부터 식별 정보 및 가입 식별 정보를 수신하고, 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단하고, 매칭되지 않는 경우 상기 전자 장치의 기설정된 기능을 수행하는 프로세서를 포함한다.According to an embodiment of the present disclosure, an electronic device receives identification information and subscription identification information from an interface connected to a battery and a battery mounted on the electronic device, and receives the received information from the battery. And a processor configured to determine whether the identification information and the subscription identification information of the electronic device match, and to perform a predetermined function of the electronic device if they do not match.
여기에서, 상기 프로세서는 상기 전자 장치에 장착된 배터리가 다른 배터리로 교체되거나 상기 전자 장치에 장착된 USIM 칩이 다른 USIM 칩으로 교체된 상태에서, 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단할 수 있다.Herein, the processor may include information received from the battery and identification information of the electronic device in a state where a battery mounted on the electronic device is replaced with another battery or a USIM chip mounted on the electronic device is replaced with another USIM chip. And whether the subscription identification information is matched.
또한, 상기 프로세서는 상기 배터리로부터 수신된 식별 정보와 상기 전자 장치의 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에 대해 등록되지 않은 배터리가 장착된 것으로 판단하고, 상기 전자 장치의 기설정된 기능을 수행할 수 있다.In addition, when the identification information received from the battery and the identification information of the electronic device do not match, the processor determines that an unregistered battery is installed for the electronic device, and performs a preset function of the electronic device. can do.
그리고, 상기 프로세서는 상기 배터리로부터 수신된 가입 식별 정보와 상기 전자 장치의 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에 대해 등록되지 않은 USIM 칩이 장착된 것으로 판단하고, 상기 전자 장치의 기설정된 기능을 수행할 수 있다.If the subscription identification information received from the battery and the subscription identification information of the electronic device do not match, the processor determines that a USIM chip which is not registered for the electronic device is mounted, and determines a preset value of the electronic device. Function can be performed.
또한, 상기 프로세서는 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에서 제공 가능한 서비스 중에서 일부만을 제공하도록 상기 전자 장치를 제어할 수 있다.The processor may control the electronic device to provide only a part of services provided by the electronic device when the information received from the battery does not match the identification information and the subscription identification information of the electronic device.
그리고, 상기 프로세서는 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치의 위치에 대한 정보를 서버로 전송할 수 있다.When the information received from the battery, the identification information and the subscription identification information of the electronic device do not match, the processor may transmit information on the location of the electronic device to the server.
또한, 상기 프로세서는 상기 전자 장치가 이동 통신 서비스에 가입되지 않은 상태에서, 상기 전자 장치에 장착된 배터리로부터 상기 배터리의 인증 정보를 수신하고, 상기 배터리에 대한 인증 정보, 상기 전자 장치의 식별 정보 및 상기 전자 장치의 가입 식별 정보를 상기 이동 통신 서비스를 제공하는 서버로 전송하도록 상기 전자 장치를 제어할 수 있다.In addition, the processor receives the authentication information of the battery from a battery mounted on the electronic device, the electronic device is not subscribed to a mobile communication service, the authentication information for the battery, identification information of the electronic device and The electronic device may be controlled to transmit subscription identification information of the electronic device to a server providing the mobile communication service.
여기에서, 상기 프로세서는 상기 서버로의 정보 전송에 따라 상기 전자 장치가 상기 이동 통신 서비스에 가입이 완료된 후, 상기 배터리가 분리되거나 상기 전자 장치의 전원이 오프되는 경우, 상기 전자 장치에 마련된 백업배터리를 이용하여 상기 전자 장치의 위치 정보를 상기 서버로 전송할 수 있다.Here, the processor may include a backup battery provided in the electronic device when the battery is detached or the power of the electronic device is turned off after the electronic device completes the subscription to the mobile communication service according to the transmission of the information to the server. The location information of the electronic device may be transmitted to the server by using.
한편 본 발명의 일 실시 예에 따른 전자 장치의 제어 방법은 상기 전자 장치에 장착된 배터리로부터 식별 정보 및 가입 식별 정보를 수신하는 단계 및 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단하고, 매칭되지 않는 경우 상기 전자 장치의 기설정된 기능을 수행하는 단계를 포함한다.Meanwhile, a control method of an electronic device according to an embodiment of the present disclosure may include receiving identification information and subscription identification information from a battery installed in the electronic device, and information received from the battery and identification information and subscription identification of the electronic device. Determining whether the information matches, and if not, performing a predetermined function of the electronic device.
여기에서, 상기 수행하는 단계는 상기 전자 장치에 장착된 배터리가 다른 배터리로 교체되거나 상기 전자 장치에 장착된 USIM 칩이 다른 USIM 칩으로 교체된 상태에서, 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단할 수 있다.Herein, the performing of the operation may include: information received from the battery and the information of the electronic device in a state where a battery mounted on the electronic device is replaced with another battery or a USIM chip mounted on the electronic device is replaced with another USIM chip. It may be determined whether the identification information and the subscription identification information match.
또한, 상기 수행하는 단계는 상기 배터리로부터 수신된 식별 정보와 상기 전자 장치의 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에 대해 등록되지 않은 배터리가 장착된 것으로 판단하고, 상기 전자 장치의 기설정된 기능을 수행할 수 있다.In addition, if the identification information received from the battery and the identification information of the electronic device do not match, the performing may determine that a battery not registered for the electronic device is installed, and the predetermined function of the electronic device is determined. Can be performed.
그리고, 상기 수행하는 단계는 상기 배터리로부터 수신된 가입 식별 정보와 상기 전자 장치의 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에 대해 등록되지 않은 USIM 칩이 장착된 것으로 판단하고, 상기 전자 장치의 기설정된 기능을 수행할 수 있다.If the subscription identification information received from the battery and the subscription identification information of the electronic device do not match, the performing of the step of determining that the USIM chip which is not registered for the electronic device is mounted is performed. Preset functions can be performed.
또한, 상기 수행하는 단계는 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에서 제공 가능한 서비스 중에서 일부만을 제공하도록 상기 전자 장치를 제어할 수 있다.The performing of the performing of the step may control the electronic device to provide only a part of services provided by the electronic device when the information received from the battery does not match the identification information and the subscription identification information of the electronic device. .
그리고, 상기 수행하는 단계는 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치의 위치에 대한 정보를 서버로 전송할 수 있다.If the information received from the battery does not match the identification information and the subscription identification information of the electronic device, the information on the location of the electronic device may be transmitted to the server.
또한, 본 제어 방법은 상기 전자 장치가 이동 통신 서비스에 가입되지 않은 상태에서, 상기 전자 장치에 장착된 배터리로부터 상기 배터리의 인증 정보를 수신하는 단계 및 상기 배터리에 대한 인증 정보, 상기 전자 장치의 식별 정보 및 상기 전자 장치의 가입 식별 정보를 상기 이동 통신 서비스를 제공하는 서버로 전송하는 단계를 더 포함할 수 있다.The control method may further include receiving authentication information of the battery from a battery mounted on the electronic device, authentication information about the battery, and identification of the electronic device when the electronic device is not subscribed to a mobile communication service. The method may further include transmitting information and subscription identification information of the electronic device to a server providing the mobile communication service.
여기에서, 본 제어 방법은 상기 서버로의 정보 전송에 따라 상기 전자 장치가 상기 이동 통신 서비스에 가입이 완료된 후, 상기 배터리가 분리되거나 상기 전자 장치의 전원이 오프되는 경우, 상기 전자 장치에 마련된 백업배터리를 이용하여 상기 전자 장치의 위치 정보를 상기 서버로 전송하는 단계를 더 포함할 수 있다.Here, the control method is a backup provided to the electronic device, when the battery is detached or the power of the electronic device is turned off after the electronic device is subscribed to the mobile communication service in accordance with the transmission of information to the server The method may further include transmitting location information of the electronic device to the server using a battery.
이상과 같은 본 발명의 다양한 실시 예에 따르면 전자 장치를 분실한 사용자는 전자 장치의 위치를 제공받을 수 있고, 이를 습득한 자의 무단 사용을 방지할 수 있다.According to various embodiments of the present disclosure as described above, a user who has lost an electronic device may be provided with a location of the electronic device, and unauthorized use of the person who has acquired the electronic device may be prevented.
도 1은 본 발명의 일 실시 예에 따른 전자 장치의 구성을 설명하기 위한 블록도,1 is a block diagram illustrating a configuration of an electronic device according to an embodiment of the present disclosure;
도 2 내지 도 4는 본 발명의 다양한 실시 예에 따라 비인증 사용 시 제공될 수 있는 유저 인터페이스를 나타내는 도면들,2 to 4 are views illustrating a user interface that may be provided when using non-authentication according to various embodiments of the present disclosure.
도 5는 본 발명의 일 실시 예에 따른 전자 장치의 세부 구성을 설명하기 위한 블록도, 그리고5 is a block diagram illustrating a detailed configuration of an electronic device according to an embodiment of the present disclosure;
도 6은 본 발명의 일 실시 예에 따른 전자 장치의 제어 방법을 나타내기 위한 흐름도이다.6 is a flowchart illustrating a control method of an electronic device according to an embodiment of the present disclosure.
--
본 개시에서 사용되는 용어는 본 개시에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 개시에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 개시의 전반에 걸친 내용을 토대로 정의되어야 한다. The terms used in the present disclosure selected general terms widely used as far as possible in consideration of functions in the present disclosure, but may vary according to the intention or precedent of a person skilled in the art, the emergence of new technologies, and the like. In addition, in certain cases, there is also a term arbitrarily selected by the applicant, in which case the meaning will be described in detail in the description of the invention. Therefore, the terms used in the present disclosure should be defined based on the meanings of the terms and the contents throughout the present disclosure, rather than simply the names of the terms.
명세서 전체에서 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한, 명세서에 기재된 구성요소, 유닛, 모듈 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.When any part of the specification is to "include" any component, this means that it may further include other components, except to exclude other components unless otherwise stated. In addition, the terms components, units, modules, and the like described in the specification mean units that process at least one function or operation, which may be implemented in hardware or software, or a combination of hardware and software.
아래에서는 첨부한 도면을 참고하여 본 개시의 실시 예에 대하여 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 개시는 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 개시를 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present disclosure. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted for simplicity of explanation, and like reference numerals designate like parts throughout the specification.
이하에서는 첨부된 도면을 참조하여 본 발명을 더욱 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in more detail the present invention.
도 1은 본 발명의 일 실시 예에 따른 전자 장치의 구성을 설명하기 위한 블록도이다.1 is a block diagram illustrating a configuration of an electronic device according to an embodiment of the present disclosure.
도 1에서 전자 장치(100)는 이동 통신 서비스(예를 들어, 3G(3rd Generation), 3GPP(3rd Generation Partnership Project)(특히, LTE(Long Term Evoloution)) 등)에 가입하여 이동 통신 시스템을 통한 통신이 가능하며, 전자 장치(100)에 전원을 공급하기 위한 배터리가 탈착 가능한 기기를 포함할 수 있다. 예를 들어, 전자 장치(100)는 스마트폰, 태블릿 및 신체에 착용 가능한 형태의 웨어러블 기기(wearable device) 등으로 구현될 수 있다.In FIG. 1, the electronic device 100 subscribes to a mobile communication service (eg, 3rd Generation (3G), 3rd Generation Partnership Project (3GPP) (particularly, Long Term Evoloution (LTE)), and the like through a mobile communication system. Communication may be possible, and a battery for supplying power to the electronic device 100 may include a removable device. For example, the electronic device 100 may be implemented as a smartphone, a tablet, and a wearable device that can be worn on the body.
다만, 이하에서는 설명의 편의를 위해, 전자 장치(100)가 스마트폰으로 구현된 경우를 가정하도록 한다.However, hereinafter, for convenience of description, it is assumed that the electronic device 100 is implemented as a smartphone.
한편, 도 1을 참조하면, 전자 장치(100)는 인터페이스(110) 및 프로세서(120)를 포함한다.Meanwhile, referring to FIG. 1, the electronic device 100 includes an interface 110 and a processor 120.
인터페이스(110)는 배터리와 연결된다. 이 경우, 인터페이스(110)는 배터리와 탈착 가능하게 연결될 수 있다.The interface 110 is connected with a battery. In this case, the interface 110 may be detachably connected to the battery.
그리고, 인터페이스(110)는 배터리와 연결된 경우, 배터리로부터 전원을 공급받고, 이를 전자 장치(100)에 마련된 각종 구성요소로 제공할 수 있다. In addition, when the interface 110 is connected to a battery, the interface 110 may receive power from the battery and provide the same to various components provided in the electronic device 100.
또한, 인터페이스(110)는 배터리와 연결된 경우, 각종 데이터를 배터리와 송수신할 수 있다. 여기에서, 데이터는 전자 장치(100)의 식별 정보, 가입 식별 정보 및 위치 정보 등을 나타내는 데이터일 수 있으며, 이와 관련된 구체적인 내용은 후술하기로 한다.In addition, when the interface 110 is connected to the battery, various types of data may be transmitted and received with the battery. Here, the data may be data representing identification information, subscription identification information, location information, and the like of the electronic device 100, and details thereof will be described later.
프로세서(120)는 전자 장치(100)의 전반적인 동작을 제어한다. The processor 120 controls the overall operation of the electronic device 100.
먼저, 프로세서(120)는 전자 장치(100)에 장착된 배터리에 대한 인증을 수행할 수 있다.First, the processor 120 may perform authentication on a battery mounted in the electronic device 100.
구체적으로, 승인되지 않은 배터리가 전자 장치(100)에 장착되어 이용되는 경우, 전자 장치(100) 또는 전자 장치(100)를 사용하는 사용자를 손상시킬 수 있다. 따라서, 프로세서(120)는 승인되지 않은 배터리가 이용되는 것을 방지하기 위해, 배터리에 대한 인증을 수행하여 전자 장치(100)에 장착된 배터리가 인증된 배터리에 해당하는지를 판단하고, 인증된 배터리만이 전자 장치(100)로 전원을 공급하도록 할 수 있다. In detail, when an unauthorized battery is mounted and used in the electronic device 100, the electronic device 100 or a user who uses the electronic device 100 may be damaged. Therefore, in order to prevent the unauthorized battery from being used, the processor 120 performs authentication on the battery to determine whether the battery installed in the electronic device 100 corresponds to the certified battery, and only the certified battery Power may be supplied to the electronic device 100.
이를 위해, 프로세서(120)는 BAI(Battery Authentication and Identification)을 포함할 수 있다. BAI 모듈은 배터리로부터 배터리에 저장된 서명된 인증서(signed certificate)(예를 들어, X.509 인증서)가 수신되면, 서명된 인증서에 대한 정보를 인증을 위해 전자 장치(100)에 기저장된 정보와 비교하여 배터리에 대한 인증을 수행할 수 있다. To this end, the processor 120 may include battery authentication and identification (BAI). When the BAI module receives a signed certificate (eg, an X.509 certificate) stored in the battery from the battery, the BAI module compares the information about the signed certificate with the information previously stored in the electronic device 100 for authentication. To perform authentication on the battery.
여기에서, 서명된 인증서는 배터리 제조사의 식별, 인증서 및/또는 배터리에 대한 만료 일자, 전력 제약(예를 들어, 배터리는 특정 전압 또는 주파수 레벨을 만족하는 전원으로부터만 충전될 수 있음), 배터리가 사용될 수 있는 장소에 대한 지리적 제한(예를 들어, GPS(global position system) 감지 위치에 기초하여 배터리는 세계의 특정 지역들에서는 기술적 또는 비-기술적 이유로 인해 동작 가능하지 않을 수 있음), 온도 또는 습도와 같은 환경 조건/제약들(예를 들어, 온도는 모바일 디바이스에 의해 감지될 수 있고 배터리가 임계 온도 또는 습도 위에서 동작해서는 안된다는 것을 나타냄) 등과 같은 정보를 포함할 수 있다.Here, the signed certificate may include the battery manufacturer's identification, certificate and / or expiration date for the battery, power constraints (eg, the battery can only be charged from a power source that meets a certain voltage or frequency level), Geographic restrictions on where it can be used (e.g., a battery may not be operable in certain regions of the world for technical or non-technical reasons based on a global position system (GPS) sensing location), temperature or humidity Environmental conditions / constraints (eg, temperature may be sensed by the mobile device and indicate that the battery should not operate above a threshold temperature or humidity), and the like.
이 경우, 배터리는 배터리 IC(integrated circuit) 및 메모리(예를 들어, EEPROM(electrically erasable programmable read-only memory))을 포함할 수 있다. 이때, 배터리 IC는 배터리가 전자 장치(100)에 장착되면, 메모리에 저장된 서명된 인증서를 전자 장치(100)로 제공할 수 있다. In this case, the battery may include a battery integrated circuit (IC) and a memory (eg, electrically erasable programmable read-only memory (EEPROM)). In this case, when the battery is mounted in the electronic device 100, the battery IC may provide the electronic device 100 with a signed certificate stored in the memory.
한편, 상술한 예는 배터리 인증을 수행하는 방법의 일 예를 설명한 것으로, 프로세서(120)는 상술한 방법 외에도 다양한 방법을 이용하여 배터리에 대한 인증을 수행할 수 있다.Meanwhile, the above-described example has described an example of a method of performing battery authentication, and the processor 120 may perform authentication on the battery using various methods in addition to the above-described method.
한편, 프로세서(120)는 전자 장치(100)의 식별 정보 및 전자 장치(100)의 가입 식별 정보를 배터리로 전송할 수 있다. The processor 120 may transmit identification information of the electronic device 100 and subscription identification information of the electronic device 100 to a battery.
여기에서, 전자 장치(100)의 식별 정보는 전자 장치(100)를 고유하게 식별하기 위한 정보를 의미한다.Here, the identification information of the electronic device 100 refers to information for uniquely identifying the electronic device 100.
예를 들어, 식별 정보는 전자 장치(100)의 제조 시 생성되는 정보로서, 전자 장치(100)의 제조사, 모델명, 시리얼 번호 등을 포함할 수 있다. For example, the identification information is information generated when the electronic device 100 is manufactured, and may include a manufacturer, a model name, a serial number, and the like of the electronic device 100.
그리고, 전자 장치(100)의 가입 식별 정보는 전자 장치(100)가 이동 통신 서비스에 가입할 때 필요한 식별 정보를 의미한다. The subscription identification information of the electronic device 100 refers to identification information required when the electronic device 100 subscribes to a mobile communication service.
예를 들어, 가입 식별 정보는 이동 통신 서비스에 가입할 때, 전자 장치(100)에 제공되는 USIM(universal subscriber identity module) 정보를 포함할 수 있다. For example, the subscription identification information may include universal subscriber identity module (USIM) information provided to the electronic device 100 when subscribing to a mobile communication service.
여기에서, USIM 정보는 IMSI(international mobile subscriber identity), ICCID(IC Card ID), 보안 키 값(예를 들어, LTE의 경우, LET 보안 키(LTE K) 값)을 포함할 수 있다. 구체적으로, IMSI는 이동 통신 서비스 가입 시에 전자 장치(100)에 할당되는 고유 15 자리 식별 번호이다. 여기에서, 식별 번호는 이동 국가 코드, 이동 네트워크 코드, 이동 가입자 식별 번호 및 국가 이동 가입자 식별 번호로 구성된다. 그리고, ICCID는 전자 장치(100)에 제공되는 USIM의 고유 번호이며, 보안 키 값은 전자 장치(100)와 이동 통신 시스템 사이의 인증 과정을 거치기 위하여 사용되는 정보이다.Here, the USIM information may include an international mobile subscriber identity (IMSI), an IC Card ID (ICCID), and a security key value (for example, in the case of LTE, a LET security key (LTE K) value). Specifically, the IMSI is a unique 15 digit identification number assigned to the electronic device 100 at the time of subscribing to the mobile communication service. Here, the identification number consists of a mobile country code, a mobile network code, a mobile subscriber identification number and a national mobile subscriber identification number. The ICCID is a unique number of the USIM provided to the electronic device 100, and the security key value is information used to perform an authentication process between the electronic device 100 and the mobile communication system.
한편, 배터리는 전자 장치(100)로부터 수신받은 전자 장치(100)의 식별 정보 및 가입 식별 정보를 저장할 수 있다. 즉, 배터리 IC는 전자 장치(100)로부터 수신받은 전자 장치(100)의 식별 정보 및 가입 식별 정보를 메모리에 저장할 수 있다. The battery may store identification information and subscription identification information of the electronic device 100 received from the electronic device 100. That is, the battery IC may store identification information and subscription identification information of the electronic device 100 received from the electronic device 100 in a memory.
또한, 프로세서(120)는 전자 장치(100)의 위치 정보를 배터리로 전송할 수 있다. 구체적으로, 프로세서(120)는 전자 장치(100)의 GPS 모듈을 이용하여 전자 장치(100)의 위치 정보를 획득하고, GPS 모듈을 통해 획득한 위치 정보를 배터리로 전송할 수 있다.In addition, the processor 120 may transmit location information of the electronic device 100 to a battery. In detail, the processor 120 may acquire location information of the electronic device 100 using the GPS module of the electronic device 100 and transmit the location information obtained through the GPS module to a battery.
이 경우, 배터리는 전자 장치(100)로부터 수신받은 전자 장치(100)의 위치 정보를 저장할 수 있다. 즉, 배터리 IC는 전자 장치(100)로부터 수신받은 전자 장치(100)의 위치 정보를 메모리에 저장할 수 있다.In this case, the battery may store location information of the electronic device 100 received from the electronic device 100. That is, the battery IC may store location information of the electronic device 100 received from the electronic device 100 in a memory.
한편, 프로세서(120)는 전자 장치(100)에 장착된 배터리로부터 식별 정보 및 가입 식별 정보를 배터리로부터 수신하고, 배터리로부터 수신된 정보와 전자 장치(100)의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단하고, 매칭되지 않는 경우 전자 장치(100)의 기설정된 기능을 수행한다.Meanwhile, the processor 120 receives identification information and subscription identification information from a battery installed in the electronic device 100 from the battery, and whether the information received from the battery matches the identification information and the subscription identification information of the electronic device 100. If it does not match, and performs a match, performs a predetermined function of the electronic device (100).
예를 들어, 사용자가 전자 장치(100)를 분실한 경우, 이를 습득한 자가 전자 장치(100)를 무단으로 사용하는 경우가 발생할 수 있다. For example, when a user loses the electronic device 100, a person who acquires the electronic device 100 may use the electronic device 100 without permission.
이때, 전자 장치(100)를 습득한 자는 전자 장치(100)에 장착되어 있던 USIM 칩을 제거하고, 새로운 USIM 칩을 장착하여 전자 장치(100)를 사용하거나, 또는, 전자 장치(100)에 장착된 배터리의 용량이 부족하거나 고장 난 경우, 기존의 배터리를 제거하고 새로운 배터리를 장착하여 사용할 수 있다.At this time, the person who has acquired the electronic device 100 removes the USIM chip mounted on the electronic device 100, mounts a new USIM chip to use the electronic device 100, or mounts the electronic device 100 on the electronic device 100. If the old battery is not enough or it is broken, you can remove the old battery and install a new one.
이에 따라, 본 발명에서는 이러한 비인증 사용자의 전자 장치(100)에 대한 무단 사용을 방지하기 위해, 배터리에 저장된 정보와 전자 장치(100)의 정보를 비교하여 전자 장치(100)에 대한 비인증 사용 여부를 판단하게 된다.Accordingly, in the present invention, in order to prevent unauthorized use of the electronic device 100 by the unauthorized user, the information stored in the battery and the information of the electronic device 100 are compared to determine whether the unauthorized use of the electronic device 100 is used. You will be judged.
여기에서, 배터리에 저장된 정보는 전자 장치(100)의 식별 정보 및 가입 식별 정보를 포함할 수 있다. The information stored in the battery may include identification information and subscription identification information of the electronic device 100.
이를 위해, 프로세서(120)는 전자 장치(100)에 장착된 배터리가 다른 배터리로 교체되거나 전자 장치(100)에 장착된 USIM 칩이 다른 USIM 칩으로 교체된 상태에서, 배터리로부터 수신된 정보와 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단할 수 있다. To this end, the processor 120 may include information received from the battery and the electronic device in a state where the battery mounted in the electronic device 100 is replaced with another battery or the USIM chip mounted in the electronic device 100 is replaced with another USIM chip. It may be determined whether the identification information and the subscription identification information of the device match.
즉, 프로세서(120)는 전자 장치(100)의 전원이 오프된 후, 전자 장치(100)에 장착된 배터리 또는 UISM 칩이 교체되고 전자 장치(100)의 전원이 온되거나, 또는 별도의 전원 오프 명령 없이 전자 장치(100)에 장착된 배터리 또는 UISM 칩이 교체된 후 전자 장치(100)의 전원이 온되는 경우, 배터리로부터 배터리에 저장된 식별 정보 및 가입 식별 정보를 수신할 수 있다. 이때, 프로세서(120)는 배터리로 식별 정보 및 가입 식별 정보의 전송을 요청하여 배터리로부터 식별 정보 및 가입 식별 정보를 수신하거나, 배터리의 메모리에 액세스하여 식별 정보 및 가입 식별 정보를 수신할 수 있다.That is, after the power of the electronic device 100 is turned off, the processor 120 replaces the battery or the UISM chip mounted on the electronic device 100 and the power of the electronic device 100 is turned on, or a separate power off. When the power of the electronic device 100 is turned on after the battery or the UISM chip mounted in the electronic device 100 is replaced without a command, the identification information and the subscription identification information stored in the battery may be received from the battery. In this case, the processor 120 may request to transmit the identification information and the subscription identification information to the battery to receive the identification information and the subscription identification information from the battery, or may access the memory of the battery to receive the identification information and the subscription identification information.
한편, 프로세서(120)는 배터리로부터 수신된 식별 정보와 전자 장치(100)의 식별 정보가 매칭되지 않는 경우, 전자 장치(100)에 대해 등록되지 않은 배터리가 장착된 것으로 판단하고, 전자 장치(100)의 기설정된 기능을 수행할 수 있다.When the identification information received from the battery and the identification information of the electronic device 100 do not match, the processor 120 determines that a battery that is not registered with respect to the electronic device 100 is mounted, and the electronic device 100 is installed. Can perform a predetermined function.
즉, 전자 장치(100)의 배터리가 다른 배터리로 교체되면, 교체된 배터리가 전자 장치(100)에 장착된 적이 있지 않은 이상, 교체된 배터리에 저장된 식별 정보는 전자 장치(100)의 식별 정보와 다르게 된다. 이에 따라, 프로세서(120)는 배터리로부터 수신된 식별 정보와 전자 장치(100)의 식별 정보가 일치하지 않는 경우, 전자 장치(100)에 대한 비인증 사용을 목적으로 전자 장치(100)의 배터리가 교체된 것으로 판단할 수 있다.That is, when the battery of the electronic device 100 is replaced with another battery, unless the replaced battery has been mounted in the electronic device 100, the identification information stored in the replaced battery is not the same as the identification information of the electronic device 100. Will be different. Accordingly, when the identification information received from the battery and the identification information of the electronic device 100 do not match, the processor 120 replaces the battery of the electronic device 100 for the purpose of unauthorized use of the electronic device 100. It can be judged.
한편, 상술한 예에서, 교체된 배터리에는 별도의 식별 정보가 저장되어 있지 않을 수도 있다. 이에 따라, 프로세서(120)는 배터리로부터 전자 장치의 식별 정보를 수신할 수 없는 경우에도, 전자 장치(100)에 대한 비인증 사용을 목적으로 전자 장치(100)의 배터리가 교체된 것으로 판단할 수 있다.Meanwhile, in the above example, separate identification information may not be stored in the replaced battery. Accordingly, even when the identification information of the electronic device cannot be received from the battery, the processor 120 may determine that the battery of the electronic device 100 is replaced for the purpose of unauthorized use of the electronic device 100. .
또한, 프로세서(120)는 배터리로부터 수신된 가입 식별 정보와 전자 장치(100)의 가입 식별 정보가 매칭되지 않는 경우, 전자 장치에 대해 등록되지 않은 USIM 칩이 장착된 것으로 판단하고, 전자 장치(100)의 기설정된 기능을 수행할 수 있다.In addition, when the subscription identification information received from the battery and the subscription identification information of the electronic device 100 do not match, the processor 120 determines that the USIM chip which is not registered for the electronic device is mounted, and the electronic device 100 is determined. Can perform a predetermined function.
즉, 전자 장치(100)의 USIM 칩이 다른 USIM 칩으로 교체되면, 배터리에는 USIM 칩에 교체되기 이전의 USIM 정보가 저장되어 있다는 점에서, 교체된 USIM 칩에 저장된 USIM 정보는 배터리에 저장된 USIM 정보와 다르게 된다. 이에 따라, 프로세서(120)는 배터리로부터 수신된 가입 식별 정보와 전자 장치(100)에 장착된 USIM 칩으로부터 획득한 가입 식별 정보가 일치하지 않는 경우, 전자 장치(100)에 대한 비인증 사용을 목적으로 전자 장치(100)의 USIM 칩이 교체된 것으로 판단할 수 있다.That is, when the USIM chip of the electronic device 100 is replaced with another USIM chip, the USIM information stored in the replaced USIM chip is stored in the battery because the USIM information is stored in the battery. Will be different from Accordingly, when the subscription identification information received from the battery does not match the subscription identification information obtained from the USIM chip mounted on the electronic device 100, the processor 120 may use the non-authentication for the electronic device 100. It may be determined that the USIM chip of the electronic device 100 is replaced.
한편, 프로세서(120)는 배터리로부터 수신된 정보와 전자 장치(100)의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 비인증 사용자에 의한 사용임을 나타내는 정보를 제공할 수 있다. When the information received from the battery does not match the identification information and the subscription identification information of the electronic device 100, the processor 120 may provide information indicating that the processor 120 is used by an unauthorized user.
예를 들어, 도 2a와 같이, 프로세서(120)는 전자 장치(100)의 디스플레이에 "인증되지 않은 사용입니다"와 같이 비인증 사용자에 의한 사용을 나타내는 GUI(graphical user interface)를 표시하거나, 도 2b와 같이 이를 전자 장치(100)의 스피커를 통해 음성으로 출력할 수 있다.For example, as shown in FIG. 2A, the processor 120 displays a graphical user interface (GUI) indicating usage by an unauthorized user on the display of the electronic device 100, such as "This is unauthorized use," or FIG. 2B. This may be output as a voice through the speaker of the electronic device 100 as shown.
또한, 프로세서(120)는 배터리로부터 수신된 정보와 전자 장치(100)의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 전자 장치(100)에서 제공 가능한 서비스 중에서 일부만을 제공하도록 전자 장치(100)를 제어할 수 있다.In addition, when the information received from the battery does not match the identification information and the subscription identification information of the electronic device 100, the processor 120 provides only a part of a service that may be provided by the electronic device 100. Can be controlled.
즉, 프로세서(120)는 특정한 서비스만을 제한적으로 제공하도록 전자 장치(100)를 제어할 수 있다. In other words, the processor 120 may control the electronic device 100 to provide limited services only.
예를 들어, 프로세서(120)는 전자 장치(100)에서 제공 가능한 다양한 서비스(가량, 음성 통화 수신/발신, 메시지 수신/발신, 네트워크 접속 등) 중에서, 음성 통화 수신 서비스 및 응급 메시지 수신 서비스만을 제공하도록 전자 장치(100)를 제어할 수 있다. 이 경우, 프로세서(120)는 일 예로, 도 3과 같이, 서비스 제한을 나타내는 정보를 제공할 수도 있다. For example, the processor 120 provides only a voice call receiving service and an emergency message receiving service among various services (eg, voice call receiving / outgoing, message receiving / outgoing, network connection, etc.) that can be provided by the electronic device 100. The electronic device 100 may be controlled to control the electronic device 100. In this case, as an example, the processor 120 may provide information indicating a service restriction, as shown in FIG. 3.
또한, 프로세서(120)는 배터리로부터 수신된 정보와 전자 장치(100)의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 전자 장치(100)의 위치에 대한 정보를 서버(미도시)로 전송할 수 있다.In addition, when the information received from the battery does not match the identification information and the subscription identification information of the electronic device 100, the processor 120 may transmit information on the location of the electronic device 100 to a server (not shown). have.
이 경우, 프로세서(120)는 전자 장치(100)의 GPS 모듈을 통해 현재 전자 장치(100)의 위치 정보를 획득하고 이를 서버(미도시)로 전송할 수 있다. 또한, 프로세서(120)는 USIM 칩만이 교체되고, 배터리가 교체되지 않았으며, 배터리에 위치 정보가 저장된 경우, 배터리에 저장된 위치 정보를 서버(미도시)로 전송할 수도 있다.In this case, the processor 120 may obtain location information of the current electronic device 100 through the GPS module of the electronic device 100 and transmit it to a server (not shown). In addition, when only the USIM chip is replaced, the battery is not replaced, and the location information is stored in the battery, the processor 120 may transmit the location information stored in the battery to a server (not shown).
또한, 프로세서(120)는 비인증 사용자에 의한 사용임을 나타내는 메시지를 서버(미도시)로 전송할 수도 있다.In addition, the processor 120 may transmit a message indicating the use by the unauthorized user to a server (not shown).
이 경우, 서버(미도시)는 전자 장치(100)로부터 비인증 사용자에 의한 사용임을 나타내는 메시지가 수신되면, 전자 장치(100)가 가입된 이동 통신 서비스를 제공하는 이동 통신사 서버(미도시)로 해당 메시지를 전송하고, 이동 통신사 서버(미도시)로부터 전자 장치(100)의 현재 위치에 대한 정보를 수신할 수 있다.In this case, when the server (not shown) receives a message indicating the use by the non-authenticated user from the electronic device 100, the server (not shown) corresponds to a mobile communication company server (not shown) that provides the mobile communication service to which the electronic device 100 is subscribed. The message may be transmitted, and information about the current location of the electronic device 100 may be received from a mobile communication company server (not shown).
이와 같이, 서버(미도시)가 전자 장치(100)에 대한 위치 정보를 획득한 경우, 사용자는 서버(미도시)에 접속하여 자신의 전자 장치(100)에 위치를 확인할 수 있다. 예를 들어, 도 4와 같이, 사용자는 PC를 통해 서버(미도시)에서 제공하는 웹 페이지에 접속하여, 전자 장치(100)가 존재하는 위치를 확인할 수 있다.As such, when the server (not shown) obtains location information on the electronic device 100, the user may access the server (not shown) to check the location on the electronic device 100. For example, as shown in FIG. 4, a user may access a web page provided by a server (not shown) through a PC and check a location where the electronic device 100 exists.
한편, 상술한 예에서는 프로세서(120)가 배터리로부터 수신된 정보와 전자 장치(100)의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 위치 정보를 서버(미도시)로 전송하는 것으로 설명하였으나 이는 일 예에 불과하다.In the above-described example, when the processor 120 does not match the information received from the battery with the identification information and the subscription identification information of the electronic device 100, the processor 120 transmits the location information to the server (not shown). It is just one example.
즉, 프로세서(120)는 배터리로부터 수신된 정보와 전자 장치(100)의 식별 정보 및 가입 식별 정보의 매칭 여부와 무관하게, 위치 정보를 서버(미도시)로 전송할 수 있다.That is, the processor 120 may transmit the location information to the server (not shown) regardless of whether the information received from the battery matches the identification information and the subscription identification information of the electronic device 100.
예를 들어, 프로세서(120)는 전자 장치(100)에 장착된 배터리의 전력이 대부분 소모되어, 전자 장치(100)의 전원이 오프되는 경우, 전자 장치(100)의 위치 정보를 서버(미도시)로 전송할 수 있다.For example, when the power of the battery installed in the electronic device 100 is mostly consumed and the power of the electronic device 100 is turned off, the processor 120 may display the location information of the electronic device 100 as a server (not shown). ) Can be sent.
이를 위해, 전자 장치(100)에는 별도의 전원을 공급하기 위한 백업(backup) 배터리가 마련될 수 있다. 이 경우, 프로세서(120)는 전자 장치(100)의 배터리의 전력이 되어도 백업 배터리의 전력이 존재하는 경우, 백업 배터리를 이용하여 전자 장치(100)의 위치 정보를 서버(미도시)로 전송할 수 있다. 이때, 프로세서(120)는 백업 배터리를 이용하여 GPS 모듈을 통해 전자 장치(100)의 위치 정보를 획득하고, 이를 서버(미도시)로 전송할 수 있다. 또한, 프로세서(120)는 백업 배터리를 이용하여 배터리에 저장된 위치 정보를 서버(미도시)로 전송할 수도 있다. To this end, the electronic device 100 may be provided with a backup battery for supplying a separate power. In this case, the processor 120 may transmit the location information of the electronic device 100 to the server (not shown) by using the backup battery when the power of the backup battery exists even when the battery of the electronic device 100 is turned on. have. In this case, the processor 120 may obtain the location information of the electronic device 100 through the GPS module using the backup battery and transmit the location information to the server (not shown). In addition, the processor 120 may transmit the location information stored in the battery to the server (not shown) using the backup battery.
한편, 프로세서(120)는 전자 장치(100)를 이동 통신 서비스에 가입시키기 위한 동작을 수행할 수 있다.The processor 120 may perform an operation for subscribing the electronic device 100 to a mobile communication service.
즉, 이동 통신사에서 제공하는 이동 통신 서비스를 받기 위해서는, 전자 장치(100)는 이동 통신 서비스에 가입되어 있어야 한다. That is, in order to receive the mobile communication service provided by the mobile communication company, the electronic device 100 must subscribe to the mobile communication service.
이에 따라, 프로세서(120)는 전자 장치(100)가 아직 이동 통신 서비스에 가입되어 있지 않은 상태에서 전원이 온되는 경우, 전자 장치(100)에 장착된 USIM 칩으로부터 획득한 USIM 정보를 이용하여 이동 통신 서비스에 가입되도록 전자 장치(100)를 제어할 수 있다.Accordingly, when the electronic device 100 is powered on while the electronic device 100 is not yet subscribed to the mobile communication service, the processor 120 moves using the USIM information acquired from the USIM chip mounted on the electronic device 100. The electronic device 100 may be controlled to subscribe to the communication service.
이때, 본 발명의 일 실시 예에 따르면, 프로세서(120)는 USIM 정보뿐만 아니라, 배터리의 인증 정보를 추가로 이용하여 이동 통신 서비스에 대한 가입 절차를 수행할 수 있다.In this case, according to an embodiment of the present disclosure, the processor 120 may perform a subscription procedure for the mobile communication service using additional authentication information of the battery as well as USIM information.
구체적으로, 프로세서(120)는 전자 장치(100)가 이동 통신 서비스에 가입되어 있지 않은 상태에서, 전자 장치(100)에 장착된 배터리로부터 배터리의 인증 정보를 수신하고, 배터리에 대한 인증 정보, 전자 장치의 식별 정보 및 전자 장치의 가입 식별 정보를 이동 통신 서비스를 제공하는 서버로 전송하도록 전자 장치(100)를 제어할 수 있다.In detail, the processor 120 receives authentication information of a battery from a battery installed in the electronic device 100 in a state where the electronic device 100 is not subscribed to a mobile communication service, and authenticates the authentication information about the battery and the electronics. The electronic device 100 may be controlled to transmit the identification information of the device and the subscription identification information of the electronic device to a server providing a mobile communication service.
여기에서, 배터리의 인증 정보는 배터리가 인증된 제품인지를 식별하기 위한 정보로, 일 예로, 서명된 인증서를 포함할 수 있다. Here, the authentication information of the battery is information for identifying whether the battery is an authenticated product, and may include, for example, a signed certificate.
그리고, 전자 장치(100)의 식별 정보는 전자 장치(100)를 고유하게 식별하기 위한 정보로서, 전자 장치(100)의 제조사, 모델명, 시리얼 번호 등을 포함할 수 있다. 또한, 전자 장치(100)의 가입 식별 정보는 전자 장치(100)가 이동 통신 서비스에 가입할 때 필요한 식별 정보로서, USIM 정보를 포함할 수 있다. The identification information of the electronic device 100 is information for uniquely identifying the electronic device 100 and may include a manufacturer, a model name, a serial number, and the like of the electronic device 100. In addition, the subscription identification information of the electronic device 100 is identification information required when the electronic device 100 subscribes to a mobile communication service, and may include USIM information.
이 경우, 이동 통신 서비스를 제공하는 서버(즉, 이동 통신사 서버(미도시))에는 식별 정보, 가입 식별 정보 및 배터리 인증 정보가 저장되어 있을 수 있다.In this case, identification information, subscription identification information, and battery authentication information may be stored in a server providing a mobile communication service (that is, a mobile communication company server (not shown)).
이에 따라, 통신사 서버는 전자 장치(100)로부터 수신된 정보와 기저장된 정보가 매칭되는 경우, 전자 장치(100)에 대한 개통 절차를 진행하여 전자 장치(100)를 이동 통신 서비스에 가입시킬 수 있다. 이에 따라, 사용자는 전자 장치(100)를 이용하여 이동 통신사로부터 서비스를 제공받을 수 있게 된다.Accordingly, when the information received from the electronic device 100 and the pre-stored information match, the telecommunication company server may proceed with the opening procedure for the electronic device 100 to subscribe the electronic device 100 to the mobile communication service. . Accordingly, the user can receive a service from the mobile communication company using the electronic device 100.
한편, 프로세서(120)는 서버(즉, 이동 통신사 서버)로의 정보 전송에 따라 전자 장치가 이동 통신 서비스에 가입이 완료된 후, 배터리가 분리되거나 전자 장치의 전원이 오프되는 경우, 전자 장치에 마련된 백업배터리를 이용하여 전자 장치의 위치 정보를 서버로 전송할 수 있다.Meanwhile, when the electronic device completes the subscription to the mobile communication service according to the transmission of the information to the server (that is, the mobile carrier server), the processor 120 performs a backup provided to the electronic device when the battery is detached or the power of the electronic device is turned off. The location information of the electronic device may be transmitted to the server using a battery.
이를 위해, 전자 장치(100)에는 백업 배터리가 마련될 수 있다. 이때, 프로세서(120)는 백업 배터리를 이용하여 GPS 모듈을 통해 전자 장치(100)의 위치 정보를 획득하고, 이를 서버(미도시)로 전송할 수 있다. 또한, 프로세서(120)는 백업 배터리를 이용하여 배터리에 저장된 위치 정보를 서버(미도시)로 전송할 수도 있다. To this end, a backup battery may be provided in the electronic device 100. In this case, the processor 120 may obtain the location information of the electronic device 100 through the GPS module using the backup battery and transmit the location information to the server (not shown). In addition, the processor 120 may transmit the location information stored in the battery to the server (not shown) using the backup battery.
도 5는 본 발명의 일 실시 예에 따른 전자 장치의 세부 구성을 설명하기 위한 블록도이다.5 is a block diagram illustrating a detailed configuration of an electronic device according to an embodiment of the present disclosure.
도 5를 참조하면, 전자 장치(100)는 인터페이스(110), 프로세서(120), 디스플레이(130), 센싱부(140), 통신부(150), 오디오 출력부(160), 사용자 입력부(170) 및 메모리(180)를 포함할 수 있다.Referring to FIG. 5, the electronic device 100 may include an interface 110, a processor 120, a display 130, a sensing unit 140, a communication unit 150, an audio output unit 160, and a user input unit 170. And a memory 180.
한편, 도 5에 도시된 전자 장치(100)의 구성은 일 예에 불과하므로, 반드시 전술된 블록도에 한정되는 것은 아니다. 따라서, 전자 장치(100)의 종류 또는 전자 장치(100)의 목적에 따라 도 5에 도시된 전자 장치(1100)의 구성의 일부가 생략 또는 변형되거나, 추가될 수도 있음은 물론이다. Meanwhile, since the configuration of the electronic device 100 illustrated in FIG. 5 is only an example, the configuration of the electronic device 100 is not necessarily limited to the above-described block diagram. Therefore, according to the type of the electronic device 100 or the purpose of the electronic device 100, a part of the configuration of the electronic device 1100 illustrated in FIG. 5 may be omitted, modified, or added.
인터페이스(110) 및 프로세서(120)에 대해서는 도 1에서 설명한바 있다는 점에서, 구체적인 중복 설명은 생략한다. Since the interface 110 and the processor 120 have been described with reference to FIG. 1, detailed descriptions thereof will be omitted.
인터페이스(110)는 배터리와 연결될 수 있다.The interface 110 may be connected to a battery.
뿐만 아니라, 인터페이스(110)는 전자 장치(100)에 연결되는 다양한 종류의 외부 기기와의 통로 역할을 수행할 수 있다. 예를 들어, 인터페이스(110)는 유/무선 헤드셋 포트(port), 외부 충전기 포트(port), 유/무선 데이터 포트(port), 메모리 카드(memory card) 포트, 식별 모듈이 구비된 장치를 연결하는 포트(port), 오디오 I/O(Input/Output) 포트(port), 비디오 I/O(Input/Output) 포트(port), 이어폰 포트(port) 중 적어도 하나를 포함할 수 있다. 이때, 전자 장치(100)에서는 인터페이스(110)에 외부 기기가 연결되는 것에 대응하여, 연결된 외부 기기와 관련된 적절할 제어를 수행할 수 있다.In addition, the interface 110 may serve as a path to various types of external devices connected to the electronic device 100. For example, the interface 110 connects a device equipped with a wired / wireless headset port, an external charger port, a wired / wireless data port, a memory card port, and an identification module. It may include at least one of a port (port), an audio input / output (I / O) port, a video input / output (I / O) port, and an earphone port. In this case, in response to the external device being connected to the interface 110, the electronic device 100 may perform appropriate control related to the connected external device.
디스플레이(130)는 컨텐츠를 표시할 수 있다. 여기에서, 컨텐츠는 사진, 문서, 웹 페이지, 방송 프로그램, 영화 등과 같은 정지 영상 및 동영상을 포함할 수 있다. 이 경우, 디스플레이(130)는 LCD(Liquid Crystal Display) 등과 같은 다양한 형태의 디스플레이로 구현될 수 The display 130 may display content. Here, the content may include a still image and a video such as a photo, a document, a web page, a broadcast program, a movie, and the like. In this case, the display 130 may be implemented as various types of displays, such as a liquid crystal display (LCD).
또한, 디스플레이(130)는 터치 패널(미도시)과 결합하여 레이어 구조의 터치 스크린으로 구현될 수 있다. 터치 스크린은 디스플레이 기능뿐만 아니라 터치 입력 위치, 터치된 면적뿐만 아니라 터치 입력 압력까지도 검출하는 기능을 가질 수 있고, 또한 실질적인 터치(real-touch)뿐만 아니라 근접 터치(proximity touch)도 검출하는 기능을 가질 수 있다.In addition, the display 130 may be implemented as a touch screen having a layer structure in combination with a touch panel (not shown). The touch screen may have a function of detecting not only a display function but also a touch input position, a touched area as well as a touch input pressure, and a function of detecting a proximity touch as well as a real-touch. Can be.
이에 따라, 디스플레이(130)는 전자 장치(100)와 사용자 사이의 입력 인터페이스를 제공하는 동시에, 전자 장치(100)와 사용자 사이의 출력 인터페이스를 제공할 수 있다.Accordingly, the display 130 may provide an input interface between the electronic device 100 and the user, and may also provide an output interface between the electronic device 100 and the user.
이때, 프로세서(120)는 전자 장치(100)에 대한 비인증 사용임을 나타내는 GUI를 디스플레이(130)를 통해 표시할 수 있다. In this case, the processor 120 may display, via the display 130, a GUI indicating that the electronic device 100 is in unauthorized use.
센싱부(140)는 전자 장치(100) 내의 정보 및 전자 장치(100)의 주변 환경 정보 및 사용자 정보 중 적어도 하나를 센싱하기 위한 하나 이상의 센서를 포함할 수 있다.The sensing unit 140 may include one or more sensors for sensing at least one of information in the electronic device 100, environment information of the electronic device 100, and user information.
예를 들어, 센싱부(140)는 근접센서(proximity sensor), 조도 센서(illumination sensor), 터치 센서(touch sensor), 가속도 센서(acceleration sensor), 자기 센서(magnetic sensor), 중력 센서(G-sensor), 자이로스코프 센서(gyroscope sensor), 모션 센서(motion sensor), RGB 센서, 적외선 센서(IR 센서: infrared sensor), 지문인식 센서(finger scan sensor), 초음파 센서(ultrasonic sensor), 광 센서(optical sensor, 예를 들어, 카메라), 마이크로폰(microphone), 배터리 게이지(battery gauge), 환경 센서(예를 들어, 기압계, 습도계, 온도계, 방사능 감지 센서, 열 감지 센서, 가스 감지 센서 등), 화학 센서(예를 들어, 전자 코, 헬스케어 센서, 생체 인식 센서 등), 위치 감지 센서(예를 들어, GPS 모듈) 중 적어도 하나를 포함할 수 있다. 한편, 프로세서(120)는 이러한 센서들에서 센싱되는 정보들을 활용할 수 있다.For example, the sensing unit 140 may include a proximity sensor, an illumination sensor, a touch sensor, an acceleration sensor, a magnetic sensor, and a gravity sensor G-. sensor, gyroscope sensor, motion sensor, RGB sensor, infrared sensor (IR sensor), fingerprint scan sensor, ultrasonic sensor, optical sensor ( optical sensors (e.g. cameras), microphones, battery gauges, environmental sensors (e.g. barometers, hygrometers, thermometers, radiation sensors, heat sensors, gas sensors, etc.), chemicals It may include at least one of a sensor (eg, electronic nose, healthcare sensor, biometric sensor, etc.), a location sensor (eg, GPS module). Meanwhile, the processor 120 may utilize information sensed by these sensors.
통신부(150)는 다양한 유형의 통신방식에 따라 다양한 유형의 외부 기기와 통신을 수행할 수 있다. The communication unit 150 may communicate with various types of external devices according to various types of communication methods.
예를 들어, 통신부(150)는 전자 장치(100)와 통신 시스템(가령, 이동 통신 시스템) 사이, 전자 장치(100)와 다른 전자 장치(100) 사이 또는 전자 장치(100)와 외부 서버 사이의 무선 통신을 가능하게 하는 하나 이상의 모듈을 포함할 수 있다. 또한, 상기 무선 통신부(150)는 전자 장치(100)를 하나 이상의 네트워크에 연결하는 하나 이상의 모듈을 포함할 수 있다.For example, the communicator 150 may communicate between the electronic device 100 and a communication system (eg, a mobile communication system), between the electronic device 100 and another electronic device 100, or between the electronic device 100 and an external server. It may include one or more modules that enable wireless communication. In addition, the wireless communication unit 150 may include one or more modules for connecting the electronic device 100 to one or more networks.
이를 위해, 통신부(150)는 방송 수신 칩(151), 무선 통신 칩(152), 근거리 통신 칩(153) 중 적어도 하나를 포함할 수 있다. 프로세서(130)는 통신부(150)를 이용하여 외부 서버 또는 각종 외부 기기와 통신을 수행할 수 있다. To this end, the communication unit 150 may include at least one of the broadcast receiving chip 151, the wireless communication chip 152, and the short range communication chip 153. The processor 130 may communicate with an external server or various external devices by using the communication unit 150.
오디오 출력부(160)는 각종 오디오뿐만 아니라 각종 알림 음이나 음성 메시지를 출력하는 구성이다. 특히, 오디오 출력부(160)는 스피커로 구현될 수 있으나, 이는 일 실시 예에 불과할 뿐, 오디오를 출력할 수 있는 출력 단자로 구현될 수 있다.The audio output unit 160 is configured to output not only various audio but also various notification sounds or voice messages. In particular, the audio output unit 160 may be implemented as a speaker, but this is only an example and may be implemented as an output terminal capable of outputting audio.
이때, 프로세서(120)는 전자 장치(100)에 대한 비인증 사용임을 나타내는 오디오를 오디오 출력부(160)를 통해 출력할 수 있다. In this case, the processor 120 may output audio through the audio output unit 160 indicating that the electronic device 100 is in unauthorized use.
사용자 입력부(170)는 다양한 사용자 입력을 수신하여 프로세서(130)로 전달할 수 있다. The user input unit 170 may receive and transmit various user inputs to the processor 130.
이 경우, 사용자 입력부(170)는 터치 패널(미도시), (디지털) 펜 센서(미도시) 또는 키(미도시)를 포함할 수 있다. 터치 패널(미도시)은 예를 들면, 정전식, 감압식, 적외선 방식, 또는 초음파 방식 중 적어도 하나의 방식을 사용할 수 있다. 또한, 터치 패널(미도시)은 제어 회로를 더 포함할 수도 있다. 터치 패널(미도시)은 택타일 레이어(tactile layer)를 더 포함하여, 사용자에게 촉각 반응을 제공할 수 있다. (디지털) 펜 센서(미도시)는, 예를 들면, 터치 패널의 일부이거나, 별도의 인식용 쉬트를 포함할 수 있다. 키(미도시)는, 예를 들면, 물리적인 버튼, 광학식 키, 또는 키패드를 포함할 수 있다.In this case, the user input unit 170 may include a touch panel (not shown), a (digital) pen sensor (not shown), or a key (not shown). The touch panel (not shown) may use at least one of capacitive, resistive, infrared, or ultrasonic methods, for example. Also, the touch panel (not shown) may further include a control circuit. The touch panel may further include a tactile layer to provide a tactile response to the user. The (digital) pen sensor (not shown) may be, for example, part of a touch panel or may include a separate sheet for recognition. The key (not shown) may include, for example, a physical button, an optical key, or a keypad.
프로세서(120)는 전자 장치(100)의 전반적인 동작을 제어한다. 예를 들어, 프로세서(120)는 운영 체제 또는 응용 프로그램을 구동하여 프로세서(120)에 연결된 하드웨어 또는 소프트웨어 구성요소들을 제어할 수 있고, 각종 데이터 처리 및 연산을 수행할 수 있다. 또한, 프로세서(120)는 다른 구성요소들 중 적어도 하나로부터 수신된 명령 또는 데이터를 휘발성 메모리에 로드하여 처리하고, 다양한 데이터를 비휘발성 메모리에 저장할 수 있다.The processor 120 controls the overall operation of the electronic device 100. For example, the processor 120 may drive an operating system or an application program to control hardware or software components connected to the processor 120, and may perform various data processing and operations. In addition, the processor 120 may load and process instructions or data received from at least one of the other components into the volatile memory, and store various data in the nonvolatile memory.
이를 위해, 프로세서(120)는 해당 동작을 수행하기 위한 전용 프로세서(예, 임베디드 프로세서) 또는 메모리 디바이스에 저장된 하나 이상의 소프트웨어 프로그램을 실행함으로써, 해당 동작들을 수행할 수 있는 범용 프로세서(generic-purpose processor)(예: CPU 또는 application processor)로 구현될 수 있다.To this end, the processor 120 may execute a dedicated processor (eg, an embedded processor) or one or more software programs stored in a memory device to perform the corresponding operations, thereby performing a generic operation. (Eg, CPU or application processor).
한편, 프로세서(120)는 ROM(121), RAM(122), GPU(Graphic Processing Unit)(123), CPU(124) 및 버스를 포함할 수 있다. ROM(121), RAM(122), GPU(Graphic Processing Unit)(123), CPU(124) 등은 버스를 통해 서로 연결될 수 있다. The processor 120 may include a ROM 121, a RAM 122, a graphic processing unit (GPU) 123, a CPU 124, and a bus. The ROM 121, the RAM 122, the graphics processing unit (GPU) 123, the CPU 124, and the like may be connected to each other through a bus.
CPU(124)는 메모리(180)에 액세스하여, 메모리(180)에 저장된 운영체제(O/S)를 이용하여 부팅을 수행한다. 그리고, CPU(124)는 메모리(180)에 저장된 각종 프로그램, 컨텐츠, 데이터 등을 이용하여 다양한 동작을 수행할 수 있다. The CPU 124 accesses the memory 180 and performs booting using an operating system (O / S) stored in the memory 180. The CPU 124 may perform various operations using various programs, contents, data, and the like stored in the memory 180.
ROM(121)에는 시스템 부팅을 위한 명령어 세트 등이 저장된다. 턴온 명령이 입력되어 전원이 공급되면, CPU(124)는 ROM(121)에 저장된 명령어에 따라 메모리(180)에 저장된 O/S를 RAM(122)에 복사하고, O/S를 실행시켜 시스템을 부팅시킨다. 부팅이 완료되면, CPU(124)는 메모리(180)에 저장된 각종 프로그램을 RAM(122)에 복사하고, RAM(122)에 복사된 프로그램을 실행시켜 각종 동작을 수행한다. The ROM 121 stores a command set for system booting. When the turn-on command is input and power is supplied, the CPU 124 copies the O / S stored in the memory 180 to the RAM 122 according to the command stored in the ROM 121, and executes the O / S to execute the system. Boot up When the booting is completed, the CPU 124 copies various programs stored in the memory 180 to the RAM 122 and executes the programs copied to the RAM 122 to perform various operations.
GPU(140)는 전자 장치(100)의 부팅이 완료되면, 아이콘, 이미지, 텍스트 등과 같은 다양한 객체를 포함하는 화면을 생성할 수 있다. When booting of the electronic device 100 is completed, the GPU 140 may generate a screen including various objects such as an icon, an image, and a text.
메모리(180)는 전자 장치(100)의 동작에 필요한 각종 프로그램 및 데이터를 저장할 수 있다. 메모리(180)는 프로세서(120) 또는 다른 구성 요소들로부터 수신되거나 프로세서(120) 또는 다른 구성요소들에 의해 생성된 명령 또는 데이터를 저장할 수 있다.The memory 180 may store various programs and data necessary for the operation of the electronic device 100. The memory 180 may store instructions or data received from or generated by the processor 120 or other components.
이 경우, 메모리(180)는 비휘발성 메모리, 휘발성 메모리, 플래시메모리(flash-memory), 하드디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD) 등으로 구현될 수 있다. 메모리(180)는 프로세서(120)에 의해 액세스되며, 프로세서(130)에 의한 데이터의 독취/기록/수정/삭제/갱신 등이 수행될 수 있다. In this case, the memory 180 may be implemented as a nonvolatile memory, a volatile memory, a flash-memory, a hard disk drive (HDD), or a solid state drive (SSD). The memory 180 is accessed by the processor 120 and read / write / modify / delete / update of data by the processor 130.
도 6은 본 발명의 일 실시 예에 따른 제어 방법을 설명하기 위한 흐름도이다.6 is a flowchart illustrating a control method according to an embodiment of the present invention.
먼저, 전자 장치에 장착된 배터리로부터 식별 정보 및 가입 식별 정보를 수신한다(S610).First, identification information and subscription identification information are received from a battery mounted in the electronic device (S610).
이후, 배터리로부터 수신된 정보와 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단하고, 매칭되지 않는 경우 전자 장치의 기설정된 기능을 수행한다(S620).Thereafter, it is determined whether the information received from the battery matches the identification information and the subscription identification information of the electronic device, and if it does not match, a predetermined function of the electronic device is performed (S620).
이 경우, 전자 장치에 장착된 배터리가 다른 배터리로 교체되거나 전자 장치에 장착된 USIM 칩이 다른 USIM 칩으로 교체된 경우, 배터리로부터 수신된 정보와 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단할 수 있다.In this case, when the battery mounted in the electronic device is replaced with another battery or the USIM chip mounted in the electronic device is replaced with another USIM chip, whether the information received from the battery matches the identification information and the subscription identification information of the electronic device. You can judge.
이때, 배터리로부터 수신된 식별 정보와 전자 장치의 식별 정보가 매칭되지 않는 경우, 전자 장치에 대해 등록되지 않은 배터리가 장착된 것으로 판단하고, 전자 장치의 기설정된 기능을 수행할 수 있다.In this case, when the identification information received from the battery and the identification information of the electronic device do not match, it may be determined that a battery which is not registered for the electronic device is installed and perform a preset function of the electronic device.
또한, 배터리로부터 수신된 가입 식별 정보와 전자 장치의 가입 식별 정보가 매칭되지 않는 경우, 전자 장치에 대해 등록되지 않은 USIM 칩이 장착된 것으로 판단하고, 전자 장치의 기설정된 기능을 수행할 수 있다.In addition, when the subscription identification information received from the battery and the subscription identification information of the electronic device do not match, it may be determined that the USIM chip which is not registered for the electronic device is mounted, and perform a predetermined function of the electronic device.
이들 경우에서, S620 단계는 배터리로부터 수신된 정보와 전자 장치의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 전자 장치에서 제공 가능한 서비스 중에서 일부만을 제공하도록 전자 장치를 제어할 수 있다.In these cases, in operation S620, when the information received from the battery does not match the identification information and the subscription identification information of the electronic device, the electronic device may control the electronic device to provide only a part of the services provided by the electronic device.
또한, 배터리로부터 수신된 정보와 기 전자 장치의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 전자 장치의 위치에 대한 정보를 서버로 전송할 수 있다.In addition, when the information received from the battery does not match the identification information and the subscription identification information of the electronic device, information about the location of the electronic device may be transmitted to the server.
한편, 전자 장치가 이동 통신 서비스에 가입되지 않은 상태에서, 전자 장치에 장착된 배터리로부터 배터리의 인증 정보를 수신하고, 배터리에 대한 인증 정보, 전자 장치의 식별 정보 및 전자 장치의 가입 식별 정보를 이동 통신 서비스를 제공하는 서버로 전송할 수 있다.Meanwhile, in a state where the electronic device is not subscribed to the mobile communication service, the electronic device receives authentication information of the battery from the battery installed in the electronic device and moves authentication information about the battery, identification information of the electronic device, and subscription identification information of the electronic device. It can transmit to a server that provides a communication service.
이 경우, 서버로의 정보 전송에 따라 전자 장치가 이동 통신 서비스에 가입이 완료된 후, 배터리가 분리되거나 전자 장치의 전원이 오프되는 경우, 전자 장치에 마련된 백업배터리를 이용하여 전자 장치의 위치 정보를 서버로 전송할 수 있다.In this case, after the electronic device completes the subscription to the mobile communication service according to the transmission of information to the server, when the battery is detached or the power of the electronic device is turned off, the location information of the electronic device may be obtained by using a backup battery provided in the electronic device. You can send it to the server.
한편, 본 발명에 따른 제어 방법을 순차적으로 수행하는 프로그램이 저장된 비일시적 판독 가능 매체(non-transitory computer readable medium)가 제공될 수 있다. Meanwhile, a non-transitory computer readable medium may be provided in which a program for sequentially performing a control method according to the present invention is stored.
비일시적 판독 가능 매체란 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, 상술한 다양한 어플리케이션 또는 프로그램들은 CD, DVD, 하드 디스크, 블루레이 디스크, USB, 메모리카드, ROM 등과 같은 비일시적 판독 가능 매체에 저장되어 제공될 수 있다.The non-transitory readable medium refers to a medium that stores data semi-permanently and is readable by a device, not a medium storing data for a short time such as a register, a cache, a memory, and the like. Specifically, the various applications or programs described above may be stored and provided in a non-transitory readable medium such as a CD, a DVD, a hard disk, a Blu-ray disk, a USB, a memory card, a ROM, or the like.
또한, 전자 장치에 대해 도시한 상술한 블록도에서는 버스(bus)를 미도시하였으나, 전자 장치에서 각 구성요소 간의 통신은 버스를 통해 이루어질 수도 있다. 또한, 전자 장치에는 상술한 다양한 동작을 수행하는 CPU, 마이크로 프로세서 등과 같은 프로세서가 더 포함될 수도 있으며, 전자 장치에는 상술한 다양한 동작을 수행하기 위한 메모리가 더 포함될 수도 있다.In addition, although the bus is not shown in the above-described block diagram of the electronic device, communication between each component in the electronic device may be performed through a bus. In addition, the electronic device may further include a processor such as a CPU, a microprocessor, or the like that performs the various operations described above, and the electronic device may further include a memory for performing the various operations described above.
또한, 본 발명의 실시 예에서의 구성요소, 모듈, 유닛 등은 적어도 하나의 기능이나 동작을 수행하기 위한 하드웨어, 펌웨어 또는 소프트웨어로 구현되거나 이들의 결합으로 구현될 수 있다. 예를 들어, 이들은 적어도 하나 이상의 마이크로 프로세서 또는 다른 제어 장치의 제어를 통해 각 기능을 실행할 수 있는 메모리, 프로세싱 로직, 룩업 테이블 등과 같은 직접 회로 구조를 가질 수 있다. 또한, 이들은 특정한 로직 기능을 수행하기 위해 실행 가능한 적어도 하나의 명령을 포함하는 프로그램 또는 코드에 의해 구현될 수도 있다. 또한, 이들은 각각의 기능을 실행하기 위한 CPU, 마이크로 프로세서와 같은 프로세서를 포함할 수 있다. 또한, 이들은 각각이 개별적인 특정한 하드웨어로 구현될 필요가 있는 경우를 제외하고는, 적어도 하나의 모듈이나 칩으로 일체화되어 적어도 하나의 프로세서(미도시)로 구현될 수도 있다.In addition, components, modules, units, and the like in the embodiments of the present invention may be implemented in hardware, firmware, or software for performing at least one function or operation, or a combination thereof. For example, they may have direct circuit structures such as memory, processing logic, lookup tables, etc., which may execute each function through control of at least one microprocessor or other control device. In addition, they may be implemented by a program or code including at least one instruction executable to perform a particular logic function. In addition, they may include a processor, such as a CPU, a microprocessor, for executing each function. In addition, they may be integrated into at least one module or chip and implemented as at least one processor (not shown), except that each may need to be implemented in individual specific hardware.
또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.In addition, although the preferred embodiment of the present invention has been shown and described above, the present invention is not limited to the above-described specific embodiment, the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims. Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.
--
--

Claims (15)

  1. 전자 장치에 있어서,In an electronic device,
    배터리와 연결되는 인터페이스; 및An interface connected with the battery; And
    상기 전자 장치에 장착된 배터리로부터 식별 정보 및 가입 식별 정보를 수신하고, 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단하고, 매칭되지 않는 경우 상기 전자 장치의 기설정된 기능을 수행하는 프로세서;를 포함하는 전자 장치.Receives identification information and subscription identification information from a battery mounted on the electronic device, determines whether the information received from the battery matches the identification information and the subscription identification information of the electronic device, and if not matched, And a processor that performs a predetermined function.
  2. 제1항에 있어서,The method of claim 1,
    상기 프로세서는,The processor,
    상기 전자 장치에 장착된 배터리가 다른 배터리로 교체되거나 상기 전자 장치에 장착된 USIM 칩이 다른 USIM 칩으로 교체된 상태에서, 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단하는 것을 특징으로 하는 전자 장치.Matching information received from the battery with identification information and subscription identification information of the electronic device in a state where the battery mounted in the electronic device is replaced with another battery or the USIM chip mounted in the electronic device is replaced with another USIM chip. And determining whether or not.
  3. 제1항에 있어서,The method of claim 1,
    상기 프로세서는,The processor,
    상기 배터리로부터 수신된 식별 정보와 상기 전자 장치의 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에 대해 등록되지 않은 배터리가 장착된 것으로 판단하고, 상기 전자 장치의 기설정된 기능을 수행하는 것을 특징으로 하는 전자 장치.When the identification information received from the battery and the identification information of the electronic device do not match, it is determined that a battery not registered for the electronic device is installed, and performs a predetermined function of the electronic device. Electronic devices.
  4. 제1항에 있어서,The method of claim 1,
    상기 프로세서는,The processor,
    상기 배터리로부터 수신된 가입 식별 정보와 상기 전자 장치의 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에 대해 등록되지 않은 USIM 칩이 장착된 것으로 판단하고, 상기 전자 장치의 기설정된 기능을 수행하는 것을 특징으로 하는 전자 장치.If the subscription identification information received from the battery and the subscription identification information of the electronic device do not match, it is determined that an unregistered USIM chip is mounted on the electronic device, and performing the preset function of the electronic device. Characterized by an electronic device.
  5. 제1항에 있어서,The method of claim 1,
    상기 프로세서는,The processor,
    상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에서 제공 가능한 서비스 중에서 일부만을 제공하도록 상기 전자 장치를 제어하는 것을 특징으로 하는 전자 장치.And if the information received from the battery does not match the identification information and the subscription identification information of the electronic device, controlling the electronic device to provide only a part of services provided by the electronic device.
  6. 제1항에 있어서,The method of claim 1,
    상기 프로세서는,The processor,
    상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치의 위치에 대한 정보를 서버로 전송하는 것을 특징으로 하는 전자 장치.And when the information received from the battery does not match the identification information and the subscription identification information of the electronic device, information about the location of the electronic device to the server.
  7. 제1항에 있어서,The method of claim 1,
    상기 프로세서는,The processor,
    상기 전자 장치가 이동 통신 서비스에 가입되지 않은 상태에서, 상기 전자 장치에 장착된 배터리로부터 상기 배터리의 인증 정보를 수신하고, 상기 배터리에 대한 인증 정보, 상기 전자 장치의 식별 정보 및 상기 전자 장치의 가입 식별 정보를 상기 이동 통신 서비스를 제공하는 서버로 전송하도록 상기 전자 장치를 제어하는 것을 특징으로 하는 전자 장치.In a state where the electronic device is not subscribed to a mobile communication service, the authentication information of the battery is received from a battery installed in the electronic device, the authentication information of the battery, identification information of the electronic device, and subscription of the electronic device. And control the electronic device to transmit identification information to a server providing the mobile communication service.
  8. 제7항에 있어서,The method of claim 7, wherein
    상기 프로세서는,The processor,
    상기 서버로의 정보 전송에 따라 상기 전자 장치가 상기 이동 통신 서비스에 가입이 완료된 후, 상기 배터리가 분리되거나 상기 전자 장치의 전원이 오프되는 경우, 상기 전자 장치에 마련된 백업배터리를 이용하여 상기 전자 장치의 위치 정보를 상기 서버로 전송하는 것을 특징으로 하는 전자 장치.After the electronic device completes the subscription to the mobile communication service according to the transmission of the information to the server, when the battery is detached or the power of the electronic device is turned off, the electronic device uses the backup battery provided in the electronic device. Transmitting location information of the to the server.
  9. 전자 장치의 제어 방법에 있어서,In the control method of an electronic device,
    상기 전자 장치에 장착된 배터리로부터 식별 정보 및 가입 식별 정보를 수신하는 단계; 및Receiving identification information and subscription identification information from a battery mounted on the electronic device; And
    상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단하고, 매칭되지 않는 경우 상기 전자 장치의 기설정된 기능을 수행하는 단계;를 포함하는 제어 방법.And determining whether the information received from the battery, the identification information and the subscription identification information of the electronic device match, and performing a predetermined function of the electronic device if it does not match.
  10. 제9항에 있어서,The method of claim 9,
    상기 수행하는 단계는,The step of performing,
    상기 전자 장치에 장착된 배터리가 다른 배터리로 교체되거나 상기 전자 장치에 장착된 USIM 칩이 다른 USIM 칩으로 교체된 상태에서, 상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보의 매칭 여부를 판단하는 것을 특징으로 하는 제어 방법.Matching information received from the battery with identification information and subscription identification information of the electronic device in a state where the battery mounted in the electronic device is replaced with another battery or the USIM chip mounted in the electronic device is replaced with another USIM chip. The control method characterized in that it determines whether or not.
  11. 제9항에 있어서,The method of claim 9,
    상기 수행하는 단계는,The step of performing,
    상기 배터리로부터 수신된 식별 정보와 상기 전자 장치의 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에 대해 등록되지 않은 배터리가 장착된 것으로 판단하고, 상기 전자 장치의 기설정된 기능을 수행하는 것을 특징으로 하는 제어 방법.When the identification information received from the battery and the identification information of the electronic device do not match, it is determined that a battery not registered for the electronic device is installed, and performs a predetermined function of the electronic device. Control method.
  12. 제9항에 있어서,The method of claim 9,
    상기 수행하는 단계는,The step of performing,
    상기 배터리로부터 수신된 가입 식별 정보와 상기 전자 장치의 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에 대해 등록되지 않은 USIM 칩이 장착된 것으로 판단하고, 상기 전자 장치의 기설정된 기능을 수행하는 것을 특징으로 하는 제어 방법.If the subscription identification information received from the battery and the subscription identification information of the electronic device do not match, it is determined that an unregistered USIM chip is mounted on the electronic device, and performing the preset function of the electronic device. The control method characterized by the above-mentioned.
  13. 제9항에 있어서,The method of claim 9,
    상기 수행하는 단계는,The step of performing,
    상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치에서 제공 가능한 서비스 중에서 일부만을 제공하도록 상기 전자 장치를 제어하는 것을 특징으로 하는 제어 방법.And controlling the electronic device to provide only a part of services provided by the electronic device when the information received from the battery does not match the identification information and the subscription identification information of the electronic device.
  14. 제9항에 있어서,The method of claim 9,
    상기 수행하는 단계는,The step of performing,
    상기 배터리로부터 수신된 정보와 상기 전자 장치의 식별 정보 및 가입 식별 정보가 매칭되지 않는 경우, 상기 전자 장치의 위치에 대한 정보를 서버로 전송하는 것을 특징으로 하는 제어 방법.And when the information received from the battery does not match the identification information and the subscription identification information of the electronic device, information about the location of the electronic device to the server.
  15. 제9항에 있어서,The method of claim 9,
    상기 전자 장치가 이동 통신 서비스에 가입되지 않은 상태에서, 상기 전자 장치에 장착된 배터리로부터 상기 배터리의 인증 정보를 수신하는 단계; 및Receiving authentication information of the battery from a battery mounted on the electronic device when the electronic device is not subscribed to a mobile communication service; And
    상기 배터리에 대한 인증 정보, 상기 전자 장치의 식별 정보 및 상기 전자 장치의 가입 식별 정보를 상기 이동 통신 서비스를 제공하는 서버로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 제어 방법.And transmitting the authentication information about the battery, identification information of the electronic device, and subscription identification information of the electronic device to a server providing the mobile communication service.
PCT/KR2018/003038 2017-03-17 2018-03-15 Electronic device and control method therefor WO2018169323A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2017-0033828 2017-03-17
KR1020170033828A KR20180106148A (en) 2017-03-17 2017-03-17 Electronic device and controlling method thereof

Publications (1)

Publication Number Publication Date
WO2018169323A1 true WO2018169323A1 (en) 2018-09-20

Family

ID=63522299

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2018/003038 WO2018169323A1 (en) 2017-03-17 2018-03-15 Electronic device and control method therefor

Country Status (2)

Country Link
KR (1) KR20180106148A (en)
WO (1) WO2018169323A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110955165A (en) * 2019-11-27 2020-04-03 深圳拓邦股份有限公司 Control method of cleaning equipment and cleaning equipment
CN116054301A (en) * 2022-06-28 2023-05-02 荣耀终端有限公司 Battery protection device, battery protection method and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060027490A (en) * 2004-09-23 2006-03-28 엘지전자 주식회사 Mobile communication terminal having a original battery identification function and controlling method therefore
JP2009512035A (en) * 2005-10-14 2009-03-19 リサーチ イン モーション リミテッド Battery pack certification for mobile devices
KR20130050300A (en) * 2010-04-08 2013-05-15 퀄컴 인코포레이티드 Energy storage device security
KR20140131403A (en) * 2013-05-02 2014-11-13 박준기 Apparatus for warning stolen mobile terminal and method for operating the same and memory
US20170053293A1 (en) * 2007-12-03 2017-02-23 Yu Yung Choi System and method for streamlined registration and management of products over a communication network related thereto

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060027490A (en) * 2004-09-23 2006-03-28 엘지전자 주식회사 Mobile communication terminal having a original battery identification function and controlling method therefore
JP2009512035A (en) * 2005-10-14 2009-03-19 リサーチ イン モーション リミテッド Battery pack certification for mobile devices
US20170053293A1 (en) * 2007-12-03 2017-02-23 Yu Yung Choi System and method for streamlined registration and management of products over a communication network related thereto
KR20130050300A (en) * 2010-04-08 2013-05-15 퀄컴 인코포레이티드 Energy storage device security
KR20140131403A (en) * 2013-05-02 2014-11-13 박준기 Apparatus for warning stolen mobile terminal and method for operating the same and memory

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110955165A (en) * 2019-11-27 2020-04-03 深圳拓邦股份有限公司 Control method of cleaning equipment and cleaning equipment
CN116054301A (en) * 2022-06-28 2023-05-02 荣耀终端有限公司 Battery protection device, battery protection method and electronic equipment
CN116054301B (en) * 2022-06-28 2023-10-24 荣耀终端有限公司 Battery protection device, battery protection method and electronic equipment

Also Published As

Publication number Publication date
KR20180106148A (en) 2018-10-01

Similar Documents

Publication Publication Date Title
WO2016036115A1 (en) Electronic device and method for managing re-registration
WO2020085636A1 (en) Electronic device for displaying list of executable applications on split screen and operating method thereof
WO2019059596A1 (en) Apparatus and method for managing software updates of electronic devices
WO2019045265A1 (en) Method for providing smart key service and electronic device thereof
WO2017122980A1 (en) Electronic device and method for authenticating identification information thereof
WO2015199505A1 (en) Apparatus and method for preventing malfunction in an electronic device
WO2015174783A1 (en) Detachable electronic device
WO2019225861A1 (en) Method for sharing content based on account group and electronic device for performing same
WO2021141213A1 (en) Server for changing telecommunication fee system of terminal and operation method thereof
WO2019066521A1 (en) Electronic device and method of controlling electronic device
WO2019212156A1 (en) Electronic device for heating control, and operating method therefor
WO2021086012A1 (en) Method for transmitting data based on multiple communication schemes and electronic device supporting same
WO2019045255A1 (en) Method for starting application and electronic device for implementing same
WO2016013693A1 (en) Terminal apparatus and control method for terminal apparatus
WO2018169323A1 (en) Electronic device and control method therefor
WO2021006574A1 (en) Method and apparatus for managing application
WO2019039706A1 (en) Electronic device and data management method thereof
WO2020149555A1 (en) Electronic device for selecting key to be used for encryption on basis of amount of information of data to be encrypted, and operation method of electronic device
WO2019164204A1 (en) Electronic device and operating method therefor
WO2019151667A1 (en) Apparatus and method for transmitting personal information using automatic response system
WO2019107975A1 (en) Electronic device shooting image and method for displaying the image
WO2019147029A1 (en) Method for receiving merchant information and electronic device using same
WO2021201593A1 (en) Data providing method and electronic device supporting same
WO2020159213A1 (en) Context-based user-personalized configuration method and device
WO2020159032A1 (en) Electronic device for providing images obtained by camera to plurality of applications, and method for operating same

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18767742

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18767742

Country of ref document: EP

Kind code of ref document: A1