CN111340165A - Data interaction method, device and equipment - Google Patents

Data interaction method, device and equipment Download PDF

Info

Publication number
CN111340165A
CN111340165A CN202010307806.0A CN202010307806A CN111340165A CN 111340165 A CN111340165 A CN 111340165A CN 202010307806 A CN202010307806 A CN 202010307806A CN 111340165 A CN111340165 A CN 111340165A
Authority
CN
China
Prior art keywords
data
terminal
preset
application
preset condition
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.)
Pending
Application number
CN202010307806.0A
Other languages
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.)
Alipay Hangzhou Information Technology Co Ltd
Original Assignee
Alipay Hangzhou Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alipay Hangzhou Information Technology Co Ltd filed Critical Alipay Hangzhou Information Technology Co Ltd
Priority to CN202010307806.0A priority Critical patent/CN111340165A/en
Publication of CN111340165A publication Critical patent/CN111340165A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0025Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device the arrangement consisting of a wireless interrogation device in combination with a device for optically marking the record carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the specification discloses a data interaction method, a data interaction device and data interaction equipment. The method comprises the following steps: a first terminal acquires first data of a first application, wherein the first data is data to be interacted; after the first terminal triggers a preset condition, converting the first data into corresponding second data, wherein the second data is displayed on the first terminal in a floating layer mode and is used for data interaction; and the second terminal reads the second data in a code scanning or photographing mode to obtain third data, and the third data realizes a preset function in the second application. By adopting the data interaction mode provided by the specification, the data to be interacted can be obtained without modes such as manual input and the like, so that a user can conveniently carry out data interaction and realize a preset function.

Description

