CN115065965B - Information display method, information storage device, user identification card and user identification equipment - Google Patents
Information display method, information storage device, user identification card and user identification equipment Download PDFInfo
- Publication number
- CN115065965B CN115065965B CN202210326153.XA CN202210326153A CN115065965B CN 115065965 B CN115065965 B CN 115065965B CN 202210326153 A CN202210326153 A CN 202210326153A CN 115065965 B CN115065965 B CN 115065965B
- Authority
- CN
- China
- Prior art keywords
- information
- user identification
- electronic terminal
- identification card
- card
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 95
- 230000004044 response Effects 0.000 claims abstract description 24
- 238000004891 communication Methods 0.000 claims description 131
- 230000000875 corresponding effect Effects 0.000 claims description 43
- 238000004590 computer program Methods 0.000 claims description 22
- 230000002596 correlated effect Effects 0.000 claims description 13
- 230000008569 process Effects 0.000 description 16
- 230000000694 effects Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 13
- 230000003993 interaction Effects 0.000 description 8
- 230000000737 periodic effect Effects 0.000 description 8
- 230000001960 triggered effect Effects 0.000 description 8
- 238000010295 mobile communication Methods 0.000 description 7
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000008093 supporting effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/14—Mobility data transfer between corresponding nodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/08—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers from or to individual record carriers, e.g. punched card, memory card, integrated circuit [IC] card or smart card
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
- H04W8/205—Transfer to or from user equipment or user record carrier
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Telephonic Communication Services (AREA)
Abstract
The application discloses an information display method, a storage device, a user identification card and equipment, wherein a first instruction can be generated according to an object program code and first information stored in the user identification card under the condition that the user identification card is electrified, and the first instruction carries the first information. The user identification card sends a first instruction to the electronic terminal so that the electronic terminal responds to the first instruction to display first information on the electronic terminal. In the operation commodity card information display scene, the first information can be configured into the brand information, so that after the card is installed in the electronic terminal and powered on, an instruction carrying the brand information can be sent according to the target program code, the electronic terminal can display the brand information in response to the instruction, compatibility of the electronic terminal for operation commodity card information display is improved, and success rate of brand information display is further improved. And the storage method can realize the flattened brand information management.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to an information display method, a storage method, an apparatus, a user identification card, and a device.
Background
In the field of communication, a conventional operator provides a Subscriber Identity Module (SIM) card, i.e., a subscriber identity module (Subscriber Identity Module) card, or an Embedded SIM (eSIM) card, so that after a user installs the SIM card or the eSIM card in an electronic terminal such as a mobile phone, the electronic terminal can determine a network code according to an accessed network, thereby displaying brand information of the corresponding operator on the electronic terminal.
However, for some other operators, such as virtual operators, because these operators typically rely on renting the communication resources of the above-mentioned traditional operators to carry out telecommunication services, and there is no real communication network, when a SIM card or eSIM card provided by the virtual operator or the like is installed in an electronic terminal, the electronic device also displays brand information of the traditional operators rented by the virtual operators when accessing the network. Therefore, the brand information of the virtual operators cannot be normally displayed at the electronic terminal, and the popularization effect of the brand information of the virtual operators is greatly reduced.
Disclosure of Invention
The embodiment of the application provides an information display method, a storage device, a user identification card and user identification equipment, which can improve the success rate of displaying information of an operation commodity card in an electronic terminal.
In a first aspect, an embodiment of the present application provides an information display method, which is applied to a subscriber identity module card, where an object program code and first information are stored in the subscriber identity module card;
The method comprises the following steps:
Under the condition that the user identification card is electrified, generating a first instruction according to the target program code, wherein the first instruction carries first information;
And sending a first instruction to the electronic terminal so that the electronic terminal responds to the first instruction and displays the first information on the electronic terminal.
In some embodiments, the user identification card also stores identification information of the user identification card;
After sending the first instruction to the electronic terminal, the method further comprises:
In the case of the electronic terminal accessing the communication network, sending a second instruction to the electronic terminal, so that the electronic terminal sends registration information to the server in response to the second instruction,
The registration information comprises identification information and first information, so that the server can store the identification information and the first information in a correlated mode.
In some embodiments, the first information comprises operator information, and after sending the second instruction to the electronic terminal, the method further comprises:
Receiving update information sent by a server through an electronic terminal, wherein the update information comprises second information;
And updating the operator information stored in the user identification card according to the second information.
In some embodiments, before receiving, by the electronic terminal, the update information sent by the server, the method further comprises:
sending a third instruction to the electronic terminal, so that the electronic terminal responds to the third instruction and sends an update request to the server,
The update request includes identification information of the user identification card, so that the server feeds back corresponding update information according to the identification information.
In a second aspect, an embodiment of the present application provides an information display method, which is applied to an electronic terminal, where a user identification card is provided in the electronic terminal, and an object program code and first information are stored in the user identification card;
The method comprises the following steps:
providing electric energy for the user identification card so that the user identification card generates a first instruction according to the target program code under the condition of power-on, and then sends the first instruction, wherein the first instruction carries first information;
Receiving a first instruction;
the first information is displayed in response to the first instruction.
In a third aspect, an embodiment of the present application provides an information storage method, applied to a server, where the method includes:
receiving registration information sent by an electronic terminal, wherein a user identification card is arranged in the electronic terminal, first information and identification information of the user identification card are stored in the user identification card, and the registration information is sent by responding to a second instruction sent by the user identification card when the electronic terminal is accessed to a communication network, and comprises the identification information and the first information;
the identification information and the first information are stored in association.
In some embodiments, the first information comprises operator information, and after associating the stored identification information with the first information, the method further comprises:
Updating the stored first information to generate second information;
the update information is sent to the electronic terminal,
The updating information comprises second information, so that after the user identification card obtains the updating information from the electronic terminal, the operator information stored in the user identification card is updated according to the second information.
In some embodiments, before sending the update information to the electronic terminal, the method further comprises:
Receiving an update request sent by the electronic terminal, wherein the update request is sent by the electronic terminal in response to a third instruction sent by the user identification card, and the update request comprises identification information of the user identification card;
Calling second information corresponding to the identification information according to the identification information;
update information is generated based on the second information.
In some embodiments, the identification information includes a communication number,
Associating and storing the identification information and the first information, including:
Analyzing characteristic information of the communication number, wherein the characteristic information comprises a number segment corresponding to the communication number, attribution information, operator information and/or coding characteristic information;
The communication number and the characteristic information thereof as well as the first information are stored in an associated mode;
updating the stored first information to generate second information, including:
carrying out batch inquiry according to the characteristic information to obtain one or more target communication numbers with the same characteristic information;
and updating the first information corresponding to the target communication number into the second information.
In a fourth aspect, an embodiment of the present application provides an information display apparatus applied to a user identification card, in which an object program code and first information are stored;
The device comprises:
The first generation module is used for generating a first instruction according to the target program code under the condition that the user identification card is electrified;
the first sending module is used for sending a first instruction to the electronic terminal, wherein the first instruction carries first information, so that the electronic terminal responds to the first instruction and displays the first information on the electronic terminal.
In some embodiments, the user identification card also stores identification information of the user identification card; the apparatus further comprises:
A second sending module, configured to send a second instruction to the electronic terminal when the electronic terminal accesses the communication network, so that the electronic terminal sends registration information to the server in response to the second instruction,
The registration information comprises identification information and first information, so that the server can store the identification information and the first information in a correlated mode.
In some embodiments, the first information comprises operator information, the apparatus further comprising:
the first receiving module is used for receiving the update information sent by the server through the electronic terminal, wherein the update information comprises second information;
and the updating module is used for updating the operator information stored in the user identification card according to the second information.
In a fifth aspect, an embodiment of the present application provides an information display apparatus, which is applied to an electronic terminal, where a user identification card is provided in the electronic terminal, and an object program code and first information are stored in the user identification card; the device comprises:
the providing module is used for providing electric energy for the user identification card so that the user identification card can send the first instruction after generating the first instruction according to the target program code under the condition of power-on;
The second receiving module is used for receiving the first instruction;
and the display module is used for responding to the first instruction and displaying the first information.
In a sixth aspect, an embodiment of the present application provides an information storage device, applied to a server, including:
The third receiving module is used for receiving registration information sent by the electronic terminal, wherein a user identification card is arranged in the electronic terminal, the first information and the identification information of the user identification card are stored in the user identification card, and the registration information is sent by the electronic terminal in response to a second instruction sent by the user identification card under the condition that the electronic terminal is accessed to a communication network, and comprises the identification information and the first information;
and the storage module is used for storing the identification information and the first information in a correlated mode.
In some embodiments, the first information comprises operator information, the apparatus further comprising:
The second generation module is used for updating the stored first information and generating second information;
A fourth transmitting module for transmitting the update information to the electronic terminal,
The updating information comprises second information, so that after the user identification card obtains the updating information from the electronic terminal, the operator information stored in the user identification card is updated according to the second information.
In a seventh aspect, an embodiment of the present application provides a subscriber identity card, the subscriber identity card comprising a processor and a memory storing computer program instructions, object program code and first information,
The processor, when executing the computer program instructions, performs the information display method as described in the first aspect.
In an eighth aspect, an embodiment of the present application provides a computer apparatus, the apparatus including: a processor and a memory storing computer program instructions;
the processor, when executing the computer program instructions, implements the information display method according to the second aspect, or implements the information storage method according to the third aspect.
In a ninth aspect, embodiments of the present application provide a computer storage medium having stored thereon computer program instructions which, when executed by a processor, implement the method according to the first, second or third aspects.
In a tenth aspect, embodiments of the present application provide a computer program product, instructions in which, when executed by a processor of a computer device, cause the computer device to perform the method according to the second or third aspect.
The information display method, the information display device, the user identification card and the user identification card device can generate the first instruction according to the target program code under the condition that the user identification card is electrified based on the target program code and the first information stored in the user identification card, wherein the first instruction carries the first information. The user identification card sends a first instruction to the electronic terminal so that the electronic terminal responds to the first instruction to display first information on the electronic terminal. In the display scene of the operation commodity brand information or the marketing popularization information, the first information can be configured into the brand information, so that after the card is installed in the electronic terminal and is electrified, an instruction carrying the brand information can be sent according to the target program code, the electronic terminal can display the brand information in response to the instruction, the compatibility of the electronic terminal for displaying the operation commodity brand information is improved, and the success rate of displaying the brand information is further improved. And the first information of the user identification card can be associated with the identification information and stored in the server to finish registration, so that the platform brand information management is realized.
Drawings
In order to more clearly illustrate the technical solution of the embodiments of the present application, the drawings that are needed to be used in the embodiments of the present application will be briefly described, and it is possible for a person skilled in the art to obtain other drawings according to these drawings without inventive effort.
FIG. 1 is a flow chart of an information display method according to an embodiment of the present application;
FIG. 2 is a schematic diagram illustrating interaction of a user identification card with an electronic terminal in accordance with one embodiment of the present application;
FIG. 3 is a flowchart of an information display method according to another embodiment of the present application;
FIG. 4 is a flow chart of an information storage method according to still another embodiment of the present application;
fig. 5 is a schematic structural view of an information display device according to an embodiment of the present application;
fig. 6 is a schematic structural view of an information display device according to another embodiment of the present application;
FIG. 7 is a schematic diagram of an information storage device according to still another embodiment of the present application;
FIG. 8 is a schematic diagram of a hardware configuration of a subscriber identity module card according to an embodiment of the present application;
Fig. 9 is a schematic hardware structure of a computer device according to another embodiment of the present application.
Detailed Description
Features and exemplary embodiments of various aspects of the present application will be described in detail below, and in order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be described in further detail below with reference to the accompanying drawings and the detailed embodiments. It should be understood that the particular embodiments described herein are meant to be illustrative of the application only and not limiting. It will be apparent to one skilled in the art that the present application may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the application by showing examples of the application.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Because the virtual operator does not have real communication network resources, but rents the communication resources of the traditional operator to develop telecommunication service, the electronic terminals such as mobile phones and the like can only display the brand information of the traditional operator rented by the virtual operator after the SIM card or the eSIM card provided by the virtual operator is installed. For example, the A virtual operator rents communication resources of the B communication company, the SIM card provided by the A virtual operator is in the electronic terminal, and the displayed brand information is 'B communication', so that the brand popularization effect of the A virtual operator is reduced.
Although in some technologies, the brand information of the corresponding virtual operator may be written in a service provider name (Service Provider Name, SPN) file and a PLMN network name (PLMN Network Name, PNN) file within the SIM card or eSIM card according to the international specification, wherein the PLMN is Public Land Mobile Network, i.e. the public land mobile network. Taking an SIM card as an example, after the SIM card is installed in an electronic terminal such as a mobile phone, if the electronic terminal also complies with international standards, the brand information is read from a corresponding file of the SIM card and displayed on a screen of the electronic terminal, so that the word of the information of the traditional operation commodity brand is replaced. However, since electronic terminals in the market are produced by a plurality of different manufacturers, and the terminal models produced by each manufacturer are also various, there are differences in the standards or communication standards followed between the electronic terminals, so that a certain proportion of electronic terminals are not supported by the manner of reading brand information from SPN files or PNN files, or the supporting effect is poor, and the final terminal still displays the brand information of the traditional operators.
In order to solve the problems in the prior art, the embodiment of the application provides an information display method, a storage device, a user identification card and a device. The following first describes an information display method provided by an embodiment of the present application.
Fig. 1 is a flow chart illustrating an information display method according to an embodiment of the present application. The method is applied to a user identification card, and the user identification card stores object program codes and first information, as shown in fig. 1, and comprises the steps of S101-S102:
s101, under the condition that a user identification card is electrified, generating a first instruction according to an object program code, wherein the first instruction carries first information;
S102, sending a first instruction to the electronic terminal so that the electronic terminal can respond to the first instruction to display first information on the electronic terminal.
The information display method provided by the embodiment of the application can generate the first instruction according to the target program code based on the target program code and the first information stored in the user identification card, and the first instruction carries the first information under the condition that the user identification card is electrified. The user identification card sends a first instruction to the electronic terminal so that the electronic terminal responds to the first instruction to display first information on the electronic terminal. In the display scene of the operation commodity brand information or the marketing popularization information, the first information can be configured into the brand information or the marketing popularization information, so that after the card is installed in the electronic terminal and electrified, an instruction carrying the brand information can be sent according to the target program code, the electronic terminal can respond to the instruction to display the brand information, the compatibility of the electronic terminal to the display of the operation commodity brand information is improved, and the success rate of the display of the brand information is further improved.
In the embodiment of the application, the user identification card is a card for the communication network to identify the user identity in the process that the electronic terminal requests to access the communication network, such as a global system for mobile communication (Global System for Mobile Communications, GSM) network. By way of example, the subscriber identity card may be a SIM card, an eSIM card, or a fifth generation mobile communication technology (5th Generation Mobile Communication Technology,5G) super SIM card, or the like.
The object program code stored in the user identification card is used to provide the information (i.e., the first information) displayed in the idle mode to the electronic terminal, and instruct the electronic terminal to display. The first information may include text, or may include information in the form of pictures, audio, video, animation, etc., which is not limited in this embodiment. The first information may be brand information or marketing promotion information of a virtual operator or a traditional operator, for example, words such as "XX communication", "XX communication, welcome you", etc.
In some specific examples, the user identification card may be manufactured by performing a programming operation on an on-chip operating system (Card Operation System/Chip Operation System, COS) of the user identification card during the process of manufacturing the user identification card, writing in an object program code, manufacturing a user identification card firmware, and downloading the firmware into a chip of the user identification card.
The object code may be, for example, a code for generating a "SET UP IDLE MODE TEXT" instruction (i.e., a first instruction), a "SET UP IDLE MODE TEXT" instruction, i.e., an instruction for the card to report text "displayed in the idle mode of the terminal. The instruction carries first information, and the target program code can execute the operation of generating the instruction after the user identification card is electrified and activated. Taking a SIM card as an example, as shown in fig. 2, a SIM card 201 is installed in an electronic terminal 202, the electronic terminal 202 is powered on and supplies power to the SIM card 201, and a processor 203 of the electronic terminal establishes an interaction channel with the SIM card 201. The SIM card 201 is powered on and activated, and steps S101 to S102 are executed, and based on the object program code stored in the SIM card, a command "SET UP IDLE MODE TEXT" carrying the first information is triggered and generated, and sent to the electronic terminal. The first information is stored in the storage area of the subscriber identity module card, rather than in the configuration file, and in the process of executing step S101, the first information recorded in the storage area is retrieved, and the first information is transmitted to the electronic terminal 202 through the generated "SET UP IDLE MODE TEXT" instruction.
After receiving the command "SET UP IDLE MODE TEXT", the electronic terminal 202 parses out the first information (such as information of the operation commodity card) and can stably display the information on a screen.
In the embodiment of the application, in an operator information display scene, whether a virtual operator or a traditional operator, the target program code and the first information can be preset in the SIM card according to the requirements, so that when the SIM card is used in the electronic terminal, the operation of displaying the first information in the electronic terminal is triggered. Compared with the technology that the electronic terminal displays the information of the operation commodity brand according to the accessed network code, the brand information displayed by the embodiment of the application is irrelevant to the network code, and even if the virtual operator rents the communication network resource of the traditional operator, the brand information or marketing promotion can be normally displayed on the electronic terminal based on the user identification card provided by the virtual operator, so that the brand or marketing promotion effect of the actual operator is improved.
It is understood that the electronic terminal may be an electronic terminal with a user identification card installed in a mobile phone, a tablet computer, a telephone watch, or the like.
In order to facilitate the management of the first information stored on the subscriber identity module card by the operator, optionally, in this embodiment, the subscriber identity module card may further store identification information of the subscriber identity module card, so that the identification information and the first information may be sent to the server through the electronic terminal for associated storage. Specifically, in this embodiment, after the step S102 of sending the first instruction to the electronic terminal, the method further includes a step S103:
s103, in the case that the electronic terminal is connected to the communication network, sending a second instruction to the electronic terminal, so that the electronic terminal responds to the second instruction and sends registration information to the server,
The registration information comprises identification information and first information, so that the server can store the identification information and the first information in a correlated mode.
In this embodiment, the identification information may be a communication number (such as a mobile phone number) of the subscriber identity card, and in other examples, may also include a card number of the subscriber identity card, such as a number of the subscriber identity module (INTEGRATE CIRCUIT CARD IDENTITY, ICCID).
In a specific example, the COS system may be programmed with program code for triggering a second instruction for sending the identification information and the first information to the electronic terminal, instructing the electronic terminal to generate registration information based on the information, and sending the registration information to the server for associated storage.
In this embodiment, the server may be a server providing Over-the-Air Technology (OTA) service, and the server may remotely manage the subscriber identity card data and applications through an Air interface of mobile communications (such as GSM, LTE, etc.), where the Air interface may use bearer independent protocol (Bearer Independent Protocol, BIP) and short message Technology mature in the art.
The server may have a fixed OTA address, which consists of a series of numbers, for example. The registration information may be a registration sms. In this example, after the electronic terminal accesses a communication network (such as GSM, LTE, etc.), the user identification card installed in the electronic terminal may trigger to execute step S103, generate a second instruction and send the second instruction to the electronic terminal, so that the electronic terminal generates a registration short message according to the identification information and the first information carried by the second instruction, and sends the registration short message to the OTA server. The OTA server receives the registration short message from the electronic terminal, and carries out association storage on the mobile phone number (namely identification information) of the registration short message and first information (such as text information of running commodity card information) in the short message. And the associated storage completes the registration of the user identification card at the server side, so that the platform management of the identification information and the first information of the user identification card is realized.
In some embodiments, the first information includes operator information, such as brand information or marketing information of an operator, optionally, the information may be updated based on a platform management of the first information stored in the subscriber identity module by the operator, so as to improve flexibility of displaying the brand information or marketing information on the electronic terminal, in this embodiment, after the step S102 of sending the second instruction to the electronic terminal, the method may further include S104 to S105:
s104, receiving update information sent by a server through the electronic terminal, wherein the update information comprises second information;
s105 updates the carrier information stored in the subscriber identity card according to the second information.
In this embodiment, the server may update the stored first information of the subscriber identity module card, for example, may update a text style, a logo (logotype, logo) and the like therein, for example, update "XX communication" to "XX communication for 2 years, or update to" XX communication, time-limited preference "and the like. And after the first information is updated, obtaining second information, and storing the second information in association with the identification information of the user identification card.
The server may actively send the update information containing the second information to the electronic terminal or in case the user identification card sends a request via the electronic terminal. After the user identification card installed in the electronic terminal acquires the update information from the electronic terminal, the user identification card performs step S104 to parse out the second information, and performs step S105 to replace the originally stored operator information with the second information, thereby completing the update. Therefore, when the electronic terminal is started next time and the user identification card is triggered to execute the steps S101 to S102, the first instruction carries the updated second information, and the electronic terminal is enabled to display the second information.
Illustratively, to facilitate retrieval and updating of information, the first information in the subscriber identity card is stored in a pre-set memory area within the card, rather than in a configuration file within the card.
According to the embodiment of the application, the operation commodity card information or marketing promotion information stored in the user identification card can be flexibly managed in a platform manner, so that periodic update or update according to actual requirements is realized, and the information promotion effect is improved.
In some embodiments, program codes may be written in the subscriber identity module card in advance, and a periodic generation instruction is sent to the electronic terminal, so that the electronic terminal generates an update request, and the server is requested to feed back the update information. Specifically, before the step S104 of receiving, by the electronic terminal, the update information sent by the server, the method may further include step S106:
S106 sending a third instruction to the electronic terminal, so that the electronic terminal sends an update request to the server in response to the third instruction,
The update request includes identification information of the user identification card, so that the server feeds back corresponding update information according to the identification information.
In this embodiment, the update request may also be a request sms. The user identification card initiates a third instruction to instruct the electronic terminal to send the request short message to the server, so that after the server receives the request short message sent by the electronic terminal, the server inquires the information (the second information if the information is updated and the first information if the information is not updated) stored in a related manner in the database according to the communication number (namely the identification information) in the request, and the server generates updated information according to the inquired information and returns the updated information to the electronic terminal for the user identification card to acquire and update the information in the card.
According to the embodiment of the application, the user identification card can actively initiate the update request to trigger the update operation of the information in the card. When the operator can manufacture the card, the operator writes the corresponding program codes according to the actual demands to generate the third instructions to finish updating, for example, some SIM cards provide the card enjoying the preferential package for the operator, the flow rate and the call cost of the card are lower, but the popularization information updating frequency is higher, so that the SIM cards can periodically initiate the information updating operation through the preconfigured program codes. Therefore, the method and the device can meet the scene that operators carry out platform management on relevant information of the user identification card, realize diversified and high-flexibility information updating in the card and meet market demands.
It can be understood that the operation of updating the information in the card can also be initiated periodically at the server side, and the updated information is sent to the electronic terminal, so that the user identification card can acquire the request and update the information in the card. Or the user identification card does not need to send instruction triggering, but the user initiates an update request at the electronic terminal, and the request server sends the update information to the electronic terminal, so that the user identification card obtains the request and updates the information in the card.
Fig. 3 is a schematic flow chart of an information display method according to an embodiment of the present application. The information display method is applied to the electronic terminal, wherein a user identification card is arranged in the electronic terminal, and target program codes and first information are stored in the user identification card. As shown in fig. 3, the method includes steps S301 to S303:
s301, providing electric energy for the user identification card so that the user identification card generates a first instruction according to the target program code under the condition of power-on, and then sends the first instruction, wherein the first instruction carries first information;
S302, receiving a first instruction;
s303 displays first information in response to the first instruction.
The information display method provided by the embodiment of the application can generate the first instruction according to the target program code based on the target program code and the first information stored in the user identification card, and the first instruction carries the first information under the condition that the user identification card is electrified. And the electronic terminal receives a first instruction sent by the user identification card, and responds to the first instruction to display first information. In the operation commodity brand information display scene, the first information can be configured into the brand information, so that after the card is installed in the electronic terminal and powered on, an instruction carrying the brand information can be sent according to the target program code, the brand information is displayed on the electronic terminal, the compatibility of the electronic terminal for the operation commodity brand information display is improved, and the success rate of the brand information display is further improved.
By way of example, the electronic terminal may be an electronic terminal for installing a user identification card for a mobile phone, a tablet computer, a telephone wristwatch, or the like.
In the embodiment of the application, the user identification card is a card for the communication network to identify the user identity in the process of requesting to access the communication network by the electronic terminal. By way of example, the subscriber identity card may be a SIM card, an eSIM card, a 5G super SIM card, or the like.
The object program code stored in the user identification card is used to provide the information (i.e., the first information) displayed in the idle mode to the electronic terminal, and instruct the electronic terminal to display. The first information may include text, or may include information in the form of pictures, audio, video, animation, etc., which is not limited in this embodiment. The first information may be brand information or marketing promotion information of a virtual operator or a conventional operator, etc.
In a specific example, the object program code may be a code for generating a "SET UP IDLE MODE TEXT" instruction (i.e. a first instruction), where the "SET UP IDLE MODE TEXT" instruction is an instruction of "text displayed in idle mode of the terminal is reported by the card", the instruction carries first information, and the object program code may perform an operation of generating the instruction after the user identification card is electrically activated. Taking an example of an SIM card, the SIM card is installed in the electronic terminal, the electronic terminal is started and executes step S301 to supply power to the SIM card, so that the SIM card is electrified and activated, and a 'SET UP IDLE MODE TEXT' instruction carrying first information is triggered and generated based on an object program code stored in the SIM card. After the electronic terminal receives the command "SET UP IDLE MODE TEXT" through step S302, the electronic terminal parses the first information (such as the information of the operation commodity card) from the command, and executes step S303 to stably display the information on the screen in response to the command.
In this example, the electronic terminal is powered on to supply power to the subscriber identity module card, and activates the subscriber identity module card, and in this process, the electronic terminal and the subscriber identity module card are initialized, perform self-checking and mutual checking, and establish a command interaction channel, so that interaction between instructions and information can be performed based on the channel.
In this example, in order not to affect other operations performed by the end user, the display position of the first information is preferentially a notification bar or a status bar of the electronic terminal interface.
In the embodiment of the application, in an operator information display scene, whether a virtual operator or a traditional operator, the target program code and the first information can be preset in the SIM card according to the requirements, so that when the SIM card is used in the electronic terminal, the operation of displaying the first information in the electronic terminal is triggered. Compared with the technology that the electronic terminal displays the information of the operation commodity brand according to the accessed network code, the brand information displayed by the embodiment of the application is irrelevant to the network code, even if the virtual operator rents the communication network resource of the traditional operator, the brand information or marketing promotion can be normally displayed on the electronic terminal based on the user identification card provided by the virtual operator, the compatibility of the electronic terminal for displaying the information is improved, the success rate of displaying the information is improved, and the brand or marketing promotion effect of the operator to which the user identification card belongs is further improved.
In some examples, the electronic terminal may also receive other instructions of the user identification card, such as instructions that instruct the electronic terminal to send registration information. Specifically, after S303, the method may further include:
Receiving a second instruction sent by the user identification card under the condition that the electronic terminal is accessed to a communication network, wherein the second instruction carries identification information and first information of the user identification card;
And transmitting registration information to the server in response to the second instruction, wherein the registration information comprises the identification information and the first information, so that the server can store the identification information and the first information in a correlated way.
In this embodiment, the identification information may be a communication number (such as a mobile phone number) of the subscriber identity card, and in other examples, may also include a card number of the subscriber identity card, such as a number of the subscriber identity module (INTEGRATE CIRCUIT CARD IDENTITY, ICCID).
The server may have a fixed OTA address, which consists of a series of numbers, for example. The registration information may be a registration sms. In this example, after the electronic terminal accesses the communication network, the user identification card installed in the electronic terminal may generate a second instruction and send the second instruction to the electronic terminal. And the electronic terminal generates a registration short message according to the identification information carried by the second instruction and the first information and sends the registration short message to the OTA server. The OTA server receives the registration short message from the electronic terminal, and carries out association storage on the mobile phone number (namely identification information) of the registration short message and first information (such as text information of running commodity card information) in the short message. And the associated storage completes the registration of the user identification card at the server side, so that the platform management of the identification information and the first information of the user identification card is realized.
In order to improve flexibility of displaying brand information or marketing information on the electronic terminal, specifically, in this embodiment, the first information includes operator information, and after step S303, the method may further include:
Receiving update information sent by a server, wherein the update information comprises second information;
And sending the updating information to the user identification card so that the user identification card updates the operator information stored in the user identification card according to the second information.
In this embodiment, the electronic terminal receives the update information including the second information sent by the server. The electronic terminal sends the update information to a user identification card installed in the electronic terminal, and after the card acquires the update information from the electronic terminal, the second information is analyzed, so that the originally stored operator information (such as brand information or marketing information) is replaced by the second information (namely, updated operator information), and the updating is completed. Therefore, when the electronic terminal is started next time, the first instruction sent by the user identification card carries updated second information, and the electronic terminal can display the second information.
According to the embodiment of the application, the electronic terminal can interact with the server, so that the operation commodity card information or marketing promotion information stored in the user identification card can be flexibly managed in a platform manner, periodic update or update according to actual requirements can be realized, and the information promotion effect is improved.
In some embodiments, before receiving the update information sent by the server, the method may further include the steps of:
receiving a third instruction sent by the user identification card;
And responding to the third instruction, and sending an update request to the server, wherein the update request comprises the identification information of the user identification card, so that the server feeds back the corresponding update information according to the identification information.
In this embodiment, the update request may also be a request sms. The user identification card initiates a third instruction, the electronic terminal responds to the instruction and sends a request short message to the server, so that after the server receives the request short message sent by the electronic terminal, the information (the second information if updated and the first information if not updated) stored in association is queried in the database according to the communication number (namely the identification information) in the request, and the server generates updated information according to the queried information and returns the updated information to the electronic terminal for the user identification card to acquire and update the information in the card.
According to the embodiment of the application, the user identification card can actively initiate the update request to trigger the update operation of the information in the card, thereby meeting the requirements of operators on the scene of carrying out platform management on the related information of the user identification card, realizing diversified and high-flexibility update of the information in the card and meeting the market demands.
Fig. 4 shows an information storage method according to an embodiment of the present application. The method is applied to a server, as shown in fig. 4, and comprises the steps of S401 to S402:
s401, receiving registration information sent by an electronic terminal, wherein a user identification card is arranged in the electronic terminal, first information and identification information of the user identification card are stored in the user identification card, and the registration information is sent by responding to a second instruction sent by the user identification card when the electronic terminal is accessed to a communication network, and comprises the identification information and the first information;
S402 stores the identification information and the first information in association.
According to the embodiment of the application, the first information and the identification information can be stored in association on the server through interaction between the electronic terminal and the server based on the first information and the identification information of the user identification card, so that registration is completed, and the information management of the platform is realized in the display scene of the information of the operation commodity cards or the marketing popularization information.
In this embodiment, the server may be a server providing OTA service, and the server may remotely manage the subscriber identity card data and applications through an air interface of mobile communications (such as GSM, LTE, etc.), where the air interface may use BIP and a mature short message technology in the art.
The electronic terminal can be an electronic terminal provided with a user identification card such as a mobile phone, a tablet personal computer, a telephone watch and the like.
The user identification card is a card for the communication network to identify the user identity in the process that the electronic terminal requests to access the communication network. By way of example, the subscriber identity card may be a SIM card, an eSIM card, a 5G super SIM card, or the like.
In this embodiment, the identification information may be a communication number (such as a mobile phone number) of the subscriber identity card, and in other examples, may also include a card number of the subscriber identity card.
The server may have a fixed OTA address, which consists of a series of numbers, for example. The registration information may be a registration sms. In this example, after the user identification card installed in the electronic terminal accesses the communication network, a second instruction may be generated and sent to the electronic terminal, so that the electronic terminal generates a registration short message according to the identification information and the first information carried by the second instruction, and sends the registration short message to the OTA server. The OTA server receives the registration message from the electronic terminal through step S401, and executes step S402 to store the mobile phone number (i.e. the identification information) of the registration message and the first information (e.g. the text information of the running commodity card information) in the message in an associated manner. And the associated storage completes the registration of the user identification card at the server side, so that the platform management of the identification information and the first information of the user identification card is realized.
In some embodiments, the first information includes operator information, and after storing the identification information and the first information in association in step S402, the method may further include:
s403, updating the stored first information to generate second information;
s404 sends update information to the electronic terminal,
The updating information comprises second information, so that after the user identification card obtains the updating information from the electronic terminal, the operator information stored in the user identification card is updated according to the second information.
In this embodiment, the server may update the stored first information of the subscriber identity module card, that is, update the operator information, for example, may update the text style, the identifier (logotype, logo) and the like therein. Through step S403, after updating the first information, the server obtains second information (i.e. updated operator information), and stores the second information in association with the identification information of the subscriber identity module card.
The server may actively or in case that the subscriber identity module card sends a request through the electronic terminal, perform step S404, generate update information according to the second information, and send the update information to the electronic terminal, so that the subscriber identity module card installed in the electronic terminal obtains the update information from the electronic terminal, and analyzes the second information from the update information, thereby updating the operator information stored in the subscriber identity module card. Therefore, when the electronic terminal is started next time, the first instruction generated by the user identification card carries the updated second information, so that the electronic terminal displays the second information.
According to the embodiment of the application, the operation commodity card information or marketing promotion information stored in the user identification card can be flexibly managed in a platform manner, so that periodic update or update according to actual requirements is realized, and the information promotion effect is improved.
In some embodiments, before the step S404 of sending the update information to the electronic terminal, the method may further include steps S405 to S407:
S405, receiving an update request sent by the electronic terminal, wherein the update request is sent by the electronic terminal in response to a third instruction sent by the user identification card, and the update request comprises identification information of the user identification card;
S406, calling second information corresponding to the identification information according to the identification information;
S407 generates update information from the second information.
In this embodiment, the update request may also be a request sms. And the user identification card initiates a third instruction to instruct the electronic terminal to send the request short message to the server. After receiving the request short message sent by the electronic terminal through step S405, the server may query the database for the information stored in association (if updated, the information is the second information, and if not updated, the information is the first information) according to the communication number (i.e. the identification information) in the request. And then executing steps S406-S407, calling the queried information according to the identification information, generating update information containing the information, and returning to the electronic terminal for the user identification card to acquire and update the information in the card.
According to the embodiment of the application, the user identification card can actively initiate the update request to trigger the update operation of the information in the card, thereby meeting the requirements of operators on the scene of carrying out platform management on the related information of the user identification card, realizing diversified and high-flexibility update of the information in the card and meeting the market demands.
In other embodiments, the in-card information updating operation may be initiated periodically at the server side, and the updated information may be sent to the electronic terminal, so that the user identification card may obtain the request, and perform in-card information updating.
In order to facilitate management in the process of storing and updating information, optionally, in some embodiments, the identification information includes a communication number, and step S402 associates and stores the identification information with the first information, which may specifically include S4011-S4012:
S4011 analyzes characteristic information of the communication number, wherein the characteristic information comprises a number segment corresponding to the communication number, attribution information, operator information and/or coding characteristic information;
s4012 stores the communication number and the characteristic information thereof, and the first information in association with each other.
In this embodiment, the communication number may be a mobile subscriber directory number (Mobile Directory Number, MDN), which may be commonly referred to as a cell phone number.
The characteristic information of the communication number may include one or more of a number segment, home information, operator information, and encoded characteristic information. The number segment is a number segment specific to the service of the operator, and may also be referred to as a network identification number, where the number segment may be the first 3 digits of the communication number, such as "132". In the technical field, part of the communication number is coded into the region code, so that the server can analyze the corresponding attribution information according to the communication number. The coding feature information may be number information conforming to a preset coding feature, for example, specific digital coding features belonging to beautiful numbers, such as "666", "888", "66999", etc. of the preset coding feature.
For a server serving only one operator, the operator information may not necessarily be included in the characteristic information, since all stored communication signals belong to the same operator. For the server of a plurality of operators, the operator information of the communication codes can be analyzed and stored in a correlated mode, wherein the operator information can be determined according to the number segments and can be configured in the server.
After the characteristic information of the communication number is analyzed in step S4011, step S4012 is executed to store the communication number, the characteristic information thereof, and the first information in association with each other, and store the same in a database. For example, for a server serving one operator, the information stored in the database may be as shown in table 1 below.
TABLE 1
Mobile phone number | Number segment | Home location | First information | Whether or not to have beautiful number |
1XXX | 1XX | BJ | XXXXXX1 | Is that |
2XXX | 2XX | BJ | XXXXXX2 | Whether or not |
Or for example, for a server serving multiple operators, the information stored in the database may be as shown in table 2 below.
TABLE 2
After the identification information and the first information related characteristic information are stored, the first information of the user identification card can be conveniently and rapidly managed in batches. Illustratively, step S406 updates the stored first information to generate the second information, which may specifically include:
carrying out batch inquiry according to the characteristic information to obtain one or more target communication numbers with the same characteristic information;
and updating the first information corresponding to the target communication number into the second information.
In this embodiment, all the target communication numbers with the same feature information may be searched for based on one or more feature information in the database, so as to implement batch query, so that the first information corresponding to all the target communication numbers may be modified, and modified into the second information, thereby implementing update of the information. Therefore, the first information (such as brand information) corresponding to all numbers meeting certain characteristic information can be updated in batches quickly and conveniently according to the requirements of operators. For example, the first information corresponding to the numbers with the attribution of "BJ" is "XX communication", after the numbers are queried according to the attribution information characteristics, the "XX communication" corresponding to the numbers is uniformly modified into an "XX communication prompt, and the BJ is rainy today. Or the first information corresponding to the beautiful numbers is XX communication, and the updating is to uniformly modify the XX communication corresponding to the numbers into XX communication, time-limited preference and the like. Therefore, batch updating can be carried out according to the characteristics of the numbers, and the platform management is facilitated.
The updating operation can be initiated when the user identification card actively requests or the server actively initiates the updating operation, and updated second information is sent to the electronic terminal for the user identification card to update the information in the card. According to the embodiment of the application, based on the platform management, the flexible and efficient control requirement of operators on information display of the user identification card on the electronic terminal can be met, and promotion effects of operators on brand information or marketing promotion information can be improved.
The information display method and the information storage method according to the embodiment of the present application are described in detail above with reference to fig. 1 and fig. 3 and fig. 4, respectively, and the apparatus according to the embodiment of the present application will be described in detail below with reference to fig. 5, fig. 6 and fig. 7.
Fig. 5 shows a schematic structural diagram of an information display device according to an embodiment of the present application. The device is applied to a user identification card, and the user identification card stores object program codes and first information.
As shown in fig. 5, the apparatus 500 includes:
a first generating module 501, configured to generate a first instruction according to an object program code when the subscriber identity module card is powered on;
the first sending module 502 is configured to send a first instruction to the electronic terminal, where the first instruction carries first information, so that the electronic terminal displays the first information on the electronic terminal in response to the first instruction.
The embodiment of the application can generate the first instruction according to the target program code based on the target program code and the first information stored in the user identification card, and the first instruction carries the first information under the condition that the user identification card is electrified. The user identification card sends a first instruction to the electronic terminal so that the electronic terminal responds to the first instruction to display first information on the electronic terminal. In the display scene of the operation commodity brand information or the marketing popularization information, the first information can be configured into the brand information or the marketing popularization information, so that after the card is installed in the electronic terminal and electrified, an instruction carrying the brand information can be sent according to the target program code, the electronic terminal can respond to the instruction to display the brand information, the compatibility of the electronic terminal to the display of the operation commodity brand information is improved, and the success rate of the display of the brand information is further improved.
In the embodiment of the application, the user identification card is a card for the communication network to identify the user identity in the process of requesting to access the communication network by the electronic terminal. By way of example, the subscriber identity card may be a SIM card, an eSIM card, a 5G super SIM card, or the like.
The object program code stored in the user identification card is used to provide the information (i.e., the first information) displayed in the idle mode to the electronic terminal, and instruct the electronic terminal to display. The first information may include text, or may include information in the form of pictures, audio, video, animation, etc., which is not limited in this embodiment. The first information may be brand information or marketing promotion information of a virtual operator or a conventional operator, etc.
The object program code may be, for example, a code for generating a "SET UP IDLE MODE TEXT" instruction (i.e., a first instruction), where the "SET UP IDLE MODE TEXT" instruction is an instruction of "a card reports a text displayed in an idle mode of a terminal", the instruction carries first information, and the object program code may execute an operation of generating the instruction after the user identification card is electrically activated, and send the instruction to the electronic terminal, so that the electronic terminal may parse the first information therein after receiving the "SET UP IDLE MODE TEXT" instruction, and may stably display the information on a screen.
In the embodiment of the application, in an operator information display scene, whether a virtual operator or a traditional operator, the target program code and the first information can be preset in the SIM card according to the requirements, so that when the SIM card is used in the electronic terminal, the operation of displaying the first information in the electronic terminal is triggered. Compared with the technology that the electronic terminal displays the information of the operation commodity brand according to the accessed network code, the brand information displayed by the embodiment of the application is irrelevant to the network code, and even if the virtual operator rents the communication network resource of the traditional operator, the brand information or marketing promotion can be normally displayed on the electronic terminal based on the user identification card provided by the virtual operator, so that the brand or marketing promotion effect of the actual operator is improved.
It is understood that the electronic terminal may be an electronic terminal with a user identification card installed in a mobile phone, a tablet computer, a telephone watch, or the like.
In some embodiments, the user identification card also stores identification information of the user identification card; the apparatus 500 may further include:
A second sending module, configured to send a second instruction to the electronic terminal when the electronic terminal accesses the communication network, so that the electronic terminal sends registration information to the server in response to the second instruction,
The registration information comprises identification information and first information, so that the server can store the identification information and the first information in a correlated mode.
The registration information comprises identification information and first information, so that the server can store the identification information and the first information in a correlated mode.
In this embodiment, the identification information may be a communication number (such as a mobile phone number) of the subscriber identity card, and in other examples, may also include a card number of the subscriber identity card.
The second instruction is used for sending the identification information and the first information to the electronic terminal, instructing the electronic terminal to generate registration information according to the information, and sending the registration information to the server for association storage.
For example, the server may have a fixed OTA address consisting of a series of numbers. The registration information may be a registration sms. In this example, after the user identification card installed in the electronic terminal accesses the communication network, a second instruction may be generated by the second sending module and sent to the electronic terminal, so that the electronic terminal generates a registration short message according to the identification information and the first information carried by the second instruction, and sends the registration short message to the server. The server receives the registration short message from the electronic terminal, and carries out association storage on the mobile phone number (namely the identification information) of the registration short message and first information (such as text information of the running commodity card information) in the short message. And the associated storage completes the registration of the user identification card at the server side, so that the platform management of the identification information and the first information of the user identification card is realized.
In some embodiments, the apparatus 500 may further include:
the first receiving module is used for receiving the update information sent by the server through the electronic terminal, wherein the update information comprises second information;
and the updating module is used for updating the first information stored in the user identification card according to the second information.
According to the embodiment of the application, the operation commodity card information or marketing promotion information stored in the user identification card can be flexibly managed in a platform manner, so that periodic update or update according to actual requirements is realized, and the information promotion effect is improved.
Illustratively, to facilitate retrieval and updating of information, the first information in the subscriber identity card is stored in a pre-set memory area within the card, rather than in a configuration file within the card.
In some embodiments, program codes may be written in the subscriber identity module card in advance, and a periodic generation instruction is sent to the electronic terminal, so that the electronic terminal generates an update request, and the server is requested to feed back the update information. Specifically, the apparatus 500 may further include:
a third sending module for sending a third instruction to the electronic terminal so that the electronic terminal responds to the third instruction and sends an update request to the server,
The update request includes identification information of the user identification card, so that the server feeds back corresponding update information according to the identification information.
In this embodiment, the update request may also be a request sms. The user identification card initiates a third instruction through a third sending module to instruct the electronic terminal to send the request short message to the server, so that after the server receives the request short message sent by the electronic terminal, the server inquires the information (the second information if the information is updated and the first information if the information is not updated) stored in a related manner in the database according to the communication number (namely the identification information) in the request, and the server generates updated information according to the inquired information and returns the updated information to the electronic terminal for the user identification card to acquire and update the information in the card.
According to the embodiment of the application, the user identification card can actively initiate the update request to trigger the update operation of the information in the card. When the operator can manufacture the card, the operator writes the corresponding program codes according to the actual demands to generate the third instructions to finish updating, for example, some SIM cards provide the card enjoying the preferential package for the operator, the flow rate and the call cost of the card are lower, but the popularization information updating frequency is higher, so that the SIM cards can periodically initiate the information updating operation through the preconfigured program codes. Therefore, the method and the device can meet the scene that operators carry out platform management on relevant information of the user identification card, realize diversified and high-flexibility information updating in the card and meet market demands.
Fig. 6 is a schematic diagram showing a structure of an information display device according to an embodiment of the present application. The device is applied to an electronic terminal, a user identification card is arranged in the electronic terminal, and an object program code and first information are stored in the user identification card; as shown in fig. 6, the apparatus 600 includes:
The providing module 601 is configured to provide electric energy to the subscriber identity module card, so that the subscriber identity module card generates a first instruction according to the target program code and then sends the first instruction when the subscriber identity module card is powered on;
A second receiving module 602, configured to receive a first instruction;
The display module 603 is configured to display first information in response to a first instruction.
According to the embodiment of the application, the first instruction can be generated according to the target program code based on the target program code and the first information stored in the user identification card, and the first instruction carries the first information under the condition that the user identification card is electrified. And the electronic terminal receives a first instruction sent by the user identification card, and responds to the first instruction to display first information. In the operation commodity brand information display scene, the first information can be configured into the brand information, so that after the card is installed in the electronic terminal and powered on, an instruction carrying the brand information can be sent according to the target program code, the brand information is displayed on the electronic terminal, the compatibility of the electronic terminal for the operation commodity brand information display is improved, and the success rate of the brand information display is further improved.
By way of example, the electronic terminal may be an electronic terminal for installing a user identification card for a mobile phone, a tablet computer, a telephone wristwatch, or the like.
The object program code stored in the user identification card is used to provide the information (i.e., the first information) displayed in the idle mode to the electronic terminal, and instruct the electronic terminal to display. The first information may include text, or may include information in the form of pictures, audio, video, animation, etc., which is not limited in this embodiment. The first information may be brand information or marketing promotion information of a virtual operator or a conventional operator, etc.
In a specific example, the object program code may be a code for generating a "SET UP IDLE MODE TEXT" instruction (i.e. a first instruction), where the "SET UP IDLE MODE TEXT" instruction is an instruction of "text displayed in idle mode of the terminal is reported by the card", the instruction carries first information, and the object program code may perform an operation of generating the instruction after the user identification card is electrically activated. Taking an example of an SIM card, the SIM card is installed in the electronic terminal, the electronic terminal is started and supplies power to the SIM card through the providing module 601, so that the SIM card is electrified and activated, and a 'SET UP IDLE MODE TEXT' instruction carrying first information is triggered and generated based on an object program code stored in the SIM card. After the electronic terminal receives the command "SET UP IDLE MODE TEXT" through the second receiving module 602, the first information (such as the information of the operation commodity card) is parsed from the command, and the information is stably displayed on the screen through the display module in response to the command.
In this example, the electronic terminal is powered on to supply power to the subscriber identity module card, and activates the subscriber identity module card, and in this process, the electronic terminal and the subscriber identity module card are initialized, perform self-checking and mutual checking, and establish a command interaction channel, so that interaction between instructions and information can be performed based on the channel.
In this example, in order not to affect other operations performed by the end user, the display position of the first information is preferentially a notification bar or a status bar of the electronic terminal interface.
In the embodiment of the application, in an operator information display scene, whether a virtual operator or a traditional operator, the target program code and the first information can be preset in the SIM card according to the requirements, so that when the SIM card is used in the electronic terminal, the operation of displaying the first information in the electronic terminal is triggered. Compared with the technology that the electronic terminal displays the information of the operation commodity brand according to the accessed network code, the brand information displayed by the embodiment of the application is irrelevant to the network code, even if the virtual operator rents the communication network resource of the traditional operator, the brand information or marketing promotion can be normally displayed on the electronic terminal based on the user identification card provided by the virtual operator, the compatibility of the electronic terminal for displaying the information is improved, the success rate of displaying the information is improved, and the brand or marketing promotion effect of the operator to which the user identification card belongs is further improved.
In some examples, the electronic terminal may also receive other instructions of the user identification card, such as instructions that instruct the electronic terminal to send registration information. Specifically, the apparatus 600 may further include:
The fourth receiving module is used for receiving a second instruction sent by the user identification card under the condition that the electronic terminal is accessed to the communication network, wherein the second instruction carries the identification information and the first information of the user identification card;
And the fifth sending module is used for responding to the second instruction and sending registration information to the server, wherein the registration information comprises identification information and first information so as to enable the server to store the identification information and the first information in a correlated way.
In this embodiment, the identification information may be a communication number (such as a mobile phone number) of the subscriber identity card, and in other examples, may also include a card number of the subscriber identity card, such as a number of the subscriber identity module (INTEGRATE CIRCUIT CARD IDENTITY, ICCID).
The server may have a fixed OTA address, which consists of a series of numbers, for example. The registration information may be a registration sms. In this example, after the electronic terminal accesses the communication network, the user identification card installed in the electronic terminal may generate a second instruction and send the second instruction to the electronic terminal. And the electronic terminal generates a registration short message according to the identification information carried by the second instruction and the first information and sends the registration short message to the OTA server. The OTA server receives the registration short message from the electronic terminal, and carries out association storage on the mobile phone number (namely identification information) of the registration short message and first information (such as text information of running commodity card information) in the short message. And the associated storage completes the registration of the user identification card at the server side, so that the platform management of the identification information and the first information of the user identification card is realized.
In order to enhance flexibility of displaying brand information or marketing information on the electronic terminal, the first information includes operator information, such as brand information or marketing information of an operator, and optionally, in this embodiment, the apparatus 600 may further include:
The fifth receiving module is used for receiving the update information sent by the server, wherein the update information comprises second information;
and the sixth sending module is used for sending the update information to the user identification card so that the user identification card updates the operator information stored in the user identification card according to the second information.
In this embodiment, the electronic terminal receives the update information including the second information sent by the server. The electronic terminal sends the update information to a user identification card installed in the electronic terminal, and after the card acquires the update information from the electronic terminal, the second information is analyzed, so that the originally stored operator information is replaced by the second information, and the update is completed. Therefore, when the electronic terminal is started next time, the first instruction sent by the user identification card carries updated second information, and the electronic terminal can display the second information.
According to the embodiment of the application, the electronic terminal can interact with the server, so that the operation commodity card information or marketing promotion information stored in the user identification card can be flexibly managed in a platform manner, periodic update or update according to actual requirements can be realized, and the information promotion effect is improved.
In some embodiments, the apparatus 600 may further include:
The sixth receiving module is used for receiving a third instruction sent by the user identification card;
And the seventh sending module is used for responding to the third instruction and sending an update request to the server, wherein the update request comprises the identification information of the user identification card, so that the server feeds back the corresponding update information according to the identification information.
In this embodiment, the update request may also be a request sms. The user identification card initiates a third instruction, the electronic terminal responds to the instruction and sends a request short message to the server, so that after the server receives the request short message sent by the electronic terminal, the information (the second information if updated and the first information if not updated) stored in association is queried in the database according to the communication number (namely the identification information) in the request, and the server generates updated information according to the queried information and returns the updated information to the electronic terminal for the user identification card to acquire and update the information in the card.
According to the embodiment of the application, the user identification card can actively initiate the update request to trigger the update operation of the information in the card, thereby meeting the requirements of operators on the scene of carrying out platform management on the related information of the user identification card, realizing diversified and high-flexibility update of the information in the card and meeting the market demands.
Fig. 7 is a schematic structural diagram of an information storage device according to an embodiment of the present application. The apparatus is applied to a server, as shown in fig. 7, the apparatus 700 includes:
A third receiving module 701, configured to receive registration information sent by an electronic terminal, where the electronic terminal is provided with a user identification card, the user identification card stores first information and identification information of the user identification card, and the registration information is sent by the electronic terminal in response to a second instruction sent by the user identification card when the electronic terminal is accessed to a communication network, and includes the identification information and the first information;
the storage module 702 is configured to store the identification information and the first information in association.
According to the embodiment of the application, the first information and the identification information can be stored in association on the server through interaction between the electronic terminal and the server based on the first information and the identification information of the user identification card, so that registration is completed, and the information management of the platform is realized in the display scene of the information of the operation commodity cards or the marketing popularization information.
In this embodiment, the server may be a server providing OTA service, and the server may remotely manage the subscriber identity card data and applications through an air interface of mobile communications (such as GSM, LTE, etc.), where the air interface may use BIP and a mature short message technology in the art.
The user identification card is a card for the communication network to identify the user identity in the process that the electronic terminal requests to access the communication network. By way of example, the subscriber identity card may be a SIM card, an eSIM card, a 5G super SIM card, or the like.
In this embodiment, the identification information may be a communication number (such as a mobile phone number) of the subscriber identity card, and in other examples, may also include a card number of the subscriber identity card.
The server may have a fixed OTA address, which consists of a series of numbers, for example. The registration information may be a registration sms. In this example, after the user identification card installed in the electronic terminal accesses the communication network, a second instruction may be generated and sent to the electronic terminal, so that the electronic terminal generates a registration short message according to the identification information and the first information carried by the second instruction, and sends the registration short message to the OTA server. The OTA server receives the registration message from the electronic terminal through the third receiving module 701, and then performs association storage on the mobile phone number (i.e. identification information) of the registration message and first information (e.g. text information of running commodity card information) in the message through the storage module 702. And the associated storage completes the registration of the user identification card at the server side, so that the platform management of the identification information and the first information of the user identification card is realized.
In some embodiments, the first information includes operator information, and the apparatus 700 may further include:
The second generation module is used for updating the stored first information and generating second information;
A fourth transmitting module for transmitting the update information to the electronic terminal,
The updating information comprises second information, so that after the user identification card obtains the updating information from the electronic terminal, the operator information stored in the user identification card is updated according to the second information.
The updating information comprises second information, so that after the user identification card obtains the updating information from the electronic terminal, the first information stored in the user identification card is updated according to the second information.
In this embodiment, the server may update the stored first information of the subscriber identity module card, that is, update the operator information, for example, may update the text style, the identifier (logotype, logo) and the like therein. And after updating the first information, the server obtains second information and stores the second information in association with the identification information of the user identification card.
According to the embodiment of the application, the operation commodity card information or marketing promotion information stored in the user identification card can be flexibly managed in a platform manner, so that periodic update or update according to actual requirements is realized, and the information promotion effect is improved.
In some embodiments, the apparatus 700 may further comprise:
the eighth receiving module is configured to receive an update request sent by the electronic terminal, where the update request is sent by the electronic terminal in response to a third instruction sent by the user identification card, and the update request includes identification information of the user identification card;
The calling module is used for calling the second information corresponding to the identification information according to the identification information;
And the third generation module is used for generating updated information according to the second information.
In this embodiment, the update request may also be a request sms. And the user identification card initiates a third instruction to instruct the electronic terminal to send the request short message to the server. After receiving the request short message sent by the electronic terminal through the eighth receiving module, the server can query the information (if updated, the information is the second information, if not updated, the information is still the first information) stored in association in the database according to the communication number (i.e. the identification information) in the request. And then the calling module calls the queried information according to the identification information, so that the third generating module generates updated information containing the information, and the information can be returned to the electronic terminal for the user identification card to acquire and update the information in the card.
According to the embodiment of the application, the user identification card can actively initiate the update request to trigger the update operation of the information in the card, thereby meeting the requirements of operators on the scene of carrying out platform management on the related information of the user identification card, realizing diversified and high-flexibility update of the information in the card and meeting the market demands.
For ease of management in the storage and updating of information, optionally, in some embodiments, the identification information includes a communication number, and the storage module 702 may specifically include:
the analyzing unit is used for analyzing the characteristic information of the communication number, wherein the characteristic information comprises a number segment corresponding to the communication number, attribution information, operator information and/or coding characteristic information;
and the storage unit is used for storing the communication number, the characteristic information thereof and the first information in an associated mode.
In this embodiment, the communication number may be an MDN code. The characteristic information of the communication number may include one or more of a number segment, home information, operator information, and encoded characteristic information.
For a server serving only one operator, the operator information may not necessarily be included in the characteristic information, since all stored communication signals belong to the same operator. For the server of a plurality of operators, the operator information of the communication codes can be analyzed and stored in a correlated mode, wherein the operator information can be determined according to the number segments and can be configured in the server.
After the identification information and the first information related characteristic information are stored, the first information of the user identification card can be conveniently and rapidly managed in batches. The second generating module may specifically include:
The inquiring unit is used for carrying out batch inquiry according to the characteristic information to obtain one or more target communication numbers with the same characteristic information;
And the updating unit is used for updating the first information corresponding to the target communication number into the second information.
In this embodiment, all the target communication numbers with the same feature information may be searched for based on one or more feature information in the database, so as to implement batch query, so that the first information corresponding to all the target communication numbers may be modified, and modified into the second information, thereby implementing update of the information. Therefore, the first information (such as brand information) corresponding to all numbers meeting certain characteristic information can be updated in batches quickly and conveniently according to the requirements of operators, and the platform management is facilitated.
According to the embodiment of the application, based on the platform management, the flexible and efficient control requirement of operators on information display of the user identification card on the electronic terminal can be met, and promotion effects of operators on brand information or marketing promotion information can be improved.
It should be noted that, all relevant contents of each step related to the above method embodiment may be cited to the functional descriptions of the corresponding functional modules, and the corresponding technical effects thereof may be achieved, and for brevity description, no further description is given here.
Fig. 8 is a schematic structural diagram of a subscriber identity module card according to an embodiment of the present application. As shown in fig. 8, the user identification card 800 includes a processor 801 and a memory 802 storing computer program instructions, object program code, and first information.
In particular, the processor 801 may be a microprocessor (CPU). Memory 802 may include memory for data or instructions. By way of example, and not limitation, memory 902 can include a memory ROM for storing program code (e.g., computer program instructions and object program code), a memory RAM for storing working data, and a memory E2PROM for storing data information (e.g., first information). Generally, computer program instructions, object program code, etc. stored in the memory, when executed by the processor 801, are operable to perform the operations described with reference to the information display method applied to a user identification card according to the present application described above.
Fig. 9 shows a schematic hardware structure of a computer device according to an embodiment of the present application.
The computer device 900 comprises a processor 901 and a memory 902 in which computer program instructions are stored.
In particular, the processor 901 may include a Central Processing Unit (CPU), or an Application SPECIFIC INTEGRATED Circuit (ASIC), or may be configured as one or more integrated circuits that implement embodiments of the present application.
Memory 902 may include mass storage for data or instructions. By way of example, and not limitation, memory 902 may comprise a hard disk drive (HARD DISK DRIVE, HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or universal serial bus (Universal Serial Bus, USB) drive, or a combination of two or more of the foregoing. The memory 902 may include removable or non-removable (or fixed) media, where appropriate. The memory 902 may be internal or external to the integrated gateway disaster recovery device, where appropriate. In a particular embodiment, the memory 902 is a non-volatile solid state memory.
The memory may include Read Only Memory (ROM), random Access Memory (RAM), magnetic disk storage media devices, optical storage media devices, flash memory devices, electrical, optical, or other physical/tangible memory storage devices. Thus, in general, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software comprising computer-executable instructions and when the software is executed (e.g., by one or more processors) it is operable to perform the operations described with reference to a method in accordance with an aspect of the application.
The processor 901 reads and executes the computer program instructions stored in the memory 902 to implement any one of the information display methods applied to the electronic terminal in the above embodiments or to implement any one of the information storage methods applied to the server in the above embodiments.
In one example, computer device 900 may also include a communication interface 903 and a bus 910. As shown in fig. 9, the processor 901, the memory 902, and the communication interface 903 are connected to each other via a bus 910, and communicate with each other.
The communication interface 903 is mainly used to implement communication between each module, device, unit, and/or apparatus in the embodiment of the present application.
Bus 910 includes hardware, software, or both, coupling components of a computer device to each other. By way of example, and not limitation, the buses may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an infiniband interconnect, a Low Pin Count (LPC) bus, a memory bus, a micro channel architecture (MCa) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable bus, or a combination of two or more of the above. Bus 910 may include one or more buses, where appropriate. Although embodiments of the application have been described and illustrated with respect to a particular bus, the application contemplates any suitable bus or interconnect.
In addition, in combination with the information display method applied to the electronic terminal or the information storage method applied to the server in the above embodiments, the embodiment of the present application may be implemented by providing a computer storage medium. The computer storage medium has stored thereon computer program instructions; the computer program instructions, when executed by the processor, correspondingly implement any one of the information display method applied to the electronic terminal or the information storage method applied to the server in the above embodiments.
In addition, in combination with the information display method applied to the electronic terminal or the information storage method applied to the server in the above embodiments, the embodiments of the present application may provide a computer program product, where instructions in the computer program product when executed by a processor of a computer device cause the computer device to execute any one of the information display method applied to the electronic terminal or the information storage method applied to the server in the above embodiments.
It should be understood that the application is not limited to the particular arrangements and instrumentality described above and shown in the drawings. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and shown as examples. The method processes of the present application are not limited to the specific steps described and shown, but various changes, modifications and additions, or the order between steps may be made by those skilled in the art after appreciating the spirit of the present application.
The functional blocks shown in the above-described structural block diagrams may be implemented in hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, a plug-in, a function card, or the like. When implemented in software, the elements of the application are the programs or code segments used to perform the required tasks. The program or code segments may be stored in a machine readable medium or transmitted over transmission media or communication links by a data signal carried in a carrier wave. A "machine-readable medium" may include any medium that can store or transfer information. Examples of machine-readable media include electronic circuitry, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio Frequency (RF) links, and the like. The code segments may be downloaded via computer networks such as the internet, intranets, etc.
It should also be noted that the exemplary embodiments mentioned in this disclosure describe some methods or systems based on a series of steps or devices. The present application is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, or may be performed in a different order from the order in the embodiments, or several steps may be performed simultaneously.
Aspects of the present application are described above with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions/acts specified in the flowchart and/or block diagram block or blocks. Such a processor may be, but is not limited to being, a general purpose processor, a special purpose processor, an application specific processor, or a field programmable logic circuit. It will also be understood that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware which performs the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In the foregoing, only the specific embodiments of the present application are described, and it will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the systems, modules and units described above may refer to the corresponding processes in the foregoing method embodiments, which are not repeated herein. It should be understood that the scope of the present application is not limited thereto, and any equivalent modifications or substitutions can be easily made by those skilled in the art within the technical scope of the present application, and they should be included in the scope of the present application.
Claims (6)
1. An information display method is characterized by being applied to a user identification card, wherein target program codes, first information and identification information of the user identification card are stored in the user identification card, the first information comprises operator information, the target program codes are codes written into an on-chip operating system of the user identification card, and the first information is stored in a storage area of the user identification card;
the method comprises the following steps:
generating a first instruction according to the target program code under the condition that the user identification card is electrified, wherein the first instruction carries the first information;
sending the first instruction to an electronic terminal so that the electronic terminal responds to the first instruction and displays the first information on the electronic terminal;
When the electronic terminal is accessed to a communication network, a second instruction is sent to the electronic terminal, so that the electronic terminal responds to the second instruction and sends registration information to a server, wherein the registration information comprises the identification information and the first information, so that the server stores the identification information and the first information in a correlated way, and the stored first information is updated to generate second information;
Sending a third instruction to the electronic terminal so that the electronic terminal responds to the third instruction and sends an update request to a server, wherein the update request comprises identification information of the user identification card, so that the server feeds back corresponding update information according to the identification information, and the update information comprises the second information;
receiving update information sent by the server through the electronic terminal;
Updating the operator information stored in the user identification card according to the second information;
the identification information includes a communication number,
The server storing the identification information and the first information in association, including:
the server analyzes the characteristic information of the communication number, wherein the characteristic information comprises a number segment corresponding to the communication number, attribution information, operator information and/or coding characteristic information;
the server stores the communication number, the characteristic information thereof and the first information in an associated manner;
the server updates the stored first information to generate second information, including:
The server performs batch inquiry according to the characteristic information to obtain one or more target communication numbers with the same characteristic information;
And the server updates the first information corresponding to the target communication number into the second information.
2. The information display method is characterized by being applied to an electronic terminal, wherein a user identification card is arranged in the electronic terminal, target program codes, first information and identification information of the user identification card are stored in the user identification card, the first information comprises operator information, the target program codes are codes written into an on-chip operating system of the user identification card, and the first information is stored in a storage area of the user identification card;
the method comprises the following steps:
Providing electric energy for the user identification card, so that the user identification card generates a first instruction according to the target program code under the condition of power-on, and then sends the first instruction, wherein the first instruction carries the first information;
Receiving the first instruction;
Displaying the first information in response to the first instruction;
receiving a second instruction sent by the user identification card under the condition that the electronic terminal is accessed to a communication network;
Transmitting registration information to a server in response to the second instruction, wherein the registration information comprises the identification information and the first information, so that the server stores the identification information and the first information in a correlated manner, and updating the stored first information to generate second information;
receiving a third instruction sent by the user identification card;
Responding to the third instruction, sending an update request to a server, wherein the update request comprises identification information of the user identification card, so that the server feeds back corresponding update information according to the identification information, and the update information comprises the second information;
Receiving update information sent by the server, so that the user identification card obtains the update information from the electronic terminal, and updating the operator information stored in the user identification card according to the second information;
the identification information includes a communication number,
The server storing the identification information and the first information in association, including:
the server analyzes the characteristic information of the communication number, wherein the characteristic information comprises a number segment corresponding to the communication number, attribution information, operator information and/or coding characteristic information;
the server stores the communication number, the characteristic information thereof and the first information in an associated manner;
the server updates the stored first information to generate second information, including:
The server performs batch inquiry according to the characteristic information to obtain one or more target communication numbers with the same characteristic information;
And the server updates the first information corresponding to the target communication number into the second information.
3. An information storage method, applied to a server, comprising:
Receiving registration information sent by an electronic terminal, wherein a user identification card is arranged in the electronic terminal, target program codes, first information and identification information of the user identification card are stored in the user identification card, the first information comprises operator information, the target program codes are codes written into an on-chip operating system of the user identification card, the first information is stored in a storage area of the user identification card, the registration information is sent by the electronic terminal in response to a second instruction sent by the user identification card under the condition of accessing a communication network, and the registration information comprises the identification information and the first information;
Storing the identification information and the first information in a correlated way;
updating the stored first information to generate second information;
receiving an update request sent by the electronic terminal, wherein the update request is sent by the electronic terminal in response to a third instruction sent by the user identification card, and the update request comprises identification information of the user identification card;
Calling second information corresponding to the identification information according to the identification information;
generating update information according to the second information;
Transmitting the update information to the electronic terminal,
The updating information comprises the second information, so that after the user identification card obtains the updating information from the electronic terminal, the operator information stored in the user identification card is updated according to the second information;
the identification information includes a communication number,
The association storing the identification information and the first information includes:
Analyzing characteristic information of the communication number, wherein the characteristic information comprises a number segment, attribution information, operator information and/or coding characteristic information corresponding to the communication number;
The communication number, the characteristic information thereof and the first information are stored in an associated mode;
The updating the stored first information to generate second information includes:
according to the characteristic information, carrying out batch inquiry to obtain one or more target communication numbers with the same characteristic information;
and updating the first information corresponding to the target communication number into the second information.
4. An information storage device, characterized by being applied to a server, the device comprising:
A third receiving module, configured to receive registration information sent by an electronic terminal, where the electronic terminal is provided with a user identification card, the user identification card stores therein an object program code, first information and identification information of the user identification card, the first information includes operator information, the object program code is a code written into an on-chip operating system of the user identification card, the first information is stored in a storage area of the user identification card, and the registration information is sent by the electronic terminal in response to a second instruction sent by the user identification card when the electronic terminal accesses a communication network, where the registration information includes the identification information and the first information;
The storage module is used for storing the identification information and the first information in an associated mode;
the second generation module is used for updating the stored first information and generating second information;
An eighth receiving module, configured to receive an update request sent by the electronic terminal, where the update request is sent by the electronic terminal in response to a third instruction sent by the subscriber identity module card, and the update request includes identification information of the subscriber identity module card;
the calling module is used for calling second information corresponding to the identification information according to the identification information;
the third generation module is used for generating update information according to the second information;
a fourth transmitting module, configured to transmit the update information to the electronic terminal,
The updating information comprises the second information, so that after the user identification card obtains the updating information from the electronic terminal, the operator information stored in the user identification card is updated according to the second information;
the identification information includes a communication number,
The storage module is specifically configured to:
Analyzing characteristic information of the communication number, wherein the characteristic information comprises a number segment, attribution information, operator information and/or coding characteristic information corresponding to the communication number;
The communication number, the characteristic information thereof and the first information are stored in an associated mode;
the second generating module is specifically configured to:
according to the characteristic information, carrying out batch inquiry to obtain one or more target communication numbers with the same characteristic information;
and updating the first information corresponding to the target communication number into the second information.
5. A subscriber identity card, characterized in that the subscriber identity card comprises a processor and a memory storing computer program instructions, object program code and first information,
The processor, when executing the computer program instructions, performs the information display method of claim 1.
6. A computer device, the device comprising: a processor and a memory storing computer program instructions;
the processor, when executing the computer program instructions, implements the information display method according to claim 2 or the information storage method according to claim 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210326153.XA CN115065965B (en) | 2022-03-30 | 2022-03-30 | Information display method, information storage device, user identification card and user identification equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210326153.XA CN115065965B (en) | 2022-03-30 | 2022-03-30 | Information display method, information storage device, user identification card and user identification equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115065965A CN115065965A (en) | 2022-09-16 |
CN115065965B true CN115065965B (en) | 2024-05-31 |
Family
ID=83197469
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210326153.XA Active CN115065965B (en) | 2022-03-30 | 2022-03-30 | Information display method, information storage device, user identification card and user identification equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115065965B (en) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104507072A (en) * | 2014-12-17 | 2015-04-08 | 北京握奇数据系统有限公司 | Communication network switching method |
CN104869559A (en) * | 2015-05-04 | 2015-08-26 | 广东欧珀移动通信有限公司 | Method and device for updating operator information |
CN105592443A (en) * | 2014-10-22 | 2016-05-18 | 中国移动通信集团公司 | Over-the-air-technology-based display updating method and system for terminal title, and equipment |
EP3068152A1 (en) * | 2013-12-13 | 2016-09-14 | Huawei Device Co., Ltd. | Method and terminal for data service transmission |
WO2016171864A1 (en) * | 2015-04-22 | 2016-10-27 | Gieseke & Devrient America, Inc. | Device, computer-readable medium, and method for modifying services using advanced data collection capabilities |
CN106604261A (en) * | 2015-10-15 | 2017-04-26 | 中兴通讯股份有限公司 | Service processing method and device |
CN106792640A (en) * | 2016-12-20 | 2017-05-31 | 北京小米移动软件有限公司 | The communication means of virtual SIM card, mobile terminal and server |
CN107004195A (en) * | 2014-09-29 | 2017-08-01 | 加拿大皇家银行 | The safe handling of data |
CN107426717A (en) * | 2017-08-24 | 2017-12-01 | 努比亚技术有限公司 | One kind searches net register method, terminal and computer-readable recording medium |
CN110933659A (en) * | 2019-11-27 | 2020-03-27 | Oppo广东移动通信有限公司 | User identification number migration method, device, terminal and storage medium |
CN111277991A (en) * | 2020-01-17 | 2020-06-12 | 惠州Tcl移动通信有限公司 | Operator name display method and device, mobile terminal and storage medium |
CN113055857A (en) * | 2019-12-28 | 2021-06-29 | 华为技术有限公司 | Communication connection method and electronic equipment |
CN113784331A (en) * | 2020-06-09 | 2021-12-10 | 华为技术有限公司 | Method and device for updating data of user identity module card system |
CN114258007A (en) * | 2020-09-25 | 2022-03-29 | 宇龙计算机通信科技(深圳)有限公司 | SIM card management method, device and computer storage medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11606685B2 (en) * | 2014-09-17 | 2023-03-14 | Gigsky, Inc. | Apparatuses, methods and systems for implementing a trusted subscription management platform |
US11432134B2 (en) * | 2019-09-18 | 2022-08-30 | Jio Platforms Limited | System and method of customizing and updating information |
-
2022
- 2022-03-30 CN CN202210326153.XA patent/CN115065965B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3068152A1 (en) * | 2013-12-13 | 2016-09-14 | Huawei Device Co., Ltd. | Method and terminal for data service transmission |
CN107004195A (en) * | 2014-09-29 | 2017-08-01 | 加拿大皇家银行 | The safe handling of data |
CN105592443A (en) * | 2014-10-22 | 2016-05-18 | 中国移动通信集团公司 | Over-the-air-technology-based display updating method and system for terminal title, and equipment |
CN104507072A (en) * | 2014-12-17 | 2015-04-08 | 北京握奇数据系统有限公司 | Communication network switching method |
WO2016171864A1 (en) * | 2015-04-22 | 2016-10-27 | Gieseke & Devrient America, Inc. | Device, computer-readable medium, and method for modifying services using advanced data collection capabilities |
CN104869559A (en) * | 2015-05-04 | 2015-08-26 | 广东欧珀移动通信有限公司 | Method and device for updating operator information |
CN106604261A (en) * | 2015-10-15 | 2017-04-26 | 中兴通讯股份有限公司 | Service processing method and device |
CN106792640A (en) * | 2016-12-20 | 2017-05-31 | 北京小米移动软件有限公司 | The communication means of virtual SIM card, mobile terminal and server |
CN107426717A (en) * | 2017-08-24 | 2017-12-01 | 努比亚技术有限公司 | One kind searches net register method, terminal and computer-readable recording medium |
CN110933659A (en) * | 2019-11-27 | 2020-03-27 | Oppo广东移动通信有限公司 | User identification number migration method, device, terminal and storage medium |
CN113055857A (en) * | 2019-12-28 | 2021-06-29 | 华为技术有限公司 | Communication connection method and electronic equipment |
CN111277991A (en) * | 2020-01-17 | 2020-06-12 | 惠州Tcl移动通信有限公司 | Operator name display method and device, mobile terminal and storage medium |
CN113784331A (en) * | 2020-06-09 | 2021-12-10 | 华为技术有限公司 | Method and device for updating data of user identity module card system |
CN114258007A (en) * | 2020-09-25 | 2022-03-29 | 宇龙计算机通信科技(深圳)有限公司 | SIM card management method, device and computer storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN115065965A (en) | 2022-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9204300B2 (en) | Method for providing SIM profile in eUICC environment and devices therefor | |
US10187798B2 (en) | Terminal device having subscriber identity device and method for selecting profile thereof | |
US8666381B2 (en) | Devices, systems and methods for managing custom alpha tags | |
KR102122803B1 (en) | Method and apparatus of providing sim profile for embedded universal integrated circuit card | |
US20060035631A1 (en) | Wireless device service activation from the wireless device | |
EP2887702A1 (en) | Method and device for providing a secure element with a subscription profile | |
CN111372249B (en) | System and method for testing consistency of code number downloading process of eSIM (embedded subscriber identity Module) terminal of Internet of things | |
CN109660979B (en) | Internet of things air card opening method and device, computing equipment and storage medium | |
CN104967988A (en) | Data roaming method, apparatus and system | |
CN103581889A (en) | Method and system for automatically updating network configuration parameters | |
CN110839232B (en) | eSIM profile updating method | |
JP6159756B2 (en) | Wireless communication system | |
CN112672340A (en) | System, method and device for processing operator information | |
CN115065965B (en) | Information display method, information storage device, user identification card and user identification equipment | |
JP6197112B2 (en) | Automatic carrier detection for mobile network devices | |
EP2356805B1 (en) | Method and system for service management of mobile stations | |
CN111641940B (en) | Method, terminal, device and storage medium for limiting cross-country download of eSIM (embedded subscriber identity Module) card | |
CN112887958A (en) | Data storage method, storage medium and terminal equipment | |
EP4054220A1 (en) | Mobile service access method, device, and system, storage medium, and electronic device | |
KR102101649B1 (en) | Method for providing multi number service | |
CN113194523B (en) | Network connection establishing method, device, terminal and storage medium | |
CN110536281B (en) | Method and system for updating personalized data | |
KR101710617B1 (en) | Method for providing multi number service | |
US20150312750A1 (en) | Method of performing cell broadcast message management | |
US20120172015A1 (en) | Method of over-the air personalization and communication device implementing the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230629 Address after: 330096 Room 01, Floor 1, Complex Building, No. 399, Torch Street, Nanchang High tech Industrial Development Zone, Nanchang City, Jiangxi Province Applicant after: Jiede (Jiangxi) Technology Co.,Ltd. Address before: 330096 No. 399 torch street, hi tech Development Zone, Jiangxi, Nanchang Applicant before: Jiede (China) Technology Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |