Method for downloading link based on production line push code number, and Profile downloading method and device

By pushing the code number download link to the local storage space during the production process of electronic equipment, users can download the Profile after purchasing, which solves the problem that users cannot purchase code numbers, improves user experience, simplifies production line operations, and improves production efficiency.

CN120455997APending Publication Date: 2025-08-08BEIJING TSINGTENG MICROSYSTEM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510698468.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-28
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

In the prior art, users cannot immediately purchase and download eSIM code numbers after purchasing electronic devices because they cannot provide identity information or are restricted in their identity information, which affects the user experience, and the production line production process is complex and time-consuming.

Method used

During the production process of electronic equipment, the code number download link is obtained and pushed through the production line operation equipment to the local storage space of the equipment. After purchasing, the user can download the Profile by connecting to the network without purchasing the code number.

Benefits of technology

It simplifies production line operation, saves production time, improves user experience, solves the problem that users cannot purchase code numbers, and improves production line production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120455997A_ABST
    Figure CN120455997A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a method for pushing a code number downloading link based on a production line, a Profile downloading method and a Profile downloading device. The method comprises the following steps: acquiring a code number downloading link corresponding to currently produced electronic equipment; and pushing the code number downloading link to a local storage space of the electronic equipment for storage, so that the electronic equipment downloads the Profile based on the code number downloading link. By adopting the technical scheme, the code number downloading link is pushed to the electronic equipment in the production process of the electronic equipment and is stored in the local storage space of the electronic equipment, so that after a user purchases the electronic equipment, the Profile can be downloaded through the code number downloading link locally stored in the electronic equipment, the user does not need to purchase a code number, and the user experience is improved. Therefore, the problem that the user cannot purchase the code number and cannot download and use the code number due to the fact that the identity information cannot be provided or the identity information is limited is solved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of embedded Subscriber Identity Module (eSIM), and in particular to a method for pushing a code download link based on a production line, and a profile download method and device. Background Art

[0002] eSIM technology has gradually been widely used in mobile communication devices. eSIM allows users to directly download and switch operator profiles through remote configuration without having to replace the physical SIM card.

[0003] In related technologies, after purchasing an electronic device, a user needs to visit an operator in a network area to purchase an available code number. After the purchase, the code number can be downloaded by scanning a QR code or entering a code number download link. This method may result in the user being unable to provide identity information in a short period of time or the identity information being restricted, or other reasons resulting in the inability to immediately purchase the code number and download it for use, affecting the user's experience. Summary of the Invention

