WO2018153064A1 - Procédé de traitement de données, terminal et support d'informations lisible non volatil - Google Patents
Procédé de traitement de données, terminal et support d'informations lisible non volatil Download PDFInfo
- Publication number
- WO2018153064A1 WO2018153064A1 PCT/CN2017/101571 CN2017101571W WO2018153064A1 WO 2018153064 A1 WO2018153064 A1 WO 2018153064A1 CN 2017101571 W CN2017101571 W CN 2017101571W WO 2018153064 A1 WO2018153064 A1 WO 2018153064A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- parameter
- data processing
- data
- execution object
- payment terminal
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/102—Program control for peripheral devices where the programme performs an interfacing function, e.g. device driver
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/12—Cash registers electronically operated
Definitions
- the present application relates to the field of computer technology, and in particular, to a data processing method, a terminal, and a non-volatile readable storage medium.
- POS Point Of Sale
- smart devices such as mobile phones and tablet computers
- the POS payment terminal can complete card reading, PIN (personal identification number) input, and data addition.
- PIN personal identification number
- POS payment terminals often need to download or update programs and files of POS payment terminals, such as POS payment terminal boot programs, operating system programs, application programs, and parameter files, both at the time of production and after shipment. These programs and files are often used. It belongs to different software layers and has a wide variety. Moreover, because different types of POS payment terminals and intelligent terminal communication carriers are also different, for example, some use RS232 serial port for communication, and some use USB (Universal Serial Bus) cable or wireless network for communication. The downloaded or updated program files are different, and the communication carriers are different, resulting in different transmission protocols.
- RS232 serial port for communication
- USB Universal Serial Bus
- the POS payment terminal may need to perform different data operations of different programs or files from a plurality of different softwares on the smart terminal, and the operation is cumbersome, and it is necessary to develop different software to adapt data operations of different programs or files, resulting in development. Difficulties, wasting a lot of time, manpower and other resources.
- a data processing method a terminal, and a non-volatile readable storage medium are provided.
- a data processing method comprising:
- a terminal comprising a memory and a processor, the memory storing computer executable instructions, the computer executable instructions being executed by the processor, causing the processor to perform the following steps:
- One or more non-volatile readable storage media storing computer-executable instructions, when executed by one or more processors, cause the one or more processors to perform the following steps:
- FIG. 1 is an application scenario diagram of a data processing method in an embodiment
- FIG. 2 is a block diagram of an intelligent terminal in an embodiment
- FIG. 3 is a flow chart of a data processing method in an embodiment
- FIG. 4 is a flowchart of a data processing module that passes parameters corresponding to an execution object into a matching data processing module to perform corresponding data operations on the connected payment terminals according to parameters;
- FIG. 5 is a flowchart of performing a corresponding data operation on a connected payment terminal according to a parameter by a matched data processing module in an embodiment
- Figure 6 is a flow chart showing process information in one embodiment
- FIG. 7 is a flow chart of invoking an external processing tool for data processing in one embodiment
- Figure 8 is a block diagram of a data processing apparatus in an embodiment
- FIG. 9 is a block diagram of an execution module in one embodiment
- Figure 10 is a block diagram of a data processing apparatus in another embodiment
- Figure 11 is a block diagram of a data processing apparatus in still another embodiment.
- FIG. 1 is an application scenario diagram of a data processing method in an embodiment.
- the end of payment The terminal 10 can establish a communication connection with the smart terminal 20 through an RS232 serial port, a USB interface or a network interface.
- the user can perform a data processing operation on the smart terminal 20, and the smart terminal 20 generates a processing task according to the data processing operation, and constructs a parameter command of a preset format according to the processing task.
- the smart terminal 20 parses the parameter command, obtains an execution object, and passes the parameter corresponding to the execution object to the data processing module that matches the execution object, so that the matched data processing module performs corresponding data operations on the connected payment terminal 10 according to the parameter. .
- the smart terminal 20 includes a processor connected through a system bus, a non-volatile storage medium, an internal memory, a data transmission interface, a display screen, and an input device.
- the memory of the terminal includes a non-volatile storage medium and an internal memory, wherein the non-volatile storage medium of the terminal stores an operating system and computer-executable instructions, which are executed by the processor to implement the embodiment of the present application.
- the processor is used to provide computing and control capabilities to support the operation of the entire smart terminal 20.
- the internal memory in smart terminal 20 provides an environment for the operation of computer executable instructions in a non-volatile storage medium.
- the data transmission interface is used for communicating with the payment terminal, such as sending the downloaded file, program, etc. to the payment terminal.
- the display screen of the terminal may be a liquid crystal display or an electronic ink display screen.
- the input device may be a touch layer covered on the display screen, or may be a button, a trackball or a touchpad provided on the terminal housing, or may be an external device. Keyboard, trackpad or mouse.
- the smart terminal 20 can be a mobile phone, a tablet computer, or a personal computer (PC). Those skilled in the art can understand that the structure shown in FIG.
- FIG. 2 is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation of the smart terminal 20 to which the solution of the present application is applied, specifically, the smart terminal. 20 may include more or fewer components than shown in the figures, or some components may be combined, or have different component arrangements.
- a data processing method is provided, which is applicable to the smart terminal shown in FIG. 2, and includes the following steps:
- Step S310 generating a processing task according to the data processing operation.
- the payment terminal can be through an RS232 serial port, a USB interface, or a network interface. And establishing a communication connection with the smart terminal, wherein the payment terminal can be a traditional POS machine, a MPOS (simple POS) machine or a wireless POS machine, etc., and the smart terminal can be a mobile phone, a tablet computer, a laptop computer or a PC machine.
- the payment terminal can be a traditional POS machine, a MPOS (simple POS) machine or a wireless POS machine, etc.
- the smart terminal can be a mobile phone, a tablet computer, a laptop computer or a PC machine.
- the user may perform a data processing operation on the data terminal connected to the smart terminal on the data processing interface of the smart terminal, and the executed data processing operation may include downloading data from the smart terminal, querying data of the payment terminal, deleting data of the payment terminal, and reconstructing the payment.
- the file system of the terminal, etc. The user may select an execution action, an execution object, and a corresponding communication parameter on the data processing interface, where the execution action may include downloading, querying, deleting, rebuilding the file system, etc., and the execution object may include a base program, a boot program, and an operating system.
- configuration files, parameter files and applications, etc., communication parameters can include communication serial port number, baud rate, and so on.
- the data processing interface of the intelligent terminal can generate a corresponding processing task according to the data processing operation.
- Step S320 constructing a parameter command of a preset format according to the processing task.
- the data processing interface of the smart terminal generates a corresponding processing task according to the data processing operation of the user, and the processing task may include a user-selected execution action, an execution object, a communication parameter, and the like, and a parameter of the connected payment terminal model, which may be preset according to the preset. Format, constructs a parameter command based on the processing task.
- the user selects the monitor file on the data processing interface of the smart terminal to download, and selects the corresponding communication serial port number as COM1, and the baud rate is 115200 Bd/s (baud/second), wherein the monitor file is monitored.
- Step S330 parsing the parameter command to obtain an execution object.
- the parameter command may be sent to the pre-created data processing process, and the parameter command is parsed through the data processing process, and the execution action included in the parameter command is obtained.
- Execute parameters such as object and communication parameters.
- Step S340 the parameter corresponding to the execution object is passed to the matching data processing module, so that the matched data processing module performs a corresponding data operation on the connected payment terminal according to the parameter.
- the data processing module matching the execution object may be acquired according to the data type of the execution object, wherein the data type may include a base program, firmware layer information, application layer information, and extended information. And so on, corresponding to the base program download module, firmware layer information processing module, application layer information processing module and extended information processing module and other data processing modules, different data processing modules can respectively handle data operations of different software layers.
- the data processing module may be stored in the memory of the smart terminal in the form of software, or embedded in or independent of the processor of the data processing module in hardware form, so that the processor can call the data processing module matching the execution object for processing.
- the data processing process may pass the parameter corresponding to the execution object to the data processing module that matches the execution object, and execute, by the matched data processing module, the data operation corresponding to the execution action and the execution object to the connected payment terminal.
- act removeapp indicates that the action is performed to delete the application
- the 12345 application if the data type of the execution object is application layer information, the corresponding parameter is passed to the application layer information processing module, and the application layer number 12345 application is deleted on the connected payment terminal through the application layer information processing module.
- the data processing method generates a processing task according to the data processing operation, constructs a parameter command of a preset format according to the processing task, parses the parameter command to obtain an execution object, and passes the parameter corresponding to the execution object to the data processing module that matches the execution object,
- the data processing module that matches the execution object performs corresponding data operations on the connected payment terminal according to the parameter, and integrates data processing functions belonging to different software layers and different data operations, and can directly execute on the payment terminal.
- Different types of data operations do not need to be operated separately from different softwares, and the operation is simple, and the complexity of development can be effectively reduced, and resource waste is reduced.
- step S340 passes parameters corresponding to the execution object to the matched data processing module, so that the matched data processing module performs corresponding data operations on the connected payment terminals according to the parameters, including The following steps:
- Step S402 detecting a data type included in the execution object.
- the data processing process of the intelligent terminal parses the parameter command, an execution object is obtained, and the data type included in the execution object can be detected, and the data processing module matching the included data type is obtained.
- the data processing process of the smart terminal may obtain a plurality of execution objects, and may respectively detect data types of the respective execution objects, and acquire data processing modules that match the data types.
- Step S404 storing parameters corresponding to the execution objects belonging to the data type in the to-be-processed parameter structure corresponding to the data type.
- Different data types can respectively correspond to different parameter structures to be processed, which facilitates matching data processing modules to perform data operations.
- the data processing process of the intelligent terminal can detect the data types included in the execution object one by one, and can first determine whether the execution object includes the base program. When the base program is included, the parameters corresponding to the execution object of the base program are stored in the base program.
- determining whether the execution object contains firmware layer information, and when the firmware layer information is included, storing the parameter corresponding to the execution object belonging to the firmware layer information in the parameter structure to be processed corresponding to the firmware layer information Determining whether the execution object includes the application layer information, and when the application layer information is included, storing the parameter corresponding to the execution object of the application layer information in the to-be-processed parameter structure corresponding to the application layer information; determining whether the execution object includes the extension information When the extended information is included, the parameter corresponding to the execution object belonging to the extended information is stored in the to-be-processed parameter structure corresponding to the extended information.
- Step S406 performing a corresponding data operation on the connected payment terminal according to the parameter structure to be processed by the data processing module matching the data type.
- the data processing process of the intelligent terminal respectively belongs to the parameter corresponding to the execution object of each data type.
- the data processing module matching each data type can parse the corresponding parameter structure to be processed, obtain a data operation instruction, and perform corresponding operations on the connected payment terminal according to the data operation instruction. Data manipulation.
- the execution object of the data processing process parsing parameter command of the smart terminal includes the boot file and the application number.
- the parameters corresponding to the boot file may be stored in the parameter structure to be processed corresponding to the firmware layer information, and the parameter corresponding to the application with the application number 12345
- the parameter structure to be processed corresponding to the application layer information is stored, and the firmware layer information processing module parses the parameter structure to be processed corresponding to the firmware layer information, and sends the boot file to the connected payment terminal according to the obtained data operation instruction, and then
- the application layer information processing module parses the to-be-processed parameter structure corresponding to the application layer information, and deletes the application number 12345 on the connected payment terminal according to the obtained data operation instruction.
- step S340 passes parameters corresponding to the execution object to the matched data processing module, so that the matched data processing module performs corresponding data operations on the connected payment terminals according to the parameters.
- Step S502 obtaining a corresponding transmission protocol according to the terminal model and the communication parameter.
- Different types of payment terminals and data transmission interfaces may adopt different transmission protocols.
- the transmission protocols used by payment terminals of different terminal models may be set by the manufacturer of the payment terminal. For example, if the payment terminal of the A model establishes a communication connection with the intelligent terminal through the USB interface, the data transmission is performed by using a specific USB transmission protocol, and the payment terminal of the B model establishes a communication connection with the intelligent terminal through the network interface, and the TCP (Transmission Control Protocol) is adopted. Transmission Control Protocol) protocol for data transmission.
- TCP Transmission Control Protocol
- Different types of payment terminals and various transmission protocols that may be used for communication parameters may be encapsulated in advance.
- the intelligent terminal may be based on the terminal model of the connected payment terminal and the communication serial port included in the communication parameters. The number selects the corresponding transport protocol for data operation.
- Step S504 according to the transmission protocol and the communication parameter, the connection is matched by the matched data processing module.
- the payment terminal performs a data operation corresponding to the execution action and the execution object.
- the intelligent terminal may perform data operation on the connected payment terminal according to the communication serial port number and the baud rate in the transmission protocol and the communication parameter, and perform data processing matching the execution object.
- the module parses the corresponding parameter structure to be processed to obtain a data operation instruction, and the data processing module can perform a data operation corresponding to the execution action and the execution object on the connected payment terminal according to the data operation instruction.
- the user selects to download the boot file in the data processing interface of the smart terminal, and selects the communication serial port number as the serial port 1.
- the baud rate is 115200 Bd/s
- the intelligent terminal detects the connected terminal model of the payment terminal as S80, and the payment terminal passes the RS232.
- the serial port establishes a communication connection with the intelligent terminal, a transmission protocol corresponding to the terminal model S80 and supporting RS232 serial communication can be obtained, and the firmware layer information processing module can send the boot file through the serial port 1 at a rate of 115200 Bd/s according to the transmission protocol.
- the firmware layer information processing module can send the boot file through the serial port 1 at a rate of 115200 Bd/s according to the transmission protocol.
- the data processing module matching the data type performs corresponding data operations on the connected payment terminal, and the data processing functions belonging to different software layers and different data operations are integrated.
- the foregoing data processing method further includes the following steps:
- Step S602 obtaining process information for performing a corresponding data operation on the connected payment terminal by using a pipeline created in advance.
- a pipe is a communication mechanism between processes. It can communicate with each other through a part of shared memory. When a process writes information to a pipe, another process can read the information from the pipe.
- Pipes can include anonymous pipes and named pipes. Anonymous pipes require less overhead than named pipes, but provide less functionality and are generally used for data transfer between parent and child processes.
- the smart terminal can create an anonymous pipeline by calling the CreatePipe function, thereby reducing unnecessary resource overhead.
- the Zhitong terminal can obtain the connected payment terminal from the data processing process through the created pipeline.
- the process information of the corresponding data operation may be performed, and the process information may include an action being executed, related information of the execution object, progress information of the data processing module performing the data operation according to the data operation instruction, error information, and the like, and the action being performed may include downloading, Querying, deleting, rebuilding a file system, etc.
- the related information of the execution object may include information such as an execution object, a storage path of the execution object, and the like.
- the progress information of the data processing module executing the data operation according to the data operation instruction is used to indicate the completion of the executed data operation, such as downloading 50%, downloading 70%, etc.
- the error information refers to an error occurring during the execution of the data operation.
- the serial port fails to open, the data download fails, and so on.
- the data processing process writes the process information BP_ERR_DL_BOOT_DATA to the pipeline, and BP_ERR_DL_BOOT_DATA indicates that the download of the boot file failed.
- the preset output format is not limited thereto, and may be other formats.
- step S604 the process information is parsed and displayed according to a preset method.
- the process information can be transmitted to the data processing interface.
- the process information can be parsed and displayed according to a preset manner.
- the preset mode may include a progress bar, a text description, and the like.
- the data processing process when the data processing module performs the corresponding data operation, can write the exit code into the pipeline and transmit the exit code to the data processing interface through the pipeline.
- the data processing interface parses the read exit code to display the data processing result of the execution completion.
- the process information of performing the corresponding data operation on the connected payment terminal can be obtained through the pipeline and displayed, so that the user can understand the progress of executing the data operation, the occurrence of errors and the operation result and the like.
- step S330 After the parameter command is parsed in step S330 to obtain an execution object, the following steps are further included:
- Step S702 calling an external processing tool according to the execution object.
- some specific data operations may not be performed by the data processing process, and a specific external processing tool needs to be called to perform the completion.
- the smart terminal may pass the parameter corresponding to the execution object to the extended information processing module through the data processing process, and send the parameter to the external processing tool by calling the interface of the external processing tool by the extended information processing module.
- Step S704 the parameter corresponding to the execution object is transmitted to the external processing tool, so that the external processing tool performs a corresponding data operation on the connected payment terminal according to the parameter.
- the external processing tool may perform corresponding data operations on the connected payment terminal according to the parameters.
- the interface provided by the external processing tool may be used.
- External processing tools are integrated, and the expansion method is simple and easy to operate, which can effectively reduce the complexity of development and reduce resource waste.
- Step S706 obtaining process information for performing a corresponding data operation on the connected payment terminal from the external processing tool through a pre-created pipeline.
- the data processing process of the intelligent terminal may call a pre-created pipeline, obtain process information of performing corresponding data operations on the connected payment terminal from the external processing tool through the pipeline, and record the execution of the external processing tool through the process information.
- Step S708 parsing the process information acquired from the external processing tool, and performing the display according to a preset manner.
- the intelligent terminal can transmit the process information acquired from the external processing tool to the data processing interface through the pipeline, and the data processing interface can be parsed after reading the process information from the pipeline, and displayed according to preset manners such as a progress bar and a text description.
- Step S710 when the execution is completed, the data processing result is displayed.
- the data processing interface When the data processing interface reads the exit code from the pipeline, it indicates that the external processing tool performs the data operation of the connected payment terminal, and the read exit code can be parsed and the executed data is displayed.
- the data processing interface receives the exit instruction, the data processing result is displayed.
- the external processing tool can be invoked to perform corresponding data operations on the connected payment terminal, integrate the data operation function of the external processing tool, and the integration mode is simple, and can directly perform different types of data operations on the payment terminal. Simple.
- a data processing apparatus including a generating module 810, a constructing module 820, a parsing module 830, and an executing module 840.
- the generating module 810 is configured to generate a processing task according to the data processing operation.
- the constructing module 820 is configured to construct a parameter command of a preset format according to the processing task.
- the parsing module 830 is configured to parse the parameter command to obtain an execution object.
- the executing module 840 is configured to pass the parameter corresponding to the execution object to the matched data processing module, so that the matched data processing module performs a corresponding data operation on the connected payment terminal according to the parameter.
- the data processing device generates a processing task according to the data processing operation, constructs a parameter command of a preset format according to the processing task, parses the parameter command to obtain an execution object, and passes the parameter corresponding to the execution object to the data processing module that matches the execution object,
- the data processing module matching the execution object performs corresponding data operations on the connected payment terminal according to the parameter, and integrates data processing functions belonging to different software layers and different data operations, and can directly perform different types on the payment terminal.
- the data operation does not need to be operated separately from different softwares, and the operation is simple, and the complexity of development can be effectively reduced, and resource waste is reduced.
- execution module 840 includes detection unit 842, storage unit 844, execution unit 846, and protocol acquisition unit 848.
- the detecting unit 842 is configured to detect a data type included in the execution object.
- the storage unit 844 is configured to store parameters corresponding to the execution objects belonging to the data type in the to-be-processed parameter structure corresponding to the data type.
- the executing unit 846 is configured to: according to the data processing module that matches the data type, according to the to-be-processed parameter The number structure performs corresponding data operations on the connected payment terminals.
- the protocol obtaining unit 848 is configured to obtain a corresponding transmission protocol according to the terminal model and the communication parameter.
- the executing unit 846 is further configured to perform, by the matched data processing module, the data operation corresponding to the execution action and the execution object by the matched data processing module according to the transmission protocol and the communication parameter.
- the data processing module matching the data type performs corresponding data operations on the connected payment terminal, and the data processing functions belonging to different software layers and different data operations are integrated.
- the data processing apparatus includes an information obtaining module 850 and a display module 860 in addition to the generating module 810, the constructing module 820, the parsing module 830, and the executing module 840.
- the information obtaining module 850 is configured to obtain, by using a pre-created pipeline, process information for performing a corresponding data operation on the connected payment terminal.
- the display module 860 is configured to parse the process information and display it according to a preset manner.
- the process information of performing the corresponding data operation on the connected payment terminal can be obtained through the pipeline and displayed, so that the user can understand the progress of executing the data operation, the occurrence of errors and the operation result and the like.
- the data processing apparatus includes a generation module 810, a construction module 820, a parsing module 830, an execution module 840, an information acquisition module 850, and a display module 860, and includes a calling module 870 and Pass in module 880.
- the calling module 870 is configured to invoke an external processing tool according to the execution object.
- the incoming module 880 is configured to pass the parameter corresponding to the execution object to an external processing tool, so that the external processing tool performs a corresponding data operation on the connected payment terminal according to the parameter.
- the information obtaining module 850 is further configured to acquire, by using a pre-created pipeline, process information for performing a corresponding data operation on the connected payment terminal from an external processing tool.
- the display module 860 is further configured to parse the process information acquired from the external processing tool, and according to the pre- Set the way to display.
- the display module 860 is further configured to display a data processing result when the execution is completed.
- the external processing tool can be invoked to perform corresponding data operations on the connected payment terminal, integrate the data operation function of the external processing tool, and the integration mode is simple, and can directly perform different types of data operations on the payment terminal. Simple.
- the parsing module 830 can obtain an execution object by parsing a parameter command by a processor of the terminal, where the processor can be a central processing unit (CPU), a microprocessor, or the like.
- the above modules may be embedded in the hardware of the terminal or may be stored in the memory of the terminal in the form of software, so that the processor can call the corresponding operations of the above modules.
- a terminal in one embodiment, includes a memory and a processor having stored therein computer executable instructions that, when executed by a processor, cause the processor to perform the data processing method described above.
- one or more non-volatile readable storage media storing computer-executable instructions are provided, which may be implemented when executed by one or more processors.
- the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Stored Programmes (AREA)
Abstract
La présente invention concerne un procédé de traitement de données, comprenant : la génération d'une tâche de traitement selon une opération de traitement de données (S310) ; la construction d'une commande de paramètre d'un format prédéfini selon la tâche de traitement (S320) ; l'analyse de la commande de paramètre pour obtenir un objet d'exécution (S330) ; et la transmission d'un paramètre correspondant à l'objet d'exécution à un module de traitement de données apparié de sorte que le module de traitement de données apparié exécute une opération de données correspondante sur un terminal de paiement connecté (10) selon le paramètre (S340).
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710104740.3A CN106952426B (zh) | 2017-02-24 | 2017-02-24 | 数据处理方法及装置 |
| CN201710104740.3 | 2017-02-24 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018153064A1 true WO2018153064A1 (fr) | 2018-08-30 |
Family
ID=59466515
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/101571 Ceased WO2018153064A1 (fr) | 2017-02-24 | 2017-09-13 | Procédé de traitement de données, terminal et support d'informations lisible non volatil |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106952426B (fr) |
| WO (1) | WO2018153064A1 (fr) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106952426B (zh) * | 2017-02-24 | 2020-01-21 | 百富计算机技术(深圳)有限公司 | 数据处理方法及装置 |
| CN110648108A (zh) * | 2019-08-30 | 2020-01-03 | 广东工业大学 | 一种基于按键精灵的办公自动化方法及系统 |
| CN113553120A (zh) * | 2021-06-30 | 2021-10-26 | 珠海豹趣科技有限公司 | 任务执行方法、装置、存储介质及电子设备 |
| CN115357309B (zh) * | 2022-10-24 | 2023-07-14 | 深信服科技股份有限公司 | 一种数据处理方法、装置、系统和计算机可读存储介质 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020046185A1 (en) * | 2000-08-30 | 2002-04-18 | Jean-Marc Villart | System and method conducting POS transactions |
| CN1378670A (zh) * | 1999-10-13 | 2002-11-06 | 株式会社日本视觉 | 网络型数据传输方法及系统、在该系统中的服务器或终端装置、对该方法程序化进行记录的记录媒体及使用该方法的销售管理系统 |
| CN1997963A (zh) * | 2004-05-25 | 2007-07-11 | 亚历山大·索雷斯·皮·法里亚斯 | 访问pos终端的系统、下载和更新应用的方法以及使用这种系统执行电子操作的方法 |
| CN101753547A (zh) * | 2008-12-19 | 2010-06-23 | 北京银迅捷电子技术有限公司 | 多型号pos终端设备的应用程序及参数更新的方法和系统 |
| CN105242915A (zh) * | 2015-09-07 | 2016-01-13 | 无锡天脉聚源传媒科技有限公司 | 一种数据操作的处理方法及装置 |
| CN106204968A (zh) * | 2016-07-25 | 2016-12-07 | 无锡酷银科技有限公司 | 一种基于pos机的多硬件适配装置及其适配方法 |
| US20160364710A1 (en) * | 2014-02-11 | 2016-12-15 | Bixolon Co., Ltd. | Pos peripherals controlling device, mobile host device, and control method thereof |
| CN106952426A (zh) * | 2017-02-24 | 2017-07-14 | 百富计算机技术(深圳)有限公司 | 数据处理方法及装置 |
-
2017
- 2017-02-24 CN CN201710104740.3A patent/CN106952426B/zh active Active
- 2017-09-13 WO PCT/CN2017/101571 patent/WO2018153064A1/fr not_active Ceased
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1378670A (zh) * | 1999-10-13 | 2002-11-06 | 株式会社日本视觉 | 网络型数据传输方法及系统、在该系统中的服务器或终端装置、对该方法程序化进行记录的记录媒体及使用该方法的销售管理系统 |
| US20020046185A1 (en) * | 2000-08-30 | 2002-04-18 | Jean-Marc Villart | System and method conducting POS transactions |
| CN1997963A (zh) * | 2004-05-25 | 2007-07-11 | 亚历山大·索雷斯·皮·法里亚斯 | 访问pos终端的系统、下载和更新应用的方法以及使用这种系统执行电子操作的方法 |
| CN101753547A (zh) * | 2008-12-19 | 2010-06-23 | 北京银迅捷电子技术有限公司 | 多型号pos终端设备的应用程序及参数更新的方法和系统 |
| US20160364710A1 (en) * | 2014-02-11 | 2016-12-15 | Bixolon Co., Ltd. | Pos peripherals controlling device, mobile host device, and control method thereof |
| CN105242915A (zh) * | 2015-09-07 | 2016-01-13 | 无锡天脉聚源传媒科技有限公司 | 一种数据操作的处理方法及装置 |
| CN106204968A (zh) * | 2016-07-25 | 2016-12-07 | 无锡酷银科技有限公司 | 一种基于pos机的多硬件适配装置及其适配方法 |
| CN106952426A (zh) * | 2017-02-24 | 2017-07-14 | 百富计算机技术(深圳)有限公司 | 数据处理方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106952426B (zh) | 2020-01-21 |
| CN106952426A (zh) | 2017-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11797273B2 (en) | System and method for enhancing component based development models with auto-wiring | |
| WO2020233048A1 (fr) | Procédé et système de génération de logiciel personnalisé, dispositif électronique et support d'informations | |
| CN111552627A (zh) | 用户界面测试方法、装置、存储介质及计算机设备 | |
| CN111694572A (zh) | 代码格式转换方法、装置、计算机设备及存储介质 | |
| CN106952426B (zh) | 数据处理方法及装置 | |
| WO2020119804A1 (fr) | Procédé d'affichage de vue de page, appareil, dispositif et support d'informations | |
| CN113138768B (zh) | 应用程序包生成方法、装置、电子设备以及可读存储介质 | |
| WO2016095570A1 (fr) | Procédé et appareil de débogage pour système intégré, et support d'informations | |
| CN111258613A (zh) | 固件升级方法、装置、电子设备以及存储介质 | |
| CN105847319A (zh) | 一种移动终端网络请求方法及系统 | |
| CN115145560B (zh) | 业务编排方法、装置、设备、计算机可读介质和程序产品 | |
| CN112395194B (zh) | 一种接入测试平台的方法和装置 | |
| CN114461223A (zh) | 一种代码生成方法、装置及终端设备 | |
| CN108196906A (zh) | 一种用户指令处理方法及嵌入式设备 | |
| CN106302011B (zh) | 基于多端的测试方法及终端 | |
| CN106095886B (zh) | 一种数据处理方法及其装置 | |
| CN116149639A (zh) | 一种组件开发的方法、装置、电子设备和存储介质 | |
| CN114328112A (zh) | 一种异构芯片的监控方法、装置、设备和介质 | |
| CN113569182B (zh) | 一种数据处理方法、装置、存储介质及电子设备 | |
| CN111966435A (zh) | 电子设备的操作流程分享方法及装置 | |
| CN113157360B (zh) | 用于处理api的方法、装置、设备、介质和产品 | |
| CN111984340A (zh) | 应用程序的启动方法及装置、可读存储介质、电子设备 | |
| CN111352357A (zh) | 机器人的控制方法、装置及终端设备 | |
| CN111737372A (zh) | 地图数据生成方法和装置 | |
| CN116126389A (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: 17897398 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: 17897398 Country of ref document: EP Kind code of ref document: A1 |