According to exemplary embodiments, a method and system are provided for discovering and acting on action tags within an artifact. Upon a determination that an artifact is attached to a document in a host application, an action tag processor is invoked. The action tag processor analyzes the artifact to discover action tags and properties associated with the action tags present in the artifact. Host application APIs are invoked to perform actions on the tags. The host applications processes the action tags according to a context of an application running on the host application.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for discovering and acting on tagged information in an artifact, comprising: determining when an artifact including minutes of a meeting, action tags identifying names of participants in the meeting and assigned action items is attached to a document in a mail application; invoking an action tag processor by the host application when the artifact is attached to the document; and using the action tag processor to analyze the artifact to discover the action tags and properties associated with the action tags present therein, to generate a list of the action tags and the associated properties, to identify the participant names and the action items based on the action tags, to invoke a host application programming interface (API) to process the action tags according to a context of an application running on the host application and to add activity members based on the participant names, and to cause an email server to send email messages to the participant names based on the action items identified from the action tags.
2. The method of claim 1 , wherein the artifact is an extensible markup language (XML) form.
3. The method of claim 1 , wherein the action tags include a set of actions that can be taken.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
June 29, 2007
December 27, 2011
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.