System and method for data tagging applications
First Claim
1. A computer-implemented method for providing services using data tags, comprising:
- acquiring an image of a data tag by a user terminal in communication with a data-tag server;
obtaining service and function information related to an application service from the data tag by the data-tag server, wherein the service and function information defines tasks required to fulfill the application service as well as target servers to conduct the respective tasks;
enabling the user terminal to directly communicate with a group of distributed target servers about the application service, wherein the group of distributed target servers includes at least one of a location server, a purchase-method selection server, or an order server; and
enabling the group of distributed target servers to conduct the tasks defined in the service and function information to fulfill the application service, comprising;
determining a location of the user terminal;
allowing the user terminal to select a purchase method by the purchase-method selection server;
providing different pricing information from the purchase-method selection server to the user terminal based on the selected purchase method; and
processing an order submitted from the user terminal by the order server, wherein the order is fulfilled based in part on the location of the user terminal.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and system for data tagging in the field of computer technologies. In this method, a user terminal acquires tag data, obtains information about services and functions associated with the tag data, then interacts with target servers to exchange service and function information, and fulfills appropriate services and functions to complete the business application. The disclosed data tagging method and system allow user terminal to interact with directly target servers that are associated with relevant services and functions, which allows functions to be realized in distributed target servers, which simplifies the implementations of tag data, reducing the cost to setting servers. The disclosed data tagging methods allow more extensive applications of data tagging, improved user experiences, simplified processes, and lower costs.
-
Citations
23 Claims
-
1. A computer-implemented method for providing services using data tags, comprising:
-
acquiring an image of a data tag by a user terminal in communication with a data-tag server; obtaining service and function information related to an application service from the data tag by the data-tag server, wherein the service and function information defines tasks required to fulfill the application service as well as target servers to conduct the respective tasks; enabling the user terminal to directly communicate with a group of distributed target servers about the application service, wherein the group of distributed target servers includes at least one of a location server, a purchase-method selection server, or an order server; and enabling the group of distributed target servers to conduct the tasks defined in the service and function information to fulfill the application service, comprising; determining a location of the user terminal; allowing the user terminal to select a purchase method by the purchase-method selection server; providing different pricing information from the purchase-method selection server to the user terminal based on the selected purchase method; and processing an order submitted from the user terminal by the order server, wherein the order is fulfilled based in part on the location of the user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system for providing services using data tags, comprising:
-
a data-tag server in communication with a user terminal, wherein the user terminal is configured to acquire an image of a data tag, wherein the data-tag server is configured to obtain service and function information related to an application service from the data tag, wherein the service and function information defines tasks required to fulfill the application service as well as target servers to conduct the respective tasks; and a group of distributed target servers which the user terminal is configured to directly communicated with about the application service, wherein the group of distributed target servers includes at least one of a location server, a purchase-method selection server, or an order server, wherein the location server is configured to determine a location of the user terminal, wherein the purchase-method selection server is configured to allow the user terminal to select a purchase method by the purchase-method selection server and to provide different pricing information from the purchase-method selection server to the user terminal based on the selected purchase method, wherein the order server is configured to process an order submitted from the user terminal, wherein the order is fulfilled based in part on the location of the user terminal, wherein the group of distributed target servers are configured to conduct the tasks defined in the service and function information to fulfill the application service. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer apparatus for providing services using data tags, comprising:
-
a tag data acquisition module configured to acquire an image of a data tag by a user terminal in communication with a data-tag server; a tag data parsing module configured to parse data tag, wherein service and function information related to an application service is obtained from the data tag by the data-tag server, wherein the service and function information defines tasks required to fulfill the application service as well as target servers to conduct the respective tasks; and an interaction control module to directly communicate with a group of distributed target servers about the application service, which enables the group of distributed target servers to conduct the tasks defined in the service and function information to fulfill the application service, wherein the group of target servers comprises an authentication server, a permission server, a purchase-method selection server, or a payment server, wherein the data tag is displayed on a television device controlled by a TV set-top box, wherein the authentication server is configured to authenticate an identification associated the TV set-top box, wherein the permission server is configured to permit a TV service to be provided to the TV set-top box based on the authentication, wherein the user terminal is configured to send a payment to the payment server, wherein the purchase-method selection server is configured to send different pricing information to the user terminal or the TV set-top box on which a purchase method is selected, and wherein the TV service is permitted to be provided to the TV set-top box by the permission server after the payment is received. - View Dependent Claims (20, 21, 22, 23)
-
Specification