Data interaction method, device and equipment
Technical Field
The present specification relates to the field of computer technologies, and in particular, to a data interaction method, apparatus, and device.
Background
With the development of the internet, telephone numbers can be used as registration codes for logging in offline members in addition to social contact. At present, telephone numbers are used as contact means, and when telephone numbers are exchanged, the telephone numbers need to be reported to the opposite side by means of dictation or information sending and the like; when a supermarket, a shopping mall, a fruit shop and the like are taken out on line and the mobile phone number is taken as a member registration code, the mobile phone number needs to be dictated or manually input.
At present, the method for exchanging the telephone number or using the mobile phone number as the member registration code has great inconvenience.
Disclosure of Invention
The embodiment of the specification provides a data interaction method, a data interaction device and data interaction equipment, which are used for solving the following technical problems: the existing method for exchanging telephone numbers or using mobile phone numbers as member registration codes has the problem of great inconvenience.
In order to solve the above technical problem, the embodiments of the present specification are implemented as follows:
the data interaction method provided by the embodiment of the specification comprises the following steps:
a first terminal acquires first data of a first application, wherein the first data is data to be interacted;
after the first terminal triggers a preset condition, converting the first data into corresponding second data, wherein the second data is displayed on the first terminal in a floating layer mode and is used for data interaction;
and the second terminal reads the second data in a code scanning or photographing mode to obtain third data, and the third data realizes a preset function in the second application.
An interaction device for data provided by an embodiment of the present specification includes:
the system comprises an acquisition module, a first terminal and a second terminal, wherein the first terminal acquires first data which is to-be-interacted data;
the conversion module is used for converting the first data into corresponding second data according to the first data, the second data is displayed on the first terminal in a floating layer mode, and the second data is used for data interaction;
and the second terminal reads the second data in a code scanning or photographing mode to obtain third data.
An electronic device provided in an embodiment of the present specification includes:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
a first terminal acquires first data of a first application, wherein the first data is data to be interacted;
after the first terminal triggers a preset condition, converting the first data into corresponding second data, wherein the second data is displayed on the first terminal in a floating layer mode and is used for data interaction;
and the second terminal reads the second data in a code scanning or photographing mode to obtain third data, and the third data realizes a preset function in the second application.
The embodiment of the specification adopts at least one technical scheme which can achieve the following beneficial effects:
in the embodiment of the description, first data of a first application is acquired at a first terminal, wherein the first data is data to be interacted; after the first terminal triggers a preset condition, converting the first data into corresponding second data, wherein the second data is displayed on the first terminal in a floating layer mode and is used for data interaction; and the second terminal reads the second data in a code scanning or photographing mode to obtain third data, and the third data realizes a preset function in the second application. By adopting the data interaction mode provided by the embodiment of the specification, the data to be interacted can be obtained without modes such as manual input and the like, so that the preset function can be realized.
Drawings
In order to more clearly illustrate the embodiments of the present specification or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only some embodiments described in the present specification, and for those skilled in the art, other drawings can be obtained according to the drawings without any creative effort.
FIG. 1 is a flow chart of a method of data interaction provided herein;
FIG. 2 is a flow chart of another data interaction method provided by an embodiment of the present specification;
fig. 3 is a schematic diagram of a data interaction device provided in an embodiment of the present specification.
Detailed Description
In order to make those skilled in the art better understand the technical solutions in the present specification, the technical solutions in the embodiments of the present specification will be clearly and completely described below with reference to the drawings in the embodiments of the present specification, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without making any inventive step based on the embodiments of the present disclosure, shall fall within the scope of protection of the present application.
Fig. 1 is a flowchart of a data interaction method provided in this specification, where the method includes:
step S101: the method comprises the steps that a first terminal obtains first data of a first application, wherein the first data are data to be interacted.
In the embodiments of the present specification, the first terminal is a device having a data display function. The first terminal includes but is not limited to electronic equipment with a display screen such as a smart phone, a tablet computer and a wearable device, so that the first terminal displays the data to be interacted.
In this embodiment of the present specification, the first application is an application located in or connected to the first terminal and in which data to be interacted is located.
In one embodiment of the present specification, the data to be interacted is a telephone number, which may be a mobile phone number or a fixed phone number.
In one embodiment of the present description, the first application is an address book.
Step S103: and after the first terminal triggers a preset condition, converting the first data into corresponding second data, wherein the second data is displayed on the first terminal in a floating layer form, and the second data is used for data interaction.
In the embodiments of the present specification, the second data is two-dimensional code data. In one embodiment of the present specification, the second data is a two-dimensional code corresponding to a telephone number. In the embodiment of the present specification, the two-dimensional code may be a stacked/row-type two-dimensional code or a matrix-type two-dimensional code, and the type of the two-dimensional code does not limit the present application. It should be noted that the second data carries part or all of the information of the first data, such as the information source of the first data, the original information of the first data, and the like, and in addition, the second data also carries a function identifier to indicate a preset function, where the preset function includes a default preset function and may also include an optional function. For example, the default preset function is a storage function, and the optional function is member login. The function identifier may be a letter or a number, and the type of the function identifier is not limited to the present application.
After triggering a preset condition, a first terminal converts the first data into corresponding second data, where in an embodiment of the present specification, the preset condition is a preset time threshold; and converting the first data into corresponding second data by the first terminal according to a preset time threshold. The preset time threshold may be 1s or 5s, and the specific length of the preset time threshold does not limit the present application. The preset time threshold may be set by the user according to the usage habit, the sensitivity of the first terminal, and the like.
In a specific implementation process, if the time for triggering the first data by the first terminal is less than a preset time threshold, displaying a menu option on a page where the first data is located, clicking the menu option, and generating second data. The position of the page display menu may be at the upper right position of the page, the central position of the page, or the lower left position of the page, and the position of the page display menu does not limit the present specification. The page display menu may be a floating window or a pop-up window, and the specific form of the page display menu does not limit the present specification.
And if the time for triggering the first data by the first terminal is greater than or equal to a preset time threshold, automatically popping up the second data.
Continuing to continue the previous example, if the time for triggering the telephone number by the first terminal is less than the preset time threshold, displaying the menu option on the page where the first data is located, clicking the menu option, and generating the two-dimensional code corresponding to the telephone number. The menu option comprises a two-dimensional code, the content of the menu option can also comprise other options, such as deleting a contact person and adding to a blacklist, and the specific content of the menu option does not constitute a limitation on the application; and if the time for triggering the telephone number by the first terminal is greater than or equal to a preset time threshold, automatically popping up a two-dimensional code corresponding to the telephone number on a page where the telephone number is located.
In an embodiment of the present specification, the preset time threshold is 1s, and the time for triggering the phone number by the first terminal is less than 1s, then a menu option is displayed on a page where the phone number is located, and based on the menu option, a two-dimensional code corresponding to the phone number is generated. And if the time for triggering the telephone number by the first terminal is more than or equal to 1s, automatically popping up a two-dimensional code corresponding to the telephone number on the page where the telephone number is located.
In the embodiment of the present description, different contents are displayed according to the time when the first terminal triggers the first data, so as to implement different generation modes of the second data.
After triggering a preset condition, the first terminal converts the first data into corresponding second data, where in another embodiment of the present specification, the preset condition is a preset sliding direction; and the first terminal triggers the first data according to the preset sliding direction, and the second data is automatically popped up from the page where the first data is located. And if the first terminal does not slide according to the preset sliding direction, keeping the page where the first data is located unchanged.
In one embodiment of the present description, the preset sliding direction is an upward sliding. After the first terminal is triggered to slide upwards, the first data is triggered, and the second data is automatically popped up from a page where the first data is located. If the first terminal triggers the sliding action but does not slide according to the preset upward sliding, the page where the first data is located is kept unchanged after the first data is triggered.
Continuing to continue the previous example, after the first terminal is triggered to slide upwards, the page where the telephone number is located automatically pops up the two-dimensional code data corresponding to the telephone number. If the first terminal does not trigger the upward sliding, but triggers the downward sliding or the sliding action in other directions, the page where the telephone number is located is kept unchanged.
In the embodiment of the present disclosure, the position of the second data may be located in the middle of the first application operation page or in the upper portion of the first application operation page, and the position of the second data in the first application operation page does not limit the present disclosure. When the second data is displayed, the first data may be displayed entirely or partially. The position of the floating layer where the second data is located can be movable or fixed. If the position of the floating layer where the second data is located can be moved, the user can move the floating layer where the second data is located to a proper position by using a finger as required.
In the embodiment of the present specification, after the first terminal triggers the preset condition, the first data is converted into the second data, so that different generation modes of the second data can be implemented.
Step S105: and the second terminal reads the second data in a code scanning or photographing mode to obtain third data, and the third data realizes a preset function in the second application.
In the embodiment of the present specification, the second terminal is a terminal device having a code scanning or photographing function. The second terminal can be smart mobile phone, panel computer, receive silver-colored equipment, and the specific kind at second terminal does not constitute the restriction to this application.
And after reading the second data, the second terminal restores the second data into a format of corresponding data to be interacted as third data.
Continuing to continue the previous example, taking the second terminal as the cash register device as an example, the cash register device scans the two-dimensional code corresponding to the telephone number, restores the two-dimensional code to the corresponding telephone number, and displays the two-dimensional code in the form of the telephone number.
In this specification embodiment, the second application may be the same type of application as the first application, and the second application may also be a different type of application from the first application. For example, the first application is an address book, and the second application is also an address book. For another example, the first application is an address book, and the second application is a member login system or a cashier system.
It should be noted that the second application may be located on the second terminal, for example, if the second application is an address book, the second application is directly located on the second terminal; the second application may also be located on a device connected to the second terminal, and if the second application is a cash register system and the second terminal is a code scanning gun, the second application is located on a cash register device connected to the second terminal. Whether the second application is located on the second terminal does not constitute a limitation of the present application.
The data interaction mode provided by the embodiment of the specification can be used for different service scenarios. In the description, a service scenario is an offline supermarket shopping scenario, after a two-dimensional code corresponding to a telephone number generated on a smart phone is scanned by a code scanning gun of a supermarket cash register, operations such as member login and settlement are directly performed in the form of the telephone number. In another service scenario of this specification, the service provider is an interactive contact mode, and after scanning a two-dimensional code corresponding to a telephone number generated by the user a on the smartphone by using a two-dimensional code scanning function of the smartphone, the user B displays the telephone number of the user a on the smartphone of the user B, so that the user B can perform operations such as remarking, modifying, and storing on the telephone number of the user a. Of course, the mode that the user a transmits the two-dimensional code corresponding to the telephone number to the user B may be that the user B directly scans the two-dimensional code, or may also be that the two-dimensional code is transmitted by bluetooth or network, and the specific transmission mode of the two-dimensional code does not constitute a limitation to the application.
Although in the prior art, the two-dimensional code data can also be shared by means of short messages, sending the two-dimensional code data to friends and the like, the two-dimensional code data is shared by the means, and third data are obtained. For example, the two-dimensional code data is restored to the original digital format, but the third data is further subjected to operations such as storage, and further calls for instructions such as storage are required to realize the storage function. In the application, after the third data is obtained, the preset function can be directly realized. It should be particularly noted that the third data implements a preset function in the second application, and the function may be preset in the second terminal or the second application; when the first data is converted into the second data, the second data may have a function identifier to indicate a preset function, the preset function includes a default preset function, or may include an optional function, for example, the default preset function is a storage function, and the optional function is a member login.
In order to facilitate understanding that the third data in the present application implements the preset function in the second application, the previous example is continued, the first data is a phone number, after the phone number is converted into the two-dimensional code data, the two-dimensional code data carries the related information of the first data, such as a name and a phone number, and also carries a default preset function, namely a storage function, the second terminal obtains the third data after reading the two-dimensional code data, and the second application directly stores the third data without further calling an instruction to implement the storage function.
In another embodiment of the present specification, the two-dimensional data carries related information of the first data, such as a name and a phone number, and also carries a default preset function, i.e., a storage function, and also carries an optional function, such as a member system login, so that the second terminal obtains the third data after reading the two-dimensional code data, and the second application may receive the cash system, and may select the member system login with the optional function to directly perform the member login.
In another embodiment of the present specification, a preset function is set in the second terminal or the second application, after the two-dimensional code data is read by the second terminal, third data is obtained, and the third data is directly jumped to the preset function of the second application to complete the preset function of the second application.
In the cash register or member login scene, the method of the embodiment of the specification is obviously different from the prior art. Taking member login as an example, in the prior art, besides manual input, in some scenes, the two-dimensional code can be scanned based on a mobile phone, but in the prior art, the two-dimensional code of the application itself is scanned, and the same application is required to be installed on the code scanning device. Specifically, for example, a member login of a shopping website is taken as an example, if a website login needs to be performed at a PC, a user may directly input a user name and a password for login, or may perform login in a scanning manner. This requires that the mobile terminal is installed with a corresponding shopping website app, and the mobile terminal scans the two-dimensional code of the PC login interface to identify the corresponding shopping website, thereby performing login. The login method based on the two-dimensional code scanning is to scan an application, not to scan user information, and generally the login method is to use a user name and a password, not only a telephone number. However, in a scenario of performing member login in supermarket shopping, a mobile end of a user generally does not install a corresponding app of a supermarket shopping system, and only a phone number of the user needs to be input in the process of performing member login.
Taking the exchange of the telephone number as an example, the method provided by the specification only needs the first terminal to convert the telephone number into the two-dimensional code data, and the second terminal scans the two-dimensional code data to store the telephone number of the first terminal, so that the exchange of the telephone number is realized, manual input is not needed in the exchange, and great convenience and accuracy are realized.
By adopting the data interaction mode provided by the embodiment of the specification, the data to be interacted can be obtained without modes such as manual input and the like, so that a user can conveniently carry out data interaction.
Fig. 2 is a flowchart of another data interaction method provided in an embodiment of the present specification, including:
step S201: the method comprises the steps that a first terminal obtains first data of a first application, wherein the first data are data to be interacted.
Step S203: and after the first terminal triggers a preset condition, converting the first data into corresponding second data, wherein the second data is displayed on the first terminal in a floating layer form, and the second data is used for data interaction.
Step S205: and the second terminal reads the second data in a code scanning or photographing mode to obtain third data, and the third data realizes a preset function in the second application.
Step S207: the second application stores the third data;
and/or
And the second application modifies the third data and stores the third data.
Continuing the previous example, after the second terminal acquires the phone number, the phone number is automatically stored in the second application and is used as a member number for logging in.
After the second terminal acquires the telephone number, a second application (an address book or a telephone directory) positioned at the second terminal automatically stores the telephone number to the second application; the second application may also directly modify, e.g. edit, the telephone number and then store it.
By adopting the method provided by the embodiment of the specification, the data to be interacted can be obtained without modes of manual input and the like, so that the data interaction of users is realized.
The above details a method of data interaction, and accordingly, the present specification also provides a device of data interaction, as shown in fig. 3. Fig. 3 is a schematic diagram of a data interaction apparatus provided in an embodiment of the present specification, including:
an obtaining module 301, where a first terminal obtains first data of a first application, where the first data is data to be interacted;
the conversion module 303, configured to convert the first data into corresponding second data after the first terminal triggers a preset condition, where the second data is displayed in a floating layer form at the first terminal, and the second data is used for data interaction;
the reading module 305 reads the second data by the second terminal in a code scanning or photographing manner to obtain third data, and the third data implements a preset function in the second application.
Further, the method further comprises:
a storage module 307, wherein the second application stores the third data;
and/or
And the second application modifies the third data and stores the third data.
Further, the second terminal reads the second data in a code scanning or photographing manner to obtain third data, and the method specifically includes:
and reading the second data by using a code scanning gun or a camera in a code scanning or photographing mode to obtain the third data.
Further, after the first terminal triggers a preset condition, the first terminal converts the first data into corresponding second data, which specifically includes:
the preset condition is a preset time threshold value;
and the first terminal converts the first data into corresponding second data according to a preset time threshold.
Further, according to a preset time threshold, after the first terminal triggers a preset condition, the method converts the first data into corresponding second data, and specifically includes:
if the time for triggering the first data by the first terminal is less than the preset time threshold, displaying a menu option on a page where the first data is located, and generating the second data based on the menu option;
and if the time for triggering the first data by the first terminal is greater than or equal to the preset time threshold, automatically popping up the second data.
Further, after the first terminal triggers a preset condition, the first terminal converts the first data into corresponding second data, which specifically includes:
the preset condition is a preset sliding direction;
and the first terminal triggers the first data according to the preset sliding direction, and the second data is automatically popped up from the page where the first data is located.
The present specification also provides an electronic device comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
a first terminal acquires first data of a first application, wherein the first data is data to be interacted;
after the first terminal triggers a preset condition, converting the first data into corresponding second data, wherein the second data is displayed on the first terminal in a floating layer mode and is used for data interaction;
and the second terminal reads the second data in a code scanning or photographing mode to obtain third data, and the third data realizes a preset function in the second application.
Further, the method further comprises:
the second application stores the third data;
and/or
And the second application modifies the third data and stores the third data.
Further, the second terminal reads the second data in a code scanning or photographing manner to obtain third data, and the method specifically includes:
and reading the second data by using a code scanning gun or a camera in a code scanning or photographing mode to obtain the third data.
Further, after the first terminal triggers a preset condition, the first terminal converts the first data into corresponding second data, which specifically includes:
the preset condition is a preset time threshold value;
and the first terminal converts the first data into corresponding second data according to a preset time threshold.
Further, according to a preset time threshold, after the first terminal triggers a preset condition, the method converts the first data into corresponding second data, and specifically includes:
if the time for triggering the first data by the first terminal is less than the preset time threshold, displaying a menu option on a page where the first data is located, and generating the second data based on the menu option;
and if the time for triggering the first data by the first terminal is greater than or equal to the preset time threshold, automatically popping up the second data.
Further, after the first terminal triggers a preset condition, the first terminal converts the first data into corresponding second data, which specifically includes:
the preset condition is a preset sliding direction;
and the first terminal triggers the first data according to the preset sliding direction, and the second data is automatically popped up from the page where the first data is located.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the embodiments of the apparatus, the electronic device, and the nonvolatile computer storage medium, since they are substantially similar to the embodiments of the method, the description is simple, and the relevant points can be referred to the partial description of the embodiments of the method.
The apparatus, the electronic device, the nonvolatile computer storage medium and the method provided in the embodiments of the present description correspond to each other, and therefore, the apparatus, the electronic device, and the nonvolatile computer storage medium also have similar advantageous technical effects to the corresponding method.
In the 90 s of the 20 th century, improvements in a technology could clearly distinguish between improvements in hardware (e.g., improvements in circuit structures such as diodes, transistors, switches, etc.) and improvements in software (improvements in process flow). However, as technology advances, many of today's process flow improvements have been seen as direct improvements in hardware circuit architecture. Designers almost always obtain the corresponding hardware circuit structure by programming an improved method flow into the hardware circuit. Thus, it cannot be said that an improvement in the process flow cannot be realized by hardware physical modules. For example, a Programmable Logic Device (PLD), such as a Field Programmable Gate Array (FPGA), is an integrated circuit whose Logic functions are determined by programming the Device by a user. A digital system is "integrated" on a PLD by the designer's own programming without requiring the chip manufacturer to design and fabricate application-specific integrated circuit chips. Furthermore, nowadays, instead of manually making an integrated Circuit chip, such Programming is often implemented by "logic compiler" software, which is similar to a software compiler used in program development and writing, but the original code before compiling is also written by a specific Programming Language, which is called Hardware Description Language (HDL), and HDL is not only one but many, such as abel (advanced Boolean Expression Language), ahdl (alternate Language Description Language), traffic, pl (core unified Programming Language), HDCal, JHDL (Java Hardware Description Language), langue, Lola, HDL, laspam, hardsrawdljd (Hardware Description Language), vhigh Description Language, and vhigh-Language, which are currently used in most common. It will also be apparent to those skilled in the art that hardware circuitry that implements the logical method flows can be readily obtained by merely slightly programming the method flows into an integrated circuit using the hardware description languages described above.
The controller may be implemented in any suitable manner, for example, the controller may take the form of, for example, a microprocessor or processor and a computer-readable medium storing computer-readable program code (e.g., software or firmware) executable by the (micro) processor, logic gates, switches, an Application Specific Integrated Circuit (ASIC), a programmable logic controller, and an embedded microcontroller, examples of which include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320, the memory controller may also be implemented as part of the control logic for the memory. Those skilled in the art will also appreciate that, in addition to implementing the controller as pure computer readable program code, the same functionality can be implemented by logically programming method steps such that the controller is in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Such a controller may thus be considered a hardware component, and the means included therein for performing the various functions may also be considered as a structure within the hardware component. Or even means for performing the functions may be regarded as being both a software module for performing the method and a structure within a hardware component.
The systems, devices, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. One typical implementation device is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
For convenience of description, the above devices are described as being divided into various units by function, and are described separately. Of course, the functionality of the various elements may be implemented in the same one or more software and/or hardware implementations in implementing one or more embodiments of the present description.
As will be appreciated by one skilled in the art, the present specification embodiments may be provided as a method, system, or computer program product. Accordingly, embodiments of the present description may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present description may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and so forth) having computer-usable program code embodied therein.
The description has been presented with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the description. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium which can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
This description may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above description is only an example of the present specification, and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (13)