[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a method for pushing code number download links based on production lines, a Profile download method and device.

[0005] In a first aspect, an embodiment of the present disclosure provides a method for pushing a code number download link based on a production line, which is applied to a production line operating device, including:

[0006] Obtain the code download link corresponding to the currently produced electronic device;

[0007] The code number download link is pushed to the local storage space of the electronic device for storage, so that the electronic device downloads the Profile based on the code number download link.

[0008] In a second aspect, an embodiment of the present disclosure provides a profile download method, which is applied to a local number assistant (LPA) of an electronic device, including:

[0009] In response to receiving the Profile download instruction, obtaining a code number download link stored locally on the electronic device, wherein the code number download link is pushed by a production line operation device when the electronic device is produced and stored in a local storage space of the electronic device;

[0010] Download the Profile through the code download link.

[0011] In a third aspect, an embodiment of the present disclosure provides a device for pushing a code number download link based on a production line, which is applied to a production line operation device, including:

[0012] A first acquisition module is used to obtain a code number download link corresponding to the currently produced electronic device;

[0013] The push module is used to push the code number download link to the local storage space of the electronic device for storage, so that the electronic device can download the Profile based on the code number download link.

[0014] In a fourth aspect, an embodiment of the present disclosure provides a profile downloading device, which is applied to a local number assistant (LPA) of an electronic device, including:

[0015] a second acquisition module, configured to, in response to receiving a Profile download instruction, acquire a code number download link stored locally on the electronic device, wherein the code number download link is pushed by a production line operation device when the electronic device is produced and stored in a local storage space of the electronic device;

[0016] The download module is used to download the Profile through the code number download link.

[0017] In a fifth aspect, an embodiment of the present disclosure provides an electronic device, comprising: a processor; a memory for storing executable instructions of the processor; the processor is used to read the executable instructions from the memory and execute the executable instructions to implement the method for downloading a code link based on production line push as described in the first aspect, or to implement the Profile download method as described in the second aspect.

[0018] In a sixth aspect, an embodiment of the present disclosure provides a computer-readable storage medium storing a computer program, wherein the computer program is used to implement the method for downloading a code link based on production line push as described in the first aspect, or to implement the Profile download method as described in the second aspect.

[0019] In the seventh aspect, an embodiment of the present disclosure provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the method for downloading a code link based on production line push as described in the first aspect, or implements the Profile download method as described in the second aspect.

[0020] The technical solution provided by the embodiments of the present disclosure has the following advantages over the prior art:

[0021] The solution provided by the embodiment of the present disclosure is based on the production line pushing code number download link. The code number download link corresponding to the currently produced electronic device is obtained through the production line operating device, and the code number download link is then pushed to the local storage space of the electronic device for storage, so that the electronic device can download the Profile based on the code number download link. The solution of the present disclosure is adopted. By pushing the code number download link to the electronic device during the production process of the electronic device and storing it in the local storage space of the electronic device, after the user purchases the electronic device, the Profile can be downloaded through the code number download link stored locally in the electronic device without the need for the user to purchase the code number. This solves the problem that the user cannot purchase the code number and cannot download and use it due to reasons such as the inability to provide identity information or the identity information being restricted, thereby improving the user experience. In addition, since only the code number download link is pushed on the production line without downloading the code number, the production line operation is simplified and the production time of the production line is saved. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.

[0023] Figure 1 A schematic diagram of the process of users downloading code numbers in related technologies;

[0024] Figure 2 A flowchart of a method for pushing a code number download link based on a production line according to an exemplary embodiment of the present disclosure is provided;

[0025] Figure 3 A flowchart of a method for pushing a code number download link based on a production line provided by another exemplary embodiment of the present disclosure;

[0026] Figure 4 A flowchart of a Profile downloading method provided by an exemplary embodiment of the present disclosure;

[0027] Figure 5 A schematic diagram of automatic profile downloading based on production line push provided by an exemplary embodiment of the present disclosure is shown;

[0028] Figure 6 A schematic diagram of the structure of an apparatus for pushing code number download links based on a production line according to an embodiment of the present disclosure;

[0029] Figure 7 A schematic diagram of the structure of a Profile downloading device provided in one embodiment of the present disclosure. DETAILED DESCRIPTION

[0030] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0031] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0032] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.

[0033] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0034] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

[0035] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0036] Currently, in related technologies, the method of downloading the code number is usually to connect the electronic device to the network and then scan the QR code or enter the code number download link to download the code number. Figure 1 As shown, each download is a user-initiated operation. After purchasing a code from the operator, the code is scanned and downloaded. This method has the problem of not being able to purchase the code and download it immediately due to the user's inability to provide identity information in a short period of time, identity information being restricted, or other reasons.

[0037] To address the above issues, relevant technologies propose a method of connecting to the device through a personal computer (PC) tool and directly pushing the code number to the device to complete the download. This method has many operation steps, resulting in a long production line production time, and requires the device and PC to simultaneously adapt and develop related software tools. The process is complicated and the operation process is prone to errors.

[0038] In order to solve the problems existing in the above-mentioned technology, the present disclosure provides a solution based on the production line pushing the code number download link, which pushes the code number download link to the local storage space of the electronic device through the electronic device production line. The production line only pushes the code number download link and does not perform actual downloading. The operation is simple and time-saving. After purchasing the electronic device, the user only needs to connect to the network and confirm the download according to the prompt to immediately use the eSIM code number network without purchasing the code number. This solves the problem that users cannot purchase the code number and cannot download and use it due to reasons such as inability to provide identity information or identity information being restricted, thereby improving the user experience.

[0039] The following is a detailed explanation of the method for pushing code download links based on production lines, the Profile download method and device provided by the present disclosure, with reference to the accompanying drawings.

