US9804941B1ActiveUtilityA1

System and method for using data tags to track and manage tasks to provide object-to-object services

59
Assignee: QU LIDONGPriority: Sep 18, 2013Filed: Jul 19, 2017Granted: Oct 31, 2017
Est. expirySep 18, 2033(~7.2 yrs left)· nominal 20-yr term from priority
Inventors:Lidong Qu
G06Q 10/10G06F 13/1689H04W 4/008H04L 67/34G06F 11/28G06K 19/00H04W 4/80
59
PatentIndex Score
0
Cited by
5
References
20
Claims

Abstract

The present invention relates to a method and system that use data tags to track tasks in applications to provide Object-to-Object (OTO) services. A first application data tag is issued by a data tag server as in an OTO service platform in response to an initiation of a first application by a first initiator. The first data tag specifies at least one first task for fulfilling a first service. The first application data tag is scanned by a first user terminal by a first participant. A first action data tag is issued by the data tag server. A first dynamically variable task data tag is issued by the data tag server to track the first task in the first action. The first dynamically variable task data tag is updated to record the completion of the first task in the first action when the first task is completed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A computer network system for using data tags to track, manage, and update applications and tasks to provide Object-to-Object (OTO) services, comprising:
 one or more data tag servers in an OTO service platform configured to receive an initiation of a first application by a first initiator, 
 wherein the one or more data tag servers are configured to issue a first application data tag that specifies at least one first task for fulfilling a first service in the first application, 
 wherein the one or more data tag servers are configured to issue a first action data tag that specifies a first action in the first task when the first application data tag is scanned by a first user terminal operated by a first participant, 
 wherein the one or more data tag servers are configured to issue a first dynamically variable task data tag to track the first action in the first task, 
 wherein the one or more data tag servers are configured to update the first dynamically variable task data tag to record completion of the first action in first task when the first action is completed, 
 wherein the one or more data tag servers are configured to issue a second action data tag that specifies a second action in the first task when the first application data tag is scanned by a second user terminal operated by a second participant. 
 
     
     
       2. The computer network system of  claim 1 , wherein the one or more data tag servers are configured to receive information of a recipient of the first service from the first user terminal and to embed the information about the recipient in the first action data tag. 
     
     
       3. The computer network system of  claim 2 , wherein the one or more data tag servers are configured to embed the identification of the first participant in the first action data tag. 
     
     
       4. The computer network system of  claim 1 , wherein the first application data tag stores functions or information about target servers for fulfilling the first service. 
     
     
       5. The computer network system of  claim 1 , further comprising:
 a data base in communication with the one or more data tag servers and configured to store information about the first application including at least the first initiator, the first task, and the first service. 
 
     
     
       6. The computer network system of  claim 1 , further comprising:
 an OTO access-point router in communication with the one or more data tag servers and the first user terminal, configured to store information about the first application including at least the first initiator, the first task, and the first service. 
 
     
     
       7. The computer network system of  claim 1 , wherein the one or more data tag servers are configured to issue a second dynamically variable task data tag to track the second action in the first task,
 wherein the one or more data tag servers are configured to update the second dynamically variable task data tag to record completion of the second action in first task when the first task is completed. 
 
     
     
       8. The computer network system of  claim 1 , wherein the one or more data tag servers are configured to receive an initiation of a second application by a second initiator and to issue a second application data tag that specifies a second task for fulfilling a second service in the second application,
 wherein the one or more data tag servers are configured to issue a third action data tag that specifies a third action when the first application data tag and the second application data tag are scanned by a third user terminal operated by a third participant, 
 wherein the one or more data tag servers are configured to issue dynamically variable task data tags to track the third action, wherein the one or more data tag servers are configured to update the third dynamically variable task data tags to record completion of the third action when the third action is completed. 
 
     
     
       9. The computer network system of  claim 1 , wherein the one or more data tag servers are configured to receive an initiation of a second application by a second initiator and to issue a second application data tag that specifies a second service in the second application,
 wherein the one or more data tag servers are configured to initiate a third application when the first application data tag and the second application data tag are scanned by a fourth user terminal operated by a third participant, wherein the one or more data tag servers are configured to receive a request from the third participant to add a third service in the third application, 
 wherein the one or more data tag servers are configured to issue a fourth action data tag that specifies tasks to fulfill the first service, the second service, and the third service in the third application. 
 
     
     
       10. The computer network system of  claim 9 , wherein the one or more data tag servers are configured to issue dynamically variable task data tags to track the tasks in a fourth action, wherein the one or more data tag servers are configured to update the dynamically variable task data tags to record completion of the tasks in the fourth action when the tasks in the fourth action are completed. 
     
     
       11. The computer network system of  claim 1 , wherein the first application data tag, the first action data tag, or the first dynamically variable task data is printed on a physical tag or displayed in an electronic device. 
     
     
       12. The computer network system of  claim 1 , wherein the first application data tag is decoded to extract the at least one first task for fulfilling the first service. 
     
     
       13. A computer network system for using data tags to track, manage, and update applications and tasks to provide Object-to-Object (OTO) services, comprising:
 one or more data tag servers in an OTO service platform configured to receive an initiation of a first application by a first initiator, 
 wherein the one or more data tag servers are configured to issue a first application data tag for fulfilling a service, 
 wherein the one or more data tag servers are configured to receive an initiation of a second application by a second initiator and to issue a second application data tag for fulfilling the service, 
 wherein the one or more data tag servers are configured to issue an action data tag that specifies one or more actions for the service when the first application data tag and the second application data tag are scanned by a third user terminal operated by a third participant, 
 wherein the one or more data tag servers are configured to issue a dynamically variable task data tag to track the one or more actions, 
 wherein the one or more data tag servers are configured to update the dynamically variable task data tag to record completion of the one or more actions. 
 
     
     
       14. A computer-implemented method for providing services using data tags, comprising:
 in response to an initiation of a first application by a first initiator, issuing a first application data tag by one or more data tag servers in an OTO service platform, wherein the first data tag specifies at least one first task for fulfilling a first service in the first application; 
 allowing the first application data tag to be scanned by a first user terminal by a first participant; responsive to scanning of the First application data tag by the first user terminal, issuing a first action data tag by the one or more data tag servers; 
 issuing a first dynamically variable task data tag by the one or more data tag servers to track the first task in the first action; 
 in response to completion of the first task in the first action, updating the first dynamically variable task data tag to record the completion of the first task; and 
 responsive to scanning of the first application data tag by the second user terminal operated by a second participant, issuing a second action data tag by the one or more data tag servers. 
 
     
     
       15. The computer-implemented method of  claim 14 , further comprising:
 issuing a second dynamically variable task data tag by the one or more data tag servers to track the first task in the second action; and 
 in response to completion of the first task in the second action; updating the second dynamically variable task data tag to record the completion of the first task. 
 
     
     
       16. The computer-implemented method of  claim 14 , further comprising:
 responsive to initiation of a second application by a second initiator, issuing a second application data tag by the OTO service platform, wherein the second application data tag specifies at least one second task for fulfilling a second service; 
 responsive to scanning of the first application data tag and the second application data tag by a third user terminal operated by a third participant, issuing a third action data tag by the one or more data tag servers; 
 issuing dynamically variable task data tags by the one or more data tag servers to track the first task and the second task in the third action; and 
 in response to completion of the first task and the second task in the third action, updating the dynamically variable task data tags to record the completion of the first task and the second task. 
 
     
     
       17. The computer-implemented method of  claim 14 , further comprising:
 responsive to initiation of a second application by a second initiator, issuing a second application data tag by the OTO service platform, wherein the second application data tag specifies at least one second task for fulfilling a second service; 
 allowing the first application data tag and the second application data tag to be scanned by a third user terminal operated by a third participant; 
 allowing the third participant to add a third service to initiate a third application; and 
 responsive to the third user terminal and the third participant, issuing a third application data tag by the one or more data tag servers, wherein the third application data tag specifies tasks to fulfill the first service, the second service and the third service. 
 
     
     
       18. The computer-implemented method of  claim 14 , further comprising:
 receiving information of a recipient of the first service from the first user terminal; and 
 embedding the information about the recipient in the first action data tag. 
 
     
     
       19. The computer-implemented method of  claim 18 , further comprising:
 embedding the identification of the first participant in the first action data tag. 
 
     
     
       20. The computer-implemented method of  claim 14 , wherein the first application data tag, the first action data tag, or the first dynamically variable task data is printed on a physical tag or displayed on a device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.