10. A mobile device comprising: one or more computer processors; a sensor; and at least one memory containing instructions that, when executed by the one or more computer processors, cause the mobile device to: scan, using the sensor, a machine readable code attached to a physical object, the machine readable code including data identifying a food item and food label information; retrieve, through a general data input application on the mobile device, additional information pertaining to the food item; and bind, using a binding rule stored in a database, the food label information and additional information pertaining to the food item to a service selected from a plurality of services according to an output of the binding rule, wherein the binding rule identifies the food item and food label information as belonging to a content category to be bound to the service selected from the plurality of services, wherein the binding includes making the data identifying the food item and food label information accessible to the service selected from the plurality of services.
10. A mobile device comprising: one or more computer processors; a sensor; and at least one memory containing instructions that, when executed by the one or more computer processors, cause the mobile device to: scan, using the sensor, a machine readable code attached to a physical object, the machine readable code including data identifying a food item and food label information; retrieve, through a general data input application on the mobile device, additional information pertaining to the food item; and bind, using a binding rule stored in a database, the food label information and additional information pertaining to the food item to a service selected from a plurality of services according to an output of the binding rule, wherein the binding rule identifies the food item and food label information as belonging to a content category to be bound to the service selected from the plurality of services, wherein the binding includes making the data identifying the food item and food label information accessible to the service selected from the plurality of services. 14. The mobile device of claim 10 , wherein the instructions further cause the mobile device to: scan a second machine readable code attached to a second physical object, the second machine readable code including data identifying exercise equipment; retrieve, using the data identifying the exercise equipment, exercise data corresponding to the exercise equipment; associate the exercise data with the service selected from the plurality of services.