[0040] Figure 2 A flow chart of a method for pushing a code number download link based on a production line is provided as an exemplary embodiment of the present disclosure. The method can be executed by an apparatus for pushing a code number download link based on a production line provided in an embodiment of the present disclosure. The apparatus can be implemented in software and / or hardware and can be integrated into a production line operating device. The production line operating device can be an electronic device used on a production line, such as a computer.

[0041] like Figure 2 As shown, the method for pushing a code number download link based on a production line may include the following steps:

[0042] Step 101: Obtain a code number download link corresponding to the currently produced electronic device.

[0043] Among them, the electronic devices currently produced can be mobile devices such as mobile phones, tablet computers, smart wearable devices, POS machines, etc.

[0044] In this embodiment, the code number download link corresponding to the currently produced electronic device can be obtained at an appropriate time. It can be understood that the code number download link corresponds to the electronic device, which means that the code number download link should match the destination to which the currently produced electronic device is sold. For example, if the currently produced electronic device is to be shipped to a certain country in Europe, the obtained code number download link should be adapted to the network operator in that country and support downloading the profile from the download server corresponding to the network operator in that country.

[0045] For example, after the electronic device is manufactured and tested for all functions, the code number download link corresponding to the electronic device can be obtained, avoiding the waste of resources caused by obtaining the code number download link in advance and pushing it to the electronic device while the electronic device fails the function test.

[0046] It is understood that the code number download link contains a match ID. The match ID is a unique serial number used to distinguish different code numbers. One match ID uniquely corresponds to one code number. After accessing the operator's download server through the code number download link, the unique matching code number can be determined and downloaded based on the match ID.

[0047] Step 102: Push the code number download link to the local storage space of the electronic device for storage, so that the electronic device can download the Profile based on the code number download link.

[0048] In this embodiment, after the code number download link corresponding to the electronic device is obtained, the code number download link can be pushed to the local storage space of the electronic device for storage.

[0049] Exemplarily, the storage address of the local storage space designated for the electronic device may be obtained, the storage address may be accessed, and the obtained code number download link may be written to the storage address to complete the operation of pushing the code number download link to the local storage space of the electronic device.

[0050] For example, a software program for pushing data to electronic devices can be installed in the production line operation device. The production line operation device is connected to the electronic device, and then the code number download link can be pushed to the local storage space of the connected electronic device through the software program.

[0051] Therefore, in the embodiment of the present disclosure, for an electronic device to which a code number download link has been pushed, after a user purchases the electronic device, the electronic device is turned on and connected to the network, and the code number download can be automatically initiated according to the pre-made code number download link, and the download result can be displayed after the download is completed to inform the user that the code number has been downloaded.

[0052] The method provided by the embodiment of the present disclosure is based on the production line pushing code number download link, which obtains the code number download link corresponding to the electronic device currently being produced through the production line operating device, and then pushes the code number download link to the local storage space of the electronic device for storage, so that the electronic device can download the Profile based on the code number download link. The solution of the present disclosure is adopted, by pushing the code number download link to the electronic device during the production process of the electronic device and storing it in the local storage space of the electronic device, so that after the user purchases the electronic device, the Profile can be downloaded through the code number download link stored locally in the electronic device, without the user having to purchase the code number, thereby solving the problem that the user cannot purchase the code number and cannot download and use it due to reasons such as the inability to provide identity information or the identity information being restricted, thereby improving the user experience. In addition, since only the code number download link is pushed on the production line without downloading the code number, the production line operation is simplified and the production time of the production line is saved.

[0053] In an optional embodiment of the present disclosure, there are multiple code number download links, and there are also multiple electronic devices currently being produced. The production line operation device is connected to the multiple electronic devices. When the production line operation device pushes the code number download links to the multiple electronic devices respectively, the multiple code number download links can be pushed in parallel to the local storage space of the multiple electronic devices for storage, wherein one electronic device is pushed one code number download link, and each electronic device is pushed a different code number download link. By connecting multiple electronic devices at the same time and pushing code number download links to the multiple electronic devices in parallel, the rapid push of batches of electronic devices is achieved, the efficiency of pushing code number download links to electronic devices is improved, and thus the production efficiency of the production line is improved.

