CN107306510B - Network electronic bill system and implementation method and device thereof - Google Patents
Network electronic bill system and implementation method and device thereof Download PDFInfo
- Publication number
- CN107306510B CN107306510B CN201580000627.XA CN201580000627A CN107306510B CN 107306510 B CN107306510 B CN 107306510B CN 201580000627 A CN201580000627 A CN 201580000627A CN 107306510 B CN107306510 B CN 107306510B
- Authority
- CN
- China
- Prior art keywords
- bill
- entity
- data
- network electronic
- ticket
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 230000003993 interaction Effects 0.000 claims abstract description 165
- 230000006870 function Effects 0.000 claims abstract description 101
- 238000004806 packaging method and process Methods 0.000 claims abstract description 25
- 230000006855 networking Effects 0.000 claims abstract description 21
- 230000002452 interceptive effect Effects 0.000 claims description 156
- 238000013500 data storage Methods 0.000 claims description 43
- 238000003860 storage Methods 0.000 claims description 34
- 238000005516 engineering process Methods 0.000 claims description 29
- 238000012545 processing Methods 0.000 claims description 28
- 238000012795 verification Methods 0.000 claims description 26
- 238000013524 data verification Methods 0.000 claims description 25
- 230000003068 static effect Effects 0.000 claims description 22
- 230000008569 process Effects 0.000 claims description 14
- 238000007405 data analysis Methods 0.000 claims description 8
- 238000009826 distribution Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 13
- 239000000047 product Substances 0.000 description 8
- 230000008676 import Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 5
- 230000000007 visual effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000013439 planning Methods 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a network electronic bill system and a realization method and a device thereof, wherein the method comprises the following steps: collecting the content of the entity bill, structuring the entity bill, and storing the structured bill data to form an electronic bill; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; and packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged data, and issuing the encrypted data to the whole network domain to form the network electronic bill so that a user can perform interaction operation on the network electronic bill. The network electronic bill is packaged with the operation instruction and the user interaction interface, so that a user can directly interact and operate on the network electronic bill, and networking and platform-removing circulation of the network electronic bill is realized.
Description
Technical Field
The invention relates to the technical field of internet information and the field of bills, in particular to a network electronic bill system and an implementation method and device thereof.
Background
In the development of the human society, particularly since the beginning of the 16 th century, the financial industry has rapidly risen against the backdrop of the rapid development of the commercial society, and various types of bills such as commercial bills and financial bills have come with it to be distributed and transferred instead of cash. Such as money orders (bank and commercial), cashier's tickets, checks, draws, deposits, stocks, bonds, and various transaction documents. These documents have produced a tremendous role in commerce, finance. After the 21 st century, with the rapid development of internet technology and information processing technology, more and more bills are electronized and networked. The networking of the electronic bill realizes the network circulation of the bill, and has great influence on modern business and modern financial industry.
At present, the electronization of bills generally adopts a digital information processing technology, and the principle of the electronization is realized by technical means of data acquisition, encryption, data storage and the like according to bill contents. However, the standard of bill electronization is not unified, and the transmission of network electronic bills is still unfortunate and cannot be operated by man-machine interaction at any time and anywhere. The content of the electronized bill is basically the same as that of the bill, the content is static generally, the circulation is fixed, the dynamic bill cannot be realized, and the attribute and the state of the bill always change in reality and cannot only correspond to the bill.
Therefore, it is necessary to design a network electronic bill that allows a bill user or owner to perform an interactive operation on the bill body without relying on a platform, so as to realize safe and fast circulation of the electronic bill over the whole network.
Disclosure of Invention
In view of the above, the technical problem to be solved by the present invention is to provide a network electronic ticket system, and an implementation method and an implementation device thereof, so as to solve the technical problem that the existing electronic ticket cannot be completely networked and circulated in a platform.
The technical scheme adopted by the invention for solving the technical problems is as follows:
according to one aspect of the invention, the method for implementing the network electronic bill comprises the following steps:
acquiring the content of an entity bill, structuring the entity bill, and storing the structured bill data to form an electronic bill;
according to the function and the use scene of the entity bill, adding an operation instruction and a user interaction interface which can realize the function of the entity bill in each electronic bill;
packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged bill, and issuing the bill to a whole network domain to form a network electronic bill;
receiving a use request initiated by a user to the network electronic bill, then verifying the identity of the user and verifying the data of the network electronic bill, if the user passes the identity verification and the data verification, allowing the user to carry out interactive operation on the network electronic bill, and transmitting the data information generated by the interactive operation to each related user dynamically in real time through the network electronic bill.
According to another aspect of the present invention, another method for implementing an electronic ticket over a network is provided, which includes:
acquiring an electronic bill of the entity bill;
according to the function and the use scene of the entity bill, adding an operation instruction and a user interaction interface which can realize the function of the entity bill in each electronic bill;
and packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged bill, and issuing the encrypted and signed bill to the whole network domain to form a network electronic bill, so that a user can perform interactive operation on the network electronic bill after receiving the network electronic bill.
According to another aspect of the present invention, there is provided an apparatus for implementing an electronic ticket, including:
the bill collection module is used for collecting the content of the entity bill;
the electronic module is used for structuring the entity bill and storing the structured bill data to form an electronic bill;
the operation interface adding module is used for adding an operation instruction and a user interaction interface which can realize the function of the entity bill in each electronic bill according to the function and the use scene of the entity bill;
the bill networking module is used for packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged bill and issuing the bill to the whole network domain to form a network electronic bill;
and the interactive processing module is used for receiving a use request initiated by a user on the network electronic bill, then verifying the identity of the user and verifying the data of the network electronic bill, if the user passes the identity verification and the data verification, allowing the user to carry out interactive operation on the network electronic bill, and transmitting the data information generated by the interactive operation to each related user dynamically in real time through the network electronic bill.
According to another aspect of the present invention, an apparatus for implementing a network electronic ticket is provided, which includes: the electronic bill acquisition module is used for acquiring an electronic bill of the entity bill;
the operation interface adding module is used for adding an operation instruction and a user interaction interface which can realize the function of the entity bill in the electronic bill according to the function and the use scene of the entity bill;
and the networking module is used for packaging the electronic bill, the added operation instruction and the user interaction interface, encrypting and signing the packaged data, and issuing the data to the whole network domain to form the network electronic bill.
According to another aspect of the invention, a network electronic bill system is provided, which comprises a bill generating party, wherein the bill generating party comprises any one of the above-mentioned implementation devices of network electronic bills.
The network electronic bill system and the realization method and the device thereof provided by the invention ensure that the user or owner of the electronic bill can directly carry out interactive operation on the electronic bill by electronizing the bill and packaging the corresponding operation instruction and the user interactive interface in the electronic bill according to the function and the use scene of the bill, thereby realizing the networked and platform-free circulation of the electronic bill.
Drawings
Fig. 1 is a structural diagram of a network electronic bill system according to an embodiment of the present invention;
fig. 2a is a schematic diagram of a network movie ticket according to an embodiment of the present invention;
FIG. 2b is a schematic diagram of a network financial instrument according to an embodiment of the present invention;
FIG. 2c is a schematic diagram of another networked financial instrument according to an embodiment of the present invention;
fig. 3 is a structural diagram of a network electronic ticket system according to a second embodiment of the present invention;
fig. 4 is a structural diagram of a network electronic bill system according to a third embodiment of the present invention;
fig. 5 is a structural diagram of a network electronic ticket system according to a fourth embodiment of the present invention;
fig. 6 is a flowchart of a method for electronizing a bill according to a fifth embodiment of the present invention;
fig. 7a is a flowchart of an implementation method of a network electronic ticket according to a sixth embodiment of the present invention;
fig. 7b is a flowchart of another implementation method of a network electronic ticket according to a sixth embodiment of the present invention;
fig. 8 is a flowchart of an implementation method of a network electronic ticket according to a seventh embodiment of the present invention;
fig. 9 is a flowchart of an implementation method of a network electronic ticket according to an eighth embodiment of the present invention;
fig. 10 is a flowchart of an implementation method of a network electronic ticket according to a ninth embodiment of the present invention;
fig. 11 is a schematic view of a bill collection provided by an embodiment of the present invention;
fig. 12 is a diagram of an apparatus for implementing a network electronic ticket according to a tenth embodiment of the present invention;
fig. 13 is a diagram of an apparatus for implementing an electronic ticket according to an eleventh embodiment of the present invention;
fig. 14 is a diagram of an apparatus for implementing an electronic ticket according to a twelfth embodiment of the present invention;
fig. 15 is a schematic diagram of a hardware design structure of a system including an implementation apparatus of a network electronic ticket according to a thirteenth embodiment of the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantageous effects to be solved by the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The embodiment of the invention provides a network electronic bill system and an implementation method and a device thereof, electronic bills in the prior art can be operated on a platform, such as an e-commerce platform system, a bank system, a security trading system, a tax system, a ticketing system and the like, which are operated on respective system platforms, and a user can operate and use on the platform and can not use the electronic bill system after separating from the platform. The network electronic bill (or network electronic certificate) of the invention encapsulates bill static information, operation instructions, user interaction interfaces and bill dynamic information, can independently operate, users can interactively operate on the network electronic bill at any time and any place by utilizing equipment such as PC, mobile equipment and the like, the network electronic bill can be spread by media such as short messages, emails, QQ, micro-messages and the like without depending on any platform, and the platform-free circulation of the whole network domain is realized. The network electronic bill in the embodiment of the invention includes, but is not limited to, a network electronic certificate capable of self-running, a bill for commodity transaction, a network electronic identity bill, an electronic property right bill, a transaction bill in a bank account, and the like.
The entity bill or voucher in the embodiment of the invention comprises various practical commercial bills or vouchers, financial bills or vouchers and various media. Financial instruments such as bank drafts, commercial drafts, promissory notes, checks, draws, deposits, stocks, bonds, etc., commercial instruments such as invoices, lottery tickets, policy, tickets, various media such as books, newspapers, magazines, certificates, etc.
The details are described below with reference to specific examples. The first to thirteenth embodiments of the present invention have been described in detail with respect to the system, method and apparatus, respectively, and the three layers supplement each other. For the sake of brevity, the description of each embodiment of the different technical features is different in the detailed degree, and on the premise that the technical features correspond, reference may be made to the description of the other embodiments of the technical features.
Example one
As shown in fig. 1, the embodiment of the present invention provides a network electronic ticket system, which includes a ticket generator 10 and a user 20.
The bill generating party 10 is used for acquiring an electronic bill of the entity bill; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; and packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged data, and issuing the data to the whole network domain to form the network electronic bill.
The user 20 receives the network electronic bill and can perform interaction operation on the network electronic bill itself.
As an alternative embodiment, the ticket generator 10 may be an executing party for acquiring, structuring, electronizing, networking the ticket, and may also be a terminal device or a client held by the user and capable of performing an interactive operation of the network electronic ticket. The user 20 can directly perform an interactive operation on the network electronic ticket after the ticket generator 10 generates the network electronic ticket.
In a specific implementation, the bill generator 10 is configured to collect the content of the entity bill, structure the entity bill, and store the structured bill data to form an electronic bill. The bill generator 10 can collect the entity bill through the connected scanning device or intelligent device, and obtain the bill information by using the automatic identification technology, and the content of the entity bill includes the bill information. Further, the bill generator 31 may also receive the bill information input by the manual input/intelligent device, for example, the bill information is input by means of text, image, voice, etc. through the keyboard, the touch screen, the camera, the microphone, etc. Further, the information of the ticket imported by an external system, such as a production system and a process system such as ERP (Enterprise Resource Planning), can be received, and the information of the ticket can be directly imported to the issuer.
The entity bill can include paper bill, bank draft, check, bill of lading, stock, bond and various transaction vouchers, and can also include electronically recorded bill, bill containing commodity attribute, etc.
After the content of the bill is identified, the mutual relation between the content of the entity bill and the columns of the entity bill is analyzed, and a corresponding data structure is established according to the mutual relation between the content of the entity bill and the columns of the entity bill. The contents of the entity ticket are then structured according to the data structure. The data storage structure of the bill data information can be established by using a relational database or a non-relational database, the content of the bill is stored in the database according to the data storage structure, the electronization of the bill is completed, and the electronized bill is formed. The database includes, but is not limited to, a local database, a network database, a cloud database, or a distributed database. Furthermore, the user interaction interface comprises a static information display area, a dynamic information display area and an operation area.
Specifically, the user 20 is a user, and the ticket generator 10 further includes, but is not limited to, a computer, an intelligent mobile terminal, or other devices or client software in the devices. The user 20, after receiving the network electronic bill issued by the bill generator and passing through the authentication and anti-counterfeiting process, allows the user to perform an interactive operation on the network electronic bill itself. The user can leave the platform to carry out real-time interactive operation on the network electronic bill and obtain the dynamic information of the network electronic bill. Furthermore, the data information generated by the interactive operation can be dynamically transmitted to all related users in real time through the network electronic bill. The data information generated by the interactive operation comprises one or more of an operation instruction, interactive data, an operation result and a bill state corresponding to the interactive operation.
Further alternatively, when the ticket generator is also the user, the user 20 operates the network electronic ticket directly on the ticket generator 10.
Further optionally, the related users may include a user having data association with the network electronic ticket, and may also be a plurality of users having data association with the ticket generator. The method comprises the steps of carrying out identity verification and data verification on the network electronic bill, receiving interactive operation of a user on the network electronic bill, and transmitting data information generated by the interactive operation to all related users in real time and dynamically through the network electronic bill, wherein the information of operation instructions, data, operation results, execution, states and the like can be transmitted to all users in real time and dynamically through the network electronic bill, and all users such as bill operators, owners, issuers, executing parties and the like.
Further, the data in the network electronic ticket includes operation instruction/UI data, static data, and dynamic data. The operation instruction/UI is the interface and operation button shown in fig. 2a-2 c. The static data includes the attributes of the object, such as the product introduction information and the product description in fig. 2b, and the product description may be a picture, audio or video. The dynamic data includes state information, operation history information and interaction information of the bill. As in fig. 2c, after the user completes the issuing, the status of the financial electronic bill is updated to "completed issuing", and the status change thereof can be dynamically displayed in the user interaction interface in real time, e.g., the button of "issuing" below fig. 2c is displayed in gray; such as the operation results of the movie tickets dynamically presented chronologically in fig. 2a, the transaction results and the transaction records dynamically presented chronologically in fig. 2 b.
Taking movie tickets (similar to tickets and air tickets) as an example, please refer to the schematic diagram of the network movie ticket shown in fig. 2a, the operations of several circulation links such as purchasing, transferring, returning tickets, checking tickets and the like can be realized on the network movie ticket through buttons such as "purchasing", "transferring", "returning tickets", "checking tickets" and the like, and the operation results, the execution states and other information of the network movie tickets by the purchaser can be dynamically displayed to the user in time according to the time sequence. Taking financial bills as an example, please join the network financial bill diagram shown in fig. 2b to realize the operation of free goods feeding, purchasing and other circulation links on the network financial bills, the operation result, execution state and other information of the buyer on the network financial bills can be dynamically shown to the user in time according to the time sequence, and the commodity description can be in the form of pictures, characters, animations and the like. Please refer to the schematic diagram of the network financial bill shown in fig. 2c to implement operations of circulation links such as free issuing of an invoice, receiving of an invoice, delivery of goods, applying for collection on the network financial bill, so that the operation result, the execution state and other information of the buyer on the network financial bill can be dynamically displayed to the user in time according to the time sequence, and the operation flow is dynamically displayed on the page in real time.
The embodiment of the invention provides a network electronic bill system, which comprises a bill generating party and a user, wherein the bill generating party acquires an electronic bill of an entity bill; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; the electronic bill, the operation instruction and the user interaction interface are packaged, the packaged data are encrypted and signed, and are issued to the whole network domain to form the network electronic bill, and a user can carry out interaction operation on the network electronic bill after receiving the network electronic bill, so that the user can directly carry out interaction operation on the network electronic bill and send an interaction operation result to each related user in real time, and networking and de-platform circulation of the electronic bill is realized.
Example two
As shown in fig. 3, the network electronic ticket system provided by the embodiment of the present invention includes a ticket generating party 31, a using party 32, a related using party 33 and a storing party 34. The ticket generator 31, the user 32, the related user 33, and the storage 34 are communicatively connected via the internet.
The bill generator 31 is used for acquiring an electronic bill of the entity bill; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; and packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged data, and issuing the data to the whole network domain to form the network electronic bill.
And the user side 32 is used for allowing a user to perform interactive operation on the network electronic bill after receiving the network electronic bill issued by the bill generator side 31 and passing the identity authentication and anti-counterfeiting processing, and transmitting data information generated by the interactive operation to each related user side 33 in real time. The data information generated by the interactive operation comprises one or more of an operation instruction, interactive data, an operation result and a bill state corresponding to the interactive operation.
The storage party 34 is configured to store the electronic ticket, and the storage party 34 includes a local or network database, specifically, but not limited to, a network database, a cloud database, or a distributed database.
As an alternative embodiment, the ticket generator 31 may be a collection, structuring of the ticket. The electronic and network executive party, after the bill generator 31 issues the network electronic bill, the user 32 receives the network electronic bill issued by the bill generator 31, and after passing the authentication and anti-counterfeit processes, holds the network electronic bill, performs the interactive operation on the network electronic bill and sends the interactive operation result to each related user 33 in real time. Further, the user 32 may be a device or client software in a device, including but not limited to a computer, a smart mobile terminal, and the like. The user 32 can get out of the platform to perform real-time interactive operation on the network electronic bill and obtain the dynamic information of the network electronic bill. Furthermore, the data information generated by the interactive operation can be transmitted to each relevant user 33 dynamically in real time through the network electronic bill.
In a specific implementation, the bill generator 31 is further configured to collect content of an entity bill, structure the entity bill, and store the structured bill data to form an electronic bill. The bill generator 31 can collect the entity bill through the connected scanning device or intelligent device, and obtain the bill information by adopting the automatic identification technology, and the content of the entity bill includes the bill information. Further, the bill generator 31 may also receive the bill information input by the manual input/intelligent device, for example, the bill information is input by means of text, image, voice, etc. through the keyboard, the touch screen, the camera, the microphone, etc. Furthermore, the system can also receive the bill information imported by an external system, and the external system such as an ERP system and other production and process systems can directly import the bill information to the issuer. Further, a source bill input by the intelligent device or the external system can be received, wherein the source bill comprises the digitalized bill information.
After the content of the bill is identified, the mutual relation between the content of the entity bill and the columns of the entity bill is analyzed, and a corresponding data structure is established according to the mutual relation between the content of the entity bill and the columns of the entity bill. And then establishing a data storage structure of the bill data information by using a relational database or a non-relational database, storing the content of the bill into the database according to the data storage structure, and completing the electronization of the bill to form an electronized bill. The database includes, but is not limited to, a local database, a network database, a cloud database, or a distributed database. Furthermore, the user interaction interface comprises a static information display area, a dynamic information display area and an operation area.
The related users 33 may include a user having data association with the network electronic ticket, and may also be a plurality of users having data association with the ticket generator. The user 32 transmits the data information generated by interactive operation to each related user 33 dynamically in real time through the network electronic bill itself, and the information such as operation instruction, data, operation result, execution and status can be transmitted to each related user 33 dynamically in real time through the network electronic bill itself, and each related user 33 such as bill operator, owner, issuer, executive party, etc.
In particular, the repository 34 may specifically include a local database server, a network database server, a cloud database server, or a distributed database. Further optionally, the depositor 34 may also be used to store network electronic tickets. The network electronic bill can perform data interaction with the storage party 34 through the IP address, and after a user executes an operation instruction or meets a preset trigger condition, the network electronic bill performs information synchronization with corresponding bill information stored in the storage party 34 through the bill ID.
The embodiment of the invention provides a network electronic bill system, which comprises a bill generating party, a using party, a storing party and a related using party, wherein the bill generating party acquires an electronic bill of an entity bill; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; the electronic bill, the operation instruction and the user interaction interface are packaged, the packaged data are encrypted and signed, and are issued to the whole network domain to form a network electronic bill, after the network electronic bill issued by the bill generator is received and passes through identity verification and anti-counterfeiting processing, the network electronic bill is held, the interaction operation is carried out on the network electronic bill, and the interaction operation result is sent to each related user in real time. Therefore, the interactive operation can be directly carried out on the network electronic bill and the interactive operation result is sent to all related users in real time, the storage party is used for storing the electronic bill, the storage modes are multiple, the local capacity is increased, the safety performance of data storage is improved, the network electronic bill can run in the network, and the networked and platform-free circulation of the electronic bill is realized.
EXAMPLE III
As shown in fig. 4, the network electronic ticket system provided by the embodiment of the present invention includes a collecting party 41, a ticket generating party 42, a using party 43, a related using party 44, and a storing party 45.
The collecting party 41 is used for collecting the content of the entity bill; structuring the entity bill; storing the structured bill data to form an electronic bill; the e-ticket is delivered to the ticket generator 42.
The bill generator 42 is used for receiving the electronic bill of the entity bill sent by the collector 41; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; and packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged data, and issuing the data to the whole network domain to form the network electronic bill.
And the user 43 is used for holding the network electronic bill after receiving the network electronic bill issued by the bill generator 42 and passing through the identity authentication and anti-counterfeiting process, performing interactive operation on the network electronic bill and transmitting the interactive operation result to each related user 44 in real time.
And the storage party 45 is used for storing the electronic bills, and the storage party 45 comprises but is not limited to a network database, a cloud database or a distributed database.
As an alternative embodiment, the collecting party 41 is a collecting, structuring and electronic executing party of the ticket, the ticket generating party 42 may be a networked executing party of the ticket, after the ticket generating party 42 issues the network electronic ticket, the using party 43 receives the network electronic ticket issued by the ticket generating party 42, and after the authentication and anti-counterfeiting process, holds the network electronic ticket, performs an interactive operation on the network electronic ticket, and sends the interactive operation result to each related using party 44 in real time. Further, the user 43 may be a device or client software in a device, including but not limited to a computer, a smart mobile terminal, and the like. The user 43 can leave the platform to perform real-time interactive operation on the network electronic bill and obtain the dynamic information of the network electronic bill. Furthermore, the data information generated by the interactive operation can be dynamically transmitted to all relevant users in real time through the network electronic bill.
In specific implementation, the collecting party 41 may collect the entity bill through the connected scanning device or intelligent device, and obtain the bill information by using the automatic identification technology, where the content of the entity bill includes the bill information. Further, the collector 41 may also receive the ticket information input by a manual input/intelligent device, for example, the ticket information is input in a form of text, image, voice, etc. by a keyboard, a touch screen, a camera, a microphone, etc. Further, the information of the bill imported by an external system, such as a production system and a process system such as ERP, can be received, and the information of the bill is directly imported to the bill generator 42.
After the collecting party 41 identifies the content of the ticket, the mutual relationship between the content of the entity ticket and the columns of the entity ticket is analyzed, and a corresponding data structure is established according to the mutual relationship between the content of the entity ticket and the columns of the entity ticket. The contents of the entity ticket are then structured according to the data structure. And establishing a data storage structure of the bill data information by using a relational database or a non-relational database, storing the content of the bill into the database according to the data storage structure, and completing the electronization of the bill to form an electronized bill. The database includes, but is not limited to, a local database, a network database, a cloud database, or a distributed database. Furthermore, the user interaction interface comprises a static information display area, a dynamic information display area and an operation area.
The related users 44 may include a user having data association with the network electronic ticket, and may also be a plurality of users having data association with the ticket generator 42. The user 43 transmits the data information generated by interactive operation to each related user 44 dynamically in real time through the network electronic ticket itself, and the information such as operation instruction, data, operation result, execution and status can be transmitted to each related user 44 dynamically in real time through the network electronic ticket itself, and each related user 44 such as ticket operator, owner, issuer, executive party, etc.
Specifically, the storage party 45 may specifically include a local database server, a network database server, a cloud database server, or a distributed database. Further optionally, the storage party 45 may also be used to store network electronic tickets. The network electronic bill can perform data interaction with the storage party 45 through the IP address, and after a user executes an operation instruction or meets a preset trigger condition, the network electronic bill performs information synchronization with corresponding bill information stored in the storage party 45 through the bill ID.
The embodiment of the invention provides a network electronic bill system, which comprises a collecting party, a bill generating party, a using party, a storing party and related using parties, wherein the collecting party collects the content of an entity bill, structures the entity bill, stores the structured bill data to form an electronic bill, and transmits the electronic bill to the bill generating party; the bill generator receives the electronic bill of the entity bill; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; the electronic bill, the operation instruction and the user interaction interface are packaged, the packaged data are encrypted and signed, and are issued to the whole network domain to form a network electronic bill, after the network electronic bill issued by the bill generator is received and passes through identity verification and anti-counterfeiting processing, the network electronic bill is held, the interactive operation is carried out on the network electronic bill of the network electronic bill, and the interactive operation result is sent to each related user in real time. The storage party is used for storing the electronic bills. Therefore, the interactive operation can be directly carried out on the network electronic bill and the interactive operation result is sent to all related users in real time, and the network electronic bill can run in the network, thereby realizing the networking and platform-removing circulation of the electronic bill.
Example four
As shown in fig. 5, the network electronic ticket system provided by the embodiment of the present invention includes an acquiring party 51, a ticket generating party 52, a using party 53, a related using party 54, a storing party 55 and a related system 56. The acquirer 51, the ticket generator 52, the user 53, the related user 54, the storage 55 and the related system 56 are communicatively connected via the internet, the related system 56 is communicatively connected to the ticket generator 52, and the ticket generator 52 is communicatively connected to the acquirer 51. Further, the system in the embodiment of the present invention includes at least one user 53, the system in the embodiment of the present invention includes at least one related user 54, and the system in the embodiment of the present invention includes at least one related system 56.
The collecting party 51 is used for collecting the content of the entity bill; structuring the entity bill; storing the structured bill data to form an electronic bill; the e-ticket is delivered to the ticket generator 52.
Specifically, the collector 51 is configured to scan the entity bill content and obtain the bill information by using an automatic identification technology; or receiving bill information input by artificial/intelligent equipment; or receiving bill information imported by an external system; the content of the entity ticket comprises ticket information; the acquirer 51 transmits the contents of the acquired physical ticket to the ticket generator 52.
The bill generator 52 is used for receiving the electronic bill of the entity bill sent by the collector 51; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; and packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged data, and issuing the data to the whole network domain to form the network electronic bill.
And the user 53 is used for holding the network electronic bill after receiving the network electronic bill issued by the bill generator 52 and passing through the identity verification and anti-counterfeiting process, performing interactive operation on the network electronic bill and transmitting the interactive operation result to each related user 54 in real time.
And the storage party 55 is used for storing the electronic bills, and the storage party 55 includes but is not limited to a network database, a cloud database or a distributed database.
Further, the ticket generator 52 includes one or more data input interfaces and/or one or more data output interfaces for receiving data information input by the associated system 56 from the data input interfaces and/or outputting data information from the data output interfaces to the associated system 56.
A correlation system 56 for receiving data information output from the output interface of the ticket generator 52 and/or sending data information to the input interface of the ticket generator 52, the data information comprising: the system comprises one or more of bill structure, bill information, operation instructions, user interaction interface, network electronic bill and digital certificate. Wherein, the bill information comprises original bill information and electronized bill information.
As an alternative embodiment, the acquiring party 51 is an executing party for acquiring, structuring and electronizing the ticket, the ticket generating party 52 may be a networked executing party for the ticket, after the ticket generating party 52 issues the network electronic ticket, the using party 53 receives the network electronic ticket issued by the ticket generating party 52, and after the authentication and anti-counterfeiting process, holds the network electronic ticket, performs an interactive operation on the network electronic ticket, and sends the interactive operation result to each related using party 54 in real time. Further, the user 53 may be a device or client software in a device, including but not limited to a computer, a smart mobile terminal, and the like. The user 53 can leave the platform to perform real-time interactive operation on the network electronic bill and obtain the dynamic information of the network electronic bill. Further, the data information generated by the interactive operation can be transmitted to each relevant user 54 dynamically in real time through the network electronic bill itself.
In specific implementation, the acquirer 51 may acquire the entity bill through the connected scanning device or intelligent device, and obtain the bill information by using the automatic identification technology, where the content of the entity bill includes the bill information. Further, the acquirer 51 may also receive the ticket information input by a manual input/intelligent device, for example, the ticket information is input in the form of text, image, voice, etc. through a keyboard, a touch screen, a camera, a microphone, etc. Furthermore, the information of the bill imported by an external system can be received, and the information of the bill can be directly imported to the bill generator 52 by the external system such as the production system and the process system of ERP.
After the collector 51 identifies the content of the ticket, it analyzes the relationship between the content of the entity ticket and the columns of the entity ticket, and builds a corresponding data structure according to the relationship between the content of the entity ticket and the columns of the entity ticket. And then establishing a data storage structure of the bill data information by using a relational database or a non-relational database, storing the content of the bill into the database according to the data storage structure, and completing the electronization of the bill to form an electronized bill. The database includes, but is not limited to, a local database, a network database, a cloud database, or a distributed database. Furthermore, the user interaction interface comprises a static information display area, a dynamic information display area and an operation area.
The related users 54 may include users having data association with the network electronic ticket, and may also be a plurality of users having data association with the ticket generator 52. The user 53 transmits the data information generated by interactive operation to each related user 54 dynamically in real time through the network electronic ticket itself, and the information such as operation instruction, data, operation result, execution and status can be transmitted to each related user 54 dynamically in real time through the network electronic ticket itself, and each related user 54 such as ticket operator, owner, issuer, and executor.
Specifically, the storage party 55 may specifically include a local database server, a network database server, a cloud database server, or a distributed database. Further optionally, the storage party 55 may also be used to store network electronic tickets. The network electronic bill can perform data interaction with the storage party 55 through the IP address, and after a user executes an operation instruction or meets a preset trigger condition, the network electronic bill performs information synchronization with corresponding bill information stored in the storage party 55 through the bill ID.
The correlation system 56 can exchange data information through the input interface and the output interface of the bill generator 52. The bill generator 52 interfaces in detail and uses the scenario see fig. 14 and the corresponding portion of the specification. Wherein the data information includes: one or more of an electronic bill, an operation instruction, a user interaction interface and a network electronic bill. Correlation systems 56 include, but are not limited to: the ERP system of the manufacturer, the bank system terminal, the insurance company system, the vehicle management system, the national credit system, and the like have terminals with data association with the bill generator 52.
Specifically, the related systems comprise an ERP system, a bank system, an OA system, a network electronic bill system and the like of a manufacturer, wherein the network electronic bill system is other network electronic bill systems realized by adopting the method.
Specifically, the related system 52 is an ERP system of the manufacturer, and the data input interface includes an external electronic document input interface for receiving electronic bill information imported by the ERP system of the manufacturer; the data output interface comprises an electronic document external output interface and is used for outputting the electronic bill information of the system to an ERP system of a manufacturer.
Specifically, the related system 52 is an ERP system of the manufacturer, and the data input interface includes a document structure input interface for receiving data structure information of a bill imported by the ERP system of the manufacturer; the data output interface comprises a bill structure output interface and is used for outputting the data structure information of the bills of the system to an ERP system of a manufacturer.
Specifically, the data input interface includes an operation instruction external input interface for receiving operation instruction information input by the correlation system 52; the data output interface includes an operation instruction external output interface for outputting the operation instruction of the user on the network electronic ticket to the correlation system 52.
The embodiment of the invention provides a network electronic bill system, which comprises a collecting party, a bill generating party, a using party, a storing party, a related using party and a related system. Collecting the content of the entity bill, structuring the entity bill, storing the structured bill data to form an electronic bill, and transmitting the electronic bill to a bill generator; the bill generator receives the electronic bill of the entity bill; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; the electronic bill, the operation instruction and the user interaction interface are packaged, the packaged data are encrypted and signed, and are issued to the whole network domain to form a network electronic bill, after the network electronic bill issued by the bill generator is received and passes through identity verification and anti-counterfeiting processing, the network electronic bill is held, the interaction operation is carried out on the network electronic bill, and the interaction operation result is sent to each related user in real time. The storage party is used for storing the electronic bills. The related system and the bill generator interact data information, so that the interactive operation can be directly carried out on the network electronic bill and the interactive operation result is sent to each related user in real time, the network electronic bill can run in the network, and the data can be interacted with the external related system in real time to form application schemes of various industries, thereby realizing the networked and platform-free circulation of the electronic bill.
EXAMPLE five
As shown in fig. 6, the method for implementing a network electronic ticket according to an embodiment of the present invention includes the following steps: S601-S604.
S601, collecting the content of the entity bill, structuring the entity bill, and storing the structured bill data to form an electronic bill.
Specifically, the content of the entity ticket includes ticket information, and acquiring the content of the entity ticket specifically includes:
scanning the content of the entity bill, and acquiring bill information by adopting an automatic identification technology;
or receiving bill information input by artificial/intelligent equipment;
or receiving bill information imported by an external system.
Specifically, the entity bill can be collected through the connected scanning device or intelligent device, the bill information is obtained by adopting an automatic identification technology, and the content of the entity bill comprises the bill information. Furthermore, the method can also receive the bill information input by manual input/intelligent equipment, for example, the bill information is input in the modes of characters, images, voice and the like through a keyboard, a touch screen, a camera, a microphone and the like. Furthermore, the method can also receive bill information imported by an external system, such as an ERP (enterprise resource planning) and other production and process systems.
Further, structuring the entity bill specifically includes: analyzing the content of the entity bill and the mutual relation between the columns of the entity bill; and establishing a corresponding data structure according to the correlation between the content of the entity bill and the column of the entity bill.
Specifically, the entity bill includes a column of the entity bill and a content of the entity bill to be filled, the mutual relationship between the content of the entity bill and the column of the entity bill is analyzed, and a corresponding data structure is established according to the mutual relationship between the content of the entity bill and the column of the entity bill.
Further, the step of storing the structured bill data to form an electronic bill may specifically include:
and establishing a data storage structure of the bill data information by using a relational database or a non-relational database, storing the content of the bill into the database according to the data storage structure, and completing the electronization of the bill to form an electronized bill. The database includes, but is not limited to, a local database, a network database, a cloud database, or a distributed database.
Specifically, there are many relational databases, such as ORACLE, SQLSERVER, DB2, MYSQL, etc., where tables in the relational database store some formatted data structures, and the composition of each tuple field is the same, even if not all fields are needed for each tuple, the database allocates all fields for each tuple, which is called as a row database, and such a structure can facilitate operations such as connection between tables, but from another perspective it is also a factor of performance bottleneck of the relational database, so for information with relatively fixed structure, the relational database can be used to establish a data structure.
And a non-relational database (NoSQL) can store a self-defined data format at any time without establishing fields for data to be stored in advance. The method is characterized in that key value pairs are stored, the structure is not fixed, each tuple can have different fields, and each tuple can be added with some key value pairs according to the needs, so that the method is not limited to the fixed structure and called as a column database, thereby reducing the expenditure of time and space and realizing the real-time and dynamic establishment of a data structure. Therefore, a non-relational database is adopted for bill information with an unfixed structure.
Further optionally, before step S601, the method may further include the steps of:
and receiving a data structure corresponding to the entity bill input by the external system.
And S602, according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill.
As an optional implementation manner, according to the function and the usage scenario of the entity ticket, adding an operation instruction and a user interaction interface capable of realizing the function of the entity ticket to each electronic ticket includes:
acquiring a user interaction interface generation strategy and an operation instruction generation strategy corresponding to the entity bill, wherein the user interaction interface generation strategy and the operation instruction generation strategy are set according to the function and the use scene of the entity bill;
and generating an operation instruction and a user interaction interface which can display the content of the entity bill and realize the function of the entity bill according to the user interaction interface generation strategy and the operation instruction generation strategy.
The method specifically comprises the following steps:
a. and acquiring a user interaction interface generation strategy, an operation instruction generation strategy, a function and a use scene of the entity bill.
In particular, this can be achieved by a table look-up: and inquiring the function, the application scene and the user interaction interface corresponding to the type bill from a preset configuration table according to the type of the electronic bill, wherein the configuration table can be a table structure and record in a relational database. For example, a bill type table structure is designed in a database in advance, user interaction interface generation strategies and operation instruction generation strategies, functions and use scenes of various bill types are preset, and then preset records are matched according to the recognized bill types. Certainly, the search function can also be realized through the configuration file, and the user interaction interface generation strategy, the operation instruction generation strategy, the function and the application scene corresponding to the type bill are obtained by reading the keywords in the configuration file.
b. And generating a user interaction interface of interaction modes such as vision, touch and/or voice according to the user interaction interface generation strategy and the operation instruction generation strategy.
c. Visual, tactile and/or voice operation instructions are added to the user interaction interface according to functions and use scenes.
The operation instruction is further set to record the change state and the dynamic data of the change content of each link of the electronic bill. For example, the operation instruction comprises the operation of realizing several circulation links such as purchasing, transferring, returning and checking tickets, etc., and the change state, the change content, the operator and other conditions of each circulation link are recorded, and the operation records are displayed in the user interaction interface.
In particular, when the user interaction interface is a visual interaction interface, the visual operation instructions include, but are not limited to, menus and buttons.
When the user interaction interface is a haptic interaction interface, the haptic operation instruction comprises a touch instruction.
And when the user interaction interface is a voice interaction interface, the voice operation instruction comprises a voice control instruction.
Further optionally, the user interaction interface includes a static information display area, a dynamic information display area, and an operation area. The user interaction interface comprises a static information display area, a dynamic information display area and an operation area, wherein the static information display area is used for displaying static attribute information of the network electronic bill, such as a product picture, a product name, manufacturer information and the like, and the dynamic information display area is used for displaying the state and log information of the electronic bill in real time, such as purchase information and assignment information of the electronic bill of the movie bill network shown in fig. 2 a; the operation area is set as an area for a user to input instructions, and comprises buttons, input boxes and the like. Such as the buy, transfer, refund, ticket check, etc. buttons on the electronic tickets of the movie ticket network shown in fig. 2 a.
Further optionally, according to the function and the usage scenario of the entity ticket, adding an operation instruction and a user interaction interface capable of implementing the function of the entity ticket to each electronic ticket may further include:
receiving an externally input operation instruction corresponding to the entity bill; and/or
And receiving an externally input user interaction interface corresponding to the entity bill.
In specific implementation, data interaction can be performed with a related system through an input interface or an output interface, and an operation instruction or an interaction interface can be received.
S603, the electronic bill, the operation instruction and the user interaction interface are packaged, the packaged data are encrypted and signed, and the data are issued to the whole network domain to form the network electronic bill.
As an optional implementation manner, the electronic bill, the operation instruction and the user interaction interface may be encapsulated, and then the encapsulated data is encrypted and signed, and is issued to the whole network domain, thereby forming the network electronic bill. The encryption mode of the encapsulated data is digital envelope dynamic encryption or digital envelope encryption.
Further, encrypting and signing the encapsulated data includes:
encrypting the packaged data by adopting a digital encryption technology; or
And receiving an externally input digital encryption certificate, and encrypting the packaged data by using the digital encryption certificate. Further, the electronic bill which encapsulates the operation instruction and the user interaction interface is encrypted by adopting a mixed encryption mode, an asymmetric encryption mode or a symmetric encryption mode by using a digital encryption technology, and then the network electronic bill is obtained.
As a preferred aspect of the present invention, the asymmetric encryption method includes: a session key is used as a private key. In the asymmetric encryption scheme, two keys, a public key and a private key, are prepared before encrypting data. The public key is public and can be obtained by anyone, and the private key can be owned by a decryption party only. The session key is generated temporarily and stored in the memory, and is not permanent, and the session key is destroyed after the session is ended. Compared with static key management, the method has the advantages that under the condition of providing equal security guarantee, storage space is saved, and energy efficiency is improved.
Further, the ticket can be issued by instant communication tools, e-mails, display platforms, online or offline. And the information is released to each user in the whole network domain, so that each user can browse or consult.
Further optionally, after step S603, the method provided in the embodiment of the present invention may further include the step of:
and storing the network electronic bill.
In specific implementation, the network electronic bill may be stored locally, and the network electronic bill may also be stored in a network database, a cloud database, or a distributed database, which is not limited by the embodiment of the present invention.
S604, after the user receives the network electronic bill and passes the identity authentication and the data verification, the user can hold the network electronic bill, can perform interactive operation on the network electronic bill, and dynamically transmits data information generated by the interactive operation to each related user in real time through the network electronic bill.
As an optional implementation manner, the data information generated by the interactive operation includes an operation instruction, interactive data, or ticket status information corresponding to the interactive operation.
Specifically, the user receives the network electronic bill, applies for authentication and data verification to the network electronic bill, specifically, the two-way or one-way authentication between the issuer and the user can be passed, and the data of the network electronic bill can be verified, such as anti-counterfeit processing, so as to ensure the security. If the verification is passed and the verification is successful, the network electronic bill is decrypted, so that the user can directly perform interactive operation on the network electronic bill, such as operating a button on the network electronic bill to purchase, transfer and other information. Further, data information generated by interactive operation of the user on the network electronic bill can be dynamically transmitted to each relevant user through the network electronic bill in real time.
The embodiment of the invention provides a method for realizing a network electronic bill, which comprises the steps of collecting the content of an entity bill, structuring the entity bill, and storing the structured bill data to form an electronic bill; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; the electronic bill, the operation instruction and the user interaction interface are packaged, the packaged data are encrypted and signed, and are issued to the whole network domain to form the network electronic bill, a user can hold the network electronic bill after receiving the network electronic bill and passing identity verification and data verification, can carry out interaction operation on the network electronic bill and can transmit data information generated by the interaction operation to each related user dynamically in real time through the network electronic bill. Therefore, the interactive operation can be directly carried out on the network electronic bill and the interactive operation result is sent to all related users in real time, the network electronic bill can run in the network, and the networking and platform-removing circulation of the electronic bill is realized.
EXAMPLE six
As shown in fig. 7a, the implementation method of the network electronic ticket provided by the embodiment of the present invention includes the following steps: s701 to S704.
S701, collecting the content of the entity bill or the source bill, electronizing the bill, and storing the electronized bill data in a network database.
As an alternative implementation mode, the content of the entity bill or the source bill is collected and structured according to the structure of the entity bill or the source bill, and the structured bill data is stored to form the electronic bill. The entity bill includes various commercial bills or certificates, financial bills or certificates, and various media. The source ticket includes the ticket information that has been digitized, which may be entered via a smart device or an external system.
S702, according to the function and the use scene of the entity bill or the entity bill, an operation instruction and a user interaction interface (UI) which can realize the function of the bill are added in each electronic bill.
As an optional implementation mode, according to the functions, the use scenes and other conditions of the entity bills or the entity bills, an operation instruction and a user interaction interface which can realize the functions of the bills are added in each electronic bill.
And S703, packaging the electronic bill, the operation instruction and the user interaction interface, encrypting, signing and the like the packaged data, and issuing the data to the whole network domain to form the network electronic bill.
As an optional implementation manner, the electronic ticket, the operation instruction, and the user interaction interface formed in steps S701 and S702 are encapsulated, and the encapsulated data is encrypted, signed, and the like, and is distributed to the whole network domain, thereby forming the network electronic ticket.
S704, receiving a use request initiated by a user to the network electronic bill, then verifying the identity of the user and verifying the network electronic bill data, if the user passes the identity verification and the data verification, allowing the user to perform interactive operation on the network electronic bill itself, and dynamically transmitting data information generated by the interactive operation to each relevant user through the network electronic bill itself in real time. The information of the operation instruction, the data, the result, the state and the like can be dynamically transmitted to other users in real time through the bill.
As an optional implementation manner, after receiving the network electronic bill, the user performs authentication and data verification, after the authentication and the data verification pass, the user holds the network electronic bill and can perform interactive operation on the network electronic bill, and information such as an operation instruction, data, a result, a state and the like of the interactive operation can be dynamically transmitted to other users through the network electronic bill in real time.
The embodiment of the invention provides a method for realizing a network electronic bill, which comprises the steps of collecting bill contents, structuring according to the structure of the bill contents, and storing structured bill data to form an electronic bill; according to the conditions of the functions, the use scenes and the like of the bills, an operation instruction and a user interaction interface which can realize the functions of the entity bills are added in each electronic bill; the electronic bill, the operation instruction and the user interaction interface are packaged, the packaged data are encrypted, signed and the like, and are issued to the whole network domain to form the network electronic bill, a user can hold the network electronic bill after receiving the network electronic bill and passing identity verification and data verification, the interactive operation can be carried out on the network electronic bill, and the information of the operation instruction, the data, the result, the state and the like can be dynamically transmitted to all relevant users in real time through the network electronic bill. Therefore, the interactive operation can be directly carried out on the network electronic bill and the interactive operation result is sent to all related users in real time, the network electronic bill can run in the network, and the networking and platform-removing circulation of the electronic bill is realized.
As shown in fig. 7b, another implementation method of a network electronic ticket provided in the embodiment of the present invention includes the following steps: s711 to S718. Fig. 7b is a flowchart of a specific implementation method of the network electronic ticket, and the specific flow can be referred to fig. 7a, and will not be described in detail here.
And S711, inputting the content of the entity bill or the paper bill into computer equipment for structuring by adopting an automatic Recognition (OCR) technology or manually according to the content of the entity bill or the paper bill, and finishing the acquisition of the content of the entity bill.
And S712, analyzing the mutual relation between the content of the entity bill and the column, and establishing a corresponding data structure according to the content and the column relation.
S713, a data storage structure of the above ticket data information is established using a relational database or a non-relational database (such as NoSql).
And S714, storing the structured bill data in a database according to the data storage structure.
The database can be deployed locally or in a network, such as: a local database, a network database, a cloud or distributed database, etc.
And S715, adding an operation instruction and a user interaction interface (UI) to each stored electronic bill according to the functions, the use scenes and other conditions of the entity bills.
And S716, encrypting and digitally signing the electronic bill added with the operation instruction and the UI by using a digital encryption technology.
And S717, the encrypted electronic bill is issued to the network by using the Internet and the communication system to form the network electronic bill, so that the user can break away from the platform to perform real-time interactive operation on the network electronic bill and actually obtain the dynamic information of the network electronic bill after identity verification.
And S718, transmitting the information such as the operation instruction, the data, the result, the state and the like generated by the interactive operation to other users in real time and dynamically through the bill.
EXAMPLE seven
As shown in fig. 8, the method for implementing a network electronic ticket according to an embodiment of the present invention includes the following steps: s801 to S803.
S801, acquiring an electronic bill of the entity bill.
As an optional implementation manner, acquiring an electronic ticket of the entity ticket may specifically include:
collecting the content of the entity bill;
establishing a data structure of the entity bill;
and structuring the entity bill, and storing the structured bill data to form the electronic bill.
Further, establishing the data structure of the entity ticket comprises:
analyzing the content of the entity bill and the mutual relation between the columns of the entity bill;
and establishing a corresponding data structure according to the correlation between the content of the entity bill and the column of the entity bill.
Further, the step of storing the structured bill data to form an electronic bill comprises:
establishing a data storage structure of the structured bill data by using a relational database or a non-relational database;
and storing the content of the bill in a database according to the data storage structure to complete the electronization of the bill and form an electronized bill. The database includes, but is not limited to, a local database, a network database, a cloud database, or a distributed database.
And S802, according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill.
As an optional implementation manner, according to the function and the usage scenario of the entity ticket, adding an operation instruction and a user interaction interface capable of realizing the function of the entity ticket to each electronic ticket includes:
acquiring a user interaction interface generation strategy and an operation instruction generation strategy corresponding to the entity bill, wherein the user interaction interface generation strategy and the operation instruction generation strategy are set according to the function and the use scene of the entity bill;
and generating an operation instruction and a user interaction interface which can display the content of the entity bill and realize the function of the entity bill according to the user interaction interface generation strategy and the operation instruction generation strategy.
Furthermore, the user interaction interface comprises a static information display area, a dynamic information display area and an operation area.
And S803, packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged data, and issuing the encrypted data to the whole network domain to form the network electronic bill, so that the user can perform interactive operation on the network electronic bill after receiving the network electronic bill.
Further optionally, after step S803, the method provided in the embodiment of the present invention may further include the steps of:
confirming the identity verification and the data verification performed by the user after receiving the network electronic bill;
after the confirmation is passed, the network electronic bill is decrypted, so that a user can hold the network electronic bill, can perform interactive operation on the network electronic bill, and dynamically transmits data information generated by the interactive operation to each related user through the network electronic bill in real time.
As an alternative implementation manner, the execution subject of the embodiment shown in fig. 8 may be a ticket generator, where the ticket generator acquires an electronic ticket of the entity ticket, specifically, the ticket generator acquires the content of the entity ticket and electronizes the content to form an electronic ticket, and may also acquire an electronic ticket directly from the acquirer for the ticket generator, or may also receive an electronic ticket from the outside. The electronic bill is converted into the network electronic bill by the bill generating party, and the network electronic bill is sent to the user, so that the user can directly carry out interactive operation on the network electronic bill, and the network electronic bill encapsulates the electronic bill, the operation instruction and the UI, can be separated from the platform and independently operates.
The embodiment of the invention provides a method for realizing network electronic bills, which is used for acquiring electronic bills of entity bills; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; and packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged data, and issuing the encrypted and signed data to the whole network domain to form the network electronic bill, so that a user can perform interactive operation on the network electronic bill after receiving the network electronic bill. The network electronic bill can run in the network, and the networked and platform-free circulation of the electronic bill is realized.
Example eight
As shown in fig. 9, the method for implementing a network electronic ticket according to an embodiment of the present invention includes the following steps: s901 to S904.
S901, acquiring an electronic bill of the entity bill.
As an optional implementation manner, acquiring an electronic ticket of the entity ticket may specifically include:
collecting the content of the entity bill;
establishing a data structure of the entity bill;
and structuring the entity bill, and storing the structured bill data to form the electronic bill.
And S902, according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill.
As an optional implementation manner, according to the function and the usage scenario of the entity ticket, adding an operation instruction and a user interaction interface capable of realizing the function of the entity ticket to each electronic ticket includes:
acquiring a user interaction interface generation strategy and an operation instruction generation strategy corresponding to the entity bill, wherein the user interaction interface generation strategy and the operation instruction generation strategy are set according to the function and the use scene of the entity bill;
and generating an operation instruction and a user interaction interface which can display the content of the entity bill and realize the function of the entity bill according to the user interaction interface generation strategy and the operation instruction generation strategy.
And S903, packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged data, and issuing the data to the whole network domain to form the network electronic bill.
And S904, performing identity verification and data verification on the network electronic bill, receiving interactive operation of a user on the network electronic bill, and transmitting data information generated by the interactive operation to each related user dynamically in real time through the network electronic bill.
As an alternative implementation, the method for performing identity verification and data verification on the network electronic ticket, receiving interactive operation performed by a user on the network electronic ticket itself, and transmitting data information generated by the interactive operation to each relevant user dynamically in real time through the network electronic ticket itself includes:
confirming the identity verification and data verification initiated by the user on the network electronic bill;
after the confirmation is passed, the network electronic bill is decrypted;
and receiving the interactive operation of the user on the network electronic bill, and transmitting the data information generated by the interactive operation to each related user dynamically in real time through the network electronic bill.
As an optional implementation manner, the execution subject of the embodiment of the present invention may be a ticket generator, where the ticket generator collects the content of an entity ticket and generates a network electronic ticket, and the ticket generator may be an execution party for collection, structuring, electronization, and networking of a ticket, and may also be a terminal device or a client held by a user and capable of performing an interactive operation on the network electronic ticket. The user can directly carry out interactive operation on the network electronic bill after the bill generating party generates the network electronic bill.
The method comprises the steps that a bill generating party acquires an electronic bill of an entity bill, specifically, the bill generating party acquires the content of the entity bill and electronizes the content to form the electronic bill, the bill generating party can also directly acquire the electronic bill from the acquiring party, and the electronic bill can also be received from an external system.
The embodiment of the invention provides a method for realizing network electronic bills, which is used for acquiring electronic bills of entity bills; according to the functions and the use scenes of the entity bills, adding an operation instruction and a user interaction interface which can realize the functions of the entity bills in each electronic bill; the electronic bill, the operation instruction and the user interaction interface are packaged, the packaged data are encrypted and signed, and are issued to the whole network domain to form a network electronic bill, the network electronic bill is subjected to identity verification and data verification, the interactive operation of a user on the network electronic bill is received, and the data information generated by the interactive operation is dynamically transmitted to all related users in real time through the network electronic bill. Therefore, the interactive operation can be directly carried out on the network electronic bill and the interactive operation result is sent to all related users in real time, the network electronic bill can run in the network, and the networking and platform-removing circulation of the electronic bill is realized.
Example nine
As shown in fig. 10, the method for implementing a network electronic ticket according to an embodiment of the present invention includes the following steps: s1001 to S1003.
And S1001, collecting the content of the entity bill.
As an optional implementation manner, the content of the entity ticket includes ticket information, and acquiring the content of the entity ticket may specifically include:
scanning the content of the entity bill, and acquiring bill information by adopting an automatic identification technology;
or receiving bill information input by artificial/intelligent equipment;
or receiving bill information imported by an external system.
S1002, creating a data structure according to the content and the format of the entity bill.
As an optional implementation, creating the data structure according to the content and format of the entity ticket may specifically include:
analyzing the content of the entity bill and the mutual relation between the columns of the entity bill;
and establishing a corresponding data structure according to the correlation between the content of the entity bill and the column of the entity bill.
And S1003, storing the content of the bill according to the data structure to form an electronic bill.
As an alternative implementation, storing the content of the ticket according to the data structure to form an electronic ticket may specifically include:
and establishing a data storage structure of the bill data information by using a relational database or a non-relational database, storing the content of the bill into the database according to the data storage structure, and completing the electronization of the bill to form an electronized bill. The database includes, but is not limited to, a local database, a network database, a cloud database, or a distributed database.
Further optionally, the method provided in the embodiment of the present invention may further include, after S1003, the step of: the electronic bill is transmitted to the bill generating party, so that the bill generating party generates the network electronic bill according to the acquired electronic bill, a user can perform interactive operation on the network electronic bill, and data information generated by the interactive operation is dynamically transmitted to each related user through the network electronic bill in real time.
As an optional implementation manner, the execution subject of the embodiment of the present invention may be a collecting party, where the collecting party collects the content of the entity ticket and performs electronization, and transmits the electronized ticket to the ticket generating party. And then the bill generating party generates the network electronic bill by the electronic bill, so that a user can directly carry out interactive operation on the network electronic bill, and data information generated by the interactive operation is dynamically transmitted to all related users in real time through the network electronic bill.
The embodiment of the invention provides a method for realizing a network electronic bill, which comprises the steps of collecting the content of an entity bill, structuring the entity bill, storing the structured bill data to form an electronic bill, and transmitting the electronic bill to a bill generator so that the bill generator can generate the network electronic bill according to the obtained electronic bill, so that a user can carry out interactive operation on the network electronic bill, and data information generated by the interactive operation is dynamically transmitted to each related user through the network electronic bill in real time. The collecting party can structure the entity bill, and finally the network electronic bill generated by the electronic bill can run in the network, so that the networked and platform-free circulation of the electronic bill is realized.
As shown in fig. 11, a schematic view of a bill collection provided by an embodiment of the present invention is shown. As shown in fig. 11, the collector 111 includes OCR device, manual entry device, intelligent device, etc., the bill generator 112 is used for processing the data collected by the collector, and the storage 113 is used for storing the electronic bill data. Specifically, the method can comprise the following steps: any one or more of F01, F02, F03.
F01, the collector can scan the content of the entity bill and obtain the bill information by adopting an automatic recognition technology (OCR).
F02, the collector receives the manually input bill information.
F03, the collector receives the bill information input by the intelligent device.
Furthermore, the collecting party can also receive the bill information directly imported by an external system.
The issuer processes the collected content of the entity bill to obtain the electronic bill data. And storing the electronic bill data into a data storage system, wherein the data storage system comprises but is not limited to a local database, a network database, a cloud database or a distributed database. Wherein, the local database is arranged in 113 at the bill generating side, and the network database, the cloud database or the distributed database is arranged in 113.
Example ten
As shown in fig. 12, an apparatus for implementing a network electronic ticket according to an embodiment of the present invention includes: the system comprises a bill collection module 1201, an electronic module 1202, an operation interface adding module 1203, a networking module 1204 and an interaction processing module 1205.
A bill collection module 1201 for collecting the content of an entity bill;
the electronic module 1202 is used for structuring the entity bill and storing the structured bill data to form an electronic bill;
an operation interface adding module 1203, configured to add, according to the function and the usage scenario of the entity ticket, an operation instruction and a user interaction interface that can implement the function of the entity ticket to each electronic ticket;
the networking module 1204 is used for packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged bill, and issuing the bill to the whole network domain to form a network electronic bill;
the interactive processing module 1205 is configured to receive a request for use initiated by a user on the network electronic ticket, then verify the identity of the user and verify the data of the network electronic ticket, if the user passes the identity verification and the data verification, allow the user to perform an interactive operation on the network electronic ticket itself, and dynamically transmit data information generated by the interactive operation to each relevant user through the network electronic ticket itself in real time.
Wherein, the content of the entity bill comprises bill information; the bill collection module 1201 may be specifically configured to: scanning the content of the entity bill, and acquiring bill information by adopting an automatic identification technology; or to receive ticket information entered by an artificial/intelligent device.
The electronization module 1202 includes a data analysis unit 12021, a data structure processing unit 12022, and a data storage unit 12023.
A data analysis unit 12021, configured to analyze the relationship between the entity ticket content and the entity ticket column;
the data structure processing unit 12022 is configured to establish a data structure corresponding to the entity ticket according to the relationship between the entity ticket content and the entity ticket column;
the data storage unit 12023 is configured to establish a data storage structure corresponding to the entity ticket using a relational database and/or a non-relational database, and store the content of the ticket in the database according to the data storage structure. It is understood that the database includes a local database, a network database, a cloud database, or a distributed database.
Alternatively, the data structure of the ticket can be determined by the e-enabling module 1202 by directly receiving a data structure corresponding to the physical ticket input from an external system.
The operation interface adding module 1203 further includes: a policy obtaining unit 12031 and an operation interface generating unit 12032, wherein:
a policy obtaining unit 12031, configured to obtain a user interaction interface generation policy and an operation instruction generation policy corresponding to the entity ticket, where the user interaction interface generation policy and the operation instruction generation policy are set according to a function and a usage scenario of the entity ticket;
and the operation interface generating unit 12032 is configured to generate an operation instruction and a user interaction interface that can satisfy the entity ticket function according to the user interaction interface generation policy and the operation instruction generation policy.
As another alternative, the policy acquiring unit 12031 may also be configured to receive an externally input operation instruction corresponding to the entity ticket; and/or receiving an externally input user interaction interface corresponding to the entity ticket.
The networking module 1204 includes an encapsulating unit 12041, an encrypting unit 12042, and a publishing unit 12043. Wherein:
and the packaging unit 12041 is used for packaging the electronic bill data, the operation instruction and the user interaction interface.
An encryption unit 12042 is used for encrypting and signing the packaged ticket. Specifically, the packaged bill can be encrypted by adopting a digital encryption technology; or receiving an externally input digital encryption certificate, and encrypting the packaged bill by the digital encryption certificate.
The issuing unit 12043 is configured to issue the encrypted electronic ticket to the whole network domain to form a network electronic ticket.
In the present embodiment, the user interface includes, but is not limited to, a static information display area, a dynamic information display area, and an operation area. The data information generated by the interactive operation comprises one or more of an operation instruction, interactive data, an operation result and a bill state corresponding to the interactive operation.
It should be noted that the technical features of the above method embodiments can be applied to the present apparatus, and are not repeated here.
The network electronic bill device provided by the embodiment of the invention can ensure that a user or owner of the electronic bill can directly carry out interactive operation on the electronic bill by electronizing the bill and packaging the corresponding operation instruction and the user interactive interface in the electronic bill according to the function and the use scene of the bill, thereby realizing the networked and platform-free circulation of the electronic bill.
EXAMPLE eleven
As shown in fig. 13, the apparatus for implementing a network electronic ticket according to the embodiment of the present invention includes an electronic ticket acquiring module 1301, an operation interface adding module 1302, and a networking module 1303.
The electronic ticket acquiring module 1301 includes:
a first electronic bill acquiring sub-module 13011 for acquiring an electronic bill of an entity bill imported from an external system; and/or
The second electronic bill acquiring submodule 13012 includes a bill acquiring unit and a bill electronic unit, wherein:
a ticket collecting unit 130121 for collecting the content of the entity ticket;
and the bill electronization unit 130122 is used for structuring the entity bill and storing the structured bill data to form an electronized bill.
The content of the entity bill comprises bill information, and the bill collecting unit 130211 is specifically configured to: scanning the content of the entity bill, and acquiring bill information by adopting an automatic identification technology; or receiving the bill information input by the artificial/intelligent device, for example, inputting the bill information in the form of characters, images, voice and the like through the keyboard, the touch screen, the camera, the microphone and the like.
The bill electronization unit 13022 specifically includes:
the data analysis subunit analyzes the mutual relationship between the content of the entity bill and the column of the entity bill;
the data structure processing subunit establishes a corresponding data structure according to the correlation between the content of the entity bill and the column of the entity bill;
the data storage subunit establishes a data storage structure of the entity bill by using a relational database or a non-relational database, and stores the content of the bill into the database according to the data storage structure to form an electronic bill; the database comprises one or more of a local database, a network database, a cloud database or a distributed database.
Specifically, there are many relational databases, such as ORACLE, SQLSERVER, DB2, MYSQL, etc., where tables in the relational database store some formatted data structures, and the composition of each tuple field is the same, even if not all fields are needed for each tuple, the database allocates all fields for each tuple, which may be called as a row database.
And a non-relational database (NoSQL) can store a self-defined data format at any time without establishing fields for data to be stored in advance. The method is characterized in that key value pairs are stored, the structure is not fixed, each tuple can have different fields, and each tuple can be added with some key value pairs according to the needs, so that the method is not limited to the fixed structure and can be called as a column database, thereby reducing the expenditure of time and space and realizing the real-time and dynamic establishment of a data structure. Therefore, a non-relational database is adopted for bill information with an unfixed structure.
The operation interface adding module 1302 is configured to add an operation instruction and a user interaction interface capable of realizing the function of the entity bill in the electronic bill according to the function and the use scene of the entity bill.
Specifically, the operation instructions and the user interaction interface added in the electronic bill can be imported from an external system, and can also be generated in the system according to a strategy. The operation interface adding module 1302 includes a policy obtaining unit 13021 and an operation interface generating unit 13022, where:
a policy obtaining unit 13021 configured to obtain a user interaction interface generation policy and an operation instruction generation policy corresponding to the entity ticket; the user interaction interface generation strategy and the operation instruction generation strategy are set according to the function and the use scene of the entity bill.
The operation interface generating unit 13022 is configured to generate an operation instruction and a user interaction interface which can satisfy the entity ticket function according to the user interaction interface generating strategy and the operation instruction generating strategy.
In particular, the user interaction interface comprises a visual interaction interface, a tactile interaction interface and a voice interaction interface.
Further, the user interaction interface includes a static information display area, a dynamic information display area and an operation area, wherein the static information display area is used for displaying static attribute information of the network electronic ticket, such as a product picture, a product name, manufacturer information and the like, and the dynamic information display area is used for displaying the state and log information of the electronic ticket in real time, such as purchase information and assignment information of the network electronic ticket of the movie ticket shown in fig. 2 a; the operation area is set as an area for a user to input instructions, and comprises buttons, input boxes and the like. Such as the buy, transfer, refund, ticket check, etc. buttons on the electronic tickets of the movie ticket network shown in fig. 2 a.
And the networking module 1303 is configured to encapsulate the electronic bill, the operation instruction and the user interaction interface, encrypt and sign the encapsulated data, and issue the encrypted data to the whole network domain to form the network electronic bill.
Specifically, the encryption is performed by adopting a digital encryption technology, and the encryption mode is digital envelope dynamic encryption or digital envelope encryption. In the digital envelope dynamic encryption technology, a secret key for encrypting data is generated according to sessions, and the secret keys are different if the sessions are different, so that the secure transmission of the electronic bill data is realized.
Preferably, the networking module 1303 is also used for storing electronic bill data before distribution.
Because the network electronic bill is provided with an operation instruction and a user operation interface, can run by itself and does not depend on any platform, when the network electronic bill is issued to the network, the network electronic bill can be transmitted through network communication platforms, such as instant communication platforms of WeChat, QQ, MSN and the like and offline communication platforms of E-mail, short message and the like; the information display platform comprises various company portals, e-commerce portals, news media portals and the like; the social platform comprises a people network, a microblog, a WeChat friend circle and the like.
Preferably, the apparatus further comprises:
and the interactive processing module is used for receiving a use request initiated by a user on the network electronic bill, then verifying the identity of the user and verifying the data of the network electronic bill, and if the identity verification and the data verification are passed, allowing the user to perform interactive operation on the network electronic bill.
Preferably, the interactive processing module is further configured to receive data information generated by an interactive operation performed by a user on the network electronic ticket itself, and dynamically transmit the data information generated by the interactive operation to each relevant user in real time. The data information generated by the interactive operation comprises one or more of an operation instruction, interactive data, an operation result and a bill state corresponding to the interactive operation.
The network electronic bill device provided by the embodiment of the invention can ensure that a user or owner of the electronic bill can directly carry out interactive operation on the electronic bill by electronizing the bill and packaging the corresponding operation instruction and the user interactive interface in the electronic bill according to the function and the use scene of the bill, thereby realizing the networked and platform-free circulation of the electronic bill.
Example twelve
As shown in fig. 14, an implementation apparatus for a network electronic ticket provided in an embodiment of the present invention is applied to a collection end, and the apparatus includes:
and a bill collecting module 1401 for collecting the content of the entity bill.
And the electronic module 1402 is used for creating a data structure according to the content and the format of the entity ticket, and storing the content of the ticket according to the data structure to form an electronic ticket.
Specifically, the content of the entity ticket includes ticket information; the bill collection module 1401 is specifically configured to: scanning the content of the entity bill, and acquiring bill information by adopting an automatic identification technology; and/or receiving ticket information entered by the artificial/intelligent device.
The electronization module 1402 includes a data analysis unit 14021, a data structure processing unit 14022, and a data storage unit 14023:
a data analysis unit 14021, configured to analyze the relationship between the entity ticket content and the entity ticket column;
the data structure processing unit 14022 is configured to establish a data structure corresponding to the entity ticket according to the relationship between the entity ticket content and the entity ticket column;
the data storage unit 14023 is configured to establish a data storage structure corresponding to the entity ticket by using the relational database and/or the non-relational database, and store the content of the ticket into the database according to the data storage structure.
The database comprises one or more of a local database, a network database, a cloud database or a distributed database.
The implementation device of the network electronic bill provided by the embodiment of the invention provides a data base for the implementation of the network electronic bill by collecting and electronizing the entity bill and the source bill.
EXAMPLE thirteen
As shown in fig. 15, a schematic diagram of a hardware design structure of a system including an implementation apparatus for network electronic tickets according to an embodiment of the present invention is provided.
The electronic bill data unit 1501 is a data storage system located in a local or network, and is configured to store and manage bill data, where the bill data includes original bill data and electronic bill data. The electronic bill data unit 1501 includes two external interfaces — an electronic bill external input interface and an electronic bill external output interface. The electronic document external input interface is used for receiving bill information imported by an external system or equipment, and in the specific implementation of the external system such as an ERP system of a manufacturer, the manufacturer can import the bill information in the ERP system and other systems through the electronic document external input interface. And the electronic document external output interface is used for outputting the bill information of the system to an external system. For example, when the storage space of the present system is full, the temporarily unused ticket information can be output to an external system for storage.
The data structure processing unit 1502 is configured to perform structured processing on the acquired original bill data information, and the data structure processing unit 1502 includes two external interfaces, namely a bill structure input interface and a bill structure output interface. The bill structure input interface is used for receiving data structure information of a bill imported by an external system, and the external system such as an ERP system of a manufacturer can import the bill structure information in the ERP system through the bill structure input interface in specific implementation. And the bill structure output interface is used for outputting the bill structure information of the system to an external system.
The operation instruction unit 1503 is used for processing various operation instructions which can realize the function of the entity bill and can be executed on the network electronic bill by using scenes, and the operation instructions include two external interfaces, namely an operation instruction external input interface and an operation instruction external output interface. The operation instruction external input interface is used for receiving operation instruction information input by an external system so as to package the operation instruction information into the network electronic bill, or receiving an operation instruction input by the external system so as to process according to the operation instruction. The movie ticket selling system such as a movie theater leads the operation instruction of 'purchasing' movie tickets into the system through the operation instruction input interface. The operation instruction external output interface is used for outputting the operation instruction of the user on the network electronic bill to an external system associated with the operation instruction external output interface or exporting the operation instruction information of the system to a related system. If the seller clicks 'delivery' on the goods network electronic bill, the operation instruction can be output to an ERP system associated with the operation instruction from an operation instruction external output interface through a network.
And the interactive operation interface/UI unit 1504 is used for realizing a user interactive interface which meets the functions and use scenes of the entity bills on the network electronic bills. The interactive operation interface/UI unit 1504 includes two external interfaces, an external interactive interface input interface and an external interactive interface output interface. The external interactive interface input interface is used for receiving interactive interface information input by an external system so as to form a network electronic bill for use. In the specific implementation of an external system such as an ERP system of a manufacturer, the manufacturer can import a self-designed interactive interface template through an external interactive interface input interface to generate a network electronic bill with the characteristics of the manufacturer. And the external interactive interface output interface is used for outputting the user interactive interface when the network electronic bill is used to an external system or equipment, such as a large-screen display, a projector and other display interactive equipment. In specific implementation, the user interaction interface when the network electronic bill is used can be displayed on the large-screen display in an enlarged mode.
The encryption unit 1505 encrypts the electronic ticket data encapsulating the electronic ticket, the operation instruction and the user interaction interface.
Specifically, the encryption is performed by adopting a digital encryption technology, and the encryption mode is digital envelope dynamic encryption or digital envelope encryption. In the digital envelope dynamic encryption technology, a secret key for encrypting data is generated according to sessions, and the secret keys are different if the sessions are different, so that the secure transmission of the electronic bill data is realized.
The digital certificate CA unit 1506 is configured to manage a digital certificate, and includes two external interfaces, namely, a certificate external import interface and a certificate external export interface. The external certificate import interface is used for receiving a digital certificate imported by an external system. In the specific implementation of an external system such as an ERP system of a CA company or a manufacturer, the manufacturer imports a digital certificate of the manufacturer into the device to realize the encryption of electronic bill data corresponding to a product of the manufacturer. And the external certificate output interface is used for outputting the digital certificate of the system to an external system, such as an ERP system of a manufacturer.
And the storage unit 1507 is used for storing the encrypted electronic bill data and comprises two external interfaces, namely an external storage input interface and an external storage output interface. The external storage input interface is used for receiving the encrypted electronic bill data generated by the external system and storing the electronic bill data into the system. And the external storage output interface is used for outputting the encrypted electronic bill data stored in the system to an external system, such as an ERP system of a manufacturer or other systems containing network electronic bill realization devices. It should be noted that the input and output electronic bill data can only be used by the system or the network electronic bill system adopting the same electronic bill packaging mode as the system.
The issuing unit 1508 is configured to issue the packaged and encrypted electronic ticket data to the whole network domain by using various issuing strategies, and includes two external interfaces, an issuing input interface and an issuing output interface. The two interfaces are only open to the network electronic bill system and are used for cascading at least two network electronic bill systems, for example, a publishing output interface of one network electronic bill system and a publishing input interface of the other network electronic bill system are cascaded to form distributed application of the network electronic bill system, which is beneficial to improving the stability and concurrency of the system.
The communication unit 1509 is used for communicating with an external network, transmitting the network electronic bill to the network and receiving the data returned by the network electronic bill, and comprises two external interfaces, namely a communication input interface and a communication output interface. The two interfaces are only opened for the network electronic bill system, and are used for cascading at least two network electronic bill systems, for example, a communication output interface of one network electronic bill system is cascaded with a communication input interface of another network electronic bill system, so that distributed computing of the network electronic bill system is realized, and the concurrency of the system is improved. It should be noted that the communication input interface is only open to the network electronic bill system, and the communication output interface can be open to the network electronic bill system and also to an external third-party communication platform.
The data verification unit 1510 is configured to perform data verification on the data returned by the network electronic ticket user. Wherein, the data verification comprises identity verification and integrity verification of the data.
And the decryption unit 1511 is configured to decrypt the data returned by the network electronic ticket when the data verification unit succeeds in verification, and transmit the decrypted data to the interactive operation interface \ UI1504 unit.
It should be noted that the technical features of the above method embodiments can be applied to the present apparatus, and are not repeated here.
It will be understood by those skilled in the art that all or part of the steps in the method for implementing the above embodiments may be implemented by controlling the relevant hardware through a program, and the program may be stored in a computer readable storage medium, such as ROM/RAM, magnetic disk, optical disk, etc. The preferred embodiments of the present invention have been described above with reference to the accompanying drawings, and are not to be construed as limiting the scope of the invention. Those skilled in the art can implement the invention in various modifications, such as features from one embodiment can be used in another embodiment to yield yet a further embodiment, without departing from the scope and spirit of the invention. Any modification, equivalent replacement and improvement made within the technical idea of using the present invention should be within the scope of the right of the present invention.
Industrial applicability
The network electronic bill system and the realization method and the device thereof provided by the invention ensure that a user or an owner can directly carry out interactive operation on the electronic bill by electronizing the bill and packaging the corresponding operation instruction and the user interactive interface in the electronic bill according to the function and the use scene of the bill, thereby realizing the networked and platform-free circulation of the electronic bill.
Claims (47)
1. A method for realizing network electronic bill is characterized in that the method comprises the following steps:
acquiring the content of an entity bill, structuring the entity bill, and storing the structured bill data to form an electronic bill;
according to the function and the use scene of the entity bill, adding an operation instruction and a user interaction interface which can realize the function of the entity bill in each electronic bill; packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged bill, and issuing the bill to a whole network domain to form a network electronic bill;
receiving a use request initiated by a user to the network electronic bill, then verifying the identity of the user and verifying the data of the network electronic bill, if the user passes the identity verification and the data verification, allowing the user to carry out interactive operation on the network electronic bill, and transmitting the data information generated by the interactive operation to each related user dynamically in real time through the network electronic bill.
2. The method for implementing network electronic ticket according to claim 1, wherein the content of the physical ticket comprises ticket information; the content of the collecting entity bill comprises:
scanning the content of an entity bill, and acquiring the bill information by adopting an automatic identification technology;
or receiving the bill information input by an artificial/intelligent device.
3. The method for implementing network electronic ticket according to claim 1, wherein the structuring the entity ticket comprises:
analyzing the correlation between the content of the entity bill and the column of the entity bill;
and establishing a corresponding data structure according to the correlation between the content of the entity bill and the column of the entity bill.
4. The method for implementing network electronic ticket according to claim 1, further comprising before said structuring said physical ticket:
and receiving a data structure corresponding to the entity bill input by an external system.
5. The method for implementing network electronic ticket according to claim 1, wherein the storing the structured ticket data to form an electronic ticket comprises:
establishing a data storage structure of the entity bill by using a relational database or a non-relational database;
storing the structured bill data into a database according to the data storage structure to form an electronic bill;
the database comprises a local database, a network database, a cloud database or a distributed database.
6. The method for implementing network electronic tickets according to claim 1, wherein the adding of operation instructions and user interaction interfaces capable of implementing the functions of the entity tickets in each electronic ticket according to the functions and usage scenarios of the entity tickets comprises:
acquiring a user interaction interface generation strategy and an operation instruction generation strategy corresponding to the entity bill, wherein the user interaction interface generation strategy and the operation instruction generation strategy are set according to the function and the use scene of the entity bill;
and generating an operation instruction and a user interaction interface which can display the content of the entity bill and realize the function of the entity bill according to the user interaction interface generation strategy and the operation instruction generation strategy.
7. The method for implementing network electronic tickets according to claim 1, wherein the adding of operation instructions and user interaction interfaces capable of implementing the functions of the entity tickets in each electronic ticket according to the functions and usage scenarios of the entity tickets comprises:
receiving an externally input operation instruction corresponding to the entity bill; and/or
And receiving an externally input user interaction interface corresponding to the entity bill.
8. The method for implementing network electronic ticket according to claim 1, wherein the encrypting and signing the packaged ticket comprises:
encrypting the packaged bill by adopting a digital encryption technology; or
And receiving an externally input digital encryption certificate, and encrypting the packaged bill by using the digital encryption certificate.
9. The method for implementing the network electronic ticket according to claim 1, wherein after encapsulating the electronic ticket, the operation instruction and the user interaction interface and encrypting and signing the encapsulated ticket, the method further comprises:
and storing the network electronic bill.
10. The method of any of claims 1-9, wherein the user interaction interface comprises: static information display area, dynamic information display area and operation area.
11. The method according to any one of claims 1 to 9, wherein the data information generated by the interactive operation includes one or more of an operation instruction, interactive data, an operation result and a bill status corresponding to the interactive operation.
12. A method for realizing network electronic bill is characterized in that the method comprises the following steps:
acquiring an electronic bill of the entity bill;
according to the function and the use scene of the entity bill, adding an operation instruction and a user interaction interface which can realize the function of the entity bill in each electronic bill;
and packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged bill, and issuing the encrypted and signed bill to the whole network domain to form a network electronic bill, so that a user can perform interactive operation on the network electronic bill after receiving the network electronic bill.
13. The method for implementing network electronic ticket according to claim 12, wherein the acquiring the electronic ticket of the entity ticket comprises: receiving an electronic bill imported from an external system into a physical bill; and/or
Collecting the content of the entity bill, establishing the data structure of the entity bill, and storing the content of the bill according to the data structure to form the electronic bill.
14. The method for implementing network electronic ticket according to claim 13, wherein said establishing the data structure of the entity ticket comprises:
analyzing the correlation between the content of the entity bill and the column of the entity bill;
and establishing a corresponding data structure according to the correlation between the content of the entity bill and the column of the entity bill.
15. The method for implementing network electronic ticket according to claim 13, wherein the storing the content of the ticket in accordance with the data structure to form an electronic ticket comprises:
establishing a data storage structure of the content of the bill by using a relational database or a non-relational database;
storing the content of the bill into a database according to the data storage structure to form an electronic bill;
the database comprises a local database, a network database, a cloud database or a distributed database.
16. The method for implementing network electronic tickets according to claim 12, wherein adding operation instructions and user interaction interfaces capable of implementing the functions of the entity tickets in each electronic ticket according to the functions and usage scenarios of the entity tickets comprises:
acquiring a user interaction interface generation strategy and an operation instruction generation strategy corresponding to the entity bill, wherein the user interaction interface generation strategy and the operation instruction generation strategy are set according to the function and the use scene of the entity bill;
and generating an operation instruction and a user interaction interface which can display the content of the entity bill and realize the function of the entity bill according to the user interaction interface generation strategy and the operation instruction generation strategy.
17. The method for implementing network electronic ticket according to claim 12, further comprising:
receiving a use request initiated by a user to the network electronic bill, and then verifying the identity of the user and verifying the network electronic bill data;
and if the authentication and the data verification are passed, allowing the user to perform interactive operation on the network electronic bill.
18. The method for implementing network electronic ticket according to claim 17, wherein the allowing the user to perform interactive operation on the network electronic ticket itself comprises:
decrypting the network electronic bill;
receiving the interactive operation of a user on the network electronic bill, and dynamically transmitting the data information generated by the interactive operation to each related user in real time, wherein the data information generated by the interactive operation comprises one or more of an operation instruction, interactive data, an operation result and a bill state corresponding to the interactive operation.
19. The method for implementing network electronic bill according to claim 12, wherein the user interaction interface includes a static information display area, a dynamic information display area and an operation area.
20. The method for implementing the network electronic bill according to claim 12, wherein the manner for encrypting the packaged bill is digital envelope dynamic encryption or digital envelope encryption.
21. An implementation device of network electronic bill is characterized in that the device comprises:
the bill collection module is used for collecting the content of the entity bill;
the electronic module is used for structuring the entity bill and storing the structured bill data to form an electronic bill;
the operation interface adding module is used for adding an operation instruction and a user interaction interface which can realize the function of the entity bill in each electronic bill according to the function and the use scene of the entity bill;
the bill networking module is used for packaging the electronic bill, the operation instruction and the user interaction interface, encrypting and signing the packaged bill and issuing the bill to the whole network domain to form a network electronic bill;
and the interactive processing module is used for receiving a use request initiated by a user on the network electronic bill, then verifying the identity of the user and verifying the data of the network electronic bill, if the user passes the identity verification and the data verification, allowing the user to carry out interactive operation on the network electronic bill, and transmitting the data information generated by the interactive operation to each related user dynamically in real time through the network electronic bill.
22. The apparatus for implementing network electronic ticket according to claim 21, wherein the content of the physical ticket comprises ticket information; the bill collection module is specifically configured to:
scanning the content of an entity bill, and acquiring the bill information by adopting an automatic identification technology;
or receiving the bill information input by an artificial/intelligent device.
23. The device for implementing network electronic bill according to claim 21, wherein the electronization module comprises a data analysis unit, a data structure processing unit and a data storage unit, wherein:
the data analysis unit is used for analyzing the correlation between the content of the entity bill and the column of the entity bill;
the data structure processing unit is used for establishing a corresponding data structure according to the correlation between the content of the entity bill and the column of the entity bill;
and the data storage unit is used for establishing a data storage structure of the entity bill by using a relational database or a non-relational database, and storing the content of the bill into the database according to the data storage structure.
24. The apparatus for implementing network electronic ticket according to claim 23, wherein the data structure processing unit is further configured to:
and receiving a data structure corresponding to the entity bill input by an external system.
25. The apparatus for implementing network electronic ticket according to claim 23, wherein the database comprises a local database, a network database, a cloud database or a distributed database.
26. The apparatus for implementing network electronic ticket according to claim 21, wherein the operation interface adding module comprises:
the system comprises a strategy acquisition unit, a strategy selection unit and a strategy selection unit, wherein the strategy acquisition unit is used for acquiring a user interaction interface generation strategy and an operation instruction generation strategy corresponding to an entity bill, and the user interaction interface generation strategy and the operation instruction generation strategy are set according to the function and the use scene of the entity bill;
and the operation interface generating unit is used for generating an operation instruction and a user interaction interface which can meet the entity bill function according to the user interaction interface generating strategy and the operation instruction generating strategy.
27. The apparatus for implementing network electronic ticket according to claim 21, wherein the operation interface adding module is further configured to:
the system comprises a bill receiving module, a bill display module and a bill receiving module, wherein the bill receiving module is used for receiving an external input operation instruction corresponding to the entity bill; and/or receiving an externally input user interaction interface corresponding to the entity ticket.
28. The apparatus for implementing network electronic ticket according to claim 21, wherein the ticket networking module comprises an encryption unit, and the encryption unit is specifically configured to:
encrypting the packaged bill by adopting a digital encryption technology; or
And receiving an externally input digital encryption certificate, and encrypting the packaged bill by using the digital encryption certificate.
29. The apparatus for implementing network electronic ticket according to any one of claims 21-28, wherein the user interface comprises: static information display area, dynamic information display area and operation area.
30. The apparatus for implementing network electronic ticket according to any one of claims 21-28, wherein the data information generated by the interactive operation comprises one or more of operation instruction, interactive data, operation result and ticket status corresponding to the interactive operation.
31. An implementation device of network electronic bill is characterized in that the device comprises:
the electronic bill acquisition module is used for acquiring an electronic bill of the entity bill;
the operation interface adding module is used for adding an operation instruction and a user interaction interface which can realize the function of the entity bill in the electronic bill according to the function and the use scene of the entity bill;
and the networking module is used for packaging the electronic bill, the added operation instruction and the user interaction interface, encrypting and signing the packaged bill, and issuing the bill to the whole network domain to form the network electronic bill.
32. The apparatus for implementing network electronic ticket according to claim 31, wherein the electronic ticket acquiring module comprises:
the first electronic bill acquisition sub-module is used for acquiring an electronic bill of an entity bill imported from an external system; and/or
The second electronic bill acquisition submodule comprises a bill acquisition unit and a bill electronic unit, wherein:
the bill collecting unit is used for collecting the content of the entity bill;
and the bill electronization unit is used for establishing a data structure of the entity bill and storing the content of the bill according to the data structure to form the electronized bill.
33. The apparatus for implementing network electronic ticket according to claim 32, wherein the content of the physical ticket includes ticket information, and the ticket collecting unit is specifically configured to: scanning the content of an entity bill, and acquiring the bill information by adopting an automatic identification technology; or receiving the bill information input by an artificial/intelligent device.
34. The apparatus for implementing network electronic ticket according to claim 32, wherein the ticket electronization unit comprises:
the data analysis subunit analyzes the mutual relationship between the content of the entity bill and the column of the entity bill;
the data structure processing subunit establishes a corresponding data structure according to the correlation between the content of the entity bill and the column of the entity bill;
the data storage subunit is used for establishing a data storage structure of the content of the bill by using a relational database or a non-relational database, and storing the content of the bill into the database according to the data storage structure to form an electronic bill; wherein the database comprises one or more of a local database, a network database, a cloud database, or a distributed database.
35. The apparatus for implementing network electronic ticket according to claim 31, wherein the operation interface adding module comprises:
the system comprises a strategy acquisition unit, a strategy selection unit and a strategy selection unit, wherein the strategy acquisition unit is used for acquiring a user interaction interface generation strategy and an operation instruction generation strategy corresponding to an entity bill, and the user interaction interface generation strategy and the operation instruction generation strategy are set according to the function and the use scene of the entity bill;
and the operation interface generating unit is used for generating an operation instruction and a user interaction interface which can meet the entity bill function according to the user interaction interface generating strategy and the operation instruction generating strategy.
36. The apparatus for implementing network electronic ticket according to claim 31, wherein the encryption mode of the networking module is digital envelope dynamic encryption or digital envelope encryption.
37. The apparatus for implementing network electronic ticket according to any one of claims 31-34, wherein said apparatus further comprises:
and the interactive processing module is used for receiving a use request initiated by a user on the network electronic bill, then verifying the identity of the user and verifying the data of the network electronic bill, and if the identity verification and the data verification are passed, allowing the user to perform interactive operation on the network electronic bill.
38. The apparatus for implementing network electronic ticket according to claim 37, wherein the interaction processing module is further configured to: receiving data information generated by interactive operation of a user on the network electronic bill, and dynamically transmitting the data information generated by the interactive operation to each related user in real time; and the data information generated by the interactive operation comprises one or more of an operation instruction, interactive data, an operation result and a bill state corresponding to the interactive operation.
39. The apparatus for implementing network electronic ticket according to any one of claims 31-36, wherein the user interface comprises a static information display area, a dynamic information display area and an operation area.
40. A network electronic ticket system comprising a ticket generator, characterized in that the ticket generator comprises an implementation device of the network electronic ticket of any one of claims 21-30; or comprising the network electronic ticket realization device of any one of claims 31-38.
41. The network electronic ticketing system of claim 40, further comprising a user;
and the user side is used for allowing the user to carry out interactive operation on the network electronic bill after receiving the network electronic bill issued by the bill generating side and passing through identity authentication and anti-counterfeiting processing, and sending data information generated by the interactive operation to each related user side in real time, wherein the data information generated by the interactive operation comprises one or more of operation instructions, interactive data, operation results and bill states corresponding to the interactive operation.
42. The network electronic ticket system of claim 40 or 41 further comprising a storage party;
the storage party is used for storing the electronic bills and comprises one or more of a local database, a network database, a cloud database or a distributed database.
43. The network electronic ticket system of claim 40 or 41 further comprising at least one correlation system,
the bill generator comprises one or more data input interfaces and/or one or more data output interfaces;
and the related system is used for receiving the data information output from the data output interface of the bill generator and/or sending the data information to the data input interface of the bill generator.
44. The network electronic bill system according to claim 43, wherein the related systems comprise ERP system, bank system, OA system, network electronic bill system of manufacturer.
45. The networked electronic ticket system of claim 44 wherein said data input interface comprises an electronic document external input interface for receiving ticket information imported by said associated system; the data output interface comprises an electronic document external output interface and is used for outputting the bill information of the system to the related system.
46. The network electronic ticket system of claim 44 wherein the data input interface comprises an operation instruction external input interface for receiving operation instruction information inputted by the related system to encapsulate the operation instruction information into the network electronic ticket or receiving operation instruction inputted by the related system to process according to the operation instruction; the data output interface comprises an operation instruction external output interface which is used for outputting the operation instruction of the user on the network electronic bill to the related system or exporting the operation instruction information of the system to the related system.
47. The network electronic ticket system of claim 44 wherein the data input interface comprises a distribution input interface and the data output interface comprises a distribution output interface, the distribution input interface and the distribution output interface being configured to cascade at least two network electronic ticket systems.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/092207 WO2017066911A1 (en) | 2015-10-19 | 2015-10-19 | Network-based electronic negotiable instrument system and method and device for realizing same |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107306510A CN107306510A (en) | 2017-10-31 |
CN107306510B true CN107306510B (en) | 2021-09-21 |
Family
ID=58556487
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580000627.XA Active CN107306510B (en) | 2015-10-19 | 2015-10-19 | Network electronic bill system and implementation method and device thereof |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN107306510B (en) |
CA (1) | CA2997636C (en) |
WO (1) | WO2017066911A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107516251A (en) * | 2016-06-24 | 2017-12-26 | 深圳市银信网银科技有限公司 | The method and system of interactive operation based on electronic bill |
CN111222970B (en) * | 2019-12-31 | 2024-09-06 | 航天信息股份有限公司 | Method and system for realizing bill verification based on certificate interaction mode |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1750036A (en) * | 2004-09-07 | 2006-03-22 | 韩国超级票据株式会社 | System and method for mnaging, exchanging and purchasing medium of electronic bill and electronic check |
CN101223546A (en) * | 2005-05-16 | 2008-07-16 | 夏普株式会社 | Electronic ticket transfer system and electronic ticket transfer method |
CN101833792A (en) * | 2009-03-11 | 2010-09-15 | 李劭轩 | Electronic ticket sales verification system |
CN103914907A (en) * | 2014-04-14 | 2014-07-09 | 陕西海基业高科技实业有限公司 | Paper bill information identification and checking system and application method |
CN106780781B (en) * | 2016-12-21 | 2019-03-08 | 北京红马传媒文化发展有限公司 | A kind of method, system and the smart machine of user terminal ticket checking |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8165958B1 (en) * | 1999-03-26 | 2012-04-24 | Metavante Corporation | Electronic bill presentation and payment method and system |
US20030067464A1 (en) * | 2001-10-04 | 2003-04-10 | Koninklijke Philips Electronics N.V. | System for displaying personal messages at a public facility and method of doing business |
EP1367542A3 (en) * | 2002-05-28 | 2005-05-25 | Siemens Aktiengesellschaft | Electronic ticket, system for issuing electronic tickets, and devices for using and performing operations on electronic tickets |
CN201331769Y (en) * | 2005-02-04 | 2009-10-21 | 招商银行股份有限公司 | Bill processing device |
JP2014194731A (en) * | 2012-12-11 | 2014-10-09 | Toshiba Tec Corp | Electronic receipt system, commodity sales data processor, electronic receipt management server, information processor and program |
US20140279474A1 (en) * | 2013-03-12 | 2014-09-18 | Visa International Service Association | Multi-purse one card transaction apparatuses, methods and systems |
-
2015
- 2015-10-19 CN CN201580000627.XA patent/CN107306510B/en active Active
- 2015-10-19 CA CA2997636A patent/CA2997636C/en active Active
- 2015-10-19 WO PCT/CN2015/092207 patent/WO2017066911A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1750036A (en) * | 2004-09-07 | 2006-03-22 | 韩国超级票据株式会社 | System and method for mnaging, exchanging and purchasing medium of electronic bill and electronic check |
CN101223546A (en) * | 2005-05-16 | 2008-07-16 | 夏普株式会社 | Electronic ticket transfer system and electronic ticket transfer method |
CN101833792A (en) * | 2009-03-11 | 2010-09-15 | 李劭轩 | Electronic ticket sales verification system |
CN103914907A (en) * | 2014-04-14 | 2014-07-09 | 陕西海基业高科技实业有限公司 | Paper bill information identification and checking system and application method |
CN106780781B (en) * | 2016-12-21 | 2019-03-08 | 北京红马传媒文化发展有限公司 | A kind of method, system and the smart machine of user terminal ticket checking |
Non-Patent Citations (2)
Title |
---|
手机12306怎么退票;数码测评;《百度经验https://jingyan.baidu.com/article/9113f81b0d92e32b3214c709.html》;20150215;第1-8页 * |
高铁动车票如何退改签?手机退改签车票的方法介绍;佚名;《https://www.jb51.net/softjc/217814.html》;20140914;第1-7页 * |
Also Published As
Publication number | Publication date |
---|---|
CA2997636C (en) | 2023-09-19 |
CN107306510A (en) | 2017-10-31 |
WO2017066911A1 (en) | 2017-04-27 |
CA2997636A1 (en) | 2017-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105023149B (en) | Method for realizing offline cash-receiving diversified settlement and payment management system | |
US20180268386A1 (en) | Identity Management Distributed Ledger and Blockchain | |
US20160328711A1 (en) | Virtual check system and method | |
CN113128950B (en) | Enterprise chain code service platform | |
CN109314636A (en) | Cryptographic method and system for secure extraction of data from blockchains | |
CN109670803A (en) | Method, apparatus, medium and the electronic equipment tested before online trading | |
CN106934673A (en) | A kind of electronic invoice system | |
CN107230049A (en) | The method and system of digital cash is provided | |
CN103854170A (en) | Payment system and payment method based on two-dimension code | |
CN108647918B (en) | Self-service goods picking method for bulk goods spot goods | |
US20170250810A1 (en) | Dynamic multiple-application systematic framework for integrated circuit card and information processing methods based on the framework | |
CN107230068A (en) | Use the method and system of viewable numbers currency chip card payout figure currency | |
CN107230053A (en) | Use the method and system of cash redemption digital cash | |
US12028458B2 (en) | Systems and methods for user identity | |
CN107230050A (en) | The method and system of digital cash payment is carried out based on viewable numbers currency chip card | |
CN104732431A (en) | Electronic bill platform and electronic bill processing method executing on electronic bill platform | |
CN107230077A (en) | Exchange the method and digital coin systems with payout figure currency | |
CN107169364A (en) | A kind of data security method and related system | |
CN107230071A (en) | Digital cash is converted to the method and system of cash in kind | |
CN113034267A (en) | Electronic letter protection system based on supply chain | |
CN107230076A (en) | The method and system of on-line payment digital cash | |
CN107230072A (en) | The method and system of online payment is carried out using digital cash chip card | |
CN107306510B (en) | Network electronic bill system and implementation method and device thereof | |
CN116645055A (en) | One-stop type medical enterprise information service platform | |
CN108805574A (en) | Method of commerce based on secret protection and system |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231127 Address after: 518000, No. 9280 Binhe Avenue, Tian'an Community, Shatou Street, Futian District, Shenzhen City, Guangdong Province Tian'an Golf Garden, Fujingge, Haojingge, Fujingge 29A, 29B Patentee after: Shenzhen Longyuan Industrial Development Co.,Ltd. Address before: 518000 podium buildings 402-d and 402-e, block a, union Plaza, North Binhe Road, East CaiTian Road, Futian District, Shenzhen, Guangdong Patentee before: SHENZHEN CIFPAY NETWORK BANK TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right |