Methods for recognizing strings, labeling the strings with a semantic category and providing e-commerce actions based on the category is disclosed. The semantic category may include a type label and other metadata. Recognizer plug-ins perform the recognition of particular strings in an electronic document....http://www.google.de/patents/US20020007309?utm_source=gb-gplus-sharePatent US20020007309 - Method and system for providing electronic commerce actions based on semantically labeled strings