[0054] In addition, optionally, a maximum parallel push number threshold can be pre-set, and the same number of processes as the maximum parallel push number threshold can be started to push the code number download link. One process is connected to one electronic device and pushes the code number download link to it. If the number of electronic devices currently produced is greater than the maximum parallel push number threshold, push is first performed according to the maximum parallel push number threshold, and all processes are started to push the code number download link to the same number of electronic devices as the maximum parallel push number threshold. After this push is completed, the code number download link is continued to be pushed to the remaining electronic devices in parallel until all electronic devices have been successfully pushed the code number download link. If the number of electronic devices currently produced is not greater than the maximum parallel push number threshold, a corresponding number of processes are started according to the number of devices, and the code number download link is pushed to all electronic devices in parallel. As a result, the production line operation equipment has the ability to push code number download links in batches, and can quickly push code number download links to multiple electronic devices in parallel, thereby improving push efficiency.

[0055] Furthermore, in an optional embodiment of the present disclosure, when multiple code number download links are pushed in parallel to the local storage space of multiple electronic devices for storage, the production line operation tool can receive a one-to-one correspondence between multiple electronic devices and multiple code number download links configured by the user, and then based on the one-to-one correspondence, push the multiple code number download links in parallel to the local storage space of the corresponding electronic devices for storage.

[0056] For example, a software program for pushing data to electronic devices can be installed on the production line operating equipment. The software program provides a configuration page, through which the user can configure the one-to-one correspondence between the code number download link and the electronic device. After the user configuration is completed, the software program can push each code number download link in parallel to the local storage space of the corresponding electronic device for storage according to the one-to-one correspondence.

[0057] In the embodiment of the present disclosure, by receiving a one-to-one correspondence between multiple electronic devices and multiple code number download links configured by the user, the code number download links are pushed in parallel to the local storage space of the electronic device for storage based on the one-to-one correspondence. Thus, while improving the push efficiency through parallel push, the accuracy of the code number download link push can be guaranteed, avoiding the problem of the same code number download link being pushed to different electronic devices, resulting in the electronic devices being unable to download the code number normally.

[0058] In an optional embodiment of the present disclosure, Figure 3 As shown, based on the above embodiment, step 101 may include the following sub-steps:

[0059] Step 201: Obtain the order address and order quantity of the electronic device.

[0060] For example, the order address and order quantity can be pre-entered by the user based on the production order information. Typically, the production order information received by the electronic device manufacturer contains information such as the order address (i.e., the destination to which the produced electronic devices need to be shipped), the order quantity (i.e., the number of electronic devices ordered), the model, and the delivery date. Therefore, the user can enter the order address and order quantity based on the production order information. After the user completes the entry, the production operation device can obtain the user's input content and use it as the order address and order quantity for the electronic devices.

[0061] Step 202: Based on the order address, determine a target operator that matches the order address.

[0062] It is understandable that different countries or regions may use different network operators, so it is necessary to push a code download link that matches the network operator used by the order address to the electronic device. Therefore, in this embodiment, the network operator that matches the order address can be determined based on the order address (for ease of description and distinction, referred to as the target operator).

[0063] For example, the user may store the correspondence between different countries or regions and network operators in advance on the production line operation device. After the production line operation device obtains the order address, it can determine the target operator corresponding to the order address by querying the correspondence.

[0064] Step 203: Obtain the number of code download links in the order quantity from the code download links of the target operator applied for in advance as the code download links corresponding to the electronic device.

[0065] In this embodiment, after the target operator is determined, the number of code download links for the order quantity can be obtained from the previously applied target operator's code download links as the code download links corresponding to the electronic device. The number of code download links for the order quantity can be selected sequentially or randomly from the previously applied target operator's code download links. For example, if the order quantity is 100, 100 code download links can be selected from the previously applied target operator's code download links.

[0066] It should be noted that in the embodiment of the present disclosure, the manufacturer of the electronic device is responsible for the corresponding management and control of the sales area of the electronic device and the code number download link, that is, the manufacturer is aware of the network operators corresponding to each country or region and has applied for a certain number of code number download links in advance, and is responsible for negotiating and managing the validity period and cancellation plan of the code number download link with the network operator.