1. A data interaction method comprises the following steps:
a first terminal acquires first data of a first application, wherein the first data is data to be interacted;
after the first terminal triggers a preset condition, converting the first data into corresponding second data, wherein the second data is displayed on the first terminal in a floating layer mode and is used for data interaction;
and the second terminal reads the second data in a code scanning or photographing mode to obtain third data, and the third data realizes a preset function in the second application.
2. The method of claim 1, the method further comprising:
the second application stores the third data;
and/or
And the second application modifies the third data and stores the third data.
3. The method according to claim 1 or 2, wherein the second terminal reads the second data in a code scanning or photographing manner to obtain third data, and specifically comprises:
and reading the second data by using a code scanning gun or a camera in a code scanning or photographing mode to obtain the third data.
4. The method according to claim 1, wherein after the first terminal triggers a preset condition, the converting the first data into corresponding second data specifically comprises:
the preset condition is a preset time threshold value;
and the first terminal converts the first data into corresponding second data according to a preset time threshold.
5. The method according to claim 4, wherein the converting, according to a preset time threshold, the first data into corresponding second data after the first terminal triggers a preset condition specifically includes:
if the time for triggering the first data by the first terminal is less than the preset time threshold, displaying a menu option on a page where the first data is located, and generating the second data based on the menu option;
and if the time for triggering the first data by the first terminal is greater than or equal to the preset time threshold, automatically popping up the second data.
6. The method according to claim 1, wherein after the first terminal triggers a preset condition, the converting the first data into corresponding second data specifically comprises:
the preset condition is a preset sliding direction;
and the first terminal triggers the first data according to the preset sliding direction, and the second data is automatically popped up from the page where the first data is located.
7. An interactive device of data, comprising:
the system comprises an acquisition module, a first terminal and a second terminal, wherein the first terminal acquires first data of a first application, and the first data is data to be interacted;
the conversion module is used for converting the first data into corresponding second data after the first terminal triggers a preset condition, wherein the second data is displayed on the first terminal in a floating layer mode and is used for data interaction;
and the second terminal reads the second data in a code scanning or photographing mode to obtain third data, and the third data realizes a preset function in the second application.
8. The apparatus of claim 7, the apparatus further comprising:
a storage module, the second application storing the third data;
and/or
And the second application modifies the third data and stores the third data.
9. The apparatus according to claim 7 or 8, wherein the second terminal reads the second data in a code scanning or photographing manner to obtain third data, and specifically includes:
and reading the second data by using a code scanning gun or a camera in a code scanning or photographing mode to obtain the third data.
10. The apparatus of claim 7, wherein after the first terminal triggers a preset condition, the converting the first data into corresponding second data specifically comprises:
the preset condition is a preset time threshold value;
and the first terminal converts the first data into corresponding second data according to a preset time threshold.
11. The apparatus according to claim 10, wherein the converting, according to a preset time threshold, the first data into corresponding second data after the first terminal triggers a preset condition includes:
if the time for triggering the first data by the first terminal is less than the preset time threshold, displaying a menu option on a page where the first data is located, and generating the second data based on the menu option;
and if the time for triggering the first data by the first terminal is greater than or equal to the preset time threshold, automatically popping up the second data.
12. The apparatus of claim 7, wherein after the first terminal triggers a preset condition, the converting the first data into corresponding second data specifically comprises:
the preset condition is a preset sliding direction;
and the first terminal triggers the first data according to the preset sliding direction, and the second data is automatically popped up from the page where the first data is located.
13. An electronic device, comprising:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
a first terminal acquires first data of a first application, wherein the first data is data to be interacted;
after the first terminal triggers a preset condition, converting the first data into corresponding second data, wherein the second data is displayed on the first terminal in a floating layer mode and is used for data interaction;
and the second terminal reads the second data in a code scanning or photographing mode to obtain third data, and the third data realizes a preset function in the second application.
CN202010307806.0A 2020-04-17 2020-04-17 Data interaction method, device and equipment Pending CN111340165A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010307806.0A CN111340165A (en) 2020-04-17 2020-04-17 Data interaction method, device and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010307806.0A CN111340165A (en) 2020-04-17 2020-04-17 Data interaction method, device and equipment

