CN110276027B - Method and equipment for information push based on two-dimension code recognition - Google Patents

Method and equipment for information push based on two-dimension code recognition Download PDF

Info

Publication number
CN110276027B
CN110276027B CN201910540632.XA CN201910540632A CN110276027B CN 110276027 B CN110276027 B CN 110276027B CN 201910540632 A CN201910540632 A CN 201910540632A CN 110276027 B CN110276027 B CN 110276027B
Authority
CN
China
Prior art keywords
application
target
information
dimensional code
applications
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910540632.XA
Other languages
Chinese (zh)
Other versions
CN110276027A (en
Inventor
梁文昭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lianshang Xinchang Network Technology Co Ltd
Original Assignee
Lianshang Xinchang Network 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 Lianshang Xinchang Network Technology Co Ltd filed Critical Lianshang Xinchang Network Technology Co Ltd
Priority to CN201910540632.XA priority Critical patent/CN110276027B/en
Publication of CN110276027A publication Critical patent/CN110276027A/en
Application granted granted Critical
Publication of CN110276027B publication Critical patent/CN110276027B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9554Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes

Landscapes

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

Abstract

The application aims to provide a method for pushing information based on two-dimension code identification, which comprises the following steps: receiving a two-dimensional code identification request sent by corresponding user equipment, wherein the two-dimensional code identification request comprises image information about a target two-dimensional code; extracting target data information in the image information of the target two-dimensional code through a decoder, wherein the decoder comprises decoding modes corresponding to a plurality of first applications, and the target data information comprises target indication information used for indicating a target first application; determining a second application corresponding to the target first application based on the target indication information, wherein the application type of the second application is the same as that of the target first application; pushing application indication information for indicating the second application to the user equipment. The method and the device can increase user flow for the second application, and meanwhile, cross-platform code scanning is achieved.

Description

Method and equipment for information push based on two-dimension code recognition
Technical Field
The application relates to the field of communication, in particular to a technology for pushing information based on two-dimension code identification.
Background
The two-dimensional Code is also called as a two-dimensional bar Code, a common two-dimensional Code is a QR Code, and QR is known as Quick Response, which is an ultra-popular coding mode on mobile equipment in recent years, and compared with the traditional bar Code, the two-dimensional Code can store more information and can also represent more data types. With the rapid development of mobile internet, two-dimensional codes enter the lives of people, the two-dimensional codes become the access ports with the lowest cost for merchants and consumers nowadays, and as the 6 months in 2017, the scale of mobile phone netizens in China reaches 7.24 hundred million, the scale of mobile payment users reaches 5.02 million, the use characteristics of offline scenes are prominent, and 4.63 million netizens use mobile phones for payment when consuming offline, and many of the payment are realized by scanning the two-dimensional codes.
Disclosure of Invention
The application aims to provide a method and equipment for pushing information based on two-dimension code identification.
According to an aspect of the present application, a method for pushing information based on two-dimensional code identification is provided, and is applied to a network device, and the method includes:
receiving a two-dimensional code identification request sent by corresponding user equipment, wherein the two-dimensional code identification request comprises image information about a target two-dimensional code;
extracting target data information in the image information of the target two-dimensional code through a decoder, wherein the decoder comprises decoding modes corresponding to a plurality of first applications, the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code;
determining a second application corresponding to the target first application based on the target indication information, wherein the second application belongs to one of the plurality of first applications, and the application type of the second application is the same as that of the target first application;
pushing application indication information for indicating the second application to the user equipment.
According to another aspect of the present application, a method for pushing information based on two-dimensional code identification is provided, and is applied to a user equipment, and the method includes:
acquiring image information about a target two-dimensional code;
sending the image information of the target two-dimensional code to corresponding network equipment;
receiving application indication information which is returned by the network equipment and used for indicating the second application, wherein the second application is the same as the application type of the target first application indicated in the target data information of the target two-dimensional code image information, the decoding mode of the target two-dimensional code is contained in a decoder of the network equipment, the decoder contains the decoding modes corresponding to the plurality of first applications, and the target first application belongs to one of the plurality of first applications.
According to another aspect of the present application, a method for pushing information based on two-dimensional code identification is provided, where the method includes:
the method comprises the steps that user equipment obtains image information of a target two-dimensional code and sends the image information of the target two-dimensional code to corresponding network equipment;
the network equipment receives a two-dimensional code identification request sent by corresponding user equipment, wherein the two-dimensional code identification request comprises image information related to a target two-dimensional code, and target data information in the image information of the target two-dimensional code is extracted through a decoder, the decoder comprises decoding modes corresponding to a plurality of first applications, the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the first applications and is used for decoding the target two-dimensional code;
the network equipment determines a second application corresponding to the target first application based on the target indication information, wherein the application type of the second application is the same as that of the target first application, and pushes application indication information for indicating the second application to the user equipment;
and the user equipment receives application indication information which is returned by the network equipment and used for indicating the second application, wherein the decoding mode of the target two-dimensional code is contained in a decoder of the network equipment.
According to an aspect of the present application, a network device for pushing information based on two-dimensional code identification is provided, the device includes:
the system comprises a one-to-one module, a two-dimension code recognition module and a display module, wherein the one-to-one module is used for receiving a two-dimension code recognition request sent by corresponding user equipment, and the two-dimension code recognition request comprises image information about a target two-dimension code;
a second module, configured to extract target data information in image information of the target two-dimensional code through a decoder, where the decoder includes decoding modes corresponding to a plurality of first applications, the target data information includes target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code;
a third module, configured to determine, based on the target indication information, a second application corresponding to the target first application, where the second application belongs to one of the plurality of first applications, and an application type of the second application is the same as an application type of the target first application;
a fourth module, configured to push application indication information indicating the second application to the user equipment.
According to another aspect of the present application, there is provided a user equipment for pushing information based on two-dimensional code identification, the user equipment including:
the first module is used for acquiring image information related to the target two-dimensional code;
the second module is used for sending the image information of the target two-dimensional code to corresponding network equipment;
and a second module, configured to receive application indication information, which is returned by the network device and used for indicating the second application, where the second application is the same as an application type of a target first application indicated in target data information of target two-dimensional code image information, a decoding manner of the target two-dimensional code is included in a decoder of the network device, the decoder includes decoding manners corresponding to multiple first applications, and the target first application belongs to one of the multiple first applications.
According to an aspect of the present application, a network device for pushing information based on two-dimensional code identification is provided, where the network device includes:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform:
receiving a two-dimensional code identification request sent by corresponding user equipment, wherein the two-dimensional code identification request comprises image information about a target two-dimensional code;
extracting target data information in the image information of the target two-dimensional code through a decoder, wherein the decoder comprises decoding modes corresponding to a plurality of first applications, the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code;
determining a second application corresponding to the target first application based on the target indication information, wherein the second application belongs to one of the plurality of first applications, and the application type of the second application is the same as that of the target first application;
pushing application indication information for indicating the second application to the user equipment.
According to another aspect of the present application, a user equipment for information push based on two-dimensional code identification is provided, where the user equipment includes:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform:
acquiring image information about a target two-dimensional code;
sending the image information of the target two-dimensional code to corresponding network equipment;
receiving application indication information which is returned by the network equipment and used for indicating the second application, wherein the second application is the same as the application type of the target first application indicated in the target data information of the target two-dimensional code image information, the decoding mode of the target two-dimensional code is contained in a decoder of the network equipment, the decoder contains the decoding modes corresponding to the plurality of first applications, and the target first application belongs to one of the plurality of first applications.
According to one aspect of the application, there is provided a computer-readable medium storing instructions that, when executed, cause a system to:
receiving a two-dimensional code identification request sent by corresponding user equipment, wherein the two-dimensional code identification request comprises image information about a target two-dimensional code;
extracting target data information in the image information of the target two-dimensional code through a decoder, wherein the decoder comprises decoding modes corresponding to a plurality of first applications, the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code;
determining a second application corresponding to the target first application based on the target indication information, wherein the second application belongs to one of the plurality of first applications, and the application type of the second application is the same as that of the target first application;
pushing application indication information for indicating the second application to the user equipment.
According to yet another aspect of the application, there is provided a computer readable medium storing instructions that, when executed, cause a system to:
acquiring image information about a target two-dimensional code;
sending the image information of the target two-dimensional code to corresponding network equipment;
receiving application indication information which is returned by the network equipment and used for indicating the second application, wherein the second application is the same as the application type of the target first application indicated in the target data information of the target two-dimensional code image information, the decoding mode of the target two-dimensional code is contained in a decoder of the network equipment, the decoder contains the decoding modes corresponding to the plurality of first applications, and the target first application belongs to one of the plurality of first applications.
Compared with the prior art, in the application, the network device receives a two-dimensional code identification request sent by corresponding user equipment, and extracts target data information included in image information of a target two-dimensional code in the two-dimensional code identification request through a decoder, wherein the decoder comprises a plurality of decoding modes corresponding to first applications, and under the condition that the decoder comprising the decoding modes corresponding to the first applications is deployed at the network device end, the decoding corresponding to different application platforms can be shared, so that the cross-platform two-dimensional code scanning is realized, meanwhile, the network device determines a corresponding second application based on target indication information, which is included in the target data information and used for indicating the target first application of the target two-dimensional code, and provides application indication information indicating the second application to the user equipment, and under the condition that an application manufacturer corresponding to the network device has a cooperative relationship with a manufacturer corresponding to the second application, the corresponding second application can be accurately determined based on the target data information extracted by the decoder, the user flow is increased for the second application, the webpage activities of the user on the second application are obtained on the basis, and a basis is provided for the construction of the user image.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 illustrates a system topology according to the present application;
fig. 2 is a flowchart illustrating a method for pushing information based on two-dimension code recognition, which is applied to a network device according to an embodiment of the present application;
fig. 3 is a flowchart illustrating a method for pushing information based on two-dimension code recognition according to another embodiment of the present application, which is applied to a user equipment;
fig. 4 illustrates a system method diagram for pushing information based on two-dimension code recognition according to an embodiment of the present application;
fig. 5 is a schematic device diagram of a network device for pushing information based on two-dimension code identification according to an embodiment of the present application;
fig. 6 is a schematic device diagram of a user equipment for pushing information based on two-dimensional code recognition according to another embodiment of the present application;
fig. 7 is a schematic device diagram of a system for pushing information based on two-dimensional code recognition according to an embodiment of the present application;
FIG. 8 illustrates an exemplary system that can be used to implement the various embodiments described in this application.
The same or similar reference numbers in the drawings identify the same or similar elements.
Detailed Description
The present application is described in further detail below with reference to the attached figures.
In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party each include one or more processors (e.g., Central Processing Units (CPUs)), input/output interfaces, network interfaces, and memory.
The Memory may include forms of volatile Memory, Random Access Memory (RAM), and/or non-volatile Memory in a computer-readable medium, such as Read Only Memory (ROM) or Flash Memory. 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 (PCM), Programmable Random Access 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, magnetic 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.
The device referred to in this application includes, but is not limited to, a user device, a network device, or a device formed by integrating a user device and a network device through a network. The user equipment includes, but is not limited to, any mobile electronic product, such as a smart phone, a tablet computer, etc., capable of performing human-computer interaction with a user (e.g., human-computer interaction through a touch panel), and the mobile electronic product may employ any operating system, such as an Android operating system, an iOS operating system, etc. The network Device includes an electronic Device capable of automatically performing numerical calculation and information processing according to a preset or stored instruction, and the hardware includes, but is not limited to, a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), an embedded Device, and the like. The network device includes but is not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud of a plurality of servers; here, the Cloud is composed of a large number of computers or web servers based on Cloud Computing (Cloud Computing), which is a kind of distributed Computing, one virtual supercomputer consisting of a collection of loosely coupled computers. Including, but not limited to, the internet, a wide area network, a metropolitan area network, a local area network, a VPN network, a wireless Ad Hoc network (Ad Hoc network), etc. Preferably, the device may also be a program running on the user device, the network device, or a device formed by integrating the user device and the network device, the touch terminal, or the network device and the touch terminal through a network.
Of course, those skilled in the art will appreciate that the foregoing is by way of example only, and that other existing or future devices, which may be suitable for use in the present application, are also encompassed within the scope of the present application and are hereby incorporated by reference.
In the description of the present application, "a plurality" means two or more unless specifically limited otherwise.
Fig. 1 illustrates an exemplary scenario of the present application, where a user possesses a user device to scan and acquire a target two-dimensional code or acquire image information about the target two-dimensional code through a camera, and in some embodiments, the user device acquires the target two-dimensional code through a related application (e.g., a tool-class application). Subsequently, the user device sends a two-dimensional code identification request including the image information of the target two-dimensional code to a corresponding network device (e.g., a network device corresponding to the relevant application), wherein the user device includes but is not limited to a mobile phone, a tablet, a notebook computer and other computing devices (with a touch screen). The network device receives a two-dimensional code identification request sent by user equipment, and extracts target data information in image information of a target two-dimensional code through a stored decoder, wherein the decoder includes a decoding mode corresponding to a plurality of first applications, and the target data information includes target indication information for indicating the target first application (for example, the target indication information may include device identification information of the target first application or a web link for providing a skip to the corresponding target first application for the user equipment), wherein the network device identifies, through the decoder, a two-dimensional code provided by an application AA of a payment type under a company a of a two-dimensional code manufacturer corresponding to the target two-dimensional code, and then the network device determines a corresponding second application according to the target data information extracted by the decoder (for example, the manufacturer of the second application has a cooperation relationship with the application manufacturer corresponding to the network device or the application manufacturer corresponding to the network device is the same application manufacturer as the application manufacturer corresponding to the network device) Vendor), wherein the network device confirms that the vendor corresponding to the second application is BB, and the application corresponding to the vendor BB is also the payment type application. The network device pushes application indication information for indicating the second application to the user device, for example, the application AA and the second application are both installed in the user device, and the user device skips to the second application based on the application indication information and performs operations such as payment after receiving the application indication information.
With reference to the system shown in fig. 1, the present application further provides a method for pushing information based on two-dimensional code identification, which is applied to a network device and will be explained from fig. 2 below.
Fig. 2 shows a method for pushing information based on two-dimensional code identification, which is applied to a network device and includes step S101, step S102, step S103 and step S104 according to an embodiment of the present application. In step S101, a network device receives a two-dimensional code identification request sent by a corresponding user device, where the two-dimensional code identification request includes image information about a target two-dimensional code; in step S102, the network device extracts target data information in the image information of the target two-dimensional code through a decoder, where the decoder includes decoding modes corresponding to a plurality of first applications, the target data information includes target indication information for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code; in step S103, the network device determines, based on the target indication information, a second application corresponding to the target first application, where the second application belongs to one of the plurality of first applications, and an application type of the second application is the same as an application type of the target first application; in step S104, the network device pushes application indication information indicating the second application to the user equipment.
Specifically, in step S101, the network device receives a two-dimensional code identification request sent by a corresponding user device, where the two-dimensional code identification request includes image information about a target two-dimensional code. For example, the user equipment acquires the target two-dimensional code through a related application (e.g., a tool-class application). Subsequently, the user equipment sends a two-dimensional code identification request including the image information of the target two-dimensional code to a corresponding network equipment, which in some embodiments corresponds to the relevant application.
In step S102, the network device extracts target data information in the image information of the target two-dimensional code through a decoder, where the decoder includes decoding modes corresponding to a plurality of first applications, the target data information includes target indication information for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code. In some embodiments, at least two of the first applications have different decoding modes. For example, the decoder includes decoding modes corresponding to a plurality of first applications, where the decoding modes of the plurality of first applications are different or the same decoding mode exists among the decoding modes of the plurality of first applications. Under the condition that the application corresponding to the target two-dimensional code is an uncertain application type, a decoding mode of a first application containing a plurality of different application types in a decoder can provide a larger decoding success rate for decoding the target two-dimensional code, and the decoding efficiency is improved. For example, a decoder is arranged at the network equipment side, and target data information of the target two-dimensional code is extracted through the decoder, wherein the decoder comprises a plurality of decoding modes corresponding to the first application, and the target data information comprises a URL (access link) of a corresponding webpage extracted from the target two-dimensional code or webpage content corresponding to the URL. In some embodiments, the target indication information is used for prompting the user to jump to the target first application at the user equipment end, so as to provide a basis for subsequently determining a corresponding second application according to the target first application indicated by the target indication information. In some embodiments, step S102 includes step S1021 (not shown) and step S1022 (not shown), in step S1021, the network device determines a decoding manner of a target first application corresponding to the target two-dimensional code, where the target first application belongs to one of a plurality of first applications, and the decoding manners corresponding to the plurality of first applications are included in a decoder; in step S1022, the network device extracts target data information in the image information of the target two-dimensional code by a decoding manner of a target first application in the decoder, where the target data information includes target indication information for indicating the target first application. For example, the network device decodes the target two-dimensional code based on a decoding mode uploaded by the user device and selected by the user, or the network device automatically identifies and determines a decoding mode corresponding to the target two-dimensional code, wherein the target two-dimensional code corresponds to the target first application, the target two-dimensional code can be decoded by the decoding mode of the target first application, and then the network device extracts target data information in the image information of the target two-dimensional code according to the decoding mode of the target first application in the decoder. In this case, the decoding method of the target two-dimensional code is confirmed first, so that the target two-dimensional code can be decoded more efficiently, and a basis is provided for acquiring the target data information in the image information of the target two-dimensional code. In some embodiments, in step S1021, the network device identifies an encoding rule of the target two-dimensional code according to the image information of the target two-dimensional code, and determines a decoding manner of a corresponding target first application according to the encoding rule, where the target first application belongs to one of a plurality of first applications, and the decoding manner corresponding to the plurality of first applications is included in a decoder. For example, the network device analyzes the application type corresponding to the two-dimensional code through the composition of the different two-dimensional codes (for example, the network device obtains the encoding rule of the target two-dimensional code and determines the corresponding decoding mode according to different encoding rules, wherein different two-dimensional codes correspond to different encoding rules), so as to determine the corresponding decoding mode. The decoder arranged at the network equipment end comprises decoding modes corresponding to a plurality of first applications, wherein the decoding modes corresponding to the first applications comprise decoding modes of target first applications corresponding to the target two-dimensional codes. Under the condition, the network equipment automatically identifies the decoding mode of the target two-dimensional code, so that a foundation is provided for subsequent decoding, and meanwhile, the decoding efficiency is improved.
In step S103, the network device determines, based on the target indication information, a second application corresponding to the target first application, where an application type of the second application is the same as an application type of the target first application. The target indication information comprises application identification information of the target first application or link information which is used for being presented on user equipment subsequently and prompts a user to jump to the target first application. For example, the network device determines, according to the target indication information, a second application corresponding to the target first application, and the network device determines, according to an application type corresponding to the target first application, a second application having a consistent application type, where the second application belongs to one of the plurality of first applications.
In step S104, the network device pushes application indication information indicating the second application to the user equipment. For example, the application indication information includes link information for subsequent presentation on the user device that prompts the user to jump to the second application. And providing a basis for the subsequent user equipment to receive the application indication information and jump to the corresponding application. In some embodiments, in step S104, the network device returns application indication information indicating the second application and the target data information to the user equipment. In this case, the network device determines target data information about the target two-dimensional code according to the decoder decoding, determines a corresponding second application which is consistent with the type of the target first application according to the target data information, and after the user device receives application indication information for indicating the second application, the user device may obtain the target data information in the target two-dimensional code through the second application. After the existing two-dimensional code is scanned, the user equipment can only acquire limited and single information content (for example, only payment information, commodity information and the like) from the two-dimensional code, and the acquisition of diversified information of a user is not facilitated.
For example, a user holds a user device, and the user device acquires the target two-dimensional code through a related application (e.g., the tool application W). Subsequently, the user device transmits a two-dimensional code identification request including image information of the target two-dimensional code to a corresponding network device (e.g., a network device corresponding to the application W). The network equipment receives a two-dimensional code identification request sent by user equipment, and extracts target data information in image information of a target two-dimensional code through a stored decoder, wherein the decoder comprises a plurality of decoding modes corresponding to first applications. The network device recognizes that the target two-dimensional code corresponds to a two-dimensional code provided by a payment application product AA under the flag of a two-dimensional code manufacturer a through a decoder, and then determines a corresponding second application (for example, the manufacturer of the second application has a cooperative relationship with the two-dimensional code manufacturer a or is the two-dimensional code manufacturer a), wherein the network device determines that the manufacturer corresponding to the second application is BB, and the application corresponding to the manufacturer BB is the payment application. And the network equipment pushes application indication information for indicating the second application to the user equipment, and the user equipment skips to a second application S based on the application indication information after receiving the application indication information, wherein the second application S is a payment type application and acquires target data information to carry out operations such as payment.
In some embodiments, in step S102, the network device extracts target data information in the image information of the target two-dimensional code in a decoding manner corresponding to one of a plurality of first applications included in the decoder; if the extraction is successful, using the first application as a corresponding target first application, wherein the target data information comprises target indication information indicating the first application; or, if the extraction fails, the network device traverses the decoding modes corresponding to the plurality of first applications until target data information in the image information of the target two-dimensional code is extracted, wherein the target data information includes target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code. For example, the network device sequentially selects a decoding mode of a first application to extract the target data information in the image information of the target two-dimensional code, and if the extraction fails, returns the extraction failure result and selects a decoding mode of a next first application to extract until a result that the target data information is successfully extracted is obtained. Under the extraction mode, the system resources are saved, and the efficiency of acquiring the target data information is improved. For example, the network device selects a decoding method corresponding to a first application from decoding methods corresponding to a plurality of first applications included in the decoder, then extracts target data information in the image information of the target two-dimensional code according to the decoding method, and if the extraction is successful (for example, relevant information based on the two-dimensional code is acquired), the network device uses the first application as a corresponding target first application. In this case, a basis is provided for efficiently decoding the target two-dimensional code.
In some embodiments, in step S102, the network device extracts target data information in the image information of the target two-dimensional code in a decoding manner corresponding to a plurality of first applications included in a decoder; and if a plurality of extraction results of the decoding modes of the plurality of first applications comprise successful extraction, acquiring corresponding target data information, wherein the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code. For example, the network device extracts the target data information in the image information of the target two-dimensional code according to the decoding modes corresponding to the plurality of first applications included in the decoder, and according to the extraction results corresponding to the decoding modes corresponding to the plurality of first applications, if the extraction success result exists, the network device obtains the target data information corresponding to the extraction success result. In this case, the network device performs parallel processing according to the decoding modes of the plurality of first applications, and determines the extraction result based on the plurality of extraction feedback information, thereby improving the efficiency of extracting the target data information and saving time.
In some embodiments, the method further includes step S106 (not shown), in step S106, if the extraction result does not include that the extraction is successful, the network device generates corresponding unidentified prompt information; in step S103, the network device returns the unidentified prompt message to the user equipment. For example, the network device extracts target data information in the image information of the target two-dimensional code according to the decoder, and if the target data information is not extracted, the network device generates unrecognized prompt information (for example, decoding fails) corresponding to the target two-dimensional code, and returns the unrecognized prompt information to the user device. Under the condition that target data information extraction fails, a user can timely acquire decoding failure information through user equipment, and use experience of the user is improved.
In some embodiments, the application type to which the first application corresponds includes at least any one of:
1) an instant messaging application;
in some embodiments, the network device determines a decoding manner of a corresponding target first application, and if an application type corresponding to the target first application includes an instant messaging application (e.g., an application available for a user to perform a conversation), the network device determines, according to the application type corresponding to the target first application, a second application that is consistent with the application type. Subsequently, the network device pushes application indication information for indicating the second application to the user device.
2) An e-commerce application;
in some embodiments, the application type corresponding to the target first application comprises an e-commerce application, and the target data information comprises first commodity information in the e-commerce application; the method further includes step S107 (not shown), in step S107, the network device determines corresponding second commodity information in the second application according to the first commodity information, where the second commodity information is the same as the commodity type of the first commodity information. In step S104, the network device pushes application indication information indicating the second application and the second commodity information to the user device. For example, the network device extracts target data information in the target two-dimensional code in a decoding manner corresponding to a plurality of first applications in a decoder, wherein the target data information includes target indication information for indicating the target first applications. If the extraction is successful, the network device determines a decoding mode of a corresponding target first application, and if the application type corresponding to the target first application includes an e-commerce application (for example, an application for a user to make a purchase, etc.), the network device extracts first commodity information in the target two-dimensional code, wherein the first commodity information includes but is not limited to a commodity diagram, a commodity name, and commodity details, and meanwhile, the network device determines a second application consistent with the application type according to the application type corresponding to the target first application. Then, the network device determines second commodity information with the same commodity type (for example, the same type of commodity or the same type of commodity) in the second application according to the first commodity information, and the network device pushes application indication information for indicating the second application and the second commodity information to the user device. In this case, after receiving the application indication information for indicating the second application and the second commodity information, the user equipment may jump to the second application based on the application indication information, and simultaneously acquire the second commodity information on the second application, and the second application acquires the user traffic information on the target first application, thereby achieving cross-platform acquisition of the target two-dimensional code information and improving the traffic utilization rate.
For example, a user holds a user device, and the user device acquires the target two-dimensional code through a related application (e.g., the tool application W). Subsequently, the user device transmits a two-dimensional code identification request including image information of the target two-dimensional code to a corresponding network device (e.g., a network device corresponding to the application W). The network equipment receives a two-dimensional code identification request sent by user equipment, and extracts target data information in image information of a target two-dimensional code through a stored decoder, wherein the target data information is first commodity information of toys. The network equipment identifies that the target two-dimensional code corresponds to the two-dimensional code provided by the e-commerce application AA under the flag of the two-dimensional code manufacturer A through the decoder. And then, the network equipment determines a corresponding second application S, wherein the network equipment determines that the application type corresponding to the second application S is consistent with the application type corresponding to the target first application, and the second application is the application of the e-commerce type. And the network equipment pushes the application indication information for indicating the second application to the user equipment, and the user equipment skips to the second application S based on the application indication information after receiving the application indication information and acquires second commodity information which is of the same toy type.
In some embodiments, the method further includes step S108 (not shown), in step S108, if there are a plurality of second applications other than the target first application in the plurality of first applications, the network device sorts the plurality of second applications according to predetermined parameters of corresponding second commodity information, takes the top N second applications as recommended second applications, and takes the second commodity information corresponding to the recommended second applications as recommended second commodity information, where N is a positive integer; in step S104, the network device pushes application indication information indicating that the second application is recommended and the second product information to the user device. For example, the network device determines one or more second applications according to an application type corresponding to the target first application, where the application type corresponding to the one or more second applications is consistent with the application type corresponding to the target first application, and then determines, in the one or more second applications, one or more second commodity information with the same commodity type (for example, the same type of commodity or the same type of commodity) according to the first commodity information, and sorts the one or more second commodity information according to predetermined parameters, where the predetermined parameters include, but are not limited to, sales volume of the second commodity, good evaluation of the second commodity, and price of the second commodity, and takes the top N second applications as recommended second applications. For example, according to the sales volume of the second commodity, the network device takes the N second applications corresponding to the first N second commodities with higher sales volumes as recommended second applications, and takes the first N second commodity information as recommended second commodity information. And then, the network equipment returns application indication information for indicating the recommended second application and the second commodity information to the user equipment. Under the condition, the user performs operations such as shopping through the recommended second commodity information recommended by the network equipment acquired by the user equipment, so that a large amount of commodity selection time is saved, and the commodity shopping experience of the user is improved.
3) A web page application;
in some embodiments, the network device determines a decoding manner of a corresponding target first application, and if an application type corresponding to the target first application includes a web application (e.g., an application for a user to browse a web page, etc.), the network device determines, according to the application type corresponding to the target first application, a second application that is consistent with the application type. Subsequently, the network device pushes application indication information for indicating the second application to the user device.
4) An electronic payment application;
in some embodiments, the application type corresponding to the target first application comprises an electronic payment application, and the target data information comprises a first payment request in the electronic payment application; wherein the method further comprises step S109 (not shown), in step S109, the network device determines a corresponding second payment request in the second application according to the first payment request, wherein the second payment request contains the same payment amount as the first payment request; in step S104, the network device pushes application indication information indicating the second application and the second payment request to the user device. For example, the network device extracts target data information in the target two-dimensional code in a decoding manner corresponding to a plurality of first applications in a decoder, wherein the target data information includes target indication information for indicating the target first applications. If the extraction is successful, the network device determines a decoding mode of a corresponding target first application, and if the application type corresponding to the target first application comprises an electronic payment application (for example, an application which can be used for a user to make an electronic payment during consumption, and the like), the network device extracts a first payment request in the target two-dimensional code, wherein the first payment request corresponds to the target first application, and meanwhile, the network device determines a second application which is consistent with the application type according to the application type corresponding to the target first application. Then, the network device determines a corresponding second payment request in the second application according to the first payment request, wherein the second payment request and the first payment request contain the same payment amount, and the network device pushes application indication information for indicating the second application and the second payment request to the user device. In this case, after receiving the application indication information for indicating the second application and the second payment request, the user equipment may jump to the second application based on the application indication information, and simultaneously obtain the second payment request on the second application and perform payment, and the second application obtains the user traffic information on the target first application, thereby achieving cross-platform obtaining of the target two-dimensional code information and improving the traffic utilization rate.
For example, a user holds a user device, and the user device acquires the target two-dimensional code through a related application (e.g., the tool application W). Subsequently, the user device transmits a two-dimensional code identification request including image information of the target two-dimensional code to a corresponding network device (e.g., a network device corresponding to the application W). The network device receives a two-dimensional code identification request sent by user equipment, and extracts target data information in image information of a target two-dimensional code through a stored decoder, wherein the target data information is a first payment request (for example, the amount of money is 50 yuan) related to payment application AA. And then, the network equipment determines a corresponding second application S, wherein the application type corresponding to the second application S is consistent with the application type corresponding to the target first application and is the application of the electronic payment type. And the network equipment pushes the application indication information for indicating the second application to the user equipment, and the user equipment skips to the second application S based on the application indication information after receiving the application indication information and receives a second payment request with the money amount of 50 yuan.
In some embodiments, the method further includes step S110 (not shown), and in step S110, if the payment confirmation information about the second payment request sent by the second application is received, the network device returns the payment revocation information about the first payment request to the target first application. For example, after receiving the application indication information indicating the second application and the second payment request, the user device may jump to the second application based on the application indication information, obtain the second payment request on the second application and perform payment, send payment confirmation information about the second payment request to the network device, and the network device returns payment revocation information about the first payment request to the target first application after confirming the information. In this case, repeated extraction of the payment request can be avoided, loss of the user is avoided, and the use experience of the user is improved.
In some embodiments, the target data information includes target page information corresponding to the target two-dimensional code, and the method further includes step S111 (not shown), in which step S111, the network device establishes or updates user portrait information about a user corresponding to the user device based on the target page information. For example, the network device extracts target data information in the target two-dimensional code through a decoding manner corresponding to a plurality of first applications in a decoder, acquires an operation (for example, shopping, browsing a specific webpage, and the like) performed by a user on the target page sent by the user device if the target data information includes target page information corresponding to the target two-dimensional code, and establishes or updates user portrait information about the user corresponding to the user device based on identification information of the user device and the operation of the user corresponding to the identification information on the target page. On the basis of constructing the user portrait, a foundation is provided for accurate marketing of the user in the follow-up process.
Fig. 3 shows a method for pushing information based on two-dimensional code identification, which is applied to a user equipment, according to an embodiment of the present application, and the method includes step S201, step S202, and step S203. In step S201, the user equipment acquires image information about the target two-dimensional code; in step S202, the user equipment sends the image information of the target two-dimensional code to a corresponding network device; in step S203, the ue receives application indication information, which is returned by the network device and is used for indicating the second application, where the second application is the same as the application type of the target first application indicated in the target data information of the target two-dimensional code image information, a decoding manner of the target two-dimensional code is included in a decoder of the network device, the decoder includes a decoding manner corresponding to a plurality of first applications, and the target first application belongs to one of the plurality of first applications.
Specifically, in step S201, the user equipment acquires image information on the target two-dimensional code. For example, the user equipment scans and acquires the target two-dimensional code or acquires image information about the target two-dimensional code through a camera.
In step S202, the user equipment sends the image information of the target two-dimensional code to a corresponding network device. For example, the user equipment acquires the target two-dimensional code through a related application (e.g., a tool-class application). Subsequently, the user device transmits a two-dimensional code identification request including image information of the target two-dimensional code to a corresponding network device (e.g., a network device corresponding to a relevant application).
In step S203, the ue receives application indication information, which is returned by the network device and is used for indicating the second application, where the second application is the same as the application type of the target first application indicated in the target data information of the target two-dimensional code image information, a decoding manner of the target two-dimensional code is included in a decoder of the network device, the decoder includes a decoding manner corresponding to a plurality of first applications, and the target first application belongs to one of the plurality of first applications. For example, after acquiring image information about a target two-dimensional code, a network device extracts target data information in the image information of the target two-dimensional code through a decoder, where the decoder includes decoding modes corresponding to a plurality of first applications, the target data information includes target indication information for indicating a target first application, and the target indication information includes application identification information of the target first application or web page link information for jumping to the target first application. And the network equipment determines a corresponding second application according to the target indication information, wherein the application type of the second application is the same as that of the target first application. Subsequently, the network device pushes application indication information for indicating the second application to the user device, wherein the application indication information includes identification information of the second application or web page information for jumping to an application corresponding to the second application. The user equipment skips to the corresponding application corresponding to the second application through the application indication information returned by the network equipment, under the condition, the cross-platform code scanning of the user equipment is realized, and the user traffic is imported into the second application, so that the traffic resources are reasonably distributed, and the traffic utilization rate is improved.
For example, a user holds a user device, and the user device acquires the target two-dimensional code through a related application (e.g., the tool application W). Subsequently, the user device transmits a two-dimensional code identification request including image information of the target two-dimensional code to a corresponding network device (e.g., a network device corresponding to the application W). The network equipment receives a two-dimensional code identification request sent by user equipment, and extracts target data information in image information of a target two-dimensional code through a stored decoder, wherein the decoder comprises a plurality of decoding modes corresponding to first applications. The network device recognizes that the target two-dimensional code corresponds to a two-dimensional code provided by a payment application product AA under the flag of a two-dimensional code manufacturer a through a decoder, and then determines a corresponding second application (for example, the manufacturer of the second application has a cooperative relationship with the two-dimensional code manufacturer a or is the two-dimensional code manufacturer a), wherein the network device determines that the manufacturer corresponding to the second application is BB, and the application corresponding to the manufacturer BB is the payment application. And the network equipment pushes application indication information for indicating the second application to the user equipment, and the user equipment skips to a second application S based on the application indication information after receiving the application indication information, wherein the second application S is a payment type application and acquires target data information to carry out operations such as payment.
In some embodiments, in step S203, the ue receives application indication information indicating the second application and target data information corresponding to the target two-dimensional code, where the second application is the same as the application type of the target first application indicated in the target data information, and the decoding manner of the target two-dimensional code is included in a decoder of the network device, where the decoder includes decoding manners corresponding to a plurality of first applications, and the target first application belongs to one of the plurality of first applications. In some embodiments, the second application belongs to one of the plurality of first applications, and after the user equipment receives application indication information indicating the second application, the user equipment may obtain target data information in the target two-dimensional code through the second application. The traffic of the user is brought to the second application, and meanwhile, cross-platform code scanning is achieved.
In some embodiments, the method further includes step S204 (not shown) and step S205 (not shown), in step S204, the user equipment detects whether the second application is installed according to the application indication information of the second application; in step S205, if the application is installed, the ue jumps to the second application; or, if the second application is not installed, jumping to an application download page corresponding to the second application. For example, the application indication information includes web page information for jumping to the second application, and after receiving the application indication information indicating the second application, the user equipment detects whether the second application is installed at the user equipment side, and if not, the user equipment jumps to a corresponding application download page (for example, a download page of a web browser or a download page of an application store). For example, the application indication information includes webpage information for jumping to the second application, and after receiving the application indication information for indicating the second application, the user equipment detects whether the second application is installed at the user equipment side, and if so, directly jumps to an operation interface corresponding to the second application. In the case that the second application is already installed on the user equipment side, user traffic can be directly imported for the application.
Fig. 4 shows a method for pushing information based on two-dimensional code identification according to an embodiment of the present application, where the method includes:
the method comprises the steps that user equipment obtains image information of a target two-dimensional code and sends the image information of the target two-dimensional code to corresponding network equipment;
the network equipment receives a two-dimensional code identification request sent by corresponding user equipment, wherein the two-dimensional code identification request comprises image information related to a target two-dimensional code, and target data information in the image information of the target two-dimensional code is extracted through a decoder, the decoder comprises decoding modes corresponding to a plurality of first applications, the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the first applications and is used for decoding the target two-dimensional code;
the network equipment determines a second application corresponding to the target first application based on the target indication information, wherein the application type of the second application is the same as that of the target first application, and pushes application indication information for indicating the second application to the user equipment;
and the user equipment receives application indication information which is returned by the network equipment and used for indicating the second application, wherein the decoding mode of the target two-dimensional code is contained in a decoder of the network equipment.
The method provided by the embodiment of the present application is mainly described by way of example from the perspective of an apparatus, and correspondingly, the present application also provides an apparatus capable of executing the methods, where the apparatus includes a unit or a module capable of executing each step in the methods, and the unit or the module may be implemented by hardware, software, or a combination of hardware and software, and the present application is not limited. This is described below in conjunction with fig. 5.
Fig. 5 shows a network device for information push based on two-dimensional code identification according to an embodiment of the present application, where the network device includes a one-to-one module 101, a two-to-two module 102, a three-to-one module 103, and a four-to-one module 104. A one-to-one module 101, configured to receive a two-dimensional code identification request sent by a corresponding user equipment, where the two-dimensional code identification request includes image information about a target two-dimensional code; a second module 102, configured to extract target data information in image information of the target two-dimensional code through a decoder, where the decoder includes decoding modes corresponding to a plurality of first applications, the target data information includes target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code; (ii) a A third module 103, configured to determine, based on the target indication information, a second application corresponding to the target first application, where the second application belongs to one of the plurality of first applications, and an application type of the second application is the same as an application type of the target first application; a fourth module 104, configured to push application indication information indicating the second application to the user equipment.
Specifically, the one-to-one module 101 is configured to receive a two-dimensional code identification request sent by a corresponding user equipment, where the two-dimensional code identification request includes image information about a target two-dimensional code. For example, the user equipment acquires the target two-dimensional code through a related application (e.g., a tool-class application). Subsequently, the user equipment sends a two-dimensional code identification request including the image information of the target two-dimensional code to a corresponding network equipment, which in some embodiments corresponds to the relevant application.
A second module 102, configured to extract target data information in the image information of the target two-dimensional code through a decoder, where the decoder includes decoding modes corresponding to a plurality of first applications, and the target data information includes target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code.
In some embodiments, at least two of the first applications have different decoding modes. Here, the related decoding method is the same as or similar to the embodiment shown in fig. 2, and therefore, the related decoding method is not repeated herein, and is incorporated herein by reference.
In some embodiments, the bi-module 102 includes a bi-module 1021 (not shown) and a bi-module 1022 (not shown), the bi-module 1021 is configured to determine a decoding manner of a target first application corresponding to the target two-dimensional code, where the target first application belongs to one of a plurality of first applications, and the decoding manner corresponding to the plurality of first applications is included in a decoder; the bi-di module 1022 extracts target data information in the image information of the target two-dimensional code in a decoding manner of a target first application in the decoder, wherein the target data information includes target indication information for indicating the target first application. The specific implementation manners of the first-second module 1021 and the first-second module 1022 are the same as or similar to the embodiments of the step S1021 and the step S1022, respectively, and therefore, the detailed description is omitted, and the detailed description is incorporated herein by reference.
In some embodiments, the first-second module 1021 is configured to identify an encoding rule of the target two-dimensional code according to image information of the target two-dimensional code, and determine a decoding manner of a corresponding target first application according to the encoding rule, where the target first application belongs to one of a plurality of first applications, and the decoding manner corresponding to the plurality of first applications is included in a decoder. The specific implementation manner of the second module 1021 is the same as or similar to the embodiment of the step S1021, and therefore, the detailed description is omitted, and the detailed description is incorporated herein by reference.
A third module 103, configured to determine, based on the target indication information, a second application corresponding to the target first application, where an application type of the second application is the same as an application type of the target first application. The target indication information comprises application identification information of the target first application or link information which is used for being presented on user equipment subsequently and prompts a user to jump to the target first application. For example, the network device determines, according to the target indication information, a second application corresponding to the target first application, and the network device determines, according to an application type corresponding to the target first application, a second application having a consistent application type, where the second application belongs to one of the plurality of first applications.
A fourth module 104, configured to push application indication information indicating the second application to the user equipment. For example, the application indication information includes link information for subsequent presentation on the user device that prompts the user to jump to the second application. And providing a basis for the subsequent user equipment to receive the application indication information and jump to the corresponding application.
In some embodiments, a fourth module 104 is configured to return application indication information indicating the second application and the target data information to the user equipment. Here, the operation of the related target data information is the same as or similar to that of the embodiment shown in fig. 2, and therefore, the description thereof is omitted, and the description thereof is incorporated herein by reference.
Here, the specific implementation of the above-mentioned one-to-one module 101, two-to-one module 102, one-to-three module 103, and one-to-four module 104 is the same as or similar to the embodiment of steps S101, S102, S103, and S104 in fig. 2, and therefore, the detailed description thereof is omitted, and the detailed description thereof is incorporated herein by reference.
In some embodiments, the second module 102 is configured to extract target data information in the image information of the target two-dimensional code in a decoding manner corresponding to one of a plurality of first applications included in a decoder; if the extraction is successful, using the first application as a corresponding target first application, wherein the target data information comprises target indication information indicating the first application; or, if the extraction fails, traversing the decoding modes corresponding to the plurality of first applications until target data information in the image information of the target two-dimensional code is extracted, wherein the target data information includes target indication information for indicating a target first application for decoding the target two-dimensional code, and the target first application belongs to one of the plurality of first applications. Here, the related extraction method is the same as or similar to that of the embodiment shown in fig. 2, and therefore, the description thereof is omitted, and the related extraction method is incorporated herein by reference.
In some embodiments, a second module 102 is configured to extract target data information in the image information of the target two-dimensional code in a decoding manner corresponding to a plurality of first applications included in a decoder; and if a plurality of extraction results of the decoding modes of the plurality of first applications comprise successful extraction, acquiring corresponding target data information, wherein the target data information comprises target indication information used for indicating a target first application for decoding the target two-dimensional code, and the target first application belongs to one of the plurality of first applications. Here, the related extraction method is the same as or similar to that of the embodiment shown in fig. 2, and therefore, the description thereof is omitted, and the related extraction method is incorporated herein by reference.
In some embodiments, the network device further includes a sixth module 106 (not shown), and the sixth module 106 is configured to generate a corresponding unrecognized prompt message if the extraction result does not include the extraction success; a third module 103 is configured to return the unidentified prompt message to the user equipment. The specific implementation manners of the six modules 106 and the three modules 103 are the same as or similar to the embodiments of the step S106 and the step S103, and therefore, the detailed description is omitted, and the detailed implementation manners are included herein by reference.
In some embodiments, the application type to which the first application corresponds includes at least any one of:
1) an instant messaging application;
2) an e-commerce application;
in some embodiments, the application type corresponding to the target first application comprises an e-commerce application, and the target data information comprises first commodity information in the e-commerce application; the device further includes a seventh module 107 (not shown), and the seventh module 107 is configured to determine, according to the first commodity information, corresponding second commodity information in the second application, where the second commodity information is the same as the commodity type of the first commodity information. A fourth module 104, configured to push, to the user equipment, application indication information indicating the second application and the second commodity information. Here, when the application type corresponding to the target first application includes an e-commerce application, the specific implementation manners of the seventh module 107 and the fourth module 104 are respectively the same as or similar to the embodiments of the step S107 and the step S104, and therefore, the detailed description is omitted, and the application types corresponding to the target first application are included herein by reference.
In some embodiments, the network device further includes an eight module 108 (not shown), where the eight module 108 is configured to, if a plurality of second applications other than the target first application exist in the plurality of first applications, sort the plurality of second applications according to predetermined parameters of corresponding second commodity information, use top N second applications as recommended second applications, and use second commodity information corresponding to the recommended second applications as recommended second commodity information, where N is a positive integer; a fourth module 104, configured to push, to the user equipment, application indication information indicating that the second application is recommended and the second commodity information. Here, when the application type corresponding to the target first application includes an e-commerce application, the specific implementation manners of the eight module 108 and the four module 104 are respectively the same as or similar to the embodiments of the step S108 and the step S104, and therefore, the detailed description is omitted, and the application types are included herein by reference.
3) A web page application;
4) an electronic payment application;
in some embodiments, the application type corresponding to the target first application comprises an electronic payment application, and the target data information comprises a first payment request in the electronic payment application; wherein the apparatus further comprises a nine module 109 (not shown), a nine module 109, configured to determine a corresponding second payment request in the second application according to the first payment request, wherein the second payment request contains the same payment amount as the first payment request; a fourth module 104, configured to push, to the user equipment, application indication information indicating the second application and the second payment request. Here, when the application type corresponding to the target first application includes an e-commerce application, the specific implementation manners of the nine module 109 and the four module 104 are respectively the same as or similar to the embodiments of the step S109 and the step S104, and therefore, the detailed description is omitted, and the application types corresponding to the target first application are included herein by reference.
In some embodiments, the network device further includes a zero module 110 (not shown), and the zero module 110 is configured to return payment revocation information about the first payment request to the target first application if payment confirmation information about the second payment request sent by the second application is received. The specific implementation manner of the zero module 110 is the same as or similar to the embodiment of the step S110, and therefore, the detailed description is omitted, and the detailed implementation manner is included herein by reference.
In some embodiments, the target data information includes target page information corresponding to the target two-dimensional code, and the apparatus further includes a one-to-one module 111 (not shown), and the one-to-one module 111 is configured to establish or update user portrait information about a user corresponding to the user equipment based on the target page information.
The specific implementation manner of the one-to-one module 111 is the same as or similar to the embodiment of the step S111, and therefore, the detailed description is omitted, and the detailed implementation manner is included herein by reference.
Fig. 7 shows a user equipment for information push based on two-dimensional code identification, according to an embodiment of the present application, where the user equipment includes a two-in-one module 201, a two-in-two module 202, and a two-in-three module 203. A second-to-first module 201, configured to obtain image information about a target two-dimensional code; a second module 202, configured to send image information of the target two-dimensional code to a corresponding network device; a second and third module 203, configured to receive application indication information, which is returned by the network device and used for indicating the second application, where the second application is the same as an application type of a target first application indicated in target data information of target two-dimensional code image information, a decoding manner of the target two-dimensional code is included in a decoder of the network device, the decoder includes decoding manners corresponding to multiple first applications, and the target first application belongs to one of the multiple first applications.
Specifically, the module 201 is configured to obtain image information about the target two-dimensional code. For example, the user equipment scans and acquires the target two-dimensional code or acquires image information about the target two-dimensional code through a camera.
A second module 202, configured to send the image information of the target two-dimensional code to a corresponding network device. For example, the user equipment acquires the target two-dimensional code through a related application (e.g., a tool-class application). Subsequently, the user device transmits a two-dimensional code identification request including image information of the target two-dimensional code to a corresponding network device (e.g., a network device corresponding to a relevant application).
A second and third module 203, configured to receive application indication information, which is returned by the network device and used for indicating the second application, where the second application is the same as an application type of a target first application indicated in target data information of target two-dimensional code image information, a decoding manner of the target two-dimensional code is included in a decoder of the network device, the decoder includes decoding manners corresponding to multiple first applications, and the target first application belongs to one of the multiple first applications. For example, after acquiring image information about a target two-dimensional code, a network device extracts target data information in the image information of the target two-dimensional code through a decoder, where the decoder includes decoding modes corresponding to a plurality of first applications, the target data information includes target indication information for indicating a target first application, and the target indication information includes application identification information of the target first application or web page link information for jumping to the target first application. And the network equipment determines a corresponding second application according to the target indication information, wherein the application type of the second application is the same as that of the target first application. Subsequently, the network device pushes application indication information for indicating the second application to the user device, wherein the application indication information includes identification information of the second application or web page information for jumping to an application corresponding to the second application. The user equipment skips to the corresponding application corresponding to the second application through the application indication information returned by the network equipment, under the condition, the cross-platform code scanning of the user equipment is realized, and the user traffic is imported into the second application, so that the traffic resources are reasonably distributed, and the traffic utilization rate is improved.
Here, the examples of the specific implementation manners of the two-in-one module 201, the two-in-two module 202, and the two-in-three module 203 are the same as or similar to the embodiments of the steps S201, S202, and S203 in fig. 3, and therefore, the detailed description thereof is omitted, and the detailed description thereof is incorporated herein by reference.
In some embodiments, the second-third module 203 is configured to receive application indication information used for indicating the second application and target data information corresponding to the target two-dimensional code, where the second application is the same as an application type of a target first application indicated in the target data information, a decoding manner of the target two-dimensional code is included in a decoder of the network device, the decoder includes decoding manners corresponding to a plurality of first applications, and the target first application and the second application both belong to one of the plurality of first applications. Here, the operation of the related target data information is the same as or similar to that of the embodiment shown in fig. 3, and therefore, the description thereof is omitted, and the description thereof is incorporated herein by reference.
In some embodiments, the user equipment further includes a second-fourth module 204 (not shown) and a second-fifth module 205 (not shown), where the second-fourth module 204 is configured to detect whether an application corresponding to the second application is installed according to the application indication information of the second application; a twenty-five module 205, configured to jump to an application corresponding to the second application if the application is installed; or, if the second application is not installed, jumping to an application download page corresponding to the second application. The specific implementation manners of the two-four module 204 and the two-five module 205 are the same as or similar to the embodiments of the step S204 and the step S205, and therefore, the detailed description is omitted, and the detailed implementation manners are included herein by reference.
Fig. 7 shows a system device for pushing information based on two-dimensional code identification according to an embodiment of the present application, where the device includes:
the method comprises the steps that user equipment obtains image information of a target two-dimensional code and sends the image information of the target two-dimensional code to corresponding network equipment;
the network equipment receives a two-dimensional code identification request sent by corresponding user equipment, wherein the two-dimensional code identification request comprises image information related to a target two-dimensional code, and target data information in the image information of the target two-dimensional code is extracted through a decoder, the decoder comprises decoding modes corresponding to a plurality of first applications, the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the first applications and is used for decoding the target two-dimensional code;
the network equipment determines a second application corresponding to the target first application based on the target indication information, wherein the application type of the second application is the same as that of the target first application, and pushes application indication information for indicating the second application to the user equipment;
and the user equipment receives application indication information which is returned by the network equipment and used for indicating the second application, wherein the decoding mode of the target two-dimensional code is contained in a decoder of the network equipment.
In addition to the methods and apparatus described in the embodiments above, the present application also provides a computer readable storage medium storing computer code that, when executed, performs the method as described in any of the preceding claims.
The present application also provides a computer program product, which when executed by a computer device, performs the method of any of the preceding claims.
The present application further provides a computer device, comprising:
one or more processors;
a memory for storing one or more computer programs;
the one or more computer programs, when executed by the one or more processors, cause the one or more processors to implement the method of any preceding claim.
FIG. 8 illustrates an exemplary system that can be used to implement the various embodiments described herein;
in some embodiments, as shown in FIG. 8, the system 300 can be implemented as any of the devices in the various embodiments described. In some embodiments, system 300 may include one or more computer-readable media (e.g., system memory or NVM/storage 320) having instructions and one or more processors (e.g., processor(s) 305) coupled with the one or more computer-readable media and configured to execute the instructions to implement modules to perform the actions described herein.
For one embodiment, system control module 310 may include any suitable interface controllers to provide any suitable interface to at least one of processor(s) 305 and/or any suitable device or component in communication with system control module 310.
The system control module 310 may include a memory controller module 330 to provide an interface to the system memory 315. Memory controller module 330 may be a hardware module, a software module, and/or a firmware module.
System memory 315 may be used, for example, to load and store data and/or instructions for system 300. For one embodiment, system memory 315 may include any suitable volatile memory, such as suitable DRAM. In some embodiments, the system memory 315 may include a double data rate type four synchronous dynamic random access memory (DDR4 SDRAM).
For one embodiment, system control module 310 may include one or more input/output (I/O) controllers to provide an interface to NVM/storage 320 and communication interface(s) 325.
For example, NVM/storage 320 may be used to store data and/or instructions. NVM/storage 320 may include any suitable non-volatile memory (e.g., flash memory) and/or may include any suitable non-volatile storage device(s) (e.g., one or more Hard Disk Drives (HDDs), one or more Compact Disc (CD) drives, and/or one or more Digital Versatile Disc (DVD) drives).
NVM/storage 320 may include storage resources that are physically part of the device on which system 300 is installed or may be accessed by the device and not necessarily part of the device. For example, NVM/storage 320 may be accessible over a network via communication interface(s) 325.
Communication interface(s) 325 may provide an interface for system 300 to communicate over one or more networks and/or with any other suitable device. System 300 may wirelessly communicate with one or more components of a wireless network according to any of one or more wireless network standards and/or protocols.
For one embodiment, at least one of the processor(s) 305 may be packaged together with logic for one or more controller(s) (e.g., memory controller module 330) of the system control module 310. For one embodiment, at least one of the processor(s) 305 may be packaged together with logic for one or more controller(s) of the system control module 310 to form a System In Package (SiP). For one embodiment, at least one of the processor(s) 305 may be integrated on the same die with logic for one or more controller(s) of the system control module 310. For one embodiment, at least one of the processor(s) 305 may be integrated on the same die with logic for one or more controller(s) of the system control module 310 to form a system on a chip (SoC).
In various embodiments, system 300 may be, but is not limited to being: a server, a workstation, a desktop computing device, or a mobile computing device (e.g., a laptop computing device, a handheld computing device, a tablet, a netbook, etc.). In various embodiments, system 300 may have more or fewer components and/or different architectures. For example, in some embodiments, system 300 includes one or more cameras, a keyboard, a Liquid Crystal Display (LCD) screen (including a touch screen display), a non-volatile memory port, multiple antennas, a graphics chip, an Application Specific Integrated Circuit (ASIC), and speakers.
It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, implemented using Application Specific Integrated Circuits (ASICs), general purpose computers or any other similar hardware devices. In one embodiment, the software programs of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs (including associated data structures) of the present application may be stored in a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. Additionally, some of the steps or functions of the present application may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
In addition, some of the present application may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or techniques in accordance with the present application through the operation of the computer. Those skilled in the art will appreciate that the form in which the computer program instructions reside on a computer-readable medium includes, but is not limited to, source files, executable files, installation package files, and the like, and that the manner in which the computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Computer-readable media herein can be any available computer-readable storage media or communication media that can be accessed by a computer.
Communication media includes media by which communication signals, including, for example, computer readable instructions, data structures, program modules, or other data, are transmitted from one system to another. Communication media may include conductive transmission media such as cables and wires (e.g., fiber optics, coaxial, etc.) and wireless (non-conductive transmission) media capable of propagating energy waves such as acoustic, electromagnetic, RF, microwave, and infrared. Computer readable instructions, data structures, program modules, or other data may be embodied in a modulated data signal, for example, in a wireless medium such as a carrier wave or similar mechanism such as is embodied as part of spread spectrum techniques. The term "modulated data signal" means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. The modulation may be analog, digital or hybrid modulation techniques.
By way of example, and not limitation, computer-readable storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. For example, computer-readable storage media include, but are not limited to, volatile memory such as random access memory (RAM, DRAM, SRAM); and non-volatile memory such as flash memory, various read-only memories (ROM, PROM, EPROM, EEPROM), magnetic and ferromagnetic/ferroelectric memories (MRAM, FeRAM); and magnetic and optical storage devices (hard disk, tape, CD, DVD); or other now known media or later developed that can store computer-readable information/data for use by a computer system.
An embodiment according to the present application comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to perform a method and/or a solution according to the aforementioned embodiments of the present application.
It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.