[0067] The method for pushing code number download links based on production lines in an embodiment of the present disclosure obtains the order address and order quantity of the electronic device, determines the target operator that matches the order address based on the order address, and then obtains the order quantity code number download links from the code number download links of the target operator applied for in advance, as the code number download links corresponding to the electronic device. In this way, it is ensured that the obtained code number download link matches the sales area of the electronic device, so that the electronic device to which the code number download link is pushed can successfully download the code number through the code number download link, thereby ensuring the normal use of the electronic device.

[0068] Corresponding to the above embodiment, the embodiment of the present disclosure also provides a Profile downloading method.

[0069] Figure 4This is a flow chart of a Profile download method provided in an exemplary embodiment of the present disclosure. The method can be executed by a Profile download device provided in an embodiment of the present disclosure. The device can be implemented by software and / or hardware and can be integrated into an electronic device, specifically a Local Profile Assistant (LPA) of the electronic device. The electronic device may include but is not limited to mobile devices such as mobile phones, tablet computers, smart wearable devices, and POS machines.

[0070] like Figure 4 As shown, the Profile download method may include the following steps:

[0071] Step 301: In response to receiving a Profile download instruction, obtain a code number download link stored locally on the electronic device, wherein the code number download link is pushed by a production line operation device when the electronic device is produced and stored in the local storage space of the electronic device.

[0072] The Profile download instruction can be triggered when preset conditions are met.

[0073] Exemplarily, the Profile download instruction may be triggered after the electronic device is activated and connected to a wireless local area network (WLAN) for the first time.

[0074] In this embodiment, after the LPA receives the Profile download instruction, it can obtain the code number download link stored in the local storage space of the electronic device. The code number download link is pushed and stored in the local storage space of the electronic device by the production line operation tool when the electronic device is produced on the production line. The specific implementation process of the production line operation tool pushing the code number download link to the electronic device can be found in the detailed description of the method for pushing the code number download link based on the production line in the aforementioned embodiment, which will not be repeated here.

[0075] Step 302: Download the Profile through the code download link.

[0076] In this embodiment, after the LPA obtains the code download link stored locally on the electronic device, it can initiate a code download request based on the code download link and request the profile download from the network operator's download server corresponding to the code download link, thereby obtaining the required profile. Once the profile is downloaded and activated, the electronic device can immediately use the eSIM network provided by the corresponding network operator.

[0077] In an optional embodiment of the present application, after obtaining the code number download link, the LPA may also inquire the user whether to download the code number, and after receiving a reply from the user confirming the download, further request the code number download. Therefore, in this embodiment, before downloading the profile via the code number download link, the method further includes: inquiring the user via the electronic device whether to download the code number; and confirming receipt of the user's instruction to confirm the download of the code number.

[0078] For example, an electronic device may display an inquiry page asking the user whether to download the code number, and provide operation controls such as "Download," "Yes," and "Confirm" on the inquiry page to instruct the user to confirm downloading the code number, as well as operation controls such as "Cancel," "No," and "Reject" to instruct the user not to download the code number. Based on the user's triggering of the operation control, the user's confirmation of downloading the code number is determined and the corresponding instruction is triggered. Upon receiving the user's instruction to confirm downloading the code number, the profile is downloaded through the code number download link. If the user receives an instruction not to download the code number, the LPA will not download the profile through the code number download link. The next time the user connects to the WLAN network normally, the LPA will ask the user again whether to download the code number until the code number has been downloaded.

[0079] The Profile download method of the embodiment of the present disclosure obtains a code number download link stored locally on the electronic device in response to receiving a Profile download instruction, wherein the code number download link is pushed by the production line operating device when the electronic device is produced and stored in the local storage space of the electronic device, and then the Profile is downloaded through the code number download link. Therefore, by pushing the code number download link to the electronic device and storing it in the local storage space of the electronic device during the production process of the electronic device, the user can download the Profile through the code number download link stored locally on the electronic device after purchasing the electronic device, without the need for the user to purchase the code number, thereby solving the problem that the user cannot purchase the code number and thus cannot download and use it due to reasons such as inability to provide identity information or identity information being restricted, thereby improving the user experience. In addition, since only the code number download link is pushed on the production line instead of downloading the code number, the production line operation is simplified and the production time of the production line is saved.

