[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2017088296A1 - System and method for tracing and managing task by using data label in oto service - Google Patents

System and method for tracing and managing task by using data label in oto service Download PDF

Info

Publication number
WO2017088296A1
WO2017088296A1 PCT/CN2016/071309 CN2016071309W WO2017088296A1 WO 2017088296 A1 WO2017088296 A1 WO 2017088296A1 CN 2016071309 W CN2016071309 W CN 2016071309W WO 2017088296 A1 WO2017088296 A1 WO 2017088296A1
Authority
WO
WIPO (PCT)
Prior art keywords
data tag
application
data
task
service
Prior art date
Application number
PCT/CN2016/071309
Other languages
French (fr)
Chinese (zh)
Inventor
曲立东
Original Assignee
曲立东
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 曲立东 filed Critical 曲立东
Publication of WO2017088296A1 publication Critical patent/WO2017088296A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9554Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/018Certifying business or products

Definitions

  • the present invention relates to the field of computer technology, and in particular to the field of data label application technologies, and in particular to a system and method for utilizing data label tracking management tasks in an OTO service.
  • Two-dimensional (2D) codes also known as two-dimensional barcodes, data matrix codes or QR codes
  • QR codes have been widely used in logistics and operations management and used to identify card management.
  • QR codes can be captured and uploaded in real time to the real-time Internet via smartphones and used across media channels, enabling them to find objects to a wide range of applications (OTO), such as information gathering. , mobile shopping, merchandise counterfeiting, identity authentication, coupon issuance, and more.
  • OTO applications
  • the current OTO QR code mobile app is focused on providing convenient e-commerce, and it still lacks in-depth applications.
  • the current challenge is that the traditional QR code server is responsible for the entire application process of the QR code after the QR code is sent.
  • the release of a full-featured and integrated 2D code of the two-dimensional code of the application requires a large amount of human and financial investment to characterize the QR code application in a large-scale and complete business model. This creates an obstacle. Therefore, it is necessary to simplify the conventional application method, in order to make the two-dimensional code effectively used in a wider range, and is particularly suitable for large-scale commercial applications.
  • a system for utilizing a data tag tracking management task in an OTO service of the present invention has the following constitution:
  • the system includes one or more data tag servers located on an OTO service platform for passing the first launcher Receiving a startup of the first application, where the one or more data tag servers are configured to issue a first application data tag, where the first application data tag includes at least a first task of implementing a first service in the first application
  • the one or more data tag servers are configured to issue a first behavior data tag, the one or more data, when the first participant operates the first user terminal to scan the first application data tag
  • the tag server is configured to issue a first dynamic task data tag to track a first task in the first behavior, and when the first behavior is completed, the one or more data tag servers are configured to update the first A dynamic task data tag to completely record the first task in the first behavior.
  • the one or more data tag servers are configured to receive recipient information from the first user terminal and embed the recipient information in the The first behavior data tag.
  • the one or more data tag servers are configured to embed the first participant's identification code into the first behavior data tag.
  • the first application data tag includes functions or information of a target server implementing the first service.
  • the information of the target server includes application interfaces, parameters, and protocols associated with the target server.
  • the system for utilizing data tag tracking management tasks in the OTO service further includes a database interacting with the one or more data tag servers for storing data associated with the first application, the data including at least The first startup program, the first task, and the first service.
  • the system for utilizing data tag tracking management tasks in the OTO service further includes an OTO node router that interacts with the one or more data tag servers and the first user terminal to store
  • the first application related data includes at least the first startup program, the first task, and the first service.
  • the one or more data tag servers are configured to issue a second when the second participant operates the second user terminal to scan the first application data tag.
  • a behavior data tag the one or more data tag servers for publishing a second dynamic task data tag to track a first task in the second behavior, when the second behavior is completed, the one or A plurality of data tag servers are configured to update the second dynamic task data tag to completely record the first task in the second behavior.
  • the one or more data tag servers are configured to receive the activation of the second application by using the second launching program, and issue the second application data tag, the second The application data tag includes at least a first task of implementing a second service in the second application, the one or more data tag servers for operating the third user terminal to scan the second application
  • the third behavior data label is issued when the data label is
  • the one or more data tag servers are configured to issue a third dynamic task data tag to track a third task in the third behavior, when the third behavior is completed, the one or more The data tag server is configured to update the third dynamic task data tag to completely record the third task in the third behavior.
  • the one or more data tag servers are configured to receive the activation of the second application by using the second launching program, and issue the second application data tag, the second The application data tag includes at least a first task of implementing a second service in the second application, and the one or more data tag servers are configured to scan the first application by the third participant operating the fourth user terminal Initiating an application when the data tag and the second application data tag are used, the one or more data tag servers are configured to receive, from the third participant, a request to join the third service to the third application, The one or more data tag servers are configured to issue a fourth behavior data tag, where the fourth behavior data tag includes the first service, the second service, and the third service implemented in the third application. task.
  • the one or more data tag servers are configured to issue a fourth dynamic task data tag to track tasks in the fourth behavior, when the fourth When the task in the behavior is completed, the one or more data tag servers are configured to update the fourth dynamic task data tag to completely record the task in the fourth behavior.
  • the first application data tag, the first behavior data tag, and the first dynamic task data tag are all printed on the physical tag.
  • the first application data tag, the first behavior data tag, and the first dynamic task data tag are all displayed on the electronic device.
  • the first application data tag, the first behavior data tag, and the first dynamic task data tag are a one-dimensional code, a two-dimensional code, a two-dimensional barcode, and a data.
  • the first application data tag after decoding may at least extract the first task for implementing the first service.
  • the present invention also provides a method for utilizing data tag tracking management tasks in an OTO service using the above-described system for utilizing data tag tracking management tasks in OTO services.
  • a method for utilizing the data tag tracking management task in the OTO service of the invention wherein the data tag server receives the activation of the first application through the first startup program, and issues the first message including the implementation of the first service in the first application a first application data tag of a task, the first behavior data tag is issued when the first participant operates the first user terminal to scan the first application data tag, and the first dynamic task data tag is issued to track the first behavior First task, and complete record Recording the first task in the first behavior, thereby making the system and method of the invention more simplified and easy to use, and more importantly, the system and method for data tag tracking and management tasks of the present invention can be applied to large Commercial applications of scale, and the systems and methods of the present invention have a better user experience and lower application costs.
  • FIG. 1 is a flow chart of data labels in accordance with various embodiments of the present invention.
  • FIG. 2 is a block diagram of a computer network providing services through data tags in various embodiments of the present invention.
  • 3 is a flow diagram of tracking and managing tasks in behavior using data tags based on an application.
  • Figure 4 is a schematic diagram of managing complex applications and behaviors using embedded task tags.
  • FIG. 5 is a block diagram of a computer network providing services through data tags in various embodiments of the invention.
  • FIG. 6 is a specific system block diagram of an OTO node router in the computer network system shown in FIG. 5.
  • FIG. 7 is a diagram showing an example of the function of a computer network composed of an OTO node router, a user terminal, one or more data tag servers, and a target server shown in FIG. 6.
  • FIG. 8 is a schematic diagram of establishing a second application through an embedded task data tag to expand applications and services.
  • the system for utilizing data tag tracking management tasks in the OTO service includes one or more data tag servers located on an OTO service platform for receiving activation of the first application by the first launching program, wherein The one or more data tag servers are configured to issue a first application data tag, where the first application data tag includes at least a first task of implementing a first service in the first application, where the one or The plurality of data tag servers are configured to issue a first behavior data tag when the first participant operates the first user terminal to scan the first application data tag, where the one or more data tag servers are used to issue the first dynamic a task data tag to track a first task in the first behavior, the one or more data tag servers to update the first dynamic task data tag to complete record when the first action is completed The first task in the first behavior.
  • the one or more data tag servers are configured to receive recipient information from the first user terminal and embed the recipient information in the first behavior data tag. .
  • the one or more data tag servers are configured to embed the first participant's identification code into the first behavior data tag.
  • the first application data tag includes a function or information of a target server that implements the first service.
  • the information of the target server includes an application interface, parameters, and protocols associated with the target server.
  • system for utilizing data tag tracking and management tasks in the OTO service further includes a database that interacts with the one or more data tag servers for storing the first application Relevant data including at least the first startup program, the first task, and the first service.
  • system further includes an OTO node router, the OTO node router interacting with the one or more data tag servers and the first user terminal for storing An application-related data, the data including at least the first startup program, the first task, and the first service.
  • the one or more data tag servers are configured to issue a second behavior data tag when the second participant operates the second user terminal to scan the first application data tag.
  • the one or more data tag servers are configured to issue a second dynamic task data tag to track a first task in the second behavior, and when the second behavior is completed, the one or more data tags
  • the server is configured to update the second dynamic task data tag to completely record the first task in the second behavior.
  • the one or more data tag servers are configured to receive the activation of the second application by using the second launching program, and issue the second application data tag, the second application data tag. Determining at least a first task of implementing a second service in the second application, the one or more data tag servers being configured to: when the third participant operates the third user terminal to scan the second application data tag Publishing a third behavior data tag, the one or more data tag servers for publishing a third dynamic task data tag to track a third task in the third behavior, when the third behavior is completed, One or more data tag servers are configured to update the third dynamic task data tag to completely record the third task in the third behavior.
  • the one or more data tag servers are configured to receive the activation of the second application by using the second launching program, and issue the second application data tag, where the second application data tag is at least The first task of implementing the second service in the second application, the one or more data tag servers are configured to scan the first application data tag and the third user terminal to operate the fourth user terminal Initiating an application when the second application data tag is used, the one or more data tag servers are configured to receive, from the third participant, a request to join a third service to the third application, the one Or the plurality of data tag servers are configured to issue a fourth behavior data tag, where the fourth behavior data tag includes a task of implementing the first service, the second service, and the third service in the third application.
  • the one or more data tag servers are configured to issue a fourth dynamic task data tag to track tasks in the fourth behavior, when in the fourth behavior
  • the one or more data tag servers are configured to update the fourth dynamic task data tag to complete the fourth behavior when the task is completed.
  • the task in .
  • the first application data tag, the first behavior data tag, and the first dynamic task data tag are both printed on the physical tag or displayed on the electronic device.
  • the first application data label, the first behavior data label, and the first dynamic task data label are a one-dimensional code, a two-dimensional code, a two-dimensional barcode, a data matrix code, and a QR code. And one or more of the three-dimensional codes.
  • the first application data tag is decoded to extract at least a first task for implementing the first service.
  • the present invention also provides a method for utilizing data tag tracking management tasks in an OTO service using the above-described system for utilizing data tag tracking management tasks in OTO services.
  • the method of marking the disclosed data can include the following steps:
  • Step 1 The user terminal receives the data label (step 11), which may be a one-dimensional barcode, and the data label of the two-dimensional or three-dimensional code may further include an RFID tag, and near-field communication acquisition data (NFC) data, and the user terminal performs data on the data.
  • Examples of the target server include a service that the data tag server is configured to generate services and functions for the data tag definition implementation, a function and a target server, the analysis server is configured to extract information about the services and functions extracted from the tag data, and the selected server is configured to allow The user-selected service, the location server is configured to determine the location of the user, an authentication server configured to authenticate the identity of the user, and configured to process the user's command to purchase the server.
  • Step 2 The user terminal communicates with the completed services and functions, and implements the information of the services and functions of the business application (step 22) in the target server (step 21).
  • step 1 may include the following detailed steps:
  • the user terminal acquires the tag data from the data tag server, parses the tag data, and obtains information of the service application corresponding to the tag data;
  • the user terminal obtains a set of information about the services and functions of the target server related to the service and function, and the information, the service information and the function information may include product information, location information, logistics, shopping The choice of mode, as well as order and payment information.
  • the information of the services and functions may include a service software development kit (SDK) and a function SDK corresponding to the service or function.
  • SDK service software development kit
  • Service SDK and feature SDKs are included around their respective target servers Information, including application programming interfaces (APIs), parameters, and protocols associated with the target server.
  • APIs application programming interfaces
  • Step 2 may include one or more of the following detailed steps:
  • the step of the user terminal interacting with each target server, exchanging information of the selected service and function includes the following steps:
  • the user terminal determines whether the information of the selected service and function will be exchanged with the target server in a sequential or parallel sequence
  • the information of the selected service and function is exchanged with the user terminal in the sequence or in the sequential or parallel order target server.
  • the tag providing service of the data used in the computer network system 200 includes a service definition server 210, and one or more data tag servers 220 are used to generate and issue data tags. (for example, a 2D code) and for analyzing data obtained from data tags, the electronic tag or the printed media is posted on the tag 230 of the data, and the configured software application is installed on the smart user terminal 240 (eg, a smart phone). An image of the data tag is captured and the data tag is decoded, which is then analyzed by the data tag server 220, and one or more target servers 250, for the services provided by the business application.
  • data tag servers 220 are used to generate and issue data tags.
  • data tag servers 220 are used to generate and issue data tags.
  • data tag servers 220 are used to generate and issue data tags.
  • data tags for example, a 2D code
  • the electronic tag or the printed media is posted on the tag 230 of the data
  • the configured software application is installed on the smart user terminal 240 (eg, a smart phone).
  • the computer network system 200 includes an OTO service platform 225 provided by an OTO application service provider, which may include a data tag server 220, a database 223, and a task server 227, as discussed in more detail below, the server 227 discussed in this task.
  • About the database 223 stores information for each application (SDK, target server, service, function, etc.), product ID, information third party service provider, and identification and information about the OTO access point router.
  • the database 223 also stores initiators, participants and service objects, and each unique activity identifier of the application based on the status.
  • the user terminal 240 may include a handheld scanner equipped with a camera for a smart phone or a tablet, and an RFID sensing device.
  • the user terminal 240 may include a tag data collection module, a tag data analysis module, and an interaction control module, the tag data.
  • the acquisition module is configured to retrieve data from the data tag data and the tag data analysis module storing the data to retrieve the tag data to obtain a set of corresponding service and function business applications.
  • the interaction control module communicates services and functions with the corresponding target server 250 to complete the appropriate services and/or functions and complete the business application.
  • Data tag server 220 is configured to provide, to user terminal 240, based on the service, as well as services and functions The information corresponds to each target server 250.
  • the tag data tag decoding task of at least a portion of the data may be performed by the data tag server 220.
  • the user terminal 240 may be a wired or wireless terminal, wherein the data tag server 220 and the user terminal 240 are performed over a computer network Communication.
  • the data tag server 220 issues a data tag to store a list of target servers 250 associated with the service and function information related to the service and function information, and the target server information of the information includes API, parameters and protocol for the associated target server 250.
  • the service information and function information may include product information, location information, logistics information, shopping mode selection, and order and payment information.
  • the information of the services and functions includes SDK 1, SDK 2..., SDK N, which may include an SDK and a function SDK of the software service corresponding to the service or function.
  • the service SDK and the functional SDK respectively specify servers 250 about their respective targets, such as application programming interfaces (APIs), parameter information, and protocols associated with the target server 250.
  • APIs application programming interfaces
  • user terminal 240 also includes a selection control module that is operated by a user and configured to select information for services and functions in some or all of the collections.
  • the user terminal 240 also includes a sequence of control modules (ie, sequential parallel) of the selected information of the selected services and functions to interact with the target server.
  • OTO service definition By implementing OTO service definition, integration and collaboration, open systems, how to transform service organization and providing methods, collaborative real-time services can be achieved across organizations, and flexible combinations of services, service unit refinement, and automation service coordination can be enabled. .
  • the launcher can launch a new application A, and in response, will mark the data of the application of the data tag server 220 problem. It can be a business in nature, but also applies application IDs that can be used for social, charitable, and government projects on the OTO platform to track applications at the same time, application A's specifications and IDs stored in the database. Own intelligence 223. A participant scans the data application tag device (ie, the user terminal), obtains tag information embedded in the application data with the help of the OTO service platform 225, and sends a request to the OTO service platform 225. The start and response cycle begins and defines a unique action (or activity).
  • the task server 227 specifies the data of the action ID A-1 and the new action of the action data tag A-1 of the tag server 220 problem.
  • the action's data tag A-1 not only stores information about the application (more details described below), but also the user information for a particular participant who started acting A-1, as well as the specific parameter selection or application in the participant. Entry (ie, action A-1 is defined), each action can include multiple tasks fulfilling a service, and each task in activity A-1 is tracked and managed by data tag server 220 and task ID A-1- 1 or A-1-2 issues a task data tag...
  • the task of the task server 227 assigns the OTO service platform to track the task in action A-1 and updates the action A-1 marked by the task data, The action until the completion of A-1 (ie, the service of the action is satisfied). Upon completion, the OTO service platform 225 issues a new task data tag capture action completion A-1.
  • an application can be designed to sell products.
  • An action A-1 starts by based on the application A can be involved, such as "check product”, “order”, “payment” task participants, and “share with friends", which is defined in the original application, Store or use the action data tag A.
  • Information these tasks can be managed with the task data to access the tag data A-1-1, A-1-2, A-1-3, A-1-4 data tag server 220 and the ID assigned with the task server 227. If the participant checks the product, then the order, and then the payment of the product is issued, all three tasks are completed in action A-1 and its corresponding task data mark A-1-1, A-1 -2, A-1-3 is provided by the OTO service platform 225.
  • Another task A-1-4 is a new task data tag A-1-4 is the task data tag A-1-4 of the OTO service platform 225 can pass her Scanning the device created by the friend's device or using someone else's device
  • the data labels A, A-1, A-1-1, or A, A-2, A-2-1 are related to the other party in the mission.
  • the definition and feature A of the data tag in the application can be copied to the action data tag A-1.
  • the action data tag A-1 also includes user identification information for participants who initiated and other parameters for the action defined by the participant for the service in the application A.
  • the application ID A The A-1 of the action data tag being copied, instead of the data tag A in the application.
  • the application ID A of the content can be used as a link or pointer to retrieve information about the application in the OTO service platform operation data tag. Therefore, the operation data tag A can simply include the ID application A and other content.
  • task data tags A-1-1, A-1-2 can copy content or identify action A-1 or root application A for the associated task, plus additional information.
  • the logo or application A of action A-1 can retrieve relevant information as a link pointer for the OTO service platform used.
  • the task data mark A-1-1, A-1-2 can simply call the OTO service platform 225 to the tag A-1-1 to perform the action A-1, which can save the task data embedded in Excessive data tasks or services, A-1-2, information and application A, such as user interface (UI) and service interface (SI), can retrieve A- from the OTO service platform 225 to perform tasks in action A-1. 1-1, A-1-2.
  • UI user interface
  • SI service interface
  • Such task identifiers A, A-1, A-1-1, A-2, A-2-1 have a very flexible nested structure in which each task ID is unique; it correctly reflects the application, actions and Relationship between tasks and can be used to track and manage task fulfillment based The operation of the application.
  • a new action can be built in two different applications.
  • application B is an application data tag B issued by an initiator on the OTO service platform initiated by the OTO service platform 225.
  • the OTO service platform 225 enables the participant to scan the application data tag A and the application data tag B with his or her smart device and create a new application based on the application of the two applications A and B.
  • the operator obtains the original application for both information and launches the AB-1 new action data tag AB-1 based on the OTO service platform 225 issues of the two applications A and B, and then assigns the task ID AB- to other operations. 1-1, AB-1-1..
  • Tracking and managing actions AB-1 tasks for services, functions, tasks, and other features of application data tags A and B can be copied or embedded directly through the application ID
  • the task ID forms an AB action data tag-1.
  • the data tag of an action or task may include a plurality of parallel tasks or cascaded task application IDs that can be defined from the parent application.
  • An action or task data tag can therefore be connected to multiple identities of a given application by a simple application, so extremely complex tasks and services can be represented, managed and tracked in an elegant and simple way, which makes the service The implementation is more effective.
  • commercial applications can be easily defined by building an infrastructure that leverages defined extended applications and their developed task IDs and identities.
  • the accurate recording of tasks in the task data tag allows the contributions made to accurately calculate the different parties performing services in an application.
  • the initiator sends a request to an OTO service platform to launch an application that utilizes a number of functions and resources (such as targets and application servers) for some of the tasks in certain sequences.
  • the initiator specifies that the application and the target server provide one or more service platforms for performing the service(s) of the OTO service.
  • the application data tag issued by the data tag server in the OTO service platform starts the application (step 410), and the application data tag can store the functions and information in the SDK, the application and the target server in order to fulfill the service (S).
  • Information about the target server includes server application programming interfaces (APIs), parameters, and protocols associated with the target.
  • APIs server application programming interfaces
  • the characteristics of the application data tag are stored in the data location in the OTO service platform. At this point, the application data tag is not valid because there are users who may or may not be interested in using the application. This value is used to set the task status to zero.
  • the tag of the application's data also includes a data field for storing information about a participant's information (or who subscribed to the service) and the recipient of the first service being activated to become valid, recipient data The field is set to null or zero and the data tag can be printed on the physical data tag or displayed on the electronic device.
  • the OTO service platform tracks and records the status of the activity and updates the task data labels throughout the enrichment process until the task carry out.
  • the participant's hobby is using the application, he scans the application data tag with his or her device (ie, the user terminal) and decodes the application data tag to obtain information about the application and responds to the service OTO platform (step 420). ).
  • Acquiring a participant which may include information about the target server (S) in the SDK, and associated user identification information, sends a request to the OTO service platform to initiate a new action based on the application (step 420) in the request, the participant Specify the recipient's services and parameters that he or she wants for this operation (such as the type, quantity, quality level, delivery time of the product or service).
  • the OTO service platform receives data tag requests from participants and questions to take action (step 430).
  • the action data tag embeds the information of the application identification service subscriber tracking and management measures (ie, participants) and services, and the recipient of the task by incorporating or connecting to the application data and tag information stored from the OTO service platform Content to execute.
  • the action of the task server on the OTO service platform assigns a unique action ID initiated by a particular participant for a particular recipient. It should be noted that different operation IDs are different operations that require labels of data that are initiated by different reactions for the same application.
  • the data tag server and the task server in the OTO service platform respectively act on the task task data tag and the task assigning the task ID (step 440).
  • the ID of the task server management task is based on the action of each application supported by the OTO service platform in each task.
  • Task data can include data for the task to be embedded in a feature such as features and services, service contracts and process management, participating members, recipients of the service, and schedules. Task data tag.
  • the task is completed by the server, the application is defined by the software development kit, the task data is tagged, and the OTO service platform (step 450), when all tasks in one operation are completed, by The data tag server issues a data tag for the completed action to capture the status of the completed action (step 460).
  • the task data tag disclosed by the present invention is a dynamic and living data object that changes the function of the associated action on the time axis. Therefore, the tag of the data disclosed in the present invention is an object from a static data tag in a conventional system. with large differences.
  • the application first used by the mobile phone is connected to maintain the product information in the mobile wireless network, acquires the product information server, and displays it on the mobile phone.
  • the location server (an example of the target server) determines the location of the consumer, and the manufacturer of his or her relative location, the storage repository.
  • Web-based product order information is provided to consumers, a purchase-method selection server (another example of a target server) that integrates product and logistics information, and provides consumers with different purchase pricing for different purchase prices.
  • the order of the server is transmitted to the store to order from the existing stock, or the sequential server can be sent to the manufacturer directly ordered, through the computer network Contact the logistics provider.
  • the consumer can complete the purchase of the product by making the payment using his or her mobile phone.
  • a two-dimensional code can also be directly printed in newspapers and magazines, and that the consumer can collect images of the two-dimensional code of the newspaper or magazine on the purchase of the processed product.
  • the generation of a two-dimensional code for a product only requires that information and information about services and functions on the corresponding target server be included in the corresponding SDK, the QR code that the user terminal can decode, and communicate with the direct target server. Fulfill orders. Therefore, in order for the server's tasks to be decomposed, the application of the refined QR code provides more flexible services and features at a lower cost.
  • Embodiment 2 TV set top box
  • HD programs usually require users to pay a fee, but the right to watch HD programs is tied to a specific TV set-top box, which is difficult for users to watch HD programs in different TV set-top boxes.
  • another difficulty is to allow users to watch HD.
  • TV shows to short-term places such as hotels.
  • the data tagging method and system causes a data tag, such as a two-dimensional code to be displayed on a television, to be turned on.
  • a data tag such as a two-dimensional code to be displayed on a television
  • the user can use the mobile phone to take a two-dimensional code image of the mobile phone to decode the two-dimensional code, extract the service information pay TV program, and get information about authentication, licensing, payment information, and other services and functions.
  • the two-dimensional code includes information about the authentication server (another example of the target server), and the user can Verify his or her identity through the authentication server, then register or log in through the authorization server.
  • the authorization server sends a confirmation message from right to use, via a computer network, to a particular set-top box that the user is using, which allows the user to connect to the TV set-top box on a particular television program. Therefore, in order to watch the right to pay TV no longer depends on a particular TV set-top box, a consumer can watch pay-TV programs in any set-top box.
  • the user has not purchased a pay television service, the user can pay for the pay television service using the purchase information extracted from the two-dimensional code of his or her mobile phone.
  • the mobile phone can communicate directly with a purchase server (another example of a target server) to complete the order. Simplifying the pay-TV process is ideal for short-term users of pay-TV services, in hotels, etc.
  • Example 3 Customer Member Management System for the Food and Beverage Industry
  • the old members of the restaurant introduce friends to the restaurant to make consumption, or introduce friends to become new members of the restaurant.
  • the new customer (second data tag) consumption in the restaurant (second act) will be associated with the ID (first data tag) of the old member in the OTO platform back-office service of the restaurant, and the new customer will be consumed in the restaurant ( The second action) the rewarded member points (tasks in the second action) are associated with the ID of the old member (first data tag).
  • the new customer joins the new member of the restaurant (second data tag), the OTO platform background service will generate a new member ID for the new customer (release the second data tag), and the member recommender in the OTO platform service background
  • the old member ID (first data tag) is bound.
  • appropriate data tags may include print data codes (1D, 2D, 3D code) and RFID tags.
  • the two-dimensional code include, but are not limited to, a two-dimensional code such as a two-dimensional barcode, a data matrix code, or a QR code, which is first captured by the smart user terminal and by a software application on the smart user terminal to obtain tag data. decoding.
  • the tag data is then parsed and analyzed by the analysis server to extract information about the services and functions of the tag data.
  • the software application eg, the mobile device application of the smartphone
  • the RFID tag can store services and functions that, once retrieved, do not involve such information that the analysis server can display on the user terminal.
  • the disclosed methods and systems include the following features:
  • a unified encoding rule for tag data a data tag server that generates tags based on services to be provided and received, wherein the data tags can be retrieved by the services and functions retrieved by the application of the smart user terminal.
  • the tag data is defined by a combination of a data tag server and a smart user terminal, the target server provides a service, and the service is provided in a cooperative manner.
  • An analysis server analyzes the tag data retrieved by the intelligent terminal to obtain the SDK with the target server and service, and provides the SDK smart terminal.
  • the tag data is configured to provide and/or receive all necessary services and functions of the business application, and the user may choose to interact with the target server through a software application in a smart terminal's service or function (eg, mobile application). To complete the operation and service contract through the coordination service and the corresponding target server.
  • a software application in a smart terminal's service or function (eg, mobile application).
  • Services can be flexibly combined and coordinated, scanned by user and user-defined service response data tags.
  • the tag data includes definitions based on services, SDKs for the relationship between target servers and target servers, and service contracts, and the disclosed methods also ensure specialized coordination and resource optimization in services and in-depth.
  • the disclosed tag data improves user friendliness and user operability.
  • the user can make a specific combination of services in the user interface, ideally, the user selects the appropriate service.
  • the user terminal uses the data obtained by the tag data acquisition module from the data tag, and uses the tag data analysis module to obtain the corresponding service application and the associated service and function information parsing tag. data.
  • An interactive control module at the user terminal then interactively communicates with the target server to exchange information about the services and functions to satisfy the business application.
  • the user terminal can perform a business application based on the tag data and directly complete the service and through a target server that provides such services and functions, which eliminates the need for a central coating server to perform the service.
  • a tag providing service for data used by a computer network system 500 includes a service definition server 210, a tag for data generated and issued by one or more data tag servers 220 (eg, a two-dimensional code) And for analyzing data obtained from data tags, the electronic media posted on the tag 230 of the data or being printed on a smart user terminal 240 (eg, a smart phone) with one or more data tag servers 220 installed Paper media, a database 230 configured to capture an image of the data tag and decode the data tagged software application, which is then provided by the data tag server 220, and one or more target servers 250, for the business application Analyze.
  • a service definition server 210 e.g, a tag for data generated and issued by one or more data tag servers 220 (eg, a two-dimensional code) And for analyzing data obtained from data tags, the electronic media posted on the tag 230 of the data or being printed on a smart user terminal 240 (eg, a smart phone) with one or more data tag servers 220 installed Paper
  • the computer network system 500 also includes an OTO access point router 520 configured to communicate with the data tag server 220 in the user terminal 240, and a server 250 of one or more targets.
  • the OTO Access Point Router 520 can be based on a wireless standard such as WiFi, WiMax, Smaller, IEEE 802.11, and the like.
  • the user terminal 240 is in communication, and the computer network system 500 includes an OTO provided by the OTO application service provider.
  • Service platform 225 which may include data tag server 220, database 223, and a task server 227 access point router 520 may be provided by the same OTO application service provider, or by a third party owner's OTO and the OTO application service Provider partners are providing tag-based OTO application services for data.
  • Target server 250 can include remote and local servers.
  • the local server can be deployed close to the user terminal, thereby increasing the data transfer and processing speed to initiate and execute the OTO application service location.
  • the target server 250 may also include a private server of the private and public servers as a public server (slave) function driven by the primary server.
  • a public server slave
  • user terminal 240 interacts directly with public target server 250 to perform most of its business application tasks.
  • Large companies on the other hand, can place most of their own target server's dedicated platform, while the user terminal 240 only needs to go to the public target server, and the private target server performs most tasks.
  • An exemplary OTO access point router 520 is shown in FIG. 6 as the OTO access point router 520 performs the functions of the router, and also includes a detailed system block diagram of the functionality of a wireless access point.
  • the OTO access point router 520 can include a central processor 410 that can encode, decode, and process signals on a wireless router, and control the central processor 610 of the router 520 at the OTO access point to output to other components for execution. Processing tasks and receiving data from one or more transmission and reception circuits in different wireless frequency bands (eg, 2.4 GHz and 5 GHz), central processor 610 can wirelessly communicate with user terminal 240, the data tag server 220, And the target server 250 (Fig. 3).
  • wireless frequency bands eg, 2.4 GHz and 5 GHz
  • the transmitting circuit 621 and the receiving circuit 622 can be switched to a transmission or reception signal by a duplexer 631 or a circuit including a power amplifier from the transmission circuit 621 of the antenna 641 and converted into a radio frequency signal for one data signal.
  • the receiving circuit 622 includes a linear amplifier and a circuit for transmitting the RF signal received from the antenna 641 as a data signal.
  • the partial circuit 621 and the receiving circuit 622 of the transmission can be combined in a transceiver circuit.
  • transmit circuitry 625 and receive circuitry 626 can be switched to transmit or receive signals or have antennas 645 through duplexer 632.
  • the wireless signal received by the antenna 641, 645 may include tag information for decoding data from the data tag, and the central processor 610 may extract tag information, service, and function information from the target server to the data of the associated application. And the commercial application of information for task completion.
  • the central processing unit 610 can be coupled to one or more wired communication ports such as a LAN (Local Area Network) interface 651 and a wide area network (Wide Area Network) interface 655, and a data tag server 220 and a communication target server 250 (FIG. 5), the central processor 610
  • a list service of the user terminal authorized to receive the OTO registration may also be stored with an oscillator 661, a memory 662, and a device description repository connection 663 of a device description repository 663.
  • the OTO access point router 520 also includes a central processor 610 for performing OTO services using data tags.
  • the indispensable information stored by the OTO application controller 680 which includes the serial number of the product connected to the OTO application controller 680 (S/N) uniquely identifies the OTO access point router 520
  • OTO application controller 680 can also store the OTO service activation ID,
  • the product S/N and OTO service activation IDs are encrypted to prevent the tamper-proof OTO application controller 680 from storing the terms lease management (time period and type of authorized router, etc.) consistent with the protocol stored in the database 223.
  • the OTO application controller 680 of the service OTO can transfer the tag server 220 and the target server 250 from the content of the data management.
  • the OTO application controller 680 can also perform data analysis from the user terminal 240 or from the data tag server 220 or 250.
  • the query of the target server data of the OTO application controller 680 can also manage advertisements, promotions and product or service announcements sent from the target server to the user terminal OTO application controller 680 can also be directly to the user terminal private target server 250 (as mentioned above) if the pre-approved user is on the list of user terminals.
  • OTO access point router 520 can also perform the above-described functions of certain data tag servers 220 (Figs. 2 and 5).
  • the tag of the data that is subsequently acquired and decoded is encoded by the user terminal 240, and the decoded information is sent to the OTO application controller 680 of the router 520 of the OTO access point to extract the service and function of the application service related to the tag information of the decoded data.
  • Information can also extract a target server for a group of information to be set to satisfy the application service.
  • the OTO access point router 520 is periodically (e.g., every hour, every day, etc.) information about the available update application services, and the services and functions of each application service by one or more data tag servers 220. And information about the service target server used to implement the application. This information is encrypted and stored securely in the OTO application controller 680.
  • OTO Access Point Router 520 can include physical data tags attached to its outer surface, or indicia of data displayed in an electronic display panel.
  • the soft electronic data tag displayed in the display panel to the OTO access point router 520 is based on data (product S/N, activation ID, etc.) stored in the data tag of the OTO application controller 680 encoded with the serial number of the router product and
  • the OTO service activates an RFID (Radio Frequency Identification) tag or NFC (Near Field Communication) tag that the data tag can also be stored and encoded, which can be read by a corresponding RFID or NFC sensor at the user terminal 140.
  • the electronic data tag data can be controlled and changed by the OTO application controller 680.
  • the data tag may be issued by one or more data servers 220 initially operated by the OTO service provider and tagged or stored on the router's manufacturing process at the router 520 of the OTO access point.
  • To set the OTO access point router 520 to the OTO service ie the user terminal 240 used by the person installing the OTO access point router 520, such as the data displayed on the tag data analysis module in the router 520 of the smart phone scanning OTO access point
  • the tag user terminal 240 will parse the tag data to obtain the product serial number and the OTO service activation identity.
  • the user terminal 240 can transmit the acquired information to be operated by the one or more data tag servers 220 OTO service providers, A particular OTO access point router 520 (according to the S/N of its product) is activated to enable implementation based on the data label OTO service.
  • the S/N OTO access point router 520 of the product is connected to the router owner's user ID (UID) and stored in the database 223 by the OTO application service provider operating data tag server 220N assigned
  • the associated index also stored in database 223, is then sent to user terminal 240 by the S/N of the associated router's product and the owner's UID at the OTO service provider's associated index.
  • the OTO application service at router 520 of the OTO access point is defined and constrained 223 by the OTO application protocol stored in the database.
  • the term that the protocol can define is leased to the user under its OTO access point router 520.
  • the OTO access point router 520 can facilitate completion of the OTO service to the user terminal 240.
  • the user terminal 240 (which can be from a different router for activating the OTO access point, the user terminal) can be a smart phone or tablet
  • the computer is equipped with a handheld scanner of the camera, and an RFID sensing device.
  • the user terminal 240 can include a tag data acquisition module, a tag data analysis module, and an interaction control module configured to acquire the slave data.
  • the tag data and tag data analysis module that stores the data parses the tag data to obtain a set of corresponding service and function data for the business application.
  • the interaction control module exchanges service and function information with the corresponding target server 250 to complete the appropriate services and/or functions and complete the business application.
  • the one or more data tag servers 220 can provide tag data in accordance with the service, as well as information on services and functions, corresponding to each target server 250. In some embodiments, at least a portion of the data tag decoding task is performed by data tag server 220.
  • the OTO access point router 520 communicates with the scan application tag, action tag, and help track, manage the user terminal, and update the task tag.
  • the application, action, and task data tags can store other applications, operations, and task data tags that are identified, rather than tags of the content of the action and the data of the task in other applications.
  • the OTO Access Point Router 520 can store information about services and functions. This is information about the application and the target server to fulfill its tasks in the application.
  • the OTO access point router 520 can also store user actions or action data tag recipient information, action states in the task, etc.
  • the OTO access point router 520 can also store applications, operations and tasks, including auxiliary applications.
  • the relationship between the OTO access point router 520 can synchronize the information stored in the OTO service platform 225 (e.g., database 223).
  • User terminal 240 can be a wired or wireless terminal that can communicate with data tag server 220 via a wired and wireless computer network in router 520 of the OTO access point.
  • the database 223 can store a list of applications regarding the services of the target server 250 associated with the services and functions and corresponding services and functions, and the target server information of the information includes APIs, parameters, and information about the associated target server. 250 using the protocol of the information obtained from the data tag, the user terminal 240 can communicate via the target server 250 of the router 520 of the OTO access point to request The target server 250 performs various tasks specified by the information to satisfy the services and functions in the business application.
  • Service information and function information may include product information, location information, logistics information, selection of shopping patterns, and order and payment information.
  • the information of the service and function including SDK 1, SDK 2..., SDK N, which may include the service software SDK and the function of the SDK corresponding to the service or function, the service SDK associated with the target and the function
  • the SDKs respectively specify servers 250 about their respective targets, such as application programming interfaces (APIs), parameter information, and protocol servers 250.
  • APIs application programming interfaces
  • user terminal 240 also includes a selection control module that is operated by a user and configured to select information for services and functions in some or all of the collections. In some embodiments, the user terminal 240 further includes a sequence of selected services and functional information configured to determine the sequential control modules (ie, sequentially parallel) to interact with the target server.
  • OTO service definition By implementing OTO service definition, integration and collaboration, how the disclosed systems and methods translate the organization and delivery of services, can achieve real-time service cross-organization through collaboration, and enable flexible combination of services, service unit refinement, and coordination of automation services. .
  • FIG. 6 illustrates that OTO access point router 520, user terminal 240, and OTO service can be satisfied by computer network systems that certain exemplary functions 500 (FIGS. 5 and 6) that allow users to be in an OTO service provider
  • the OTO service is registered and logged into a service from which the user terminal 240 received by the target server 250 displays information about the OTO service and the router 520 of the OTO access point.
  • the information stored in the OTO access point router 520 is required to activate the OTO service 520 of the OTO access point router, such as the generated S/N and OTO activation identification.
  • the OTO Access Point Router 520 can also store approximate device rental information, if applicable.
  • the OTO access point router 520 can manage content delivery 250 from the data tag server 220 and the target server.
  • the type and content rate e.g., including customized news, movies, television programs, and advertisements
  • the OTO access point router 520 can control is delivered to the set top box and television.
  • the OTO access point router 520 can also take a query of the data from the user terminal 240 or from the data tag server 220 or 250 and perform a data analysis of the target server.
  • the OTO access point router 520 can record the type of product, the user's preference, the time and frequency of product ordering, and the location 240 of the user terminal.
  • the OTO access point router 520 can collect the television viewing mode of the user. Services such as related information that can be reported to the target server 250 can be improved.
  • the OTO application controller 680 of the router 520 at the OTO access point can store service information for each application of the target server regarding available application services, services, and function related information, And information to fulfill the application service. This information is often (such as hourly, daily, etc.) by one or more The data tag server 220, which is encrypted and securely stored in the OTO application controller 680.
  • the OTO access point router 520 can send via the transmit circuit 621 or 625
  • the services of the applications associated with their receiving antennas 631, 632 provide information to the services and functions of the user terminal 240.
  • the OTO service may be comprised by the OTO access point router 520, the one or more data tag servers 220 and the target server 250 including generating an associated index, producing or linking to an ID that the user must satisfy, issuing data tags, activity data Collect, as well as provide services for the company's ID, physical ID and application ID.
  • the OTO service platform (Figs. 2 and 5) disclosed herein can support multiple applications (e.g., commercial, government or non-profit organization applications).
  • the OTO service platform allows participants to generate an auxiliary application based on the original application.
  • a participant can use the user terminal in the data tag of the two applications to scan the tag A of the application data and the application data tag B, which are based on a separate application.
  • the information is extracted by the user terminal, and the participant can send a request to the OTO service platform to create a new application based on the two existing applications A and the new application on the B.OTO business platform, and issue a new application.
  • the data of the label AB-1 The application data of the label AB-1 can be scanned by other participants, starting a new action AB-1-1 with the associated data tag AB-1-1 by the OTO service platform data tag server
  • the issued action AB-11 may include tasks AB-1-1-1, etc., which may be tracked by their respective task data tags.
  • application, operation, and task data tags can be embedded in the contents or identity of their base's application or operational data tag.
  • Nested data tags uniquely define tasks, operations, and relationships between raw and secondary applications.
  • the application AB-1 is different from the action AB-1 in AB-1 is an action created by a participant who has ordered the service he or she created, while the application AB-1 is a new (commercial The application is created by entrepreneurs to provide services to others.
  • application A is selling shirts.
  • Application B is selling skirts.
  • a creative participant creates a set of tops and skirts together (the matching colors and styles). Participants initiated a new application AB-1 based on the original applications A and B for sale on a top and skirt, so secondary applications encouraged entrepreneurship and significantly expanded and expanded business activities.
  • the presently disclosed systems and methods support complex applications and activities, and allow for the addition and expansion of functionality from existing applications, so large and complex applications can be broken down into simple applications and tasks. it can A distinct advantage is provided to the user independently.
  • a method for utilizing the data tag tracking management task in the OTO service of the invention wherein the data tag server receives the activation of the first application through the first startup program, and issues the first message including the implementation of the first service in the first application a first application data tag of a task, the first behavior data tag is issued when the first participant operates the first user terminal to scan the first application data tag, and the first dynamic task data tag is issued to track the first behavior
  • the first task and completely recording the first task in the first behavior, thereby making the system and method of the invention more simplified and easy to use, and more importantly, the system for tracking and managing data labels of the present invention
  • the method and method can be applied to large-scale commercial applications, and the system and method of the present invention have a better user experience and lower application cost.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

A system and method for tracing and managing a task by using a data label in an OTO service, which belong to the technical field of computers. A data label server receives a startup of a first application by means of a first startup program, issues a first application data label for implementing a first task in a first service of the first application, issues a first behaviour data label when a first participator operates a first user terminal to scan the first application data label, issues a first dynamic task data label to trace the first task in the first behaviour, and completely records the first task in the first behaviour, so that the system and method are more simplified and easy to use. More importantly, the system and method for tracing and managing a task by using a data label can be applied to large-scale commercial applications, and have better user experience and lower application costs.

Description

在OTO服务中利用数据标签跟踪管理任务的系统与方法System and method for tracking management tasks using data tags in OTO services 技术领域Technical field
本发明涉及计算机技术领域,特别涉及数据标签应用技术领域,具体是指一种在OTO服务中利用数据标签跟踪管理任务的系统与方法。The present invention relates to the field of computer technology, and in particular to the field of data label application technologies, and in particular to a system and method for utilizing data label tracking management tasks in an OTO service.
背景技术Background technique
二维(2D)码(也称为两维条形码,数据矩阵码或QR码)具有大的信息容量,高安全性,数据检索和纠错能力高的速率。它们被发明后,二维码已被广泛应用于物流和运营管理,并用于识别卡的管理。Two-dimensional (2D) codes (also known as two-dimensional barcodes, data matrix codes or QR codes) have a large information capacity, high security, and high data retrieval and error correction capabilities. After they were invented, QR codes have been widely used in logistics and operations management and used to identify card management.
随着智能手机的日益普及,二维码可以被捕获并实时上传到实时的互联网通过智能手机和用于跨媒体渠道,从而使他们能够找到对象到对象广泛的应用(OTO)领域,如信息采集,移动购物,商品假冒,身份认证,优惠券发行,等等。With the increasing popularity of smartphones, QR codes can be captured and uploaded in real time to the real-time Internet via smartphones and used across media channels, enabling them to find objects to a wide range of applications (OTO), such as information gathering. , mobile shopping, merchandise counterfeiting, identity authentication, coupon issuance, and more.
当前的OTO二维码移动应用专注于提供便利的电子商务,它仍然缺乏深入的应用。The current OTO QR code mobile app is focused on providing convenient e-commerce, and it still lacks in-depth applications.
目前所面临的挑战是传统的二维码的服务器负责二维码发出后,二维码的整个应用过程。对于复杂的业务应用,发行具有全面功能和集成2D的不同阶段的二维码码的应用程序需要大量的人力和财力的投资,以在大规模和完整的商业模式为特点的二维码应用程序中,这造成了障碍。因此,有必要简化传统的应用方法,为了使二维码被有效地在更广泛的范围内使用,特别是适用于大规模的商业应用。此外,还需要使二维码的应用程序有更好的用户体验。The current challenge is that the traditional QR code server is responsible for the entire application process of the QR code after the QR code is sent. For complex business applications, the release of a full-featured and integrated 2D code of the two-dimensional code of the application requires a large amount of human and financial investment to characterize the QR code application in a large-scale and complete business model. This creates an obstacle. Therefore, it is necessary to simplify the conventional application method, in order to make the two-dimensional code effectively used in a wider range, and is particularly suitable for large-scale commercial applications. In addition, there is a need to make the QR code application a better user experience.
发明内容Summary of the invention
本发明的目的是克服了上述现有技术中的缺点,提供一种新行的在OTO服务中利用数据标签跟踪管理任务的系统与方法。相较于传统的方法,该发明的系统和方法更为简化并易于使用,更为重要的是,本发明的数据标签跟踪及管理任务的系统与方法可以适用于大规模的商业应用,且本发明的系统和方法其用户体验更好,应用成本更低。SUMMARY OF THE INVENTION It is an object of the present invention to overcome the above-discussed shortcomings of the prior art and to provide a new system and method for utilizing data tag tracking management tasks in OTO services. Compared with the conventional method, the system and method of the invention are more simplified and easy to use, and more importantly, the system and method for data tag tracking and management tasks of the present invention can be applied to large-scale commercial applications, and The inventive system and method have a better user experience and lower application cost.
为了实现上述的目的,本发明的在OTO服务中利用数据标签跟踪管理任务的系统具有如下构成:In order to achieve the above object, a system for utilizing a data tag tracking management task in an OTO service of the present invention has the following constitution:
该系统包括位于一OTO服务平台的一个或多个数据标签服务器,用以通过第一启动程序 接收第一应用的启动,其中所述的一个或多个数据标签服务器用以发布第一应用数据标签,该第一应用数据标签至少包括实现所述第一应用中的第一服务的第一任务,其中,所述的一个或多个数据标签服务器用以在第一参与者操作第一用户终端扫描所述的第一应用数据标签时发布第一行为数据标签,所述的一个或多个数据标签服务器用以发布第一动态任务数据标签以跟踪所述第一行为中的第一任务,当所述第一行为完成时,所述的一个或多个数据标签服务器用以更新所述的第一动态任务数据标签以完整记录所述第一行为中的第一任务。The system includes one or more data tag servers located on an OTO service platform for passing the first launcher Receiving a startup of the first application, where the one or more data tag servers are configured to issue a first application data tag, where the first application data tag includes at least a first task of implementing a first service in the first application The one or more data tag servers are configured to issue a first behavior data tag, the one or more data, when the first participant operates the first user terminal to scan the first application data tag The tag server is configured to issue a first dynamic task data tag to track a first task in the first behavior, and when the first behavior is completed, the one or more data tag servers are configured to update the first A dynamic task data tag to completely record the first task in the first behavior.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的一个或多个数据标签服务器用以从所述的第一用户终端接收接受者信息,并将该接受者信息嵌入所述的第一行为数据标签。In the system for utilizing data tag tracking management tasks in an OTO service, the one or more data tag servers are configured to receive recipient information from the first user terminal and embed the recipient information in the The first behavior data tag.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的一个或多个数据标签服务器用以将所述的第一参与者的识别码嵌入所述的第一行为数据标签。In the system for utilizing data tag tracking management tasks in an OTO service, the one or more data tag servers are configured to embed the first participant's identification code into the first behavior data tag.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的第一应用数据标签包括实现所述第一服务的目标服务器的功能或信息。In the system for tracking management tasks using data tags in the OTO service, the first application data tag includes functions or information of a target server implementing the first service.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的目标服务器的信息包括与该目标服务器相关的应用程序接口、参数以及协议。In a system for tracking management tasks using data tags in an OTO service, the information of the target server includes application interfaces, parameters, and protocols associated with the target server.
该在OTO服务中利用数据标签跟踪管理任务的系统还包括一个数据库,该数据库与所述的一个或多个数据标签服务器交互,用以存储与所述第一应用相关的数据,该数据至少包括所述的第一启动程序、第一任务和第一服务。The system for utilizing data tag tracking management tasks in the OTO service further includes a database interacting with the one or more data tag servers for storing data associated with the first application, the data including at least The first startup program, the first task, and the first service.
该在OTO服务中利用数据标签跟踪管理任务的系统还包括一个OTO节点路由器,该OTO节点路由器与所述的一个或多个数据标签服务器以及所述的第一用户终端交互,用以存储与所述第一应用相关的数据,该数据至少包括所述的第一启动程序、第一任务和第一服务。The system for utilizing data tag tracking management tasks in the OTO service further includes an OTO node router that interacts with the one or more data tag servers and the first user terminal to store The first application related data includes at least the first startup program, the first task, and the first service.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的一个或多个数据标签服务器用以在第二参与者操作第二用户终端扫描所述的第一应用数据标签时发布第二行为数据标签,所述的一个或多个数据标签服务器用以发布第二动态任务数据标签以跟踪所述第二行为中的第一任务,当所述第二行为完成时,所述的一个或多个数据标签服务器用以更新所述的第二动态任务数据标签以完整记录所述第二行为中的第一任务。In the system for utilizing data tag tracking management tasks in the OTO service, the one or more data tag servers are configured to issue a second when the second participant operates the second user terminal to scan the first application data tag. a behavior data tag, the one or more data tag servers for publishing a second dynamic task data tag to track a first task in the second behavior, when the second behavior is completed, the one or A plurality of data tag servers are configured to update the second dynamic task data tag to completely record the first task in the second behavior.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的一个或多个数据标签服务器用以通过第二启动程序接收第二应用的启动,并发布第二应用数据标签,该第二应用数据标签至少包括实现所述第二应用中的第二服务的第一任务,所述的一个或多个数据标签服务器用以在第三参与者操作第三用户终端扫描所述的第二应用数据标签时发布第三行为数据标 签,所述的一个或多个数据标签服务器用以发布第三动态任务数据标签以跟踪所述第三行为中的第三任务,当所述第三行为完成时,所述的一个或多个数据标签服务器用以更新所述的第三动态任务数据标签以完整记录所述第三行为中的第三任务。In the system for utilizing the data tag tracking management task in the OTO service, the one or more data tag servers are configured to receive the activation of the second application by using the second launching program, and issue the second application data tag, the second The application data tag includes at least a first task of implementing a second service in the second application, the one or more data tag servers for operating the third user terminal to scan the second application The third behavior data label is issued when the data label is And the one or more data tag servers are configured to issue a third dynamic task data tag to track a third task in the third behavior, when the third behavior is completed, the one or more The data tag server is configured to update the third dynamic task data tag to completely record the third task in the third behavior.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的一个或多个数据标签服务器用以通过第二启动程序接收第二应用的启动,并发布第二应用数据标签,该第二应用数据标签至少包括实现所述第二应用中的第二服务的第一任务,所述的一个或多个数据标签服务器用以在第三参与者操作第四用户终端扫描所述的第一应用数据标签和所述的第二应用数据标签时启动应用,所述的一个或多个数据标签服务器用以从所述的第三参与者处接收将第三服务加入所述第三应用的请求,所述的一个或多个数据标签服务器用以发布第四行为数据标签,该第四行为数据标签包括在所述的第三应用中实现所述的第一服务、第二服务以及第三服务的任务。In the system for utilizing the data tag tracking management task in the OTO service, the one or more data tag servers are configured to receive the activation of the second application by using the second launching program, and issue the second application data tag, the second The application data tag includes at least a first task of implementing a second service in the second application, and the one or more data tag servers are configured to scan the first application by the third participant operating the fourth user terminal Initiating an application when the data tag and the second application data tag are used, the one or more data tag servers are configured to receive, from the third participant, a request to join the third service to the third application, The one or more data tag servers are configured to issue a fourth behavior data tag, where the fourth behavior data tag includes the first service, the second service, and the third service implemented in the third application. task.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的一个或多个数据标签服务器用以发布第四动态任务数据标签以跟踪所述第四行为中的任务,当所述第四行为中的任务完成时,所述的一个或多个数据标签服务器用以更新所述的第四动态任务数据标签以完整记录所述第四行为中的任务。In the system for utilizing data tag tracking management tasks in the OTO service, the one or more data tag servers are configured to issue a fourth dynamic task data tag to track tasks in the fourth behavior, when the fourth When the task in the behavior is completed, the one or more data tag servers are configured to update the fourth dynamic task data tag to completely record the task in the fourth behavior.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的第一应用数据标签、第一行为数据标签以及第一动态任务数据标签均印于物理标签上。In the system for tracking management tasks by using data tags in the OTO service, the first application data tag, the first behavior data tag, and the first dynamic task data tag are all printed on the physical tag.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的第一应用数据标签、第一行为数据标签以及第一动态任务数据标签均显示于电子设备上。In the system for utilizing the data tag tracking management task in the OTO service, the first application data tag, the first behavior data tag, and the first dynamic task data tag are all displayed on the electronic device.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的第一应用数据标签、第一行为数据标签以及第一动态任务数据标签为一维码、二维码、二维条形码、数据矩阵码、QR码和三维码中的一种或多种。In the system for tracking a management task by using a data tag in the OTO service, the first application data tag, the first behavior data tag, and the first dynamic task data tag are a one-dimensional code, a two-dimensional code, a two-dimensional barcode, and a data. One or more of a matrix code, a QR code, and a three-dimensional code.
该在OTO服务中利用数据标签跟踪管理任务的系统中,所述的第一应用数据标签解码后至少可提取实现所述第一服务的第一任务。In the system for tracking the management task by using the data tag in the OTO service, the first application data tag after decoding may at least extract the first task for implementing the first service.
本发明还提供一种利用上述的在OTO服务中利用数据标签跟踪管理任务的系统实现的在OTO服务中利用数据标签跟踪管理任务的方法。The present invention also provides a method for utilizing data tag tracking management tasks in an OTO service using the above-described system for utilizing data tag tracking management tasks in OTO services.
采用了该发明的在OTO服务中利用数据标签跟踪管理任务的方法,其数据标签服务器通过第一启动程序接收第一应用的启动,并发布包括实现所述第一应用中的第一服务的第一任务的第一应用数据标签,在第一参与者操作第一用户终端扫描第一应用数据标签时发布第一行为数据标签,并发布第一动态任务数据标签以跟踪所述第一行为中的第一任务,并完整记 录所述第一行为中的第一任务,从而使该发明的系统和方法更为简化并易于使用,更为重要的是,本发明的数据标签跟踪及管理任务的系统与方法可以适用于大规模的商业应用,且本发明的系统和方法其用户体验更好,应用成本更低。A method for utilizing the data tag tracking management task in the OTO service of the invention, wherein the data tag server receives the activation of the first application through the first startup program, and issues the first message including the implementation of the first service in the first application a first application data tag of a task, the first behavior data tag is issued when the first participant operates the first user terminal to scan the first application data tag, and the first dynamic task data tag is issued to track the first behavior First task, and complete record Recording the first task in the first behavior, thereby making the system and method of the invention more simplified and easy to use, and more importantly, the system and method for data tag tracking and management tasks of the present invention can be applied to large Commercial applications of scale, and the systems and methods of the present invention have a better user experience and lower application costs.
附图说明DRAWINGS
图1为本发明的多个实施方式的数据标签流程图。1 is a flow chart of data labels in accordance with various embodiments of the present invention.
图2为本发明的多个实施方式中通过数据标签提供服务的计算机网络框图。2 is a block diagram of a computer network providing services through data tags in various embodiments of the present invention.
图3为基于一种应用的利用数据标签跟踪并管理行为中的任务的流程图。3 is a flow diagram of tracking and managing tasks in behavior using data tags based on an application.
图4为利用嵌入式的任务标签管理复杂应用和行为的示意图。Figure 4 is a schematic diagram of managing complex applications and behaviors using embedded task tags.
图5为发明的多个实施方式中通过数据标签提供服务的计算机网络框图。5 is a block diagram of a computer network providing services through data tags in various embodiments of the invention.
图6为图5所示的计算机网络系统中的OTO节点路由器的具体系统框图。6 is a specific system block diagram of an OTO node router in the computer network system shown in FIG. 5.
图7为图6所示的由OTO节点路由器、用户终端、一个或多个数据标签服务器以及目标服务器组成的计算机网络的功能示例图。7 is a diagram showing an example of the function of a computer network composed of an OTO node router, a user terminal, one or more data tag servers, and a target server shown in FIG. 6.
图8为通过嵌入式任务数据标签建立第二应用以拓展应用和服务的示意图。FIG. 8 is a schematic diagram of establishing a second application through an embedded task data tag to expand applications and services.
具体实施方式detailed description
为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。In order to more clearly understand the technical content of the present invention, the following embodiments are specifically described.
在一种实施方式中,该在OTO服务中利用数据标签跟踪管理任务的系统包括位于一OTO服务平台的一个或多个数据标签服务器,用以通过第一启动程序接收第一应用的启动,其中所述的一个或多个数据标签服务器用以发布第一应用数据标签,该第一应用数据标签至少包括实现所述第一应用中的第一服务的第一任务,其中,所述的一个或多个数据标签服务器用以在第一参与者操作第一用户终端扫描所述的第一应用数据标签时发布第一行为数据标签,所述的一个或多个数据标签服务器用以发布第一动态任务数据标签以跟踪所述第一行为中的第一任务,当所述第一行为完成时,所述的一个或多个数据标签服务器用以更新所述的第一动态任务数据标签以完整记录所述第一行为中的第一任务。In one embodiment, the system for utilizing data tag tracking management tasks in the OTO service includes one or more data tag servers located on an OTO service platform for receiving activation of the first application by the first launching program, wherein The one or more data tag servers are configured to issue a first application data tag, where the first application data tag includes at least a first task of implementing a first service in the first application, where the one or The plurality of data tag servers are configured to issue a first behavior data tag when the first participant operates the first user terminal to scan the first application data tag, where the one or more data tag servers are used to issue the first dynamic a task data tag to track a first task in the first behavior, the one or more data tag servers to update the first dynamic task data tag to complete record when the first action is completed The first task in the first behavior.
在一种较优选的实施方式中,所述的一个或多个数据标签服务器用以从所述的第一用户终端接收接受者信息,并将该接受者信息嵌入所述的第一行为数据标签。In a more preferred embodiment, the one or more data tag servers are configured to receive recipient information from the first user terminal and embed the recipient information in the first behavior data tag. .
在另一种较优选的实施方式中,所述的一个或多个数据标签服务器用以将所述的第一参与者的识别码嵌入所述的第一行为数据标签。In another preferred embodiment, the one or more data tag servers are configured to embed the first participant's identification code into the first behavior data tag.
在又一种较优选的实施方式中,所述的第一应用数据标签包括实现所述第一服务的目标服务器的功能或信息。 In still another preferred embodiment, the first application data tag includes a function or information of a target server that implements the first service.
在又另一种较优选的实施方式中,所述的目标服务器的信息包括与该目标服务器相关的应用程序接口、参数以及协议。In yet another preferred embodiment, the information of the target server includes an application interface, parameters, and protocols associated with the target server.
该进一步优选的实施方式中,该OTO服务中利用数据标签跟踪及管理任务的系统还包括一个数据库,该数据库与所述的一个或多个数据标签服务器交互,用以存储与所述第一应用相关的数据,该数据至少包括所述的第一启动程序、第一任务和第一服务。In a further preferred embodiment, the system for utilizing data tag tracking and management tasks in the OTO service further includes a database that interacts with the one or more data tag servers for storing the first application Relevant data including at least the first startup program, the first task, and the first service.
该更进一步优选的实施方式中,该系统还包括一个OTO节点路由器,该OTO节点路由器与所述的一个或多个数据标签服务器以及所述的第一用户终端交互,用以存储与所述第一应用相关的数据,该数据至少包括所述的第一启动程序、第一任务和第一服务。In a still further preferred embodiment, the system further includes an OTO node router, the OTO node router interacting with the one or more data tag servers and the first user terminal for storing An application-related data, the data including at least the first startup program, the first task, and the first service.
在另一种更优选的实施方式中,所述的一个或多个数据标签服务器用以在第二参与者操作第二用户终端扫描所述的第一应用数据标签时发布第二行为数据标签,所述的一个或多个数据标签服务器用以发布第二动态任务数据标签以跟踪所述第二行为中的第一任务,当所述第二行为完成时,所述的一个或多个数据标签服务器用以更新所述的第二动态任务数据标签以完整记录所述第二行为中的第一任务。In another more preferred embodiment, the one or more data tag servers are configured to issue a second behavior data tag when the second participant operates the second user terminal to scan the first application data tag. The one or more data tag servers are configured to issue a second dynamic task data tag to track a first task in the second behavior, and when the second behavior is completed, the one or more data tags The server is configured to update the second dynamic task data tag to completely record the first task in the second behavior.
在又另一种更优选的实施方式中,所述的一个或多个数据标签服务器用以通过第二启动程序接收第二应用的启动,并发布第二应用数据标签,该第二应用数据标签至少包括实现所述第二应用中的第二服务的第一任务,所述的一个或多个数据标签服务器用以在第三参与者操作第三用户终端扫描所述的第二应用数据标签时发布第三行为数据标签,所述的一个或多个数据标签服务器用以发布第三动态任务数据标签以跟踪所述第三行为中的第三任务,当所述第三行为完成时,所述的一个或多个数据标签服务器用以更新所述的第三动态任务数据标签以完整记录所述第三行为中的第三任务。In still another more preferred embodiment, the one or more data tag servers are configured to receive the activation of the second application by using the second launching program, and issue the second application data tag, the second application data tag. Determining at least a first task of implementing a second service in the second application, the one or more data tag servers being configured to: when the third participant operates the third user terminal to scan the second application data tag Publishing a third behavior data tag, the one or more data tag servers for publishing a third dynamic task data tag to track a third task in the third behavior, when the third behavior is completed, One or more data tag servers are configured to update the third dynamic task data tag to completely record the third task in the third behavior.
在一种进一步更优选的实施方式中,所述的一个或多个数据标签服务器用以通过第二启动程序接收第二应用的启动,并发布第二应用数据标签,该第二应用数据标签至少包括实现所述第二应用中的第二服务的第一任务,所述的一个或多个数据标签服务器用以在第三参与者操作第四用户终端扫描所述的第一应用数据标签和所述的第二应用数据标签时启动应用,所述的一个或多个数据标签服务器用以从所述的第三参与者处接收将第三服务加入所述第三应用的请求,所述的一个或多个数据标签服务器用以发布第四行为数据标签,该第四行为数据标签包括在所述的第三应用中实现所述的第一服务、第二服务以及第三服务的任务。In a further more preferred embodiment, the one or more data tag servers are configured to receive the activation of the second application by using the second launching program, and issue the second application data tag, where the second application data tag is at least The first task of implementing the second service in the second application, the one or more data tag servers are configured to scan the first application data tag and the third user terminal to operate the fourth user terminal Initiating an application when the second application data tag is used, the one or more data tag servers are configured to receive, from the third participant, a request to join a third service to the third application, the one Or the plurality of data tag servers are configured to issue a fourth behavior data tag, where the fourth behavior data tag includes a task of implementing the first service, the second service, and the third service in the third application.
在又一种进一步更优选的实施方式中,所述的一个或多个数据标签服务器用以发布第四动态任务数据标签以跟踪所述第四行为中的任务,当所述第四行为中的任务完成时,所述的一个或多个数据标签服务器用以更新所述的第四动态任务数据标签以完整记录所述第四行为 中的任务。In still another more preferred embodiment, the one or more data tag servers are configured to issue a fourth dynamic task data tag to track tasks in the fourth behavior, when in the fourth behavior The one or more data tag servers are configured to update the fourth dynamic task data tag to complete the fourth behavior when the task is completed. The task in .
在优选的实施方式中,所述的第一应用数据标签、第一行为数据标签以及第一动态任务数据标签均印于物理标签上或者显示于电子设备上。In a preferred embodiment, the first application data tag, the first behavior data tag, and the first dynamic task data tag are both printed on the physical tag or displayed on the electronic device.
在另一种优选的实施方式中,所述的第一应用数据标签、第一行为数据标签以及第一动态任务数据标签为一维码、二维码、二维条形码、数据矩阵码、QR码和三维码中的一种或多种。In another preferred implementation manner, the first application data label, the first behavior data label, and the first dynamic task data label are a one-dimensional code, a two-dimensional code, a two-dimensional barcode, a data matrix code, and a QR code. And one or more of the three-dimensional codes.
在更优选的实施方式中,所述的第一应用数据标签解码后至少可提取实现所述第一服务的第一任务。In a more preferred embodiment, the first application data tag is decoded to extract at least a first task for implementing the first service.
本发明还提供一种利用上述的在OTO服务中利用数据标签跟踪管理任务的系统实现的在OTO服务中利用数据标签跟踪管理任务的方法。The present invention also provides a method for utilizing data tag tracking management tasks in an OTO service using the above-described system for utilizing data tag tracking management tasks in OTO services.
根据公开的方法,多个实施方式的数据标签流程图如图1所示。According to the disclosed method, the data label flow chart of various embodiments is as shown in FIG.
在一些实施方式中,参照图1,所公开的数据的标记方法可包括以下步骤:In some embodiments, referring to FIG. 1, the method of marking the disclosed data can include the following steps:
步骤1:用户终端从数据标签(步骤11),其可以是一维条形码,二维或三维码的数据标签还可以包括RFID标签,和近场通信获取数据(NFC)数据,用户终端对数据进行分析标签以获得一组相关的商业应用程序(步骤12)服务和功能信息的服务和功能信息分别对应于各自的目标服务器(步骤13)。目标服务器的实例包括数据标签服务器经配置以产生数据标记定义实现的服务和功能的服务,功能和目标服务器,分析服务器配置为从标签数据中提取的服务和功能的信息,选择的服务器配置成允许用户选择的服务,位置服务器被配置为确定用户的位置,配置成认证用户的身份的认证服务器,并且被配置为处理用户的命令购买服务器。Step 1: The user terminal receives the data label (step 11), which may be a one-dimensional barcode, and the data label of the two-dimensional or three-dimensional code may further include an RFID tag, and near-field communication acquisition data (NFC) data, and the user terminal performs data on the data. The service tag and the function information that analyzes the tag to obtain a set of related business applications (step 12) service and function information respectively correspond to the respective target servers (step 13). Examples of the target server include a service that the data tag server is configured to generate services and functions for the data tag definition implementation, a function and a target server, the analysis server is configured to extract information about the services and functions extracted from the tag data, and the selected server is configured to allow The user-selected service, the location server is configured to determine the location of the user, an authentication server configured to authenticate the identity of the user, and configured to process the user's command to purchase the server.
步骤2:用户终端交流,以完成的服务和功能,并且实现了商业应用(步骤22)在目标服务器(步骤21)中的服务和功能的信息。Step 2: The user terminal communicates with the completed services and functions, and implements the information of the services and functions of the business application (step 22) in the target server (step 21).
步骤1中所公开的方法可以包括下列详细步骤:The method disclosed in step 1 may include the following detailed steps:
(a)用户终端获取从数据标签服务器标记数据,解析标签数据,取得在标签数据相应的业务应用的信息;(a) the user terminal acquires the tag data from the data tag server, parses the tag data, and obtains information of the service application corresponding to the tag data;
(b)根据业务应用的信息时,用户终端获得一组关于相关的服务和功能的目标服务器的服务和功能的信息,和信息,服务信息和功能信息可以包括产品信息,位置信息,物流,购物模式的选择,以及订单和付款信息。(b) According to the information of the business application, the user terminal obtains a set of information about the services and functions of the target server related to the service and function, and the information, the service information and the function information may include product information, location information, logistics, shopping The choice of mode, as well as order and payment information.
在一些实施方案中,服务和功能的信息可以包括对应于该服务或功能的服务软件开发工具包(SDK)和功能的SDK。服务SDK和功能的SDK分别包括围绕它们各自的目标服务器 的信息,包括应用程序编程接口(API),参数和与目标服务器相关联的协议。In some embodiments, the information of the services and functions may include a service software development kit (SDK) and a function SDK corresponding to the service or function. Service SDK and feature SDKs are included around their respective target servers Information, including application programming interfaces (APIs), parameters, and protocols associated with the target server.
步骤2可包括一个或多个下列详细步骤: Step 2 may include one or more of the following detailed steps:
(a)根据用户的操作,用户终端选择的一些或所有集合中的服务和功能信息;(a) service and function information in some or all of the sets selected by the user terminal according to the user's operation;
(b)与每个目标服务器的用户终端进行交互,以交换所选择的服务和功能的信息,以完成适当的服务和功能,并以完成业务的应用程序。(b) interacting with the user terminal of each target server to exchange information of the selected service and function to complete the appropriate services and functions, and to complete the business application.
在一些实施方案中,用户终端的与每个目标服务器交互的步骤,交换所选择的服务和功能的信息,包括以下步骤:In some embodiments, the step of the user terminal interacting with each target server, exchanging information of the selected service and function, includes the following steps:
用户终端确定是否所选择的服务和功能的信息将与在顺序或并行顺序目标服务器进行交换;The user terminal determines whether the information of the selected service and function will be exchanged with the target server in a sequential or parallel sequence;
与在序列或在顺序或并行顺序目标服务器的用户终端交换所选择的服务和功能的信息。The information of the selected service and function is exchanged with the user terminal in the sequence or in the sequential or parallel order target server.
如图所示,在上面的实施例和图2所示,在计算机网络系统200使用的数据的标签提供服务包括服务定义服务器210,一个或多个数据标签服务器220用于产生和发出的数据标签(例如,2D码)和用于分析从数据标记获得的数据,数据的标签230上发布电子媒体或印刷在纸媒体,与被配置的软件应用安装在智能用户终端240(例如,智能电话)来捕获所述数据标签的图像,并解码数据标签,其随后由数据标签服务器220,以及一个或多个目标服务器250,对于商业应用程序提供的服务进行分析。As shown, in the above embodiment and FIG. 2, the tag providing service of the data used in the computer network system 200 includes a service definition server 210, and one or more data tag servers 220 are used to generate and issue data tags. (for example, a 2D code) and for analyzing data obtained from data tags, the electronic tag or the printed media is posted on the tag 230 of the data, and the configured software application is installed on the smart user terminal 240 (eg, a smart phone). An image of the data tag is captured and the data tag is decoded, which is then analyzed by the data tag server 220, and one or more target servers 250, for the services provided by the business application.
所述的计算机网络系统200包括由OTO应用服务提供商提供的OTO服务平台225,其可以包括数据标签服务器220,数据库223,和一个任务服务器227如下面更详细地说,该任务所讨论服务器227根据一个时间表的引发剂和一个参与者之间的每个独特的动作或活动管理和跟踪的任务。关于该数据库223存储特征为每个应用程序(SDK中,目标服务器,服务,功能等),产品ID,信息第三方服务提供商,以及识别和有关OTO接入点路由器等信息。数据库223还存储发起者,参与者和服务对象,和状态的基础上的应用程序每一个独特的活动标识。The computer network system 200 includes an OTO service platform 225 provided by an OTO application service provider, which may include a data tag server 220, a database 223, and a task server 227, as discussed in more detail below, the server 227 discussed in this task. Manage and track tasks based on a unique schedule of events and activities between a single initiator and a participant. About the database 223 stores information for each application (SDK, target server, service, function, etc.), product ID, information third party service provider, and identification and information about the OTO access point router. The database 223 also stores initiators, participants and service objects, and each unique activity identifier of the application based on the status.
用户终端240可以包括智能电话或平板电脑配备有相机的手持式扫描仪,和RFID感测装置,该用户终端240可包括一个标签数据采集模块,标签数据分析模块,和交互控制模块,该标签数据采集模块被配置为获取从数据标签数据和存储数据的标签数据分析模块解析标签数据,以获得一组对应的服务和功能的业务应用程序的数据。的相互作用控制模块交流服务,并与相应的目标服务器250的功能的信息,以完成适当的服务和/或功能,并完成业务的应用程序。The user terminal 240 may include a handheld scanner equipped with a camera for a smart phone or a tablet, and an RFID sensing device. The user terminal 240 may include a tag data collection module, a tag data analysis module, and an interaction control module, the tag data. The acquisition module is configured to retrieve data from the data tag data and the tag data analysis module storing the data to retrieve the tag data to obtain a set of corresponding service and function business applications. The interaction control module communicates services and functions with the corresponding target server 250 to complete the appropriate services and/or functions and complete the business application.
数据标签服务器220被配置来提供,向用户终端240,根据该服务,以及服务和功能的 信息,对应于各个目标服务器250。在一些实施方案中,至少一部分数据的标签数据标签解码任务由数据标签服务器220.The用户终端240进行的可以是一个有线或无线终端,其中所述数据标签服务器220与用户终端240通过计算机网络进行通信。Data tag server 220 is configured to provide, to user terminal 240, based on the service, as well as services and functions The information corresponds to each target server 250. In some embodiments, the tag data tag decoding task of at least a portion of the data may be performed by the data tag server 220. The user terminal 240 may be a wired or wireless terminal, wherein the data tag server 220 and the user terminal 240 are performed over a computer network Communication.
在所公开的数据标签系统中,数据标签服务器220发出数据标签可以存储应用服务和相应的服务和功能信息有关的服务和功能的信息相关联的目标服务器250的列表,以及信息的目标服务器信息包括API,参数和关于相关联的目标服务器250协议。In the disclosed data tag system, the data tag server 220 issues a data tag to store a list of target servers 250 associated with the service and function information related to the service and function information, and the target server information of the information includes API, parameters and protocol for the associated target server 250.
仍然参考图2,服务信息和功能信息可以包括产品信息,位置信息,物流信息,购物模式选择,和订单和支付信息。在一些实施方案中,服务和功能的信息包括SDK 1,SDK 2...,SDK N,其可包括对应于该服务或功能的软件服务的SDK和功能的SDK。服务SDK和功能的SDK分别指定有关它们各自的目标的服务器250,如应用程序编程接口(API),参数的信息,并与目标服务器250相关的协议。Still referring to FIG. 2, the service information and function information may include product information, location information, logistics information, shopping mode selection, and order and payment information. In some embodiments, the information of the services and functions includes SDK 1, SDK 2..., SDK N, which may include an SDK and a function SDK of the software service corresponding to the service or function. The service SDK and the functional SDK respectively specify servers 250 about their respective targets, such as application programming interfaces (APIs), parameter information, and protocols associated with the target server 250.
在一些实施例中,用户终端240还包括由用户操作并配置为选择一部分或全部集合中的服务和功能的信息的选择控制模块。In some embodiments, user terminal 240 also includes a selection control module that is operated by a user and configured to select information for services and functions in some or all of the collections.
在一些实施例中,用户终端240还包括所选择的服务和功能的信息的配置以确定的顺序的序列控制模块(即顺序平行)与目标服务器交互。In some embodiments, the user terminal 240 also includes a sequence of control modules (ie, sequential parallel) of the selected information of the selected services and functions to interact with the target server.
通过实现OTO服务定义,集成和协作,公开的制度,如何转化服务的组织和提供的方法,可以通过协作实现实时服务跨组织,并启用服务的灵活组合,服务单位细化,和自动化服务的协调。By implementing OTO service definition, integration and collaboration, open systems, how to transform service organization and providing methods, collaborative real-time services can be achieved across organizations, and flexible combinations of services, service unit refinement, and automation service coordination can be enabled. .
参照图3,启动器可以启动一个新的应用程序A,并且作为响应,将数据标签服务器220的问题的应用程序的数据的标记。可以是在自然界中的业务,但也应用可用于社会,慈善机构,以及政府项目的OTO平台发布的应用程序ID在同一时间跟踪应用程序的过程中,应用A的规范和ID存储在数据库中使用自己的智能223.一位与会者扫描数据应用标签设备(即,用户终端),取得嵌入在与OTO服务平台225的帮助下,应用程序数据的标签信息,并发送一个请求到OTO服务平台225的启动和响应周期的开始和定义了唯一的动作(或活动)。任务服务器227指定动作ID A-1的数据和标签服务器220问题的行动数据标签A-1的新动作。动作的数据标记A-1不仅存储有关应用程序中的信息(更下面描述的细节),而且对特定参与者的用户信息谁开始行动A-1,以及作为参与者的具体参数选择或应用程序中的进入(即定义了动作A-1),每个动作都可以包括多个任务履行一个服务,在行动A-1每项任务进行跟踪和管理,由数据标签服务器220和任务ID A-1-1或A-1-2发出任务数据标签......在任务服务器227的分配OTO服务平台跟踪在行动A-1的任务,并更新任务数据标记过的动作A-1的过程, 直到A-1完成的动作(即动作的服务满足)。在其完成时,OTO服务平台225发出一个新的任务数据标签捕捉动作完成A-1。Referring to Figure 3, the launcher can launch a new application A, and in response, will mark the data of the application of the data tag server 220 problem. It can be a business in nature, but also applies application IDs that can be used for social, charitable, and government projects on the OTO platform to track applications at the same time, application A's specifications and IDs stored in the database. Own intelligence 223. A participant scans the data application tag device (ie, the user terminal), obtains tag information embedded in the application data with the help of the OTO service platform 225, and sends a request to the OTO service platform 225. The start and response cycle begins and defines a unique action (or activity). The task server 227 specifies the data of the action ID A-1 and the new action of the action data tag A-1 of the tag server 220 problem. The action's data tag A-1 not only stores information about the application (more details described below), but also the user information for a particular participant who started acting A-1, as well as the specific parameter selection or application in the participant. Entry (ie, action A-1 is defined), each action can include multiple tasks fulfilling a service, and each task in activity A-1 is tracked and managed by data tag server 220 and task ID A-1- 1 or A-1-2 issues a task data tag... The task of the task server 227 assigns the OTO service platform to track the task in action A-1 and updates the action A-1 marked by the task data, The action until the completion of A-1 (ie, the service of the action is satisfied). Upon completion, the OTO service platform 225 issues a new task data tag capture action completion A-1.
作为一个例子,一个应用程序可以设计销售产品。一个动作A-1开始通过基于应用程序A可以涉及,如“检查产品”,“订单”,“付款”任务的参与者,并“与朋友分享”,这是在原来的应用程序中的定义,存储或可使用动作数据标签A.信息,这些任务可以用任务数据进行管理进行访问的标签A-1-1,A-1-2,A-1-3,A-1-4的数据标签服务器220和与任务服务器227分配的ID如果参与者检查产品,那么订单,然后支付产品的发行,三个任务都完成在行动A-1及其相应的任务数据标记A-1-1,A-1-2,A-1-3是由OTO服务平台225。如果她分享动作A-1与朋友更新的,另一个任务A-1-4是一个新的任务数据标记A-1-4是由OTO服务平台225的任务数据标记A-1-4可以通过她朋友的设备或使用别人的设备进行扫描发出创建的应用程序A的服务As an example, an application can be designed to sell products. An action A-1 starts by based on the application A can be involved, such as "check product", "order", "payment" task participants, and "share with friends", which is defined in the original application, Store or use the action data tag A. Information, these tasks can be managed with the task data to access the tag data A-1-1, A-1-2, A-1-3, A-1-4 data tag server 220 and the ID assigned with the task server 227. If the participant checks the product, then the order, and then the payment of the product is issued, all three tasks are completed in action A-1 and its corresponding task data mark A-1-1, A-1 -2, A-1-3 is provided by the OTO service platform 225. If she shares action A-1 with a friend update, another task A-1-4 is a new task data tag A-1-4 is the task data tag A-1-4 of the OTO service platform 225 can pass her Scanning the device created by the friend's device or using someone else's device
同样,其他参与者可以扫描应用程序数据标签A启动其他操作A-2,A-3等,每个动作进行跟踪和操作数据标签A-2,A-3等管理,这是由该数据标签服务器发出220动作ID的A-2,A-3等由任务服务器227的每个基于同一应用程序A的动作的唯一地相关联的每个发起者和响应周期分配和特定的参与者。Similarly, other participants can scan the application data tag A to initiate other operations A-2, A-3, etc. Each action is tracked and manipulated by data tags A-2, A-3, etc., which is managed by the data tag server A-2, A-3, etc., which issue 220 action IDs, are uniquely associated with each of the initiators and response periods of each of the task servers 227 based on the actions of the same application A and the particular participants.
数据标签A,A-1,A-1-1,或A,A-2,A-2-1与对方在任务的家庭有关。在应用程序中的数据标签的定义和特点A可以被复制到动作数据标签A-1。如所描述的,动作数据标签A-1也包括对于谁发起以及其他参数选择用于服务的参与者在应用A中定义的动作的参与者的用户识别信息在一些实施方案中,应用程序ID A被复制的动作数据标签的A-1,而不是在应用程序中的数据标签A.内容的应用程序ID A可以作为链接或指针在OTO服务平台操作数据标签中的检索有关应用程序的信息A.因此操作数据标签A可以简单地包括ID应用程序A和其他内容。The data labels A, A-1, A-1-1, or A, A-2, A-2-1 are related to the other party in the mission. The definition and feature A of the data tag in the application can be copied to the action data tag A-1. As described, the action data tag A-1 also includes user identification information for participants who initiated and other parameters for the action defined by the participant for the service in the application A. In some embodiments, the application ID A The A-1 of the action data tag being copied, instead of the data tag A in the application. The application ID A of the content can be used as a link or pointer to retrieve information about the application in the OTO service platform operation data tag. Therefore, the operation data tag A can simply include the ID application A and other content.
同样,任务数据标记A-1-1,A-1-2可以复制内容或鉴定有关的任务的动作A-1或根应用程序A,再加上额外的信息。行动A-1的标识或应用程序A可以作为使用的OTO服务平台链接指针检索相关信息。使用操作任务ID A,任务数据标记A-1-1,A-1-2可以简单地调用OTO服务平台225到标签A-1-1执行有关行动A-1,这可以节省中的任务数据嵌入了过多的数据任务或服务,A-1-2,信息与应用程序A,如用户界面(UI)和服务接口(SI)可从OTO服务平台225检索在行动A-1执行任务的A-1-1,A-1-2。Similarly, task data tags A-1-1, A-1-2 can copy content or identify action A-1 or root application A for the associated task, plus additional information. The logo or application A of action A-1 can retrieve relevant information as a link pointer for the OTO service platform used. Using the operation task ID A, the task data mark A-1-1, A-1-2 can simply call the OTO service platform 225 to the tag A-1-1 to perform the action A-1, which can save the task data embedded in Excessive data tasks or services, A-1-2, information and application A, such as user interface (UI) and service interface (SI), can retrieve A- from the OTO service platform 225 to perform tasks in action A-1. 1-1, A-1-2.
这样的任务标识A,A-1,A-1-1,A-2,A-2-1具有非常灵活的嵌套结构中的每个任务ID是唯一;.它正确反映应用程序,行动和任务之间的关系并且可用于跟踪和管理任务履行基于 应用的操作。Such task identifiers A, A-1, A-1-1, A-2, A-2-1 have a very flexible nested structure in which each task ID is unique; it correctly reflects the application, actions and Relationship between tasks and can be used to track and manage task fulfillment based The operation of the application.
在一些实施方案中,一个新的动作,可以在两个不同的应用程序构建的。仍参照图3,应用程序B由一种引发剂在OTO服务平台225发起的OTO服务平台发出的应用程序数据标签B。在OTO服务平台225使参与者用他或她的智能设备来扫描应用程序数据标记A和应用程序数据标记B,并创建一个基于这两个应用程序A和B.应用一个新的应用程序的参与者获得有关这两个信息原来的应用程序并启动AB-1基于两个应用程序A和B的OTO服务平台225问题的新的行动数据标签AB-1,并随后对其他操作分配任务ID AB-1-1,AB-1-1..跟踪和管理的行动AB-1任务的服务,功能,任务,以及其他特性的应用程序数据标记A和B可以被复制或者直接通过应用程序ID的嵌入与任务ID形成AB动作数据标签-1。In some embodiments, a new action can be built in two different applications. Still referring to FIG. 3, application B is an application data tag B issued by an initiator on the OTO service platform initiated by the OTO service platform 225. The OTO service platform 225 enables the participant to scan the application data tag A and the application data tag B with his or her smart device and create a new application based on the application of the two applications A and B. The operator obtains the original application for both information and launches the AB-1 new action data tag AB-1 based on the OTO service platform 225 issues of the two applications A and B, and then assigns the task ID AB- to other operations. 1-1, AB-1-1.. Tracking and managing actions AB-1 tasks for services, functions, tasks, and other features of application data tags A and B can be copied or embedded directly through the application ID The task ID forms an AB action data tag-1.
在一些实施例中,动作或任务的数据标签可以包括多个能够从父应用程序定义的并行任务或级联任务应用程序ID的。一个动作或任务数据标签因此,可以连接到多个由简单的应用程序的既定的应用的标识,因此极其复杂的任务和服务可以表示,管理和跟踪在一个优雅且简单的方式,这使得服务的实现更为有效。另外,商业应用可以很容易地通过建立在利用已定义扩大应用程序及其已开发的任务ID和标识定义相关的基础设施。此外,鼓励各方之间的合作,以实现协同效应和效率的经济和社会。在任务数据标签任务的准确记录允许所作出的贡献精确计算不同的政党在一个应用程序履行服务。In some embodiments, the data tag of an action or task may include a plurality of parallel tasks or cascaded task application IDs that can be defined from the parent application. An action or task data tag can therefore be connected to multiple identities of a given application by a simple application, so extremely complex tasks and services can be represented, managed and tracked in an elegant and simple way, which makes the service The implementation is more effective. In addition, commercial applications can be easily defined by building an infrastructure that leverages defined extended applications and their developed task IDs and identities. In addition, encourage cooperation between the parties to achieve synergies and efficiency in the economy and society. The accurate recording of tasks in the task data tag allows the contributions made to accurately calculate the different parties performing services in an application.
使用数据标签来跟踪和管理应用程序,操作和任务可以包括以下一个或多个步骤的所公开的方法。参考图4,引发剂将请求发送到一个OTO服务平台来启动一个应用程序,它通过利用若干功能和资源(例如目标和应用程序服务器)的一些在某些序列的任务。发起者指定SDK中,应用程序和目标服务器履行对OTO服务的服务(多个)提供一个或多个服务平台。在OTO服务平台中的数据标签服务器发出的应用程序数据标签来启动应用程序(步骤410),应用数据标签可以存储SDK中,应用程序和关于目标服务器的功能和信息,以便履行服务(S)。关于目标服务器的信息包括与目标相关联的服务器应用程序编程接口(API),参数和协议。Using data tags to track and manage applications, operations and tasks can include the disclosed methods of one or more of the following steps. Referring to Figure 4, the initiator sends a request to an OTO service platform to launch an application that utilizes a number of functions and resources (such as targets and application servers) for some of the tasks in certain sequences. The initiator specifies that the application and the target server provide one or more service platforms for performing the service(s) of the OTO service. The application data tag issued by the data tag server in the OTO service platform starts the application (step 410), and the application data tag can store the functions and information in the SDK, the application and the target server in order to fulfill the service (S). Information about the target server includes server application programming interfaces (APIs), parameters, and protocols associated with the target.
在应用程序数据标签的特性存储在OTO服务平台中的数据位置。在这一点上,应用程序数据标签不能有效还因为有可能会或可能不会有兴趣使用该应用程序的用户。该值用于任务状态设置为零。应用程序的数据的标签还包括数据字段,用于存储关于一个参与者信息(或谁订购了服务的人)和第一个服务的接收者之前的应用程序被激活而变成有效,接收者数据字段被设置为空或零,数据标签可以被印刷在物理数据标签,或在电子设备中显示。The characteristics of the application data tag are stored in the data location in the OTO service platform. At this point, the application data tag is not valid because there are users who may or may not be interested in using the application. This value is used to set the task status to zero. The tag of the application's data also includes a data field for storing information about a participant's information (or who subscribed to the service) and the recipient of the first service being activated to become valid, recipient data The field is set to null or zero and the data tag can be printed on the physical data tag or displayed on the electronic device.
本OTO服务平台跟踪和记录活动的状态和更新任务数据标签在整个充实过程,直到任务 完成。The OTO service platform tracks and records the status of the activity and updates the task data labels throughout the enrichment process until the task carry out.
如果参与者的爱好在使用应用程序时,他扫描应用数据标签与他或她的设备(即用户终端),并解码应用数据标签来获取关于应用程序的信息,并响应该服务OTO平台(步骤420)。获取可包括SDK中,关于目标服务器(S)的信息,以及相关的用户识别信息的参与者发送一个请求给OTO服务平台来启动基于应用一个新的动作(步骤420)在该请求中,参加者指定接收者为他或她想要此操作(例如产品或服务的种类,数量,质量水平,交货时间)的服务和参数。If the participant's hobby is using the application, he scans the application data tag with his or her device (ie, the user terminal) and decodes the application data tag to obtain information about the application and responds to the service OTO platform (step 420). ). Acquiring a participant, which may include information about the target server (S) in the SDK, and associated user identification information, sends a request to the OTO service platform to initiate a new action based on the application (step 420) in the request, the participant Specify the recipient's services and parameters that he or she wants for this operation (such as the type, quantity, quality level, delivery time of the product or service).
本OTO服务平台接收来自参与者和问题采取行动的数据标签要求的基础上(步骤430)。该动作数据标签嵌入信息的应用程序标识服务订购者追踪和管理措施(即参与者)和服务,以及任务的接收方通过掺入或连接到从存储在OTO服务平台的应用程序数据和标签信息的内容来执行。在OTO服务平台的任务服务器的动作分配一个唯一的动作ID通过为特定的收件人的特定参加者发起的。应当注意的是,不同的操作ID是需要由不同的反应发起一个相同的应用程序的数据的标签不同的操作。The OTO service platform receives data tag requests from participants and questions to take action (step 430). The action data tag embeds the information of the application identification service subscriber tracking and management measures (ie, participants) and services, and the recipient of the task by incorporating or connecting to the application data and tag information stored from the OTO service platform Content to execute. The action of the task server on the OTO service platform assigns a unique action ID initiated by a particular participant for a particular recipient. It should be noted that different operation IDs are different operations that require labels of data that are initiated by different reactions for the same application.
在OTO服务平台中的数据标签服务器和任务服务器分别问题任务数据标记和分配任务ID的任务中的动作(步骤440)。如上所述,任务服务器管理任务的ID在每个任务基于由OTO服务平台所支持的每个应用程序的动作。任务数据可以包括该任务的数据被嵌入在一个特性,如功能和服务,服务合同和过程管理,参与成员,该服务的接收者,和时间表等。任务数据标签。The data tag server and the task server in the OTO service platform respectively act on the task task data tag and the task assigning the task ID (step 440). As described above, the ID of the task server management task is based on the action of each application supported by the OTO service platform in each task. Task data can include data for the task to be embedded in a feature such as features and services, service contracts and process management, participating members, recipients of the service, and schedules. Task data tag.
如在任务数据标签定义的任务是由服务器,应用程序完成的,软件开发工具包在其中限定,任务数据的标签,并OTO服务平台(步骤450),当在一个操作的所有任务完成更新,由数据标签服务器发出一个完成的动作的数据标签来捕捉已完成的动作(步骤460)的状态。As defined in the Task Data tab, the task is completed by the server, the application is defined by the software development kit, the task data is tagged, and the OTO service platform (step 450), when all tasks in one operation are completed, by The data tag server issues a data tag for the completed action to capture the status of the completed action (step 460).
如上所述,任务,操作和应用的唯一识别,跟踪,以及它们之间的关系用动态变化的数据的标签。任务,操作和应用程序因此可以更有效地管理明确界定,结果可定量提高。本发明公开的任务数据标记是哪个变化作为时间轴上的相关联的动作的功能的动态和生活数据对象,因此,本发明公开的数据的标记是从在传统的系统中的静态数据标签的物体有很大不同。As mentioned above, tasks, operations and applications are uniquely identified, tracked, and the relationships between them are dynamically tagged with data. Tasks, operations, and applications can therefore be more clearly defined and the results can be quantified. The task data tag disclosed by the present invention is a dynamic and living data object that changes the function of the associated action on the time axis. Therefore, the tag of the data disclosed in the present invention is an object from a static data tag in a conventional system. with large differences.
关于系统,平台,方法和数据的标记的应用程序的其他细节还公开在共同转让的未决的美国专利申请14/383824,标题为“用于跟踪和利用数据标签载体的系统和方法”,申请日为2014年8月9日,美国专利申请14/390138,标题为“平台和应用方法的系统间的数据交换单位的数据标记”,申请于2014年10月2日,和美国专利申请14/461408,标题为“设备和方法数据标记基于对象到对象的应用程序“,申请日2014年8月17日上,其在此通过引用 并入其公开内容。Further details of the application of the system, platform, method and data tagging are also disclosed in commonly-assigned pending U.S. Patent Application Serial No. 14/383,824, entitled "System and Method for Tracking and Utilizing Data Tag Carriers", Application U.S. Patent Application Serial No. 14/390,138, entitled "Data Marking of Data Exchange Units between Systems for Platforms and Application Methods", filed on October 2, 2014, and U.S. Patent Application Serial No. 461408, titled "Device and Method Data Tag Object-to-Object Application", application date August 17, 2014, which is hereby incorporated by reference. Incorporate its disclosure.
上面所讨论的数据的标记的方法和系统通过以下实施例进一步说明:The method and system for marking the data discussed above is further illustrated by the following examples:
实施例1:在响应于标记数据产品订购Example 1: Ordering in response to tag data products
在商店购物,消费者可以使用手机来获取数据标签的图片,如一种商品的二维码,安装在手机上的应用程序(即APP)可以在拍摄的图像进行解码的二维码和获得嵌入二维码订购的商品。消费者还可以获取服务信息和功能信息,如产品信息,位置信息,物流信息化,购物模式的选择,以及订单和付款信息应用服务。Shopping in the store, consumers can use the phone to get a picture of the data tag, such as a QR code of the product, the app installed on the phone (ie APP) can decode the QR code in the captured image and get embedded in the two The item ordered by the dimension code. Consumers can also access service information and feature information such as product information, location information, logistics information, shopping model selection, and order and payment information application services.
具体地,在移动电话首先使用的应用程序连接到维持经由移动无线网络中的产品信息,获取所述产品信息服务器,并在移动电话上显示出来。然后,位置服务器(的一个例子目标服务器)决定了消费者的位置,和他或她的相对位置的制造商,存储仓库。基于Web的产品订单信息被提供给消费者,一个购买-方法选择服务器(目标服务器的另一个例子)集成的产品和物流信息,并提供消费者不同的购买价格不同的购买方式。经过消费者确认购买的方法,令服务器(目标服务器的另一个例子)的顺序传送到店从现有的存量订购,或者时,顺序服务器可以发送到直接订购到的制造商,通过计算机网络中的物流供应商联系。最后,消费者可以通过使付款使用他或她的移动电话完成产品的购买。应当注意的是,这样的二维码也可以是直接在报纸和杂志广告,印刷,消费者可以通过采集处理产品的购买上的报纸或杂志的二维码的图像。Specifically, the application first used by the mobile phone is connected to maintain the product information in the mobile wireless network, acquires the product information server, and displays it on the mobile phone. Then, the location server (an example of the target server) determines the location of the consumer, and the manufacturer of his or her relative location, the storage repository. Web-based product order information is provided to consumers, a purchase-method selection server (another example of a target server) that integrates product and logistics information, and provides consumers with different purchase pricing for different purchase prices. After the consumer confirms the purchase method, the order of the server (another example of the target server) is transmitted to the store to order from the existing stock, or the sequential server can be sent to the manufacturer directly ordered, through the computer network Contact the logistics provider. Finally, the consumer can complete the purchase of the product by making the payment using his or her mobile phone. It should be noted that such a two-dimensional code can also be directly printed in newspapers and magazines, and that the consumer can collect images of the two-dimensional code of the newspaper or magazine on the purchase of the processed product.
因此,对于产品订购一个二维码的产生只要求大约相应的目标服务器上的服务和功能的信息和信息被包含在相应的SDK,用户终端可以解码的二维码,并与直接目标服务器进行通信履行订单。因此,为了服务器的任务被分解,其中提炼的二维码的应用,提供了更灵活的服务和功能,以较低的成本。Therefore, the generation of a two-dimensional code for a product only requires that information and information about services and functions on the corresponding target server be included in the corresponding SDK, the QR code that the user terminal can decode, and communicate with the direct target server. Fulfill orders. Therefore, in order for the server's tasks to be decomposed, the application of the refined QR code provides more flexible services and features at a lower cost.
实施例2:电视机顶盒Embodiment 2: TV set top box
随着高清电视的日益普及,电视机顶盒成为常见的家用电子设备和酒店。高清节目通常需要用户支付一定的费用,但观看高清节目的权利被绑定到特定的电视机顶盒,它是困难的用户观看在不同的电视机顶盒的高清节目,此外,另一个困难是允许用户观看高清电视节目,以短期在酒店等场所。With the increasing popularity of HDTVs, TV set-top boxes have become common home electronics and hotels. HD programs usually require users to pay a fee, but the right to watch HD programs is tied to a specific TV set-top box, which is difficult for users to watch HD programs in different TV set-top boxes. In addition, another difficulty is to allow users to watch HD. TV shows to short-term places such as hotels.
数据加标签的方法和系统使一个数据标签,例如一个二维码被显示在电视上后的电视机顶盒被接通。用户可以使用移动电话采取二维码的图像的手机可以解码的二维码,提取服务信息付费电视节目,并能获得有关认证,许可,支付信息,以及其他服务和功能的信息。The data tagging method and system causes a data tag, such as a two-dimensional code to be displayed on a television, to be turned on. The user can use the mobile phone to take a two-dimensional code image of the mobile phone to decode the two-dimensional code, extract the service information pay TV program, and get information about authentication, licensing, payment information, and other services and functions.
首先,将二维代码包括关于认证服务器(目标服务器的另一个例子)的信息,用户可以 验证他或她的身份通过认证服务器,然后注册或通过授权服务器登录。如果用户已经购买了付费电视服务,授权服务器发送到从右到使用确认,经由计算机网络,到特定电视机顶盒,该用户正在使用,它允许用户在电视节目连接到特定的电视上电视机机顶盒。因此,为了收看付费电视的权利已不再依赖于特定的电视机顶盒,一个消费者可以在任何机顶盒收看付费电视节目。如果用户尚未购买一个付费电视服务,用户可以使用从对他或她的移动电话的二维代码提取的购买信息的付费电视服务支付费用。移动电话可以直接与一个购买服务器(目标服务器的另一个例子)进行通信以完成订单。简化付费电视过程非常适合于付费电视服务的短期用户,在旅馆等。First, the two-dimensional code includes information about the authentication server (another example of the target server), and the user can Verify his or her identity through the authentication server, then register or log in through the authorization server. If the user has purchased a pay-TV service, the authorization server sends a confirmation message from right to use, via a computer network, to a particular set-top box that the user is using, which allows the user to connect to the TV set-top box on a particular television program. Therefore, in order to watch the right to pay TV no longer depends on a particular TV set-top box, a consumer can watch pay-TV programs in any set-top box. If the user has not purchased a pay television service, the user can pay for the pay television service using the purchase information extracted from the two-dimensional code of his or her mobile phone. The mobile phone can communicate directly with a purchase server (another example of a target server) to complete the order. Simplifying the pay-TV process is ideal for short-term users of pay-TV services, in hotels, etc.
实施例3:应用于餐饮行业的客户会员管理系统Example 3: Customer Member Management System for the Food and Beverage Industry
餐饮店的老会员(第一数据标签)介绍朋友到餐饮店进行消费,或介绍朋友成为餐饮店新的会员。新顾客(第二数据标签)在餐饮店的消费(第二行为)会在餐饮店的OTO平台后台服务中与老会员的ID(第一数据标签)进行关联,将新顾客在餐饮店消费(第二行为)所奖励的会员积分(第二行为中的任务)关联到老会员的ID(第一数据标签)。新顾客加入成为餐饮店新的会员(第二数据标签),OTO平台后台服务会为新顾客生成一个新的会员ID(发布第二数据标签),同时在OTO平台服务后台中将会员推荐人和老会员ID(第一数据标签)进行绑定。The old members of the restaurant (first data tag) introduce friends to the restaurant to make consumption, or introduce friends to become new members of the restaurant. The new customer (second data tag) consumption in the restaurant (second act) will be associated with the ID (first data tag) of the old member in the OTO platform back-office service of the restaurant, and the new customer will be consumed in the restaurant ( The second action) the rewarded member points (tasks in the second action) are associated with the ID of the old member (first data tag). The new customer joins the new member of the restaurant (second data tag), the OTO platform background service will generate a new member ID for the new customer (release the second data tag), and the member recommender in the OTO platform service background The old member ID (first data tag) is bound.
此外,适当的数据标签可以包括打印数据代码(1D,2D,3D的代码)和RFID标签。的二维码的实例包括,但不限于,二维条形码,数据矩阵码,或QR码等的二维码被第一捕获智能用户终端和由智能用户终端上的软件应用程序,以获得标签数据解码。标签数据然后解析和由分析服务器分析以提取所述标签数据的服务和功能的信息。所述软件应用程序(例如,在智能电话的移动设备应用程序)接收的服务和功能的信息,并在智能终端上显示它们,如图2所示。在另一方面,RFID标签可以存储服务和功能,一旦检索到,该移动应用不涉及分析服务器可以显示在用户终端这样的信息。In addition, appropriate data tags may include print data codes (1D, 2D, 3D code) and RFID tags. Examples of the two-dimensional code include, but are not limited to, a two-dimensional code such as a two-dimensional barcode, a data matrix code, or a QR code, which is first captured by the smart user terminal and by a software application on the smart user terminal to obtain tag data. decoding. The tag data is then parsed and analyzed by the analysis server to extract information about the services and functions of the tag data. The software application (eg, the mobile device application of the smartphone) receives the information of the services and functions and displays them on the smart terminal, as shown in FIG. 2. In another aspect, the RFID tag can store services and functions that, once retrieved, do not involve such information that the analysis server can display on the user terminal.
公开的方法和系统包括以下特点:The disclosed methods and systems include the following features:
1、对标签数据的统一编码规则,一个数据标签服务器根据要提供和接收,其中该数据标签可以由智能用户终端的应用程序中检索的服务和功能生成数据的标签。1. A unified encoding rule for tag data, a data tag server that generates tags based on services to be provided and received, wherein the data tags can be retrieved by the services and functions retrieved by the application of the smart user terminal.
2、标签数据由数据标签服务器和智能用户终端的组合来定义,目标服务器提供服务,合作的方式提供服务。2. The tag data is defined by a combination of a data tag server and a smart user terminal, the target server provides a service, and the service is provided in a cooperative manner.
3、一种分析服务器分析由智能终端中检索,以获得与目标服务器和服务的SDK的标签数据,并且提供的SDK智能终端。 3. An analysis server analyzes the tag data retrieved by the intelligent terminal to obtain the SDK with the target server and service, and provides the SDK smart terminal.
4、标签数据被配置为提供和/或接收所有必要的服务和功能的业务应用程序,用户可以选择通过一个软件应用程序在智能终端的服务或功能(如移动应用程序)进行交互与目标服务器,来完成操作和服务合同通过协调服务和相应的目标服务器。4. The tag data is configured to provide and/or receive all necessary services and functions of the business application, and the user may choose to interact with the target server through a software application in a smart terminal's service or function (eg, mobile application). To complete the operation and service contract through the coordination service and the corresponding target server.
本公开的方法和系统可包括以下一个或多个优点:The methods and systems of the present disclosure may include one or more of the following advantages:
1、灵活的服务组合。服务可以灵活组合和协调,由用户和用户定义的服务响应数据标签扫描。标签数据包括定义的基础上的服务,目标服务器不同的目标服务器之间关系的SDK,并服务合同,所公开的方法也保证专业化的协调和资源优化中的服务和深入。1. Flexible service combination. Services can be flexibly combined and coordinated, scanned by user and user-defined service response data tags. The tag data includes definitions based on services, SDKs for the relationship between target servers and target servers, and service contracts, and the disclosed methods also ensure specialized coordination and resource optimization in services and in-depth.
2、更用户友好的体验。所公开的标签数据改善用户界面的友好性和用户的可操作性。用户可以在用户界面根据服务的特定组合,理想的是,用户选择适当的服务。2. A more user-friendly experience. The disclosed tag data improves user friendliness and user operability. The user can make a specific combination of services in the user interface, ideally, the user selects the appropriate service.
3、深入利用服务组合的允许认证,支付和服务实施,这增加了系统的安全性的分离。3. In-depth use of the service portfolio allows for authentication, payment and service implementation, which increases the separation of system security.
在所公开的数据标签的方法和系统中,用户终端从数据标签使用标签数据获取模块获得的数据,使用标签数据分析模块,以获取相应的业务的应用程序和相关联的服务和功能信息解析标签数据。一个在用户终端的交互控制模块然后交互地与目标服务器进行通信,以交换的服务和功能的信息,以满足商业应用。在所公开的数据标签的方法和系统中,用户终端可以基于标签数据执行业务应用,并直接完成服务并通过与提供这样的服务和功能的目标服务器,这省去了一个中央涂敷服务器履行服务进行交互的功能,不同的复杂的业务应用程序可以通过分布式交互目标服务器,从而有效地简化了利用标签的操作,因此通过完成数据,减少了由服务提供商建立的应用程序服务器的费用。所公开的数据标签的方法和系统是更方便的成本更低,这允许更广泛的应用的数据标记,以改善用户体验和。In the method and system of the disclosed data tag, the user terminal uses the data obtained by the tag data acquisition module from the data tag, and uses the tag data analysis module to obtain the corresponding service application and the associated service and function information parsing tag. data. An interactive control module at the user terminal then interactively communicates with the target server to exchange information about the services and functions to satisfy the business application. In the disclosed method and system for data tags, the user terminal can perform a business application based on the tag data and directly complete the service and through a target server that provides such services and functions, which eliminates the need for a central coating server to perform the service. The function of interaction, different complex business applications can be distributed through the distributed target server, which effectively simplifies the operation of using tags, thus reducing the cost of the application server established by the service provider by completing the data. The disclosed data tag methods and systems are more convenient and less costly, which allows for a wider range of application data tags to improve the user experience and.
在一些实施方案中,参照图5,一个计算机网络系统500使用的数据的标签提供服务包括服务定义服务器210,一个或多个数据标签服务器220用于产生和发出的数据的标记(例如二维码),并用于分析从数据标记获得的数据,数据的标签230上发布的电子媒体或在与安装了一个或多个数据标签服务器220,一个聪明的用户终端240(例如,智能电话)连接印刷在纸媒体,一个数据库230配置为捕获所述数据标签的图像,并解码该数据标记的软件应用程序,其随后由数据标签服务器220,以及一个或多个目标服务器250,对于商业应用程序提供的服务进行分析。In some embodiments, referring to FIG. 5, a tag providing service for data used by a computer network system 500 includes a service definition server 210, a tag for data generated and issued by one or more data tag servers 220 (eg, a two-dimensional code) And for analyzing data obtained from data tags, the electronic media posted on the tag 230 of the data or being printed on a smart user terminal 240 (eg, a smart phone) with one or more data tag servers 220 installed Paper media, a database 230 configured to capture an image of the data tag and decode the data tagged software application, which is then provided by the data tag server 220, and one or more target servers 250, for the business application Analyze.
所述的计算机网络系统500还包括被配置为与用户终端240中,数据标签服务器220进行通信的OTO接入点路由器520,以及一个或多个目标的服务器250。OTO接入点路由器520能够基于一个无线标准诸如WiFi,WiMax的,较小或,IEEE 802.11,等。如上所述,用户终端240进行通信,该计算机网络系统500包括由OTO应用服务提供商,提供了一种OTO 服务平台225,它可以包括数据标签服务器220,数据库223,和一个任务服务器227接入点的路由器520可以由相同的OTO应用服务提供商提供,或者由第三方所有者的OTO与该OTO应用服务提供商合作伙伴在提供数据的基于标签的OTO应用服务。The computer network system 500 also includes an OTO access point router 520 configured to communicate with the data tag server 220 in the user terminal 240, and a server 250 of one or more targets. The OTO Access Point Router 520 can be based on a wireless standard such as WiFi, WiMax, Smaller, IEEE 802.11, and the like. As described above, the user terminal 240 is in communication, and the computer network system 500 includes an OTO provided by the OTO application service provider. Service platform 225, which may include data tag server 220, database 223, and a task server 227 access point router 520 may be provided by the same OTO application service provider, or by a third party owner's OTO and the OTO application service Provider partners are providing tag-based OTO application services for data.
目标服务器250可以包括远程和本地服务器。本地服务器可以在接近用户终端,从而增加数据传输和处理速度发起和执行OTO应用服务场所进行分配。在目标服务器250还可以包括私人和公共服务器的私人服务器可以作为主服务器驱动的公共服务器(从)功能。例如,对于大多数小企业来说,用户终端240直接互动与公共目标服务器250执行其商业应用大多数任务。大公司,在另一方面,可以将自己的大部分目标服务器的专用平台,用户终端240只去公共目标服务器需要的时候,私人目标服务器执行大多数任务。 Target server 250 can include remote and local servers. The local server can be deployed close to the user terminal, thereby increasing the data transfer and processing speed to initiate and execute the OTO application service location. The target server 250 may also include a private server of the private and public servers as a public server (slave) function driven by the primary server. For example, for most small businesses, user terminal 240 interacts directly with public target server 250 to perform most of its business application tasks. Large companies, on the other hand, can place most of their own target server's dedicated platform, while the user terminal 240 only needs to go to the public target server, and the private target server performs most tasks.
一个例举的OTO接入点路由器520被示于图6的OTO接入点路由器520执行路由器的功能,而且还包括一个无线接入点的功能的详细的系统框图。该OTO接入点路由器520可以包括中央处理器410,可以在一个无线路由器,例如编码,解码和处理的信号,并控制在OTO接入点的路由器520的中央处理器610可以输出到其他组件执行的处理任务和接收来自一个或多个传输和接收电路的数据在不同的无线频带(例如2.4GHz和5GHz的),中央处理器610可以无线地与用户终端240进行通信,该数据标签服务器220,以及目标服务器250(图3)。例如,在第一频带中,发送电路621和接收电路622可以通过一个双工器631切换到传输或接收信号或从天线641的发送电路621包括功率放大器并为一个数据信号转换为射频信号的电路,以通过天线641,接收电路622包括一个线性放大器和用于把从天线641接收的RF信号以数据信号的电路来发送。变速器的部分电路621和接收电路622可以在收发器电路进行组合。类似地,在另一个频带,发送电路625和接收电路626可通过双工器632被切换到传输或接收的信号或从具有天线645。由天线641接收的无线信号,645可以包括从数据标签解码数据的标签信息,中央处理器610可以提取,从相关的一个应用程序的服务有关的目标服务器向数据的标签信息,服务和功能的信息,以及信息进行任务完成的商业应用。An exemplary OTO access point router 520 is shown in FIG. 6 as the OTO access point router 520 performs the functions of the router, and also includes a detailed system block diagram of the functionality of a wireless access point. The OTO access point router 520 can include a central processor 410 that can encode, decode, and process signals on a wireless router, and control the central processor 610 of the router 520 at the OTO access point to output to other components for execution. Processing tasks and receiving data from one or more transmission and reception circuits in different wireless frequency bands (eg, 2.4 GHz and 5 GHz), central processor 610 can wirelessly communicate with user terminal 240, the data tag server 220, And the target server 250 (Fig. 3). For example, in the first frequency band, the transmitting circuit 621 and the receiving circuit 622 can be switched to a transmission or reception signal by a duplexer 631 or a circuit including a power amplifier from the transmission circuit 621 of the antenna 641 and converted into a radio frequency signal for one data signal. To pass through the antenna 641, the receiving circuit 622 includes a linear amplifier and a circuit for transmitting the RF signal received from the antenna 641 as a data signal. The partial circuit 621 and the receiving circuit 622 of the transmission can be combined in a transceiver circuit. Similarly, in another frequency band, transmit circuitry 625 and receive circuitry 626 can be switched to transmit or receive signals or have antennas 645 through duplexer 632. The wireless signal received by the antenna 641, 645 may include tag information for decoding data from the data tag, and the central processor 610 may extract tag information, service, and function information from the target server to the data of the associated application. And the commercial application of information for task completion.
该中央处理器610可以连接到一个或多个有线通信端口诸如LAN(局域网)接口651和一个广域网(广域网)接口655,与数据标签服务器220和通信目标服务器250(图5),中央处理器610还可以与一个振荡器661,存储器662,和一个设备描述存储库663的装置描述存储库连接663存储该被授权接收OTO注册的用户终端的列表服务。一旦触头建立与这些用户终端,与目标服务器对服务和功能信息的请求和交互可以继续进行,而不需要授权和登录在每一次。The central processing unit 610 can be coupled to one or more wired communication ports such as a LAN (Local Area Network) interface 651 and a wide area network (Wide Area Network) interface 655, and a data tag server 220 and a communication target server 250 (FIG. 5), the central processor 610 A list service of the user terminal authorized to receive the OTO registration may also be stored with an oscillator 661, a memory 662, and a device description repository connection 663 of a device description repository 663. Once the contacts are established with these user terminals, the request and interaction with the target server for service and function information can continue without authorization and login at each time.
在OTO接入点路由器520还包括与中央处理器610用于使用数据标签履行OTO服务必 不可少的OTO应用控制器680存储的信息,其包括产品的序列号连通的OTO应用控制器680(S/N)唯一标识OTO接入点路由器520OTO应用控制器680还可以存储OTO服务激活ID,产品S/N和OTO服务激活ID进行加密,以避免被篡改的OTO应用控制器680可存储与存储在数据库223的协议相一致的条款租赁管理(时间周期和被授权的路由器等上的类型的服务OTO)的OTO应用控制器680可以从数据管理的内容的传输标签服务器220和目标服务器250。OTO应用控制器680还可以从用户终端240或从数据标签服务器220或250,并进行数据分析。在另一实例中,OTO应用控制器680的目标服务器数据的查询还可以管理广告,促销和产品或服务通告从目标服务器发送给用户终端的OTO应用控制器680还可以直接用户终端私人目标服务器250(如上述),如果用户终端的列表上预先批准的用户。The OTO access point router 520 also includes a central processor 610 for performing OTO services using data tags. The indispensable information stored by the OTO application controller 680, which includes the serial number of the product connected to the OTO application controller 680 (S/N) uniquely identifies the OTO access point router 520 OTO application controller 680 can also store the OTO service activation ID, The product S/N and OTO service activation IDs are encrypted to prevent the tamper-proof OTO application controller 680 from storing the terms lease management (time period and type of authorized router, etc.) consistent with the protocol stored in the database 223. The OTO application controller 680 of the service OTO can transfer the tag server 220 and the target server 250 from the content of the data management. The OTO application controller 680 can also perform data analysis from the user terminal 240 or from the data tag server 220 or 250. In another example, the query of the target server data of the OTO application controller 680 can also manage advertisements, promotions and product or service announcements sent from the target server to the user terminal OTO application controller 680 can also be directly to the user terminal private target server 250 (as mentioned above) if the pre-approved user is on the list of user terminals.
在一些实施方案中,OTO接入点路由器520也可以执行某些数据标签服务器220的上述功能(图2和5)。之后被获取和解码的数据的标签由用户终端240中,解码的信息被发送到OTO接入点的路由器520的OTO应用控制器680可以提取从解码数据的标签信息相关的应用服务的服务和功能的信息。该OTO应用控制器680还可以提取关于一个信息组被设置为满足应用程序服务的目标服务器。在这种分布式方法中,OTO接入点路由器520定期是(如每小时,每天等)由一个或多个数据标签服务器220有关可用更新应用服务,与每个应用服务的服务和功能的信息,以及关于用于实现应用程序的服务目标服务器的信息。这些信息进行加密并安全地存储在OTO应用控制器680。In some embodiments, OTO access point router 520 can also perform the above-described functions of certain data tag servers 220 (Figs. 2 and 5). The tag of the data that is subsequently acquired and decoded is encoded by the user terminal 240, and the decoded information is sent to the OTO application controller 680 of the router 520 of the OTO access point to extract the service and function of the application service related to the tag information of the decoded data. Information. The OTO application controller 680 can also extract a target server for a group of information to be set to satisfy the application service. In this distributed approach, the OTO access point router 520 is periodically (e.g., every hour, every day, etc.) information about the available update application services, and the services and functions of each application service by one or more data tag servers 220. And information about the service target server used to implement the application. This information is encrypted and stored securely in the OTO application controller 680.
参考图5和6,OTO接入点路由器520可包括附连到其外表面上的物理数据标签,或在电子显示面板中显示的数据的标记。在显示面板中显示的软的电子数据标记对OTO接入点路由器520是基于数据(产品的S/N,活化ID等)存储在OTO应用控制器680的数据标签编码有路由器的产品序列号和OTO服务激活标识该数据标记也可以被存储和被编码的RFID(射频识别)标签或NFC(近场通信)的标签,这可以通过在用户终端140的相应的RFID或NFC传感器来读出。在一些实施方案中,所述在电子数据标记数据可以被控制,并通过OTO应用控制器680改变。Referring to Figures 5 and 6, OTO Access Point Router 520 can include physical data tags attached to its outer surface, or indicia of data displayed in an electronic display panel. The soft electronic data tag displayed in the display panel to the OTO access point router 520 is based on data (product S/N, activation ID, etc.) stored in the data tag of the OTO application controller 680 encoded with the serial number of the router product and The OTO service activates an RFID (Radio Frequency Identification) tag or NFC (Near Field Communication) tag that the data tag can also be stored and encoded, which can be read by a corresponding RFID or NFC sensor at the user terminal 140. In some embodiments, the electronic data tag data can be controlled and changed by the OTO application controller 680.
该数据标签可以最初由OTO服务提供商操作的一个或多个数据服务器220发出的,并在路由器的制造工艺上标记或存储在OTO接入点的路由器520。要设置OTO访问点路由器520对OTO服务,即安装OTO接入点的路由器520的人使用的用户终端240,如智能电话扫描OTO接入点的路由器520中的标签数据分析模块上显示的数据的标签用户终端240将解析标签数据来获得产品序列号和OTO服务激活标识。经过适当的身份验证和登录,用户终端240可以发送所获取的信息,以由操作的所述一个或多个数据标签服务器220OTO服务提供商, 激活特定OTO接入点路由器520(根据它的产品的S/N),以使基于数据标签OTO服务的实现。The data tag may be issued by one or more data servers 220 initially operated by the OTO service provider and tagged or stored on the router's manufacturing process at the router 520 of the OTO access point. To set the OTO access point router 520 to the OTO service, ie the user terminal 240 used by the person installing the OTO access point router 520, such as the data displayed on the tag data analysis module in the router 520 of the smart phone scanning OTO access point The tag user terminal 240 will parse the tag data to obtain the product serial number and the OTO service activation identity. After appropriate authentication and login, the user terminal 240 can transmit the acquired information to be operated by the one or more data tag servers 220 OTO service providers, A particular OTO access point router 520 (according to the S/N of its product) is activated to enable implementation based on the data label OTO service.
一旦被激活,该产品的S/N的OTO接入点路由器520被连接到路由器所有者的用户ID(UID),并存储在数据库223由OTO应用服务提供商操作的数据标签服务器220N个分配的关联索引,也存储在数据库223,该相关联的路由器的产品的S/N和拥有者的UID在OTO服务提供商的关联索引随后被发送到用户终端240。Once activated, the S/N OTO access point router 520 of the product is connected to the router owner's user ID (UID) and stored in the database 223 by the OTO application service provider operating data tag server 220N assigned The associated index, also stored in database 223, is then sent to user terminal 240 by the S/N of the associated router's product and the owner's UID at the OTO service provider's associated index.
在OTO接入点的路由器520的OTO应用服务是由存储在数据库中的OTO应用协议定义和约束223。例如,该协议可以定义的术语在其下OTO接入点路由器520被租用给用户。The OTO application service at router 520 of the OTO access point is defined and constrained 223 by the OTO application protocol stored in the database. For example, the term that the protocol can define is leased to the user under its OTO access point router 520.
一旦建立,在OTO接入点路由器520可以促进对用户终端240完成OTO服务如上所述,用户终端240(其可以是从用于激活OTO接入点,用户终端不同路由器)可以是智能电话或平板电脑配备有相机的手持式扫描仪,和RFID感测装置,该用户终端240可包括一个标签数据采集模块,标签数据分析模块,和一个交互控制模块,该标签数据获取模块被配置为获取从数据标签数据和存储数据的标签数据分析模块解析标签数据,以获得一组对应的服务和功能的业务应用程序的数据。的相互作用控制模块交换的服务和功能信息与相应的目标服务器250中,以完成适当的服务和/或功能,并完成业务的应用程序。该一个或多个数据标签服务器220可以根据该服务,以及服务和功能的信息提供标签数据,对应于各目标服务器250。在一些实施方案中,至少一部分的数据标签解码任务由数据标签服务器220进行的。Once established, the OTO access point router 520 can facilitate completion of the OTO service to the user terminal 240. As described above, the user terminal 240 (which can be from a different router for activating the OTO access point, the user terminal) can be a smart phone or tablet The computer is equipped with a handheld scanner of the camera, and an RFID sensing device. The user terminal 240 can include a tag data acquisition module, a tag data analysis module, and an interaction control module configured to acquire the slave data. The tag data and tag data analysis module that stores the data parses the tag data to obtain a set of corresponding service and function data for the business application. The interaction control module exchanges service and function information with the corresponding target server 250 to complete the appropriate services and/or functions and complete the business application. The one or more data tag servers 220 can provide tag data in accordance with the service, as well as information on services and functions, corresponding to each target server 250. In some embodiments, at least a portion of the data tag decoding task is performed by data tag server 220.
类似于关于图2-4如上所述,OTO接入点的路由器520与该扫描应用标签,动作标签,和帮助跟踪,管理用户终端,并更新任务标签进行通信。在一些实施例中,应用,动作,和任务数据标签可以存储识别的其他应用,操作和任务数据标记,而不是其他的应用中,动作的内容和任务的数据的标签。该OTO接入点路由器520可以存储服务和功能的信息这是应用程序和有关目标服务器的信息,以履行其在应用中的任务。在OTO接入点路由器520还可以存储用户的动作或动作数据标签收件人信息,任务中的动作状态,等的OTO接入点路由器520也可以存储应用程序,操作和任务,包括辅助应用程序之间的关系的OTO接入点路由器520可以同步与OTO服务平台225(例如,数据库223)中存储的信息。Similar to that described above with respect to Figures 2-4, the OTO access point router 520 communicates with the scan application tag, action tag, and help track, manage the user terminal, and update the task tag. In some embodiments, the application, action, and task data tags can store other applications, operations, and task data tags that are identified, rather than tags of the content of the action and the data of the task in other applications. The OTO Access Point Router 520 can store information about services and functions. This is information about the application and the target server to fulfill its tasks in the application. The OTO access point router 520 can also store user actions or action data tag recipient information, action states in the task, etc. The OTO access point router 520 can also store applications, operations and tasks, including auxiliary applications. The relationship between the OTO access point router 520 can synchronize the information stored in the OTO service platform 225 (e.g., database 223).
用户终端240可以是有线或无线终端,可以通过OTO接入点的路由器520中的有线和无线计算机网络与数据标签服务器220进行通信。该数据库223可以存储应用程序的列表关于与服务和功能的信息相关联的目标服务器250的服务和相应的服务和功能的信息,以及信息的目标服务器信息包括API,参数和关于相关联的目标服务器250使用从数据标签获得的信息的协议,在用户终端240可经由OTO接入点的路由器520的目标服务器250通信,以请求 目标服务器250履行以满足商业应用中的服务和功能的信息所指定的各种任务。 User terminal 240 can be a wired or wireless terminal that can communicate with data tag server 220 via a wired and wireless computer network in router 520 of the OTO access point. The database 223 can store a list of applications regarding the services of the target server 250 associated with the services and functions and corresponding services and functions, and the target server information of the information includes APIs, parameters, and information about the associated target server. 250 using the protocol of the information obtained from the data tag, the user terminal 240 can communicate via the target server 250 of the router 520 of the OTO access point to request The target server 250 performs various tasks specified by the information to satisfy the services and functions in the business application.
服务信息和功能信息可包括产品信息,位置信息,物流信息化,购物模式的选择,以及订单和付款信息。在一些实施方案中,服务和功能的信息,包括SDK 1,SDK 2...,SDK N,其可以包括服务软件SDK和功能的SDK对应于服务或功能,与目标相关联的服务SDK和功能的SDK分别指定有关它们各自的目标的服务器250,如应用程序编程接口(API),参数信息和协议服务器250。Service information and function information may include product information, location information, logistics information, selection of shopping patterns, and order and payment information. In some embodiments, the information of the service and function, including SDK 1, SDK 2..., SDK N, which may include the service software SDK and the function of the SDK corresponding to the service or function, the service SDK associated with the target and the function The SDKs respectively specify servers 250 about their respective targets, such as application programming interfaces (APIs), parameter information, and protocol servers 250.
在一些实施例中,用户终端240还包括由用户操作并配置为选择一部分或全部集合中的服务和功能的信息的选择控制模块。在一些实施例中,用户终端240还包括一个序列所选择的服务和功能的信息的配置来确定的顺序控制模块(即顺序平行)与目标服务器交互。In some embodiments, user terminal 240 also includes a selection control module that is operated by a user and configured to select information for services and functions in some or all of the collections. In some embodiments, the user terminal 240 further includes a sequence of selected services and functional information configured to determine the sequential control modules (ie, sequentially parallel) to interact with the target server.
通过实现OTO服务定义,集成和协作,所公开的系统和方法如何转化服务的组织和提供,可以通过协作实现实时服务跨组织,并启用服务的灵活组合,服务单位细化,和自动化服务的协调。By implementing OTO service definition, integration and collaboration, how the disclosed systems and methods translate the organization and delivery of services, can achieve real-time service cross-organization through collaboration, and enable flexible combination of services, service unit refinement, and coordination of automation services. .
图6示出了OTO接入点路由器520中,用户终端240,和OTO服务能够由计算机网络系统必须满足某些示例性功能500(图5和6),用户终端允许用户在一个OTO服务提供商注册OTO服务,并登录到这样的服务,从该数据标签服务器220,目标服务器250接收的用户终端240显示有关OTO服务的信息,并且OTO接入点的路由器520。6 illustrates that OTO access point router 520, user terminal 240, and OTO service can be satisfied by computer network systems that certain exemplary functions 500 (FIGS. 5 and 6) that allow users to be in an OTO service provider The OTO service is registered and logged into a service from which the user terminal 240 received by the target server 250 displays information about the OTO service and the router 520 of the OTO access point.
如上所述,所需要的OTO接入点路由器520中存储的信息来激活OTO接入点路由器的OTO服务520,例如产生的S/N和OTO激活标识。如果适用,OTO接入点路由器520还可以存储大约设备租赁信息。As described above, the information stored in the OTO access point router 520 is required to activate the OTO service 520 of the OTO access point router, such as the generated S/N and OTO activation identification. The OTO Access Point Router 520 can also store approximate device rental information, if applicable.
在OTO接入点路由器520可以管理从数据标签服务器220和目标服务器上的内容传送250。在上述实施例2中,OTO接入点路由器520可以控制的类型和内容的速率(例如,包括定制的新闻,电影,电视节目和广告)被传递到电视机顶盒和电视。The OTO access point router 520 can manage content delivery 250 from the data tag server 220 and the target server. In the second embodiment described above, the type and content rate (e.g., including customized news, movies, television programs, and advertisements) that the OTO access point router 520 can control is delivered to the set top box and television.
在OTO接入点路由器520也可以采取的数据的查询,从用户终端240或从数据标签服务器220或250,并进行数据分析的目标服务器。另外,在上述实施例1中,OTO接入点路由器520可以记录的产品类型,用户的爱好,产品订购的时间和频率,以及用户终端的位置240。在上述实施例2中,OTO接入点路由器520可以收集用户的电视观看模式。相关信息可以被报告到目标服务器250这样的服务可以得到改善。The OTO access point router 520 can also take a query of the data from the user terminal 240 or from the data tag server 220 or 250 and perform a data analysis of the target server. In addition, in the above-described Embodiment 1, the OTO access point router 520 can record the type of product, the user's preference, the time and frequency of product ordering, and the location 240 of the user terminal. In the second embodiment described above, the OTO access point router 520 can collect the television viewing mode of the user. Services such as related information that can be reported to the target server 250 can be improved.
在一些实施方案中,如上所述,在OTO接入点的路由器520的OTO应用控制器680可以存储关于目标服务器有关可用的应用服务,服务和功能相关的信息的每个应用程序的服务信息,以及信息,以便履行应用服务。这种信息经常是(如每小时,每天等)由一个或多个 数据标签服务器220,其被加密并安全地存储在OTO应用控制器680.当由用户获取的数据的标签更新终端,在OTO接入点路由器520在中央处理器610可以提取的服务和与从数据标签的应用程序的服务功能的信息,以及关于用于实现应用程序的服务,目标服务器的信息,而无需它在远程数据-执行标记服务器,OTO接入点路由器520可以发送经由发送电路621或625和它们的接收天线631,632相关的应用程序的服务给用户终端240的服务和功能的信息。In some embodiments, as described above, the OTO application controller 680 of the router 520 at the OTO access point can store service information for each application of the target server regarding available application services, services, and function related information, And information to fulfill the application service. This information is often (such as hourly, daily, etc.) by one or more The data tag server 220, which is encrypted and securely stored in the OTO application controller 680. When the tag update terminal of the data acquired by the user, the service and the slave data that can be extracted at the central processor 610 at the OTO access point router 520 Information about the service function of the tag's application, as well as information about the target server used to implement the application's service, without the need for it in the remote data-execution tag server, the OTO access point router 520 can send via the transmit circuit 621 or 625 The services of the applications associated with their receiving antennas 631, 632 provide information to the services and functions of the user terminal 240.
仍参考图7,OTO服务可以由OTO接入点路由器520,一个或多个数据标签服务器220和目标服务器250包括产生一个关联索引,生产或链接到用户必须满足的ID,发行数据标签,活动数据收集,以及对企业的ID,物理ID和应用ID提供服务。Still referring to FIG. 7, the OTO service may be comprised by the OTO access point router 520, the one or more data tag servers 220 and the target server 250 including generating an associated index, producing or linking to an ID that the user must satisfy, issuing data tags, activity data Collect, as well as provide services for the company's ID, physical ID and application ID.
如上所述,本发明公开的OTO服务平台(图2和5)可以支持多个应用(如商业,政府或非营利组织的应用程序)。在一些实施方案中,OTO服务平台允许参与者基于原始的应用程序,以产生一辅助应用。参照图8,一个参与者可以在这两个应用程序的数据标记使用的用户终端,以扫描一个应用程序的数据的标签A和应用数据标签B,其是基于单独的应用程序。信息由用户终端萃取,与会者可以发送请求到OTO服务平台以基于两个现有的应用程序A和B.OTO业务平台上的新应用程序建立了新的应用程序,并发出一个新的应用程序的数据的标签AB-1该应用程序数据的标签AB-1可以由其他参与者进行扫描,开始新的行动AB-1-1与相关的数据标记AB-1-1由OTO服务平台数据标签服务器发出的行动AB-11可以包括任务AB-1-1-1等,它们可以通过它们各自的任务数据标记被跟踪。As noted above, the OTO service platform (Figs. 2 and 5) disclosed herein can support multiple applications (e.g., commercial, government or non-profit organization applications). In some embodiments, the OTO service platform allows participants to generate an auxiliary application based on the original application. Referring to Figure 8, a participant can use the user terminal in the data tag of the two applications to scan the tag A of the application data and the application data tag B, which are based on a separate application. The information is extracted by the user terminal, and the participant can send a request to the OTO service platform to create a new application based on the two existing applications A and the new application on the B.OTO business platform, and issue a new application. The data of the label AB-1 The application data of the label AB-1 can be scanned by other participants, starting a new action AB-1-1 with the associated data tag AB-1-1 by the OTO service platform data tag server The issued action AB-11 may include tasks AB-1-1-1, etc., which may be tracked by their respective task data tags.
如前所述,应用程序,操作和任务数据标签可以嵌入它们的碱的应用程序或操作的数据的标签的内容或标识。嵌套数据标记唯一地定义的任务,操作,以及原始和次级应用程序之间的关系。As mentioned earlier, application, operation, and task data tags can be embedded in the contents or identity of their base's application or operational data tag. Nested data tags uniquely define tasks, operations, and relationships between raw and secondary applications.
应当注意的是,应用程序AB-1是从动作不同AB-1在AB-1是由一个参与者谁订购了服务他或她自己创建的动作,而应用AB-1是一种新的(商业)应用由企业家创造,为别人提供服务。It should be noted that the application AB-1 is different from the action AB-1 in AB-1 is an action created by a participant who has ordered the service he or she created, while the application AB-1 is a new (commercial The application is created by entrepreneurs to provide services to others.
举例而言,应用A是卖衬衫。应用B是卖裙子。一个富有创造性的参与者创建放上衣和裙子一起时装一套(其中匹配的颜色和样式)。参与者发起基于原有的应用程序A和B出售一套上衣和裙子上了一个新的应用AB-1,因此,二次应用,鼓励创业和可显著拓展和扩大商业活动。For example, application A is selling shirts. Application B is selling skirts. A creative participant creates a set of tops and skirts together (the matching colors and styles). Participants initiated a new application AB-1 based on the original applications A and B for sale on a top and skirt, so secondary applications encouraged entrepreneurship and significantly expanded and expanded business activities.
本发明公开的系统和方法,它们支持复杂的应用程序和活动,并允许添加和扩展的功能,从现有的应用程序,因此大而复杂的应用程序可以被分解为简单的应用程序和任务,它可以 的一个明显的优点被独立地提供给用户。The presently disclosed systems and methods support complex applications and activities, and allow for the addition and expansion of functionality from existing applications, so large and complex applications can be broken down into simple applications and tasks. it can A distinct advantage is provided to the user independently.
采用了该发明的在OTO服务中利用数据标签跟踪管理任务的方法,其数据标签服务器通过第一启动程序接收第一应用的启动,并发布包括实现所述第一应用中的第一服务的第一任务的第一应用数据标签,在第一参与者操作第一用户终端扫描第一应用数据标签时发布第一行为数据标签,并发布第一动态任务数据标签以跟踪所述第一行为中的第一任务,并完整记录所述第一行为中的第一任务,从而使该发明的系统和方法更为简化并易于使用,更为重要的是,本发明的数据标签跟踪及管理任务的系统与方法可以适用于大规模的商业应用,且本发明的系统和方法其用户体验更好,应用成本更低。A method for utilizing the data tag tracking management task in the OTO service of the invention, wherein the data tag server receives the activation of the first application through the first startup program, and issues the first message including the implementation of the first service in the first application a first application data tag of a task, the first behavior data tag is issued when the first participant operates the first user terminal to scan the first application data tag, and the first dynamic task data tag is issued to track the first behavior The first task, and completely recording the first task in the first behavior, thereby making the system and method of the invention more simplified and easy to use, and more importantly, the system for tracking and managing data labels of the present invention The method and method can be applied to large-scale commercial applications, and the system and method of the present invention have a better user experience and lower application cost.
在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。 In this specification, the invention has been described with reference to specific embodiments thereof. However, it will be apparent that various modifications and changes can be made without departing from the spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded as

Claims (16)

  1. 一种在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,包括:A system for utilizing data tag tracking management tasks in an OTO service, comprising:
    位于一OTO服务平台的一个或多个数据标签服务器,用以通过第一启动程序接收第一应用的启动,其中所述的一个或多个数据标签服务器用以发布第一应用数据标签,该第一应用数据标签至少包括实现所述第一应用中的第一服务的第一任务,其中,所述的一个或多个数据标签服务器用以在第一参与者操作第一用户终端扫描所述的第一应用数据标签时发布第一行为数据标签,所述的一个或多个数据标签服务器用以发布第一动态任务数据标签以跟踪所述第一行为中的第一任务,当所述第一行为完成时,所述的一个或多个数据标签服务器用以更新所述的第一动态任务数据标签以完整记录所述第一行为中的第一任务。One or more data tag servers located on an OTO service platform for receiving activation of the first application by the first launching program, wherein the one or more data tag servers are configured to issue a first application data tag, the first An application data tag includes at least a first task of implementing a first service in the first application, wherein the one or more data tag servers are configured to scan the first user terminal to operate the first user terminal Disclose a first behavior data tag when the first application data tag is used, the one or more data tag servers are configured to issue a first dynamic task data tag to track a first task in the first behavior, when the first When the behavior is completed, the one or more data tag servers are configured to update the first dynamic task data tag to completely record the first task in the first behavior.
  2. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,其中所述的一个或多个数据标签服务器用以从所述的第一用户终端接收接受者信息,并将该接受者信息嵌入所述的第一行为数据标签。A system for utilizing data tag tracking management tasks in an OTO service according to claim 1 wherein said one or more data tag servers are operative to receive recipient information from said first user terminal, And embedding the recipient information in the first behavior data tag.
  3. 根据权利要求2所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,其中所述的一个或多个数据标签服务器用以将所述的第一参与者的识别码嵌入所述的第一行为数据标签。A system for utilizing data tag tracking management tasks in an OTO service according to claim 2, wherein said one or more data tag servers are used to embed said first participant identification code into said The first behavior data tag described.
  4. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,其中所述的第一应用数据标签包括实现所述第一服务的目标服务器的功能或信息。The system for utilizing a data tag tracking management task in an OTO service according to claim 1, wherein said first application data tag comprises a function or information of a target server implementing said first service.
  5. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,所述的目标服务器的信息包括与该目标服务器相关的应用程序接口、参数以及协议。The system for utilizing data tag tracking management tasks in an OTO service according to claim 1, wherein the information of the target server comprises an application interface, parameters, and protocols associated with the target server.
  6. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,还包括:The system for utilizing data tag tracking management tasks in an OTO service according to claim 1, further comprising:
    一个数据库,与所述的一个或多个数据标签服务器交互,用以存储与所述第一应用相关的数据,该数据至少包括所述的第一启动程序、第一任务和第一服务。a database interacting with the one or more data tag servers for storing data associated with the first application, the data including at least the first launcher, the first task, and the first service.
  7. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,还包括:The system for utilizing data tag tracking management tasks in an OTO service according to claim 1, further comprising:
    一个OTO节点路由器,与所述的一个或多个数据标签服务器以及所述的第一用户终端交互,用以存储与所述第一应用相关的数据,该数据至少包括所述的第一启动程序、第一任务和第一服务。An OTO node router interacting with the one or more data tag servers and the first user terminal to store data related to the first application, the data including at least the first launching program , first task and first service.
  8. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在 于,其中,所述的一个或多个数据标签服务器用以在第二参与者操作第二用户终端扫描所述的第一应用数据标签时发布第二行为数据标签,A system for utilizing data tag tracking management tasks in an OTO service according to claim 1 The one or more data tag servers are configured to issue a second behavior data tag when the second participant operates the second user terminal to scan the first application data tag.
    所述的一个或多个数据标签服务器用以发布第二动态任务数据标签以跟踪所述第二行为中的第一任务,The one or more data tag servers are configured to issue a second dynamic task data tag to track a first task in the second behavior,
    当所述第二行为完成时,所述的一个或多个数据标签服务器用以更新所述的第二动态任务数据标签以完整记录所述第二行为中的第一任务。When the second behavior is completed, the one or more data tag servers are configured to update the second dynamic task data tag to completely record the first task in the second behavior.
  9. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,所述的一个或多个数据标签服务器用以通过第二启动程序接收第二应用的启动,并发布第二应用数据标签,该第二应用数据标签至少包括实现所述第二应用中的第二服务的第一任务,The system for utilizing data tag tracking management tasks in an OTO service according to claim 1, wherein said one or more data tag servers are configured to receive a second application launch by a second launching program and issue a second application data tag, the second application data tag including at least a first task of implementing a second service in the second application,
    所述的一个或多个数据标签服务器用以在第三参与者操作第三用户终端扫描所述的第二应用数据标签时发布第三行为数据标签,The one or more data tag servers are configured to issue a third behavior data tag when the third participant operates the third user terminal to scan the second application data tag.
    所述的一个或多个数据标签服务器用以发布第三动态任务数据标签以跟踪所述第三行为中的第三任务,当所述第三行为完成时,所述的一个或多个数据标签服务器用以更新所述的第三动态任务数据标签以完整记录所述第三行为中的第三任务。The one or more data tag servers are configured to issue a third dynamic task data tag to track a third task in the third behavior, and when the third behavior is completed, the one or more data tags The server is configured to update the third dynamic task data tag to completely record the third task in the third behavior.
  10. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,所述的一个或多个数据标签服务器用以通过第二启动程序接收第二应用的启动,并发布第二应用数据标签,该第二应用数据标签至少包括实现所述第二应用中的第二服务的第一任务,The system for utilizing data tag tracking management tasks in an OTO service according to claim 1, wherein said one or more data tag servers are configured to receive a second application launch by a second launching program and issue a second application data tag, the second application data tag including at least a first task of implementing a second service in the second application,
    所述的一个或多个数据标签服务器用以在第三参与者操作第四用户终端扫描所述的第一应用数据标签和所述的第二应用数据标签时启动应用,所述的一个或多个数据标签服务器用以从所述的第三参与者处接收将第三服务加入所述第三应用的请求,The one or more data tag servers are configured to start an application when the third participant operates the fourth user terminal to scan the first application data tag and the second application data tag, the one or more Data tag servers are configured to receive, from the third participant, a request to join the third service to the third application,
    所述的一个或多个数据标签服务器用以发布第四行为数据标签,该第四行为数据标签包括在所述的第三应用中实现所述的第一服务、第二服务以及第三服务的任务。The one or more data tag servers are configured to issue a fourth behavior data tag, where the fourth behavior data tag includes the first service, the second service, and the third service implemented in the third application. task.
  11. 根据权利要求10所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,A system for utilizing data tag tracking management tasks in an OTO service according to claim 10, wherein
    所述的一个或多个数据标签服务器用以发布第四动态任务数据标签以跟踪所述第四行为中的任务,当所述第四行为中的任务完成时,所述的一个或多个数据标签服务器用以更新所述的第四动态任务数据标签以完整记录所述第四行为中的任务。The one or more data tag servers are configured to issue a fourth dynamic task data tag to track tasks in the fourth behavior, and when the tasks in the fourth behavior are completed, the one or more data The tag server is configured to update the fourth dynamic task data tag to completely record the task in the fourth behavior.
  12. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在 于,所述的第一应用数据标签、第一行为数据标签以及第一动态任务数据标签均印于物理标签上。A system for utilizing data tag tracking management tasks in an OTO service according to claim 1 The first application data tag, the first behavior data tag, and the first dynamic task data tag are all printed on the physical tag.
  13. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,所述的第一应用数据标签、第一行为数据标签以及第一动态任务数据标签均显示于电子设备上。The system for utilizing data tag tracking management tasks in an OTO service according to claim 1, wherein the first application data tag, the first behavior data tag, and the first dynamic task data tag are both displayed on the electronic device. on.
  14. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,所述的第一应用数据标签、第一行为数据标签以及第一动态任务数据标签为一维码、二维码、二维条形码、数据矩阵码、QR码和三维码中的一种或多种。The system for utilizing a data tag tracking management task in an OTO service according to claim 1, wherein the first application data tag, the first behavior data tag, and the first dynamic task data tag are one-dimensional codes, One or more of a two-dimensional code, a two-dimensional barcode, a data matrix code, a QR code, and a three-dimensional code.
  15. 根据权利要求1所述的在OTO服务中利用数据标签跟踪管理任务的系统,其特征在于,所述的第一应用数据标签解码后至少可提取实现所述第一服务的第一任务。The system for utilizing a data tag tracking management task in an OTO service according to claim 1, wherein the first application data tag is decoded to extract at least a first task for implementing the first service.
  16. 一种利用权利要求1至15中任一项所述的在OTO服务中利用数据标签跟踪管理任务的系统实现的在OTO服务中利用数据标签跟踪管理任务的方法。 A method for utilizing a data tag tracking management task in an OTO service, implemented by a system for utilizing data tag tracking management tasks in an OTO service as claimed in any one of claims 1 to 15.
PCT/CN2016/071309 2015-11-25 2016-01-19 System and method for tracing and managing task by using data label in oto service WO2017088296A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510829057.7A CN106802889A (en) 2015-11-25 2015-11-25 Using the System and method for of data label tracing management task in OTO services
CN201510829057.7 2015-11-25

Publications (1)

Publication Number Publication Date
WO2017088296A1 true WO2017088296A1 (en) 2017-06-01

Family

ID=58763904

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/071309 WO2017088296A1 (en) 2015-11-25 2016-01-19 System and method for tracing and managing task by using data label in oto service

Country Status (2)

Country Link
CN (1) CN106802889A (en)
WO (1) WO2017088296A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109284102B (en) * 2017-07-21 2022-05-27 阿里巴巴集团控股有限公司 Information acquisition method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1920864A (en) * 2006-07-31 2007-02-28 朱成祥 Automatic weighting and warehouse entry/exit system for bar code management
CN102592156A (en) * 2012-01-14 2012-07-18 上海宏蝠网络有限公司 Information interaction method and system thereof with application of two-dimension codes
US20130130779A1 (en) * 2011-07-08 2013-05-23 Wms Gaming, Inc. Using coded identifiers for adaptive gaming
CN104680114A (en) * 2015-03-03 2015-06-03 黄伟军 Method for processing multiple requests via two-dimension code and system thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9785528B2 (en) * 2013-09-18 2017-10-10 Lidong Qu System and method for using data tags to track and manage tasks to provide object-to-object services

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1920864A (en) * 2006-07-31 2007-02-28 朱成祥 Automatic weighting and warehouse entry/exit system for bar code management
US20130130779A1 (en) * 2011-07-08 2013-05-23 Wms Gaming, Inc. Using coded identifiers for adaptive gaming
CN102592156A (en) * 2012-01-14 2012-07-18 上海宏蝠网络有限公司 Information interaction method and system thereof with application of two-dimension codes
CN104680114A (en) * 2015-03-03 2015-06-03 黄伟军 Method for processing multiple requests via two-dimension code and system thereof

Also Published As

Publication number Publication date
CN106802889A (en) 2017-06-06

Similar Documents

Publication Publication Date Title
US9804941B1 (en) System and method for using data tags to track and manage tasks to provide object-to-object services
US20240179206A1 (en) Method, device and wearable part embedded with sense core engine utilizing barcode images for implementing communication
US9626690B2 (en) System and method for using data tags to manage tasks and rewards in providing object-to-object services
US9129310B1 (en) NFC-enabled apparatus for providing contents
US9547786B2 (en) Codeless QR code
US9595060B2 (en) System and method for data tagging applications
CN103930915A (en) Checkout-based distribution of digital promotions
CN104200378A (en) Method and apparatus for distribution and personalization of e-coupons
WO2016199537A1 (en) Gift system
JP7454590B2 (en) Radio Frequency Identification Scanning Using the Internet of Things
KR20130079461A (en) Method and system for conveying milti-media message with two dimensional bar code
JP2009053837A (en) Cash register system and member registration server
US9842240B2 (en) Apparatus and method for data-tag based object-to-object applications
WO2017084207A1 (en) System and method for managing task by using a data label in oto service
WO2017088296A1 (en) System and method for tracing and managing task by using data label in oto service
WO2017084206A1 (en) Oto application device and application method based on data label
KR101243991B1 (en) Food information provision system and method thereof using QR code limked with broadcasting program
US9560146B2 (en) Apparatus and method for data-tag based object-to-object applications
CN202433966U (en) Information processing system for realizing recommendation commission instant transaction through embedding mobile terminal of purchase software client
US11847526B2 (en) Recording multimodal user interaction with items in real and digital environments
CN104766218A (en) Membership information application management system based on data labels
CN109920143A (en) A kind of remote recharge system based on wechat barcode scanning
Hsu et al. One card points system using Near Field Communication
KR20200013142A (en) Communication system of iot based on identification code creation of things and communication method

Legal Events

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

Ref document number: 16867525

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16867525

Country of ref document: EP

Kind code of ref document: A1