Claims (19)

1. A method for pushing information based on two-dimension code identification is applied to network equipment, wherein the method comprises the following steps:
receiving a two-dimensional code identification request sent by corresponding user equipment, wherein the two-dimensional code identification request comprises image information about a target two-dimensional code;
extracting target data information in the image information of the target two-dimensional code through a decoder, wherein the decoder comprises decoding modes corresponding to a plurality of first applications, the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code;
determining a second application corresponding to the target first application based on the target indication information, wherein the application type of the second application is the same as that of the target first application;
pushing application indication information for indicating the second application to the user equipment;
the extracting, by a decoder, target data information in image information of the target two-dimensional code includes:
determining a decoding mode of a target first application corresponding to the target two-dimensional code, wherein the target first application belongs to one of a plurality of first applications, and the decoding modes corresponding to the plurality of first applications are contained in a decoder;
and extracting target data information in the image information of the target two-dimensional code by a decoding mode of a target first application in the decoder, wherein the target data information comprises target indication information used for indicating the target first application.
2. The method of claim 1, wherein at least two of the plurality of first applications have different decoding modes.
3. The method of claim 1, wherein the pushing application indication information to the user equipment for indicating the second application comprises:
and returning the application indication information for indicating the second application and the target data information to the user equipment.
4. The method of claim 1, wherein the determining a decoding manner of the target first application corresponding to the target two-dimensional code comprises:
and identifying a coding rule of the target two-dimensional code according to the image information of the target two-dimensional code, and determining a decoding mode of a corresponding target first application according to the coding rule, wherein the target first application belongs to one of a plurality of first applications, and the decoding modes corresponding to the plurality of first applications are contained in a decoder.
5. The method of claim 1, wherein the extracting, by a decoder, target data information in the image information of the target two-dimensional code comprises:
extracting target data information in the image information of the target two-dimensional code by using a decoding mode corresponding to one first application from decoding modes corresponding to a plurality of first applications contained in a decoder;
if the extraction is successful, using the first application as a corresponding target first application, wherein the target data information comprises target indication information indicating the first application; alternatively, the first and second electrodes may be,
and if the extraction fails, traversing decoding modes corresponding to the plurality of first applications until target data information in the image information of the target two-dimensional code is extracted, wherein the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code.
6. The method of claim 1, wherein the extracting, by a decoder, target data information in the image information of the target two-dimensional code comprises:
extracting target data information in the image information of the target two-dimensional code in a decoding mode corresponding to a plurality of first applications contained in a decoder;
and if a plurality of extraction results of the decoding modes of the plurality of first applications comprise successful extraction, acquiring corresponding target data information, wherein the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the plurality of first applications and is used for decoding the target two-dimensional code.
7. The method of claim 5 or 6, wherein the method further comprises:
if the extraction result does not contain successful extraction, generating corresponding unidentified prompt information;
wherein the determining of the second application corresponding to the target first application based on the target indication information includes:
and returning the unidentified prompt message to the user equipment.
8. The method of any of claims 1-6, wherein the application type of the first application comprises at least any of:
an instant messaging application;
an e-commerce application;
a web page application;
an electronic payment application.
9. The method of claim 8, wherein the application type of the target first application comprises an e-commerce application, and the target data information comprises first commodity information in the e-commerce application; wherein the method further comprises:
determining corresponding second commodity information in the second application according to the first commodity information, wherein the commodity type of the second commodity information is the same as that of the first commodity information;
wherein the pushing application indication information for indicating the second application to the user equipment includes:
and pushing application indication information for indicating the second application and the second commodity information to the user equipment.
10. The method of claim 9, wherein the method further comprises:
if a plurality of second applications except the target first application exist in the plurality of first applications, sequencing the plurality of second applications according to preset parameters of corresponding second commodity information, taking the first N second applications as recommended second applications, and taking the second commodity information corresponding to the recommended second applications as recommended second commodity information, wherein N is a positive integer;
wherein the pushing application indication information for indicating the second application to the user equipment includes:
and pushing application indication information used for indicating the recommended second application and the second commodity information to the user equipment.
11. The method of claim 8, wherein the application type of the target first application comprises an electronic payment application, and the target data information comprises a first payment request in the electronic payment application;
wherein the method further comprises:
determining a corresponding second payment request in the second application according to the first payment request, wherein the second payment request and the first payment request contain the same payment amount;
wherein the pushing application indication information for indicating the second application to the user equipment includes:
pushing application indication information indicating the second application and the second payment request to the user equipment.
12. The method of claim 11, wherein the method further comprises:
and if the payment confirmation information about the second payment request sent by the second application is received, returning payment revocation information about the first payment request to the target first application.
13. The method of any one of claims 1 to 6, wherein the target data information includes target page information corresponding to the target two-dimensional code, the method further comprising:
and establishing or updating user portrait information of a corresponding user of the user equipment based on the target page information.
14. A method for pushing information based on two-dimension code identification is applied to user equipment, wherein the method comprises the following steps:
acquiring image information about a target two-dimensional code;
sending the image information of the target two-dimensional code to corresponding network equipment;
receiving application indication information which is returned by the network equipment and used for indicating a second application, wherein the network equipment determines a decoding mode of a target first application corresponding to the target two-dimensional code, extracts target data information in image information of the target two-dimensional code through the decoding mode of the target first application in a decoder, determines a second application corresponding to the target first application based on the target indication information in the target data information, and pushes application indication information used for indicating the second application to the user equipment, wherein the target first application belongs to one of a plurality of first applications, the target data information contains the target indication information used for indicating the target first application, and the second application is the same as the application type of the target first application indicated in the target data information of the target two-dimensional code image information, the decoding mode of the target two-dimensional code is contained in a decoder of the network equipment, the decoder contains decoding modes corresponding to a plurality of first applications, and the target first application belongs to one of the plurality of first applications.
15. The method of claim 14, wherein the receiving application indication information returned by the network device for indicating the second application comprises:
receiving application indication information which is returned by the network device and used for indicating the second application and target data information corresponding to the target two-dimensional code, wherein the second application is the same as the application type of the target first application indicated in the target data information, the decoding mode of the target two-dimensional code is contained in a decoder of the network device, the decoder contains the decoding mode corresponding to a plurality of first applications, and the target first application belongs to one of the plurality of first applications.
16. The method of claim 14 or 15, wherein the method further comprises:
detecting whether the second application is installed or not according to the application indication information of the second application;
if the second application is installed, jumping to the second application; alternatively, the first and second electrodes may be,
and if not, jumping to an application downloading page corresponding to the second application.
17. An information pushing method based on two-dimension code identification, wherein the method comprises the following steps:
the method comprises the steps that user equipment obtains image information of a target two-dimensional code and sends the image information of the target two-dimensional code to corresponding network equipment;
the network equipment receives a two-dimensional code identification request sent by corresponding user equipment, wherein the two-dimensional code identification request comprises image information related to a target two-dimensional code, and target data information in the image information of the target two-dimensional code is extracted through a decoder, the decoder comprises decoding modes corresponding to a plurality of first applications, the target data information comprises target indication information used for indicating a target first application, and the target first application belongs to one of the first applications and is used for decoding the target two-dimensional code;
the network equipment determines a second application corresponding to the target first application based on the target indication information, wherein the application type of the second application is the same as that of the target first application, and pushes application indication information for indicating the second application to the user equipment;
the user equipment receives application indication information which is returned by the network equipment and used for indicating the second application, wherein the decoding mode of the target two-dimensional code is contained in a decoder of the network equipment;
the extracting, by a decoder, target data information in image information of the target two-dimensional code includes:
determining a decoding mode of a target first application corresponding to the target two-dimensional code, wherein the target first application belongs to one of a plurality of first applications, and the decoding modes corresponding to the plurality of first applications are contained in a decoder;
and extracting target data information in the image information of the target two-dimensional code by a decoding mode of a target first application in the decoder, wherein the target data information comprises target indication information used for indicating the target first application.
18. The utility model provides an equipment of information push based on two-dimensional code discernment which characterized in that, equipment includes:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform the method of any of claims 1 to 16.
19. A computer-readable medium comprising instructions that, when executed, cause a system to perform the operations of any of the methods of claims 1-16.
CN201910540632.XA 2019-06-21 2019-06-21 Method and equipment for information push based on two-dimension code recognition Active CN110276027B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910540632.XA CN110276027B (en) 2019-06-21 2019-06-21 Method and equipment for information push based on two-dimension code recognition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910540632.XA CN110276027B (en) 2019-06-21 2019-06-21 Method and equipment for information push based on two-dimension code recognition