[0080] Figure 5 A schematic diagram of an exemplary embodiment of the present disclosure providing a device automatically downloading a Profile based on a production line push is shown. Figure 5As shown, during the production process of electronic devices (mobile phones, tablets, POS machines and other mobile devices), the production line operating equipment applies for a code number download link from the network operator and pushes the code number download link to the local storage space of the electronic device in advance. After the user purchases the electronic device, he only needs to connect to the network and confirm the download as prompted. After the code number download is completed, the eSIM code number network can be used immediately. Through this solution, the production line only pushes the code number download link and does not download the code number. After the user purchases the electronic device, he can use the service after turning it on and connecting to the network to complete the code number download. This simplifies the production line operation, saves production time, and meets the production line's needs for pushing code number download links in batches.

[0081] In order to implement the above embodiment, the present disclosure also provides a device for pushing code number download links based on production lines.

[0082] Figure 6 This is a schematic diagram of the structure of a device for pushing code download links based on a production line according to an embodiment of the present disclosure. The device is implemented in software and / or hardware and can be integrated into production line operating equipment.

[0083] like Figure 6 As shown, the device 40 for pushing a code number download link based on a production line may include: a first acquisition module 410 and a push module 420 .

[0084] The first acquisition module 410 is configured to acquire a code number download link corresponding to the currently produced electronic device;

[0085] The push module 420 is configured to push the code number download link to the local storage space of the electronic device for storage, so that the electronic device can download the Profile based on the code number download link.

[0086] Optionally, there are multiple code number download links, and the production line operation device is connected to multiple electronic devices; the push module 420 is also used to: push multiple code number download links in parallel to the local storage space of multiple electronic devices for storage, wherein one code number download link is pushed to one electronic device.

[0087] Further optionally, the push module 420 is further configured to:

[0088] Receive a one-to-one correspondence between multiple electronic devices configured by a user and multiple code number download links;

[0089] Based on a one-to-one correspondence, multiple code number download links are pushed in parallel to the local storage space of the corresponding electronic device for storage.

[0090] Optionally, the first obtaining module 410 is further configured to:

[0091] Obtain the order address and order quantity of electronic equipment;

[0092] Based on the order address, determine the target operator that matches the order address;

[0093] An ordered number of code number download links are obtained from the code number download links of the target operator applied for in advance as the code number download links corresponding to the electronic device.

[0094] The apparatus for production line operation equipment based on a production line push code number download link provided in the embodiments of the present disclosure can execute the method for the production line push code number download link provided in the embodiments of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method. For matters not fully described in the embodiments of the apparatus of the present disclosure, reference can be made to the description of any method embodiment of the present disclosure.

[0095] In order to implement the above embodiment, the present disclosure also provides a Profile downloading device.

[0096] Figure 7 This is a structural diagram of a Profile downloading device provided in an embodiment of the present disclosure. The device is implemented in software and / or hardware and can be integrated into an electronic device, specifically, the LPA of the electronic device.

[0097] like Figure 7 As shown, the Profile downloading device 50 may include: a second obtaining module 510 and a downloading module 520.

[0098] The second acquisition module 510 is configured to, in response to receiving the Profile download instruction, acquire a code number download link stored locally on the electronic device, wherein the code number download link is pushed by the production line operation device during the production of the electronic device and stored in the local storage space of the electronic device;

[0099] The download module 520 is used to download the Profile through the code download link.

[0100] Optionally, the Profile downloading device 50 further includes:

[0101] An inquiry module is used to inquire the user whether to download the code number through the electronic device;

[0102] The confirmation module is used to confirm receipt of the instruction from the user to confirm the download code number.

[0103] The profile downloading device for the local number assistant (LPA) of an electronic device provided in the embodiments of the present disclosure can execute the profile downloading method provided in the embodiments of the present disclosure and has the corresponding functional modules and beneficial effects. For any content not fully described in the embodiments of the present disclosure, reference can be made to the description of any method embodiment of the present disclosure.