Publications (1)

Publication Number Publication Date
CN111340165A true CN111340165A (en) 2020-06-26

Family

ID=71186687

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010307806.0A Pending CN111340165A (en) 2020-04-17 2020-04-17 Data interaction method, device and equipment

Country Status (1)

Country Link
CN (1) CN111340165A (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102833283A (en) * 2011-06-15 2012-12-19 上海博路信息技术有限公司 Electronic information exchanging method based on bar code
CN102982474A (en) * 2012-12-01 2013-03-20 上海照恒科技有限公司 System and method for merchant member management and customer data analysis
CN104616219A (en) * 2015-02-09 2015-05-13 游易景胜(北京)科技有限公司 Intelligent ticket service member management method and system
CN105227439A (en) * 2015-09-25 2016-01-06 宇龙计算机通信科技(深圳)有限公司 A kind of sharing method of associated person information and user terminal
CN105513150A (en) * 2015-12-03 2016-04-20 深圳市口袋网络科技有限公司 Attendance registration method and device
CN106355790A (en) * 2016-10-20 2017-01-25 湖南宇成投资有限责任公司 Automatic cashier device and method
CN106940822A (en) * 2016-01-04 2017-07-11 福建新大陆自动识别技术有限公司 Dining room member's order payment management method and system based on Quick Response Code
CN107172259A (en) * 2017-04-11 2017-09-15 捷开通讯(深圳)有限公司 Terminal and its information interacting method, storage device based on Quick Response Code
CN108446949A (en) * 2018-02-09 2018-08-24 吴晓 A kind of books, which are borrowed, also manages system and a kind of book borrowing and reading method
CN108597161A (en) * 2018-04-26 2018-09-28 海南鼎硕实业有限公司 A kind of library self-help service system
CN108647065A (en) * 2018-03-22 2018-10-12 阿里巴巴集团控股有限公司 A kind of information displaying method, device and equipment
CN209149354U (en) * 2018-09-19 2019-07-23 巫远程 Two dimensional code identifies the interactive transaction service system of commodity
CN110262710A (en) * 2019-05-24 2019-09-20 阿里巴巴集团控股有限公司 A kind of display methods of interactive interface, device and equipment

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102833283A (en) * 2011-06-15 2012-12-19 上海博路信息技术有限公司 Electronic information exchanging method based on bar code
CN102982474A (en) * 2012-12-01 2013-03-20 上海照恒科技有限公司 System and method for merchant member management and customer data analysis
CN104616219A (en) * 2015-02-09 2015-05-13 游易景胜(北京)科技有限公司 Intelligent ticket service member management method and system
CN105227439A (en) * 2015-09-25 2016-01-06 宇龙计算机通信科技(深圳)有限公司 A kind of sharing method of associated person information and user terminal
CN105513150A (en) * 2015-12-03 2016-04-20 深圳市口袋网络科技有限公司 Attendance registration method and device
CN106940822A (en) * 2016-01-04 2017-07-11 福建新大陆自动识别技术有限公司 Dining room member's order payment management method and system based on Quick Response Code
CN106355790A (en) * 2016-10-20 2017-01-25 湖南宇成投资有限责任公司 Automatic cashier device and method
CN107172259A (en) * 2017-04-11 2017-09-15 捷开通讯(深圳)有限公司 Terminal and its information interacting method, storage device based on Quick Response Code
CN108446949A (en) * 2018-02-09 2018-08-24 吴晓 A kind of books, which are borrowed, also manages system and a kind of book borrowing and reading method
CN108647065A (en) * 2018-03-22 2018-10-12 阿里巴巴集团控股有限公司 A kind of information displaying method, device and equipment
CN108597161A (en) * 2018-04-26 2018-09-28 海南鼎硕实业有限公司 A kind of library self-help service system
CN209149354U (en) * 2018-09-19 2019-07-23 巫远程 Two dimensional code identifies the interactive transaction service system of commodity
CN110262710A (en) * 2019-05-24 2019-09-20 阿里巴巴集团控股有限公司 A kind of display methods of interactive interface, device and equipment

Similar Documents

Publication Publication Date Title
JP6726427B2 (en) Information display method and device
CN113259224B (en) Method and device for sending customer service data
JP5956725B2 (en) Method, device, and computer program product for providing context-aware help content
CN107609437B (en) Target graphic code identification method and device
CN110874217B (en) Interface display method and device for quick application and storage medium
CN110941784A (en) Page generation method and device
CN112181554B (en) Interactive interface display method, device, electronic device and storage medium
CN104572042A (en) Cross-platform middleware device of mobile terminal equipment and implementation method of cross-platform middleware device of mobile terminal equipment
CN109032606A (en) The process of compilation method, apparatus and terminal of native applications program
CN108549562A (en) A kind of method and device of image load
CN111310482A (en) Real-time translation method, device, terminal and storage medium
CN105573574A (en) Application interface navigation method and apparatus
US11790344B2 (en) Method and apparatus for displaying identification code of application
CN107479868B (en) Interface loading method, device and equipment
CN107766703B (en) Watermark adding processing method and device and client
CN110262749B (en) Webpage operation method, device, container, equipment and medium
CN111897607A (en) Application interface loading and interaction method, device and storage medium
CN110780955A (en) Method and equipment for processing emoticon message
CN111355654B (en) Target content sharing method, device and equipment
CN111210222B (en) Data display and payment method, device, equipment and medium
CN105468606B (en) Webpage saving method and device
CN107885443B (en) Information processing method and device
CN111538667A (en) Page testing method and device
CN109597695B (en) Data processing method, device and equipment
CN111340165A (en) Data interaction method, device and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200626

RJ01 Rejection of invention patent application after publication