Publications (2)

Publication Number Publication Date
CN110276027A CN110276027A (en) 2019-09-24
CN110276027B true CN110276027B (en) 2021-06-18

Family

ID=67962246

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910540632.XA Active CN110276027B (en) 2019-06-21 2019-06-21 Method and equipment for information push based on two-dimension code recognition

Country Status (1)

Country Link
CN (1) CN110276027B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111325574B (en) * 2020-02-11 2024-04-09 上海连尚网络科技有限公司 Method and device for providing presentation information
CN113159246B (en) * 2021-04-15 2022-03-08 中物(北京)物流信息服务有限公司 Steel mill cargo identification method and device based on two-dimensional code label and computer equipment
CN114217890A (en) * 2021-11-18 2022-03-22 深圳市优克联新技术有限公司 Interface control method and device, aggregation payment platform and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106296141A (en) * 2015-06-03 2017-01-04 阿里巴巴集团控股有限公司 A kind of method and device realizing paying
CN106851006A (en) * 2017-02-28 2017-06-13 努比亚技术有限公司 A kind of apparatus and method for recognizing Quick Response Code
CN107608798A (en) * 2017-08-04 2018-01-19 阿里巴巴集团控股有限公司 A kind of method for processing business and equipment
CN109583880A (en) * 2018-12-05 2019-04-05 深圳市爱贝信息技术有限公司 Cross-platform communication means and device and method of payment and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8296388B2 (en) * 2005-07-18 2012-10-23 Microsoft Corporation Cross-application encoding of geographical location information
US8099472B2 (en) * 2008-10-21 2012-01-17 Lookout, Inc. System and method for a mobile cross-platform software system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106296141A (en) * 2015-06-03 2017-01-04 阿里巴巴集团控股有限公司 A kind of method and device realizing paying
CN106851006A (en) * 2017-02-28 2017-06-13 努比亚技术有限公司 A kind of apparatus and method for recognizing Quick Response Code
CN107608798A (en) * 2017-08-04 2018-01-19 阿里巴巴集团控股有限公司 A kind of method for processing business and equipment
CN109583880A (en) * 2018-12-05 2019-04-05 深圳市爱贝信息技术有限公司 Cross-platform communication means and device and method of payment and device