[0104] An embodiment of the present disclosure also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the method for downloading a code link based on production line push as provided in any embodiment of the present disclosure, or implements the profile download method provided in any embodiment of the present disclosure.

[0105] According to one or more embodiments of the present disclosure, the present disclosure provides an electronic device, including:

[0106] processor;

[0107] a memory for storing instructions executable by the processor;

[0108] The processor is used to read the executable instructions from the memory and execute the executable instructions to implement the method for downloading a code link based on production line push as provided in any embodiment of the present disclosure, or to implement the Profile download method provided in any embodiment of the present disclosure.

[0109] According to one or more embodiments of the present disclosure, the present disclosure provides a computer-readable storage medium, which stores a computer program, and the computer program is used to implement the method of downloading a code number based on production line push as provided in any embodiment of the present disclosure, or to implement the Profile download method provided in any embodiment of the present disclosure.

[0110] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0111] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0112] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0113] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a unit does not necessarily limit the unit itself.

[0114] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0115] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0116] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.

[0117] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0118] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims

1. A method for pushing code number download links based on production lines, characterized in that: Applied to production line operating equipment, the method includes: Obtain the code download link corresponding to the currently produced electronic device; The code number download link is pushed to the local storage space of the electronic device for storage, so that the electronic device downloads the Profile based on the code number download link.

2. The method according to claim 1, characterized in that There are multiple code number download links, and the production line operation device is connected to multiple electronic devices; The step of pushing the code number download link to the local storage space of the electronic device for storage includes: The plurality of code number download links are pushed in parallel to the local storage space of the plurality of electronic devices for storage, wherein one code number download link is pushed to one electronic device.

3. The method according to claim 2, characterized in that The step of pushing the plurality of code number download links to the local storage space of the plurality of electronic devices for storage in parallel includes: Receive a one-to-one correspondence between a plurality of electronic devices and a plurality of code number download links configured by a user; Based on the one-to-one correspondence, the plurality of code number download links are pushed in parallel to the local storage space of the corresponding electronic device for storage.

4. The method according to claim 1, wherein The step of obtaining a code number download link corresponding to the currently produced electronic device includes: Obtaining the order address and order quantity of the electronic device; Based on the order address, determining a target operator that matches the order address; The code number download links of the order quantity are obtained from the code number download links of the target operator applied for in advance as the code number download links corresponding to the electronic device.

5. A Profile downloading method, characterized in that: A local number assistant (LPA) for an electronic device, the method comprising: In response to receiving the Profile download instruction, obtaining a code number download link stored locally on the electronic device, wherein the code number download link is pushed by a production line operation device when the electronic device is produced and stored in a local storage space of the electronic device; Download the Profile through the code download link.

6. The method according to claim 5, characterized in that Before downloading the Profile through the code download link, the method further includes: Asking the user whether to download the code number through the electronic device; It is determined that an instruction from the user to confirm the download code number is received.

7. A device for pushing code number download links based on production lines, characterized in that: Applicable to production line operating equipment, the device includes: A first acquisition module is used to obtain a code number download link corresponding to the currently produced electronic device; The push module is used to push the code number download link to the local storage space of the electronic device for storage, so that the electronic device can download the Profile based on the code number download link.

8. A Profile downloading device, characterized in that: A local number assistant (LPA) for an electronic device, the device comprising: a second acquisition module, configured to, in response to receiving a Profile download instruction, acquire a code number download link stored locally on the electronic device, wherein the code number download link is pushed by a production line operation device when the electronic device is produced and stored in a local storage space of the electronic device; The download module is used to download the Profile through the code number download link.

9. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing instructions executable by the processor; The processor is used to read the executable instructions from the memory and execute the executable instructions to implement the method of downloading the link based on the production line push code number as described in any one of claims 1-4 above, or to implement the Profile download method as described in any one of claims 5-6 above.

10. A computer-readable storage medium, characterized in that The storage medium stores a computer program, which is used to implement the method of downloading a code link based on production line push as described in any one of claims 1-4, or the profile download method as described in any one of claims 5-6.