[go: up one dir, main page]

WO2018049913A1 - Procédé de transmission de données et dispositifs associés - Google Patents

Procédé de transmission de données et dispositifs associés Download PDF

Info

Publication number
WO2018049913A1
WO2018049913A1 PCT/CN2017/093467 CN2017093467W WO2018049913A1 WO 2018049913 A1 WO2018049913 A1 WO 2018049913A1 CN 2017093467 W CN2017093467 W CN 2017093467W WO 2018049913 A1 WO2018049913 A1 WO 2018049913A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
target
mobile terminal
unit
transmitted
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.)
Ceased
Application number
PCT/CN2017/093467
Other languages
English (en)
Chinese (zh)
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of WO2018049913A1 publication Critical patent/WO2018049913A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • 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/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading

Definitions

  • the present application relates to the field of mobile terminal technologies, and in particular, to a data transmission method and related devices.
  • the embodiment of the present application provides a data transmission method and related equipment, which can improve data transmission efficiency.
  • a first aspect of the embodiments of the present application provides a data transmission method, including:
  • the target data is split into a plurality of data units
  • a second aspect of the embodiments of the present application provides a mobile terminal, including: a processing unit and a communication unit,
  • the processing unit is configured to split the target data into a plurality of data units when detecting a transfer operation instruction for target data in the mobile terminal; and to transmit the target data to the target terminal device by using the communication unit Denoting a plurality of data units; and for marking any of the plurality of data units as being transmitted as being successfully transmitted; and for detecting the mobile terminal and the target Whether the terminal device disconnects the communication connection; and for recording, when the mobile terminal disconnects the communication connection from the target terminal device, the data unit that has not been transmitted and failed in the target data, and the untransmitted and transmitted The failed data unit is marked as untransmitted; and is configured to transmit, by the communication unit, a data unit marked as untransmitted in the target data to the mobile terminal when the communication connection is resumed with the target terminal device Target terminal.
  • a third aspect of the embodiments of the present application provides a data transmission apparatus, including:
  • processor a memory, a communication interface, the processor being coupled to the memory and the communication interface;
  • the memory stores executable program code for wireless communication
  • the processor is configured to invoke the executable program code in the memory to perform the method provided by the first aspect of the embodiments of the present application.
  • a fourth aspect of the embodiments of the present application provides a computer storage medium, where the computer storage medium stores a program, and the program includes the method provided by the first aspect of the embodiment of the present application.
  • Figure 1.1 is a schematic diagram of a setting process interface of a "mobile phone moving function" in the prior scheme
  • Figure 1.2 is a schematic diagram of a setting process interface of a "mobile phone moving function" in the prior art
  • FIG. 1.3 is a schematic diagram of a setting process interface of a “mobile phone moving function” in the existing solution
  • FIG. 2 is a schematic flowchart of a data transmission method disclosed in an embodiment of the present application.
  • FIG. 3 is a schematic flowchart of another data transmission method disclosed in an embodiment of the present application.
  • 4A is a structural block diagram of a functional unit of a mobile terminal disclosed in an embodiment of the present application.
  • 4B is a schematic structural diagram of a mobile terminal disclosed in an embodiment of the present application.
  • FIG. 5 is a schematic structural diagram of another mobile terminal disclosed in an embodiment of the present application.
  • references to "an embodiment” herein mean that a particular feature, structure, or characteristic described in connection with the embodiments can be included in at least one embodiment of the present application.
  • the appearances of the phrases in various places in the specification are not necessarily referring to the same embodiments, and are not exclusive or alternative embodiments that are mutually exclusive. Those skilled in the art will understand and implicitly understand that the embodiments described herein can be combined with other embodiments.
  • the data migration scheme in the prior art is as shown in FIG. 1.1 to FIG. 1.3, taking the mobile phone moving function as an example.
  • the application corresponding to the function needs to be opened (Application Programe) , APP), specifically open the tool on two mobile phones - backup and recovery, click the "mobile phone moving" virtual function button, as shown in Figure 1.1, select "I am the old phone” on the old phone (such as R7PLUS), On the new mobile phone (such as R9PLUS), select “I am a new mobile phone”.
  • the old mobile phone automatically retrieves the camera function and enters the scanning QR code interface.
  • the new mobile phone automatically displays the QR code.
  • the scanning is successful.
  • the connection is successful on the new phone.
  • the old mobile phone enters the “Select Data Transfer” interface (data to be migrated to the new mobile phone).
  • the system data, application level and storage data are automatically checked (the storage data is part of the default selection, Manually select Add). Click the button "Start moving" to start data moving.
  • the mobile terminal involved in the embodiments of the present application may include various handheld devices, wireless devices, wearable devices, computing devices, or other processing devices connected to the wireless modem, and various forms of user devices.
  • UE User Equipment
  • MS mobile station
  • terminal device terminal device, and the like.
  • the devices mentioned above are collectively referred to as mobile terminals.
  • FIG. 2 is a schematic flowchart of a data transmission method according to an embodiment of the present application. As shown in FIG. 2, the data transmission method includes the following steps.
  • the mobile terminal splits the target data into multiple data units when detecting a transfer operation instruction for the target data in the mobile terminal.
  • the transmission operation instruction may be triggered by a selection operation of a transmission operation function button displayed for the mobile terminal, and the selection operation may be triggered by a user.
  • the selection operation may be a touch operation, a voice control operation, or the like.
  • the target data may be preset type data that needs to be transmitted in the mobile terminal, and the preset type may be preset by the user.
  • the target data may be short message data, contact data, WeChat chat data, QQ chat data, user name and password data of some applications or websites, and the target data may also be image data in the mobile phone. , audio data, video data, document data, etc.
  • the target data can be split into multiple data units.
  • the number of bytes of each data unit can be equal or different.
  • the data unit can be a fixed-size data packet, and the data packet can be It includes attribute information such as source IP address, destination IP address, and data length.
  • attribute information such as source IP address, destination IP address, and data length.
  • the size of a data unit is hundreds of bytes.
  • the target data can be split into a plurality of data units, and each data unit is transmitted much faster than the target data.
  • the mobile terminal transmits a plurality of data units to the target terminal device.
  • the user enters an application on the mobile phone A (for example, “mobile phone moving”), and clicks “start moving” in the application ( That is, the data transmission instruction in step S204, the mobile phone A starts transmitting a plurality of data units to the mobile phone B.
  • an application on the mobile phone A for example, “mobile phone moving”
  • start moving the application on the mobile phone A
  • the mobile phone A starts transmitting a plurality of data units to the mobile phone B.
  • step S202 may include:
  • the mobile terminal transmits a plurality of data units to the target terminal device in a multi-threaded manner.
  • the mobile terminal can open multiple threads and can simultaneously transmit multiple data units on multiple threads. For example, if the mobile terminal turns on N threads, the mobile terminal can simultaneously transmit N data units, where N is positive. Integer. By implementing the embodiments of the present application, multiple data units can be transmitted at the same time, which is compared with the single thread first, and the data transmission efficiency can be further improved.
  • step S202 after performing step S202, the following steps may also be performed:
  • the mobile terminal detects whether any one of the plurality of data units is damaged during the transmission
  • the mobile terminal marks any data unit as untransmitted.
  • the data unit when a data unit of the plurality of data units is damaged during the transmission, the data unit is marked as not transmitted for subsequent retransmission.
  • the mobile terminal marks any data unit as being transmitted.
  • the data unit is marked as transmitted, avoiding repeated transmission of the data unit.
  • step S204 The mobile terminal detects whether the mobile terminal disconnects the communication connection with the target terminal device. If yes, step S205 is performed, and if no, step S207 is performed.
  • the communication connection between the mobile terminal and the target terminal device may be a wired connection (eg, a data line connection) or a wireless connection (eg, one or a combination of a Bluetooth connection, a WiFi connection, an NFC connection).
  • a wired connection eg, a data line connection
  • a wireless connection eg, one or a combination of a Bluetooth connection, a WiFi connection, an NFC connection.
  • the mobile terminal records, in the target data, the data unit that fails to transmit and transmit, and marks the data unit that has not been transmitted and failed to be transmitted as untransmitted.
  • the data unit that fails to transmit may suddenly disconnect when the mobile terminal is transmitting the data unit, causing the data unit to fail to transmit.
  • the mobile terminal transmits a data unit to the target terminal device if the target terminal device receives the data unit, it returns an acknowledgement message, and after receiving the acknowledgement message, the mobile terminal marks the data unit as having been Transmission, if the mobile terminal does not receive the acknowledgment message, the data unit is marked as not transmitted.
  • the mobile terminal When the mobile terminal resumes the communication connection with the target terminal device, the mobile terminal transmits the data unit marked as untransmitted in the target data to the target terminal.
  • the mobile terminal When the mobile terminal resumes the communication connection with the target terminal device, the mobile terminal transmits the data unit marked as untransmitted in the target data to the target terminal, and the target data is all transmitted to the target terminal. Compared with the prior art, the data transmission efficiency can be improved without retransmitting the entire target data.
  • the transmitting, by the mobile terminal, the data unit marked as untransmitted in the target data to the target terminal in the step S206 may include:
  • the mobile terminal outputs prompt information for prompting the user to retransmit the target data
  • the mobile terminal When receiving the retransmission operation instruction for the target data, the mobile terminal transmits the data unit marked as untransferred in the target data to the target terminal.
  • the mobile terminal After the mobile terminal resumes the communication connection with the target terminal device, the mobile terminal outputs prompt information for prompting the user to retransmit the target data, and the user may determine whether to perform retransmission according to the prompt information, and if the user does not want to retransmit, the user clicks to cancel the retransmission. If the user determines to retransmit, the user may input a retransmission operation instruction, and when the mobile terminal receives the retransmission operation instruction for the target data, the data unit marked as untransmitted in the target data is transmitted to the target terminal.
  • the embodiment of the present application can decide whether to perform retransmission according to user requirements.
  • the mobile terminal continues to transmit the target data.
  • each data unit is much smaller in size than the target data, and when transmitting a plurality of data units, a single data unit is easier than the target data. Transmitting, and when the mobile terminal disconnects the communication connection with the target terminal device, recording the untransmitted data unit, so as to directly transmit the untransmitted data unit after subsequently recovering the communication connection, and transmitting a large target data in the prior art Compared, it can improve data transmission efficiency.
  • FIG. 3 is a schematic flowchart of another data transmission method disclosed in the embodiment of the present application. As shown in FIG. 3, the data transmission method includes the following steps.
  • the mobile terminal splits the target data into a plurality of data units when detecting a transfer operation instruction for the target data in the mobile terminal.
  • the mobile terminal transmits a plurality of data units to the target terminal device.
  • step S304 The mobile terminal detects whether the mobile terminal disconnects the communication connection with the target terminal device. If yes, step S305 is performed, and if no, step S307 is performed.
  • the mobile terminal records, in the target data, the data unit that fails to transmit and transmit, and marks the data unit that has not been transmitted and failed to be transmitted as untransmitted.
  • the mobile terminal When the mobile terminal resumes the communication connection with the target terminal device, the mobile terminal transmits the data unit marked as untransmitted in the target data to the target terminal.
  • the mobile terminal continues to transmit the target data.
  • step S301 to the step S307 in the embodiment of the present application reference may be made to the step S201 to the step S207 shown in FIG.
  • the mobile terminal After all the data units are successfully transmitted, the mobile terminal outputs a notification message that the data completes the transmission, and deletes the plurality of data units stored by the mobile terminal.
  • the target terminal device After all the data units are successfully transmitted, the target terminal device returns an acknowledgement message of successful transmission, and after receiving the confirmation message that the transmission is successful, the mobile terminal outputs a notification message that the data is completed to notify the user of the target data (ie, the plurality of The data unit is transferred.
  • the mobile terminal After the mobile terminal successfully transmits the plurality of data units, in order to save the storage space of the mobile terminal, the mobile terminal deletes the plurality of data units stored by the mobile terminal.
  • the user may decide whether to delete, for example, outputting, at the display interface of the mobile terminal, whether to delete the prompt information of the multiple data units for the user to select.
  • the mobile terminal includes corresponding hardware for executing each function.
  • Structure and / or software modules are arranged in a combination of hardware or hardware and computer software in combination with the elements and algorithm steps of the various examples described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for each particular application to implement the described functionality, but such implementation should not be considered to be beyond the scope of the application.
  • the embodiment of the present application may divide the functional unit into the mobile terminal according to the foregoing method example.
  • each functional unit may be divided according to each function, or two or more functions may be integrated into one processing unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logical function division. In actual implementation, there may be another division manner.
  • FIG. 4A shows a possible structural diagram of the data transmission apparatus involved in the above embodiment.
  • the data transmission device 400 includes a processing unit 402 and a communication unit 403.
  • the processing unit 402 is configured to control and manage the actions of the data transmission device.
  • the processing unit 402 is configured to support the data transmission device to perform steps S201 to S207 in FIG. 2 and steps S301 to S308 in FIG. 3 and/or for use in this document.
  • Communication unit 403 is used to support communication of data transmission devices with other devices, such as with base stations in a mobile communication network.
  • the data transmission device may further include a storage unit 401 for storing program codes and data of the data transmission device.
  • the processing unit 402 can be a processor or a controller, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (Application-Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
  • the communication unit 403 can be a communication interface, a transceiver, a transceiver circuit, etc., wherein the communication interface is a collective name and can include one or more interfaces.
  • the storage unit 401 can be a memory.
  • the data transmission device may be the data transmission device shown in FIG. 4B.
  • the data transmission device 410 includes a processor 412, a communication interface 413, and a memory 411.
  • the data transmission device 410 may further include a bus 414.
  • the communication interface 413, the processor 412, and the memory 411 may be connected to each other through a bus 414.
  • the bus 414 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (abbreviated). EISA) bus and so on.
  • PCI Peripheral Component Interconnect
  • EISA Extended Industry Standard Architecture
  • the bus 414 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in FIG. 4B, but it does not mean that there is only one bus or one type of bus.
  • the data transmission device shown in FIG. 4A or FIG. 4B can also be understood as a device for the data transmission device.
  • the embodiment of the present application is not limited.
  • the embodiment of the present application further provides another mobile terminal.
  • the mobile terminal can be any terminal device including a mobile phone, a tablet computer, a PDA (Personal Digital Assistant), a POS (Point of Sales), an in-vehicle computer, and the mobile terminal is used as a mobile phone as an example:
  • FIG. 5 is a block diagram showing a partial structure of a mobile phone related to the mobile terminal disclosed in the embodiment of the present application.
  • the mobile phone includes: a radio frequency (RF) circuit 910, a memory 920, an input unit 930, a display unit 940, a sensor 950, an audio circuit 960, a wireless fidelity (WiFi) module 970, and a processor 980. And power supply 990 and other components.
  • RF radio frequency
  • the structure of the handset shown in FIG. 5 does not constitute a limitation to the handset, and may include more or less components than those illustrated, or some components may be combined, or different components may be arranged.
  • the RF circuit 910 can be used for receiving and transmitting information.
  • RF circuit 910 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like.
  • LNA Low Noise Amplifier
  • RF circuitry 910 can also communicate with the network and other devices via wireless communication.
  • the above wireless communication may use any communication standard or protocol, including but not limited to Global Mobile Global System of Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (LTE), e-mail, Short Messaging Service (SMS), etc.
  • GSM Global Mobile Global System of Mobile communication
  • GPRS General Packet Radio Service
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • LTE Long Term Evolution
  • SMS Short Messaging Service
  • the memory 920 can be used to store software programs and modules, and the processor 980 executes various functional applications and data processing of the mobile phone by running software programs and modules stored in the memory 920.
  • the memory 920 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (detecting whether the mobile terminal disconnects the communication connection with the target terminal device), and the like; and storing the data area Data (such as multiple data units) created based on the use of the mobile phone can be stored.
  • memory 920 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
  • the input unit 930 can be configured to receive input numeric or character information and to generate key signal inputs related to user settings and function controls of the handset.
  • the input unit 930 can include a fingerprint identification module 931 and other input devices 932.
  • the fingerprint identification module 931 can collect fingerprint data of the user.
  • the input unit 930 may also include other input devices 932.
  • other input devices 932 may include, but are not limited to, one or more of a touch screen, a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, joysticks, and the like.
  • the display unit 940 can be used to display information input by the user or information provided to the user as well as various menus of the mobile phone.
  • the display unit 940 can include a display screen 941.
  • the display screen 941 can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
  • the fingerprint recognition module 931 and the display screen 941 are used as two separate components to implement the input and input functions of the mobile phone, in some embodiments, the fingerprint recognition module 931 and the display screen 941 may be Integrated to achieve the input and playback functions of the phone.
  • the handset may also include at least one type of sensor 950, such as a light sensor, motion sensor, and other sensors.
  • the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light The sensor can adjust the brightness of the display 941 according to the brightness of the ambient light, and the proximity sensor can turn off the display 941 and/or the backlight when the phone moves to the ear.
  • the accelerometer sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity.
  • the mobile phone can be used to identify the gesture of the mobile phone (such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for the mobile phone can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, no longer Narration.
  • the gesture of the mobile phone such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration
  • vibration recognition related functions such as pedometer, tapping
  • the mobile phone can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, no longer Narration.
  • An audio circuit 960, a speaker 961, and a microphone 962 can provide an audio interface between the user and the handset.
  • the audio circuit 960 can transmit the converted electrical data of the received audio data to the speaker 961 for conversion to the sound signal by the speaker 961; on the other hand, the microphone 962 converts the collected sound signal into an electrical signal by the audio circuit 960. After receiving, it is converted into audio data, and then processed by the audio data playback processor 980, sent to the other mobile phone via the RF circuit 910, or played back to the memory 920 for further processing.
  • WiFi is a short-range wireless transmission technology
  • the mobile phone can help users to send and receive emails, browse web pages, and access streaming media through the WiFi module 970, which provides users with wireless broadband Internet access.
  • FIG. 5 shows the WiFi module 970, it can be understood that it does not belong to the essential configuration of the mobile phone, and may be omitted as needed within the scope of not changing the essence of the invention.
  • the processor 980 is the control center of the handset, which connects various portions of the entire handset using various interfaces and lines, by executing or executing software programs and/or modules stored in the memory 920, and invoking data stored in the memory 920, executing The phone's various functions and processing data, so that the overall monitoring of the phone.
  • the processor 980 may include one or more processing units; preferably, the processor 980 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, an application, and the like.
  • the modem processor primarily handles wireless communications. It will be appreciated that the above described modem processor may also not be integrated into the processor 980.
  • the handset also includes a power source 990 (such as a battery) that supplies power to the various components.
  • a power source 990 such as a battery
  • the power source can be logically coupled to the processor 980 through a power management system to manage functions such as charging, discharging, and power management through the power management system.
  • the mobile phone may further include a camera, a Bluetooth module, and the like, and details are not described herein again.
  • each step method flow can be implemented based on the structure of the mobile phone.
  • each unit function can be implemented based on the structure of the mobile phone.
  • the embodiment of the present application further provides a computer storage medium, wherein the computer storage medium may store a program, and the program includes some or all of the steps of any one of the data transmission methods described in the foregoing method embodiments.
  • the disclosed apparatus may be implemented in other ways.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or may be Integrate into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be electrical or otherwise.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable memory.
  • a computer readable memory A number of instructions are included to cause a computer device (which may be a personal computer, server or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present application.
  • the foregoing memory includes: a U disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk, and the like, which can store program codes.
  • ROM Read-Only Memory
  • RAM Random Access Memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne un procédé de transmission de données et des dispositifs associés. Le procédé consiste à : diviser des données cibles en une pluralité d'unités de données lorsqu'une instruction d'opération de transmission pour les données cibles dans un terminal mobile est détectée ; transmettre la pluralité d'unités de données à un dispositif terminal cible ; lorsqu'une quelconque unité de la pluralité d'unités de données est transmise avec succès, marquer l'unité de données comme étant "transmise" ; détecter si une connexion de communication entre le terminal mobile et le dispositif terminal cible est interrompue ; si c'est le cas, enregistrer des unités de données qui ne sont pas transmises ou pour lesquelles la transmission échoue dans les données cibles, et marquer les unités de données comme étant "non transmises" ; et lorsque la connexion de communication entre le terminal mobile et le dispositif terminal cible est restaurée, transmettre les unités de données marquées comme étant "non transmises" dans les données cibles au terminal cible. Des modes de réalisation de la présente invention peuvent améliorer l'efficacité de transmission de données.
PCT/CN2017/093467 2016-09-14 2017-07-19 Procédé de transmission de données et dispositifs associés Ceased WO2018049913A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610825431.0A CN106302808A (zh) 2016-09-14 2016-09-14 数据传输方法及移动终端
CN201610825431.0 2016-09-14

Publications (1)

Publication Number Publication Date
WO2018049913A1 true WO2018049913A1 (fr) 2018-03-22

Family

ID=57711700

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/093467 Ceased WO2018049913A1 (fr) 2016-09-14 2017-07-19 Procédé de transmission de données et dispositifs associés

Country Status (2)

Country Link
CN (1) CN106302808A (fr)
WO (1) WO2018049913A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111325241A (zh) * 2020-01-23 2020-06-23 深圳市大拿科技有限公司 果蔬分类方法、装置、智能传感器及计算机存储介质

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106302808A (zh) * 2016-09-14 2017-01-04 广东欧珀移动通信有限公司 数据传输方法及移动终端
CN106921961A (zh) * 2017-01-25 2017-07-04 北京奇虎科技有限公司 一种不同系统间数据传输方法、装置及移动终端
CN106888498A (zh) * 2017-01-25 2017-06-23 北京奇虎科技有限公司 一种终端间数据传输方法、装置及移动终端
CN107564129A (zh) * 2017-09-01 2018-01-09 武汉六点整北斗科技有限公司 一种交通事故数据的传输方法及装置
CN110430560A (zh) * 2019-07-26 2019-11-08 努比亚技术有限公司 可穿戴设备上传数据的方法、可穿戴设备及存储介质
CN110769409B (zh) * 2019-10-30 2022-10-28 深圳传音控股股份有限公司 虚拟sim卡移植方法、系统及计算机可读存储介质
CN111328155B (zh) * 2020-02-27 2022-01-07 Oppo广东移动通信有限公司 数据传输方法、装置、存储介质及电子设备
CN111356119B (zh) * 2020-03-12 2024-09-27 京东方科技集团股份有限公司 一种数据传输方法及相关设备
CN112994233A (zh) * 2021-02-06 2021-06-18 西安热工研究院有限公司 一种适用于电力监控系统的单向图闸系统和装置
CN113747374B (zh) * 2021-07-30 2023-01-06 荣耀终端有限公司 一种消息推送方法及装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050015511A1 (en) * 2003-07-02 2005-01-20 Nec Laboratories America, Inc. Accelerated large data distribution in overlay networks
CN101202604A (zh) * 2007-08-14 2008-06-18 深圳市同洲电子股份有限公司 一种网络数据的发送与接收方法、系统及设备
CN101321336A (zh) * 2007-06-06 2008-12-10 凤凰微电子(中国)有限公司 一种移动终端与智能卡之间的大容量数据交换方法
CN103248452A (zh) * 2012-02-10 2013-08-14 宇龙计算机通信科技(深圳)有限公司 数据发送装置、数据接收装置、终端和数据传输方法
CN105007322A (zh) * 2015-07-21 2015-10-28 陈丹 一种文件传输方法及系统
CN106302808A (zh) * 2016-09-14 2017-01-04 广东欧珀移动通信有限公司 数据传输方法及移动终端

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102790771B (zh) * 2012-07-25 2016-12-21 山东中创软件商用中间件股份有限公司 一种文件传输方法及系统
CN103019651B (zh) * 2012-08-02 2016-06-29 青岛海信传媒网络技术有限公司 复杂任务的并行处理方法和装置
CN105743978A (zh) * 2016-01-29 2016-07-06 武汉联影医疗科技有限公司 数据传输方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050015511A1 (en) * 2003-07-02 2005-01-20 Nec Laboratories America, Inc. Accelerated large data distribution in overlay networks
CN101321336A (zh) * 2007-06-06 2008-12-10 凤凰微电子(中国)有限公司 一种移动终端与智能卡之间的大容量数据交换方法
CN101202604A (zh) * 2007-08-14 2008-06-18 深圳市同洲电子股份有限公司 一种网络数据的发送与接收方法、系统及设备
CN103248452A (zh) * 2012-02-10 2013-08-14 宇龙计算机通信科技(深圳)有限公司 数据发送装置、数据接收装置、终端和数据传输方法
CN105007322A (zh) * 2015-07-21 2015-10-28 陈丹 一种文件传输方法及系统
CN106302808A (zh) * 2016-09-14 2017-01-04 广东欧珀移动通信有限公司 数据传输方法及移动终端

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111325241A (zh) * 2020-01-23 2020-06-23 深圳市大拿科技有限公司 果蔬分类方法、装置、智能传感器及计算机存储介质

Also Published As

Publication number Publication date
CN106302808A (zh) 2017-01-04

Similar Documents

Publication Publication Date Title
WO2018049913A1 (fr) Procédé de transmission de données et dispositifs associés
CN106331372B (zh) 数据传输方法及移动终端
WO2018049881A1 (fr) Procédé et dispositif de migration de données
CN106484326B (zh) 一种数据传输处理方法及移动终端
CN106681860B (zh) 一种数据备份方法及数据备份装置
CN106658753B (zh) 一种数据迁移方法及终端设备
CN106507269B (zh) 一种数据迁移方法及终端设备
CN106502826A (zh) 数据备份及传输方法及移动终端
WO2018049934A1 (fr) Procédé et terminaux de migration de données
WO2018049901A1 (fr) Procédé de migration de données, et dispositifs associés
WO2018049935A1 (fr) Procédé de migration de données, et terminaux
CN106528638B (zh) 删除备份数据的方法及移动终端
WO2018103443A1 (fr) Procédé de localisation réseau et dispositif terminal
WO2019076250A1 (fr) Procédé de gestion de message de poussée, et produits associés
WO2018049971A1 (fr) Procédé de commutation de réseau à point d'accès sans fil et terminaux
CN106569910A (zh) 数据备份及传输方法及移动终端
WO2018049884A1 (fr) Procédé et dispositif de migration de données
CN106502824A (zh) 数据备份方法及云服务器
CN106445743A (zh) 数据备份传输方法及移动终端
WO2018049885A1 (fr) Procédé et dispositif de migration de données
CN106534288A (zh) 一种数据传输方法及移动终端
WO2018049904A1 (fr) Procédé de migration de données et dispositifs associés
CN106569916A (zh) 一种数据备份方法及移动终端
CN106484563B (zh) 一种数据迁移方法及终端设备
CN111405043A (zh) 信息处理方法、装置及电子设备

Legal Events

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

Ref document number: 17850116

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17850116

Country of ref document: EP

Kind code of ref document: A1