Also Published As

Publication number Publication date
CN110276027A (en) 2019-09-24

Similar Documents

Publication Publication Date Title
CN110276027B (en) Method and equipment for information push based on two-dimension code recognition
CN102880849B (en) A kind of two-dimensional code identification method, and equipment
JP2020521218A (en) Information scan identification system, method and scan terminal
CN103377442A (en) Data processing method and system
CN110827061B (en) Method and equipment for providing presentation information in novel reading process
CN111159537B (en) Method and device for pushing presentation information in reading application
CN110765395A (en) Method and equipment for providing novel information
CN110175825A (en) It is a kind of for providing the method and apparatus of target information
CN110515692B (en) Method and equipment for starting reading application
CN110430253B (en) Method and equipment for providing novel update notification information
CN109710832B (en) Method and equipment for searching hosted program
CN111523039B (en) Method and device for processing book promotion request in reading application
CN110750482A (en) Method and equipment for providing novel reading information
CN111159536A (en) Method and equipment for pushing presentation information in reading application
CN110780955A (en) Method and equipment for processing emoticon message
CN110795635B (en) Method and device for presenting books
CN111325574B (en) Method and device for providing presentation information
CN111581507A (en) Method and equipment for providing presence information
CN112306606A (en) Method and equipment for presenting control style
CN108966122B (en) Method and equipment for determining height information of wireless access point
CN110765390A (en) Method and equipment for publishing shared information in social space
CN110751003B (en) Method and equipment for acquiring target data information of two-dimension code
CN112685725B (en) Security verification method and device
CN111309219B (en) Method and equipment for providing presence information
CN111177062B (en) Method and device for providing reading presentation information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant