CN113542350B - Browsing state event downloading method, USIM, terminal and storage medium - Google Patents

Browsing state event downloading method, USIM, terminal and storage medium Download PDF

Info

Publication number
CN113542350B
CN113542350B CN202110631748.1A CN202110631748A CN113542350B CN 113542350 B CN113542350 B CN 113542350B CN 202110631748 A CN202110631748 A CN 202110631748A CN 113542350 B CN113542350 B CN 113542350B
Authority
CN
China
Prior art keywords
event
usim
downloading
range
additional information
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
Application number
CN202110631748.1A
Other languages
Chinese (zh)
Other versions
CN113542350A (en
Inventor
刘煜
翟京卿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202110631748.1A priority Critical patent/CN113542350B/en
Publication of CN113542350A publication Critical patent/CN113542350A/en
Application granted granted Critical
Publication of CN113542350B publication Critical patent/CN113542350B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present disclosure provides a browsing state event downloading method based on a USIM, a terminal, and a computer-readable storage medium, the method including: after receiving a first extension command sent by a terminal, generating a response message containing additional information for limiting a download range; sending the response message to the terminal so that the terminal acquires the additional information from the response message, forming a downloading range of a browsing state event based on the additional information, downloading the corresponding event in the downloading range after browsing the corresponding event in the downloading range, and generating a second extended command related to the corresponding event in the downloading range; and analyzing the second extended command to acquire the occurrence condition of the corresponding event in the downloading range and the data information thereof. The embodiment of the disclosure adopts the form of the extended command, supports the further limitation of the event downloading range between the machine cards, makes the event downloading range more accurate, and lays a foundation for realizing diversified services.

Description

Browsing state event downloading method, USIM, terminal and storage medium
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a browsing status event downloading method based on a USIM, a terminal, and a computer-readable storage medium.
Background
The browsing status event is one of functions provided between the terminal and the USIM (Universal Subscriber Identity Module), however, as the functional requirements in this aspect are continuously increased, more and more complex and detail-oriented requirements are also provided. For example, in terms of obtaining browsing service status by the USIM, not only downloading of events such as general termination and exception may be stopped, but also relatively complex events may need to be obtained, such as notification obtained when a browser accesses a specified URL (Uniform Resource Locator), but the current USIM browsing status event downloading is relatively single, and for browsing status events such as the specified URL, a URL event list is usually provided directly by the USIM, and the downloading range of the browsing status event cannot be accurately specified.
Disclosure of Invention
The present disclosure provides a browsing status event downloading method based on a USIM, a terminal, and a computer-readable storage medium to at least solve the above-mentioned problems.
According to an aspect of the embodiments of the present disclosure, a method for downloading browsing status events based on a USIM is provided, which is applied to a USIM, and includes:
after receiving a first extension command sent by a terminal, generating a response message containing additional information for limiting a download range;
sending the response message to the terminal so that the terminal acquires the additional information from the response message, forming a downloading range of browsing state events based on the additional information, downloading the corresponding events in the downloading range and generating a second extended command about the corresponding events in the downloading range after browsing the corresponding events in the downloading range, and then returning the second extended command to the USIM; and the number of the first and second groups,
and analyzing the second extended command to acquire the occurrence condition of the corresponding event in the downloading range and the data information thereof.
In one embodiment, the first extended command includes a message that the terminal supports a browsing status event download, and the additional information includes a specific uniform resource locator.
In one embodiment, before generating the response message containing the additional information for limiting the download range, the method further comprises:
Generating a requirement for acquiring browsing state events within a limited downloading range; and the number of the first and second groups,
additional information for defining a download range is determined based on the demand.
In one embodiment, after generating a requirement for acquiring a browsing status event within a limited download range and before determining additional information for limiting the download range based on the requirement, the method further comprises:
establishing a list of events related to the demand;
generating a third extended command based on the event list;
sending the third extended command to the terminal so that the terminal acquires the event list from the third extended command, judging whether the download range limitation of the browsing state event is supported or not based on the event list, and if so, sending a first extended command to the USIM;
after receiving the first extension command, performing a step of determining additional information for limiting a download range based on the requirement.
According to a second aspect of the embodiments of the present disclosure, there is provided a USIM-based browsing status event downloading method, which is applied to a terminal and includes:
transmitting a first extended command to a USIM to cause the USIM to generate a response message containing additional information for limiting a download range based on the first extended command;
Acquiring a response message which is sent by the USIM and contains additional information used for limiting the downloading range;
acquiring the additional information from the response message;
forming a download range of the browsing state event based on the additional information;
after the corresponding event in the downloading range is browsed, downloading the corresponding event in the downloading range, and generating a second extended command based on the corresponding event in the downloading range; and (c) a second step of,
and returning the second extended command to the USIM so that the USIM can analyze the second extended command and acquire the occurrence condition of the corresponding event in the downloading range and the data information thereof.
In one embodiment, the first extended command includes a message that the terminal supports a browsing status event download, and the additional information includes a specific uniform resource locator.
In one embodiment, the additional information is obtained by the USIM determining to define the download scope based on the requirement after generating the requirement to acquire the browsing status event within the defined download scope,
before acquiring a response message containing additional information for limiting a download range sent by the USIM, the method further comprises:
receiving a third extended command sent by a USIM, wherein the third extended command is generated by the USIM based on the event list after the USIM establishes the event list based on the requirement;
Acquiring the event list from the third extended command;
and judging whether the limitation of the downloading range of the browsing state event is supported or not based on the event list, if so, sending a first extended command to the USIM so that the USIM executes additional information for limiting the downloading range based on the requirement after receiving the first extended command.
According to a third aspect of the embodiments of the present disclosure, there is provided a USIM, which includes a memory and a processor, wherein the memory stores a computer program, and when the processor runs the computer program stored in the memory, the processor executes another USIM-based browsing status event download method.
According to a fourth aspect of the embodiments of the present disclosure, there is provided a terminal, including a memory and a processor, where the memory stores a computer program, and when the processor runs the computer program stored in the memory, the processor executes another USIM-based browsing status event download method.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, executes the USIM-based browsing status event download method or the another USIM-based browsing status event download method.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
according to the USIM-based browsing state event downloading method provided by the embodiment of the disclosure, after a first extension command sent by a terminal is received, a response message containing additional information for limiting a downloading range is generated; sending the response message to the terminal so that the terminal acquires the additional information from the response message, forming a downloading range of browsing state events based on the additional information, downloading the corresponding events in the downloading range and generating a second extended command about the corresponding events in the downloading range after browsing the corresponding events in the downloading range, and then returning the second extended command to the USIM; and analyzing the second extended command to acquire the occurrence condition of the corresponding event in the downloading range and the data information of the event. The embodiment of the disclosure adopts the form of the extended command, supports the further limitation of the event downloading range between the machine cards, makes the event downloading range more accurate, and lays a foundation for realizing diversified services.
Additional features and advantages of the disclosure will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by the practice of the disclosure. The objectives and other advantages of the disclosure may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings are included to provide a further understanding of the disclosed embodiments and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the example serve to explain the principles of the disclosure and not to limit the disclosure.
Fig. 1 is a schematic flowchart of a browsing status event downloading method based on a USIM according to an embodiment of the present disclosure;
fig. 2 is a flowchart illustrating another method for downloading browsing status events based on a USIM according to an embodiment of the present disclosure;
fig. 3 is a second flowchart illustrating another method for downloading browsing status events based on a USIM according to an embodiment of the present disclosure;
fig. 4 is a flowchart illustrating a method for downloading browsing status events based on a USIM according to an embodiment of the present disclosure;
fig. 5 is a flowchart illustrating a browsing status event downloading method based on a USIM according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a USIM according to an embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of a terminal according to an embodiment of the present disclosure.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present disclosure more apparent, specific embodiments of the present disclosure are described below in detail with reference to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating the present disclosure, are given by way of illustration and explanation only, not limitation.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order; also, the embodiments and features of the embodiments in the present disclosure may be arbitrarily combined with each other without conflict.
In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for the convenience of explanation of the present disclosure, and have no specific meaning in themselves. Thus, "module", "component" or "unit" may be used mixedly.
The Universal subscriber identity module USIM card is a continuation and progress of the SIM card used in the UMTS (Universal Mobile Telecommunications System) network, and is used to store subscriber identity information and personal data, ensure the security of access to Mobile network services, and can perform subscriber identification and subscriber authorization when a subscriber accesses the Mobile network services by using necessary functions and data, so as to implement the requirement that a 3G (3rd-generation, third generation Mobile communication technology) network can express and identify subscriber applications. In contrast to SIM cards, USIM cards are no longer built on a single telecommunications application platform, but will become one of a variety of applications residing on a universal Integrated Circuit card uicc (universal Integrated Circuit card). The UICC is a universal intelligent card platform, provides uniform bottom layer support for upper layer application, and can reside other intelligent card applications such as bank, ticket and the like besides the USIM, thereby really realizing the separation of the bearing platform and the application.
There is a developing process for the relationship between UICC and terminal, in the initial positioning, UICC is completely passive, i.e. UICC can only respond to the terminal's command in the role of passive party, there is no way to express the requirement actively, which limits the development of UICC to a great extent. With the development of UICC service requirements, in order to solve this problem, an STK/USAT protocol layer is introduced into a protocol stack of a Cu interface (interface between a terminal and a UICC), and the STK/USAT layer provides a service mechanism based on a service provided by a transport layer, so as to allow a UICC application to interact and operate with a terminal supporting the service mechanism, so that the UICC can actively request the terminal to perform a certain operation, and an STK/USAT instruction set is a basis and a main way for a telecommunication smart card to implement a service through the terminal. Various applications may also be implemented on the UICC by means of the STK/USAT protocol and provided to the user via the terminal.
Event download is one of the commonly used functional categories in the USAT mechanism, and means that the terminal can send the occurrence of events and their information to the USIM according to the USIM requirements when a specified event occurs at the terminal, so that the USIM can keep up with and synchronize on these events. In order to realize the function, the USIM provides a list of a series of events (such as terminal call and local connection establishment) required to be downloaded by the terminal to the terminal through an active command for establishing an event list, the terminal definitely needs to download the command to the USIM after receiving the command, when the command occurs, command information is sent to the USIM through an Envelope command downloaded by the event, and the USIM learns the occurrence of the event. Event downloading related to the browser state is also one of the categories, and currently available events include browser termination, browsing state error, and the like.
However, with the development of USIM services, the demands of USIMs for event download functions are also becoming increasingly abundant. Such as in terms of the USIM obtaining browsing service state, not only has stayed at downloading common termination, exceptions, etc. events, but may also need to obtain relatively complex events, such as notifications obtained when the browser accesses a specified URL. However, as in the foregoing process, the USIM directly provides the terminal with the event list to be downloaded through a proactive command, and the event list is arranged with different event identifiers, and the form is relatively simple. For the additional information such as the designated URL, the range of the acquisition event can be further limited, reflecting the requirements of more accuracy and details, but the current technology has difficulty in meeting the requirements due to the limitation of functions.
In order to solve the above problems, an embodiment of the present disclosure provides a browsing status event downloading method based on a USIM, which improves and adjusts an event downloading function and mechanism between an existing USIM and a terminal, and provides a scheme capable of obtaining a browsing status event according to a specified URL, so that it can further accurately define an event downloading range, better meet the requirements of service diversification, and provide more choices for service implementation, where the method is applied to a USIM, which is shown in fig. 1 and includes steps S101 to S103.
In step S101, upon receiving the first extension command transmitted by the terminal, a response message containing additional information for limiting the download range is generated.
Compared with the prior art, the USIM directly provides the event list to be downloaded to the terminal through the active command to obtain the browsing event, and the browsing service function is relatively single due to the lack of an accurate downloading range, which is not beneficial to the diversified development of the service. In the embodiment, after receiving the first extension command of the terminal, the first extension command includes a message that the terminal supports downloading of the browsing state event, the USIM further generates a response message carrying additional information, acquires the browsing state event according to specified additional information (e.g., a URL), further limits the downloading range of the event, better meets the requirements for service diversification, and improves the service efficiency while improving the capability for downloading the event in a more definite range, thereby improving the service performance and performance.
In this embodiment, the first extended command includes a message that the terminal supports downloading of a browsing status event, and the additional information includes a specific uniform resource locator URL.
It is understood that a Uniform Resource Locator (URL) is a compact representation of the location and access method of a Resource available from the internet, and is the address of a standard Resource on the internet.
It should be noted that, in this embodiment, the USIM generates a response message by using a first extended command to the terminal, for example, in the following embodiment, after receiving the response command from the terminal, the USIM sends the first extended command to the terminal in the form of a return response message, and specifically, as shown in the following description, the structure of the first extended command (taking the additional information as the specified URL as an example) is as follows:
Figure BDA0003103985760000071
in step S102, the response is sent to the terminal, so that the terminal obtains the additional information from the response message, and forms a download range of the browsing status event based on the additional information, and after browsing that the corresponding event in the download range occurs, downloads the corresponding event in the download range and generates a second extended command related to the corresponding event in the download range, and then returns the second extended command to the USIM.
In this embodiment, after the terminal receives the response message, when the terminal browses the specified URL, the terminal downloads the corresponding Browsing Status Event to the terminal according to the additional information in the response message, that is, according to the requirement of the USIM, in comparison with the related art in which the terminal provides all Browsing events, an error Event providing command may occur, in this embodiment, the specified URL Event is browsed and the command function is extended, and the extended downloading command, that is, the second extended command, an enhanced Download-Browsing Status message structure is as follows:
Figure BDA0003103985760000081
In step S103, the second extended command is analyzed to obtain the occurrence of the corresponding event in the download range and the data information thereof.
And after receiving a second extended command sent by the terminal, the USIM analyzes the command, acquires the occurrence of the specified URL browsing state event and related data information thereof, and further follows up the specified URL browsing access.
Referring to fig. 2, fig. 2 is a schematic flow chart of another method for downloading browsing status events based on a USIM according to an embodiment of the present disclosure, in which, compared to the previous embodiment, the present embodiment determines additional information of the browsing status events according to a requirement of the browsing status events generated by the USIM within a limited download range, and further generates a first extended command, so as to further improve accuracy of obtaining USIM specific events, specifically, before generating a response message (i.e., step S101) including the additional information for limiting the download range, the method further includes the following steps:
in step S201, a demand for acquiring a browsing status event within a limited download range is generated; and the number of the first and second groups,
in step S202, additional information for defining a download range is determined based on the demand.
In this embodiment, the USIM generates a requirement for specifying the URL browsing status event by the terminal that needs to acquire according to the user or the related service, and determines the accessory information of the browsing status event that needs to be acquired based on the requirement.
Further, referring to fig. 3, after a requirement for acquiring a browsing status event within a certain limited download range is generated and before determining additional information for limiting the download range based on the requirement is determined (i.e., after step S201 and before step S202), the following steps S301 to S303 are further included, and step S202 is further divided into step SS202a.
In step S301, an event list regarding the demand is established;
in step S302, a third extended command is generated based on the event list;
in step S303, sending the third extended command to the terminal, so that the terminal obtains the event list from the third extended command, and determines whether the limitation of the download range of the browsing status event is supported based on the event list, if yes, returning the first extension to the USIM;
in step S202a, after receiving the first extension command, determining additional information for limiting a download range based on the requirement is performed.
In this embodiment, the USIM provides the event list to be downloaded to the terminal for the first time and simultaneously indicates a need to further provide additional data and information for the browser state event, and after receiving the command, the terminal obtains the additional data and information of the browser state event, i.e., URL data, through a new command according to the indication information therein, so as to form a complete event range requirement required by the USIM, and further provide subsequent events according to the requirement. Specifically, an existing command for creating an Event List needs to be expanded first, a new data object is expanded on the basis of the existing command to indicate an indication of whether each Event in the command needs to provide additional data, and the expanded command for creating a third expanded command, namely the Event List Set Up Event List command, has the following structure:
Figure BDA0003103985760000091
Figure BDA0003103985760000101
The event list represents the event type which needs to be downloaded by the terminal, wherein the event list comprises 0F, namely the event information indication of the browsing state which needs to be downloaded by the terminal is an extended newly-added data object, the indication of whether each event contained in the event list needs to provide additional information is represented, the event information indication of one event is sequentially represented by each bit according to the event arrangement sequence of the event list, when the setting is 1, the additional information needs to be provided by the event, and when the setting is 0, the additional information does not need to be provided by the event. The length of the event information indication is determined by the number of events in the event list, and is X bits. Wherein the corresponding bit of the browsing status event is 1.
After the terminal receives the third extended command, the terminal needs to acquire the event type of the additional information according to the event information indication in the command, the terminal judges whether the terminal supports the limitation of the information range according to the additional information of the browsing state event based on the self capability, if so, the terminal requires the USIM to further provide the additional information through the ENVELOPE command, the USIM provides the additional information of the browsing state event in the response message after receiving the command, the event type needs to be specified in the response command, the response command is an extended new command, the response command is not named as an ENVELOPE-eventData Available, and the message structure is as follows:
Figure BDA0003103985760000111
The event list is a necessary data object, and can only contain one event, and can only be an event whose corresponding bit in the event information indication in the setup _ view command is 1, that is, an event that needs to provide additional information, here, a browsing status event.
Based on the same technical concept, the embodiment of the present disclosure correspondingly provides another USIM-based browsing status event downloading method, which is applied to a terminal, as shown in fig. 4, and the method includes steps S401 to S405.
In step S401, a first extension command is transmitted to the USIM to cause the USIM to generate a response message containing additional information for limiting a download range based on the first extension command
In step S402, a response message containing additional information for defining a download range transmitted by the USIM is acquired;
in step S403, the additional information is acquired from the response message;
in step S404, after browsing that the corresponding event in the download range occurs, downloading the corresponding event in the download range, and generating a second extended command based on the corresponding event in the download range; and the number of the first and second groups,
in step S405, the second extended command is returned to the USIM, so that the USIM parses the second extended command to obtain the occurrence of the corresponding event in the download range and the data information thereof.
In one embodiment, the first extended command includes a message that the terminal supports a browsing status event download, and the additional information includes a specific uniform resource locator.
In one embodiment, the additional information is obtained by the USIM determining to define the download scope based on the requirement after generating the requirement to acquire the browsing status event within the defined download scope,
before acquiring a response message containing additional information for limiting a download range sent by the USIM, the method further comprises:
receiving a third extended command sent by a USIM, wherein the third extended command is generated by the USIM based on the event list after the USIM establishes the event list based on the requirement;
acquiring the event list from the third extended command;
and judging whether the limitation of the downloading range of the browsing state event is supported or not based on the event list, if so, sending a first extended command to the USIM so that the USIM executes additional information for limiting the downloading range based on the requirement after receiving the first extended command.
Based on the same technical concept, the embodiment of the present disclosure correspondingly provides yet another method for downloading browsing status events based on a USIM, as shown in fig. 5, the method includes:
S501, the USIM generates a requirement for acquiring a URL browsing state event appointed by a terminal according to the condition of a user or related service;
s502, the USIM generates a Set Up Event List command for establishing an Event List, and updates the Event List required to be downloaded by the terminal, wherein the command structure is as described above, the Event List comprises the identifier of the browsing state Event, and the corresponding position of the browsing state Event in the Event information indication is Set to be 1;
s503, the USIM sends a Set Up Event List command to the terminal;
s504, the terminal processes the command after receiving the command, and the obtained event list comprises browsing state events, and the event needs to provide an indication of additional information;
s505, the terminal judges whether the additional information of the browsing state event is supported or not according to the self capability, if so, the subsequent steps are continued, and if not, the result that the command is not supported is returned to the USIM through a terminal response message;
s506, the terminal generates an Envelope-EventData Available command with Available event data, and the command structure is as described above, wherein the event list is a browsing state event, represents additional information supporting the browsing state event and requires a USIM to provide the additional information;
s507, the terminal sends an Envelope-EventData Available command to the USIM;
S508, USIM processes the command after receiving it, confirm that needs to provide the additional information of the event, and the event type is a browsing status event;
s509, the USIM generates a response message of the command, which includes the specified URL and indicates that the browsing status event is further limited to a browsing status event that accesses the specified URL;
s510, the USIM sends a response message to the terminal;
s511, the terminal receives the response message and then processes the response message to acquire the appointed URL, a complete browsing state event downloading range is formed, and the requirement that the appointed URL browsing state event is required to be downloaded to the USIM is clear;
s512, when the event of browsing the specified URL occurs;
s513, the terminal generates a second Event second expansion command Envelope-Event Download-Browsing Status of the specified URL Browsing state Event, and the command structure is as described above;
s514, the terminal sends a command to the USIM;
and S515, the USIM receives the command to analyze, acquires the occurrence and related information of the specified URL browsing state event, and realizes follow-up of the specified URL browsing access.
Based on the same technical concept, the embodiment of the present disclosure correspondingly provides a browsing status event downloading system based on a USIM, which includes a USIM, where the USIM includes:
A first generating module, configured to generate a response message containing additional information for limiting a download range after receiving a first extension command sent by a terminal;
a first sending module, configured to send the response message to the terminal, so that the terminal obtains the additional information from the response message, forms a download range of a browsing state event based on the additional information, downloads a corresponding event in the download range after browsing that the corresponding event in the download range occurs, generates a second extended command related to the corresponding event in the download range, and then returns the second extended command to the USIM; and (c) a second step of,
and the analysis acquisition module is used for analyzing the second extended command and acquiring the occurrence condition of the corresponding event in the downloading range and the data information of the event.
In one embodiment, the first extended command includes a message that the terminal supports a browsing status event download, and the additional information includes a specific uniform resource locator.
In one embodiment, the system further comprises:
a demand generation module configured to generate a demand for acquiring a browsing status event within a limited download range before the first generation module generates a response message; and the number of the first and second groups,
A determination module configured to determine additional information for limiting a download range based on the requirement.
In one embodiment, after generating a requirement for acquiring a browsing status event within a limited download range and before determining additional information for limiting the download range based on the requirement, the method further comprises:
a list establishing module configured to establish an event list regarding the requirement after the requirement generating module generates the requirement and before the determining module determines the additional information;
a second generating module configured to generate a third extended command based on the event list;
a second sending module, configured to send the third extended command to the terminal, so that the terminal obtains the event list from the third extended command, and determines whether the limitation of the download range of the browsing status event is supported based on the event list, and if so, sends the first extended command to the USIM;
the determining module is further configured to determine additional information for limiting a download range based on the requirement after receiving the first extended command.
Based on the same technical concept, the embodiment of the present disclosure correspondingly provides another system for downloading browsing status events based on a USIM, which includes a terminal, where the terminal includes:
A third transmitting module configured to transmit a first extended command to a USIM to cause the USIM to generate a response message containing additional information for limiting a download range based on the first extended command;
a first acquisition module configured to acquire a response message containing additional information for limiting a download range, which is sent by the USIM;
a second obtaining module configured to obtain the additional information from the response message;
a third generating module configured to form a download range of the browsing status event based on the additional information;
the download generation module is set to download the corresponding event in the download range after browsing the corresponding event in the download range, and generate a second extended command based on the corresponding event in the download range; and (c) a second step of,
and the third sending module is configured to return the second extended command to the USIM, so that the USIM analyzes the second extended command to obtain the occurrence of the corresponding event in the download range and the data information of the event.
In one embodiment, the first extended command includes a message that the terminal supports a browsing status event download, and the additional information includes a specific uniform resource locator.
In one embodiment, the additional information is obtained by the USIM determining whether to define a download scope based on a requirement to acquire a browsing status event within the defined download scope after the USIM generates the requirement to acquire a browsing status event within the defined download scope,
the system further comprises:
a receiving module, configured to receive a third extended command sent by the USIM before the first obtaining module obtains the response message, where the third extended command is generated by the USIM based on the event list after the USIM establishes the event list based on the requirements;
a third obtaining module configured to obtain the event list from the third extended command;
and the judging module is configured to judge whether the limitation of the download range of the browsing state event is supported or not based on the event list, and if so, send a first extension command to the USIM, so that the USIM executes the additional information for limiting the download range based on the requirement after receiving the first extension command.
Based on the same technical concept, the embodiment of the present disclosure correspondingly provides a USIM, as shown in fig. 6, the USIM includes a memory 61 and a processor 62, the memory 61 stores a computer program, and when the processor 62 runs the computer program stored in the memory, the processor 62 executes the USIM-based browsing state event downloading method.
Based on the same technical concept, the embodiment of the present disclosure correspondingly provides a terminal, as shown in fig. 7, the terminal includes a memory 71 and a processor 72, a computer program is stored in the memory 71, and when the processor 72 runs the computer program stored in the memory 71, the processor executes the another USIM-based browsing state event downloading method.
Based on the same technical concept, embodiments of the present disclosure correspondingly provide a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the processor executes the method for downloading browsing status events based on a USIM, or another method for downloading browsing status events based on a USIM. In summary, the embodiment of the present disclosure provides a method for specifying URL browsing state event downloading for meeting the requirement of the USIM for more refinement of browsing state events, improves the event flow in the prior art, supports further limiting the event downloading range between the cards based on the form of the extended command, makes the event downloading range more accurate, can provide a realization method for diversified services, improves the capability between the cards, establishes an extended interaction relationship, and improves the service efficiency to a certain extent.
It will be understood by those of ordinary skill in the art that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present disclosure, and not for limiting the same; while the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present disclosure.

Claims (10)

1. A browsing status event downloading method based on a USIM is applied to a USIM, and is characterized in that the method comprises the following steps:
after receiving a first extension command sent by a terminal, generating a response message containing additional information for limiting a download range;
sending the response message to the terminal so that the terminal acquires the additional information from the response message, forming a downloading range of browsing state events based on the additional information, downloading the corresponding events in the downloading range and generating a second extended command about the corresponding events in the downloading range after browsing the corresponding events in the downloading range, and then returning the second extended command to the USIM; and the number of the first and second groups,
And analyzing the second extended command to acquire the occurrence condition of the corresponding event in the downloading range and the data information thereof.
2. The method of claim 1, wherein the first extended command comprises a message that the terminal supports a browse status event download, and wherein the additional information comprises a specified uniform resource locator.
3. The method of claim 1, further comprising, prior to generating the response message containing additional information for defining the download scope:
generating a requirement for acquiring browsing state events within a limited downloading range; and the number of the first and second groups,
additional information for defining a download range is determined based on the demand.
4. The method of claim 3, after generating a need to obtain browsing status events within a defined download scope, and before determining additional information for defining the download scope based on the need, further comprising:
establishing a list of events related to the demand;
generating a third extended command based on the event list;
sending the third extended command to the terminal so that the terminal acquires the event list from the third extended command, judging whether the download range limitation of the browsing state event is supported or not based on the event list, and if so, sending a first extended command to the USIM;
After receiving the first extension command, performing a step of determining additional information for defining a download range based on the requirement.
5. A browsing status event downloading method based on USIM is applied to a terminal, and is characterized by comprising the following steps:
transmitting a first extended command to a USIM to cause the USIM to generate a response message containing additional information for limiting a download range based on the first extended command;
acquiring a response message containing additional information for limiting a download range, which is sent by the USIM;
acquiring the additional information from the response message;
forming a download range of the browsing state event based on the additional information;
after browsing that the corresponding event in the downloading range occurs, downloading the corresponding event in the downloading range, and generating a second extended command based on the corresponding event in the downloading range; and the number of the first and second groups,
and returning the second extended command to the USIM so that the USIM can analyze the second extended command and acquire the occurrence condition of the corresponding event in the downloading range and the data information thereof.
6. The method of claim 5, wherein the first extended command comprises a message that the terminal supports a browse status event download, and wherein the additional information comprises a specified uniform resource locator.
7. The method of claim 5, wherein the additional information is obtained by the USIM determining a browsing status event for defining a download scope based on a requirement for acquiring a browsing status event within the defined download scope after the USIM generates the requirement,
before acquiring a response message containing additional information for defining a download range sent by the USIM, the method further includes:
receiving a third extended command sent by a USIM, wherein the third extended command is generated by the USIM based on the event list after the USIM establishes the event list based on the requirement;
acquiring the event list from the third extended command;
and judging whether the limitation of the downloading range of the browsing state event is supported or not based on the event list, if so, sending a first extended command to the USIM so that the USIM executes additional information for limiting the downloading range based on the requirement after receiving the first extended command.
8. A USIM, which is characterized by comprising a memory in which a computer program is stored and a processor that executes the USIM based browsing state event download method of any one of claims 1 to 4 when the processor runs the computer program stored in the memory.
9. A terminal comprising a memory in which a computer program is stored and a processor that executes the USIM based browse status event download method according to any one of claims 5 to 7 when the processor runs the computer program stored in the memory.
10. A computer readable storage medium having stored thereon a computer program, wherein the computer program, when executed by a processor, executes the USIM based browsing status event download method of any one of claims 1 to 4 or the USIM based browsing status event download method of any one of claims 5 to 7.
CN202110631748.1A 2021-06-07 2021-06-07 Browsing state event downloading method, USIM, terminal and storage medium Active CN113542350B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110631748.1A CN113542350B (en) 2021-06-07 2021-06-07 Browsing state event downloading method, USIM, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110631748.1A CN113542350B (en) 2021-06-07 2021-06-07 Browsing state event downloading method, USIM, terminal and storage medium

Publications (2)

Publication Number Publication Date
CN113542350A CN113542350A (en) 2021-10-22
CN113542350B true CN113542350B (en) 2022-07-29

Family

ID=78095258

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110631748.1A Active CN113542350B (en) 2021-06-07 2021-06-07 Browsing state event downloading method, USIM, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN113542350B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478724A (en) * 2008-12-31 2009-07-08 中国联合通信有限公司 Cell broadcast implementation method and system based on USIM card
WO2010117118A1 (en) * 2009-04-08 2010-10-14 주식회사 케이티테크 Method for managing data session between remote management server and card admin agent of smart card
CN102308561A (en) * 2009-02-10 2012-01-04 日本电气株式会社 ME network parameters configuration by UICC
CN103442069A (en) * 2013-08-30 2013-12-11 江苏立讯方网络信息技术有限公司 Method for guiding user to have access to mobile internet based on SIM
CN104469982A (en) * 2014-11-27 2015-03-25 中国联合网络通信集团有限公司 Data connection control method based on USIM card and USIM card
CN106412296A (en) * 2016-09-29 2017-02-15 中国联合网络通信集团有限公司 Terminal device control method and apparatus
CN112256373A (en) * 2020-10-21 2021-01-22 中国联合网络通信集团有限公司 USIM application shortcut setting method, terminal and smart card

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1424860A3 (en) * 2002-11-05 2006-01-25 Siemens Aktiengesellschaft Method for controlling a multimedia messaging service between a telecommunication device and a telecommunication network, respective smart card and telecommunication device
US9240994B2 (en) * 2013-10-28 2016-01-19 At&T Intellectual Property I, Lp Apparatus and method for securely managing the accessibility to content and applications

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478724A (en) * 2008-12-31 2009-07-08 中国联合通信有限公司 Cell broadcast implementation method and system based on USIM card
CN102308561A (en) * 2009-02-10 2012-01-04 日本电气株式会社 ME network parameters configuration by UICC
WO2010117118A1 (en) * 2009-04-08 2010-10-14 주식회사 케이티테크 Method for managing data session between remote management server and card admin agent of smart card
CN103442069A (en) * 2013-08-30 2013-12-11 江苏立讯方网络信息技术有限公司 Method for guiding user to have access to mobile internet based on SIM
CN104469982A (en) * 2014-11-27 2015-03-25 中国联合网络通信集团有限公司 Data connection control method based on USIM card and USIM card
CN106412296A (en) * 2016-09-29 2017-02-15 中国联合网络通信集团有限公司 Terminal device control method and apparatus
CN112256373A (en) * 2020-10-21 2021-01-22 中国联合网络通信集团有限公司 USIM application shortcut setting method, terminal and smart card

Also Published As

Publication number Publication date
CN113542350A (en) 2021-10-22

Similar Documents

Publication Publication Date Title
CN111787521B (en) Terminal application permission obtaining method, terminal equipment and USIM
US11716612B1 (en) Bootstrap electronic subscriber identity module configuration
US11102646B1 (en) Triggering electronic subscriber identity module activation
US20120304312A1 (en) Communications device
CN101541105A (en) Methods for processing apparatus originated communication request and communication apparatuses utilizing the same
EP1271902A1 (en) Method and device for limiing call accompanying execution of application
KR20110103398A (en) Method and apparatus for obtaining location information using smart card
CN112565439A (en) Internet of things communication method and system
CN106304030B (en) Communication method, device and system based on virtual identity information
CN111066333A (en) Device capable of acquiring ESIM configuration file
CN101925158A (en) System and method for obtaining number detail
US10616418B2 (en) Dynamically generated call triggers
CN113542350B (en) Browsing state event downloading method, USIM, terminal and storage medium
US8719428B2 (en) Session establishment method using gateway server and phone identification
CN111901813A (en) Network configuration method and equipment for customer premises equipment
CN111741462A (en) Terminal application permission change acquisition method, terminal and USIM
CN112752247B (en) Short-distance service management method, device, terminal, USIM and medium
CN113950035B (en) Method, terminal and UICC for dynamically updating NFC capability
CN113840275B (en) Terminal session connection confirmation method, USIM, terminal, equipment and medium
CN113630762B (en) Information interaction method, USIM, mobile equipment and user terminal
CN112367661B (en) USAT application matching implementation method, USIM, terminal, device and medium
CN113242543B (en) USIM-based application control method, USIM, terminal and medium
CN112256373B (en) Setting method of USIM application shortcut, terminal and smart card
CN110351710B (en) USIM-based terminal service function calling method and device
KR102101649B1 (en) Method for providing multi number service

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
GR01 Patent grant
GR01 Patent grant