The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 06, 2012
Filed:
Jul. 18, 2006
Shane P. Ahern, Foster City, CA (US);
Alexander B. Jaffe, Beverly Hills, CA (US);
Simon P. King, Berkeley, CA (US);
Mor Naaman, San Francisco, CA (US);
Rahul Nair, Oakland, CA (US);
Jeannie Hui-i Yang, San Jose, CA (US);
Shane P. Ahern, Foster City, CA (US);
Alexander B. Jaffe, Beverly Hills, CA (US);
Simon P. King, Berkeley, CA (US);
Mor Naaman, San Francisco, CA (US);
Rahul Nair, Oakland, CA (US);
Jeannie Hui-I Yang, San Jose, CA (US);
Yahoo! Inc., Sunnyvale, CA (US);
Abstract
Disclosed are apparatus and methods for performing actions with respect to objects. An object having an action tag, that specifies that a particular action script is to be performed with respect to the object, is provided. The action tag can be in the form of a textual label or any suitable user interface object that can be associated with the object. A search is then performed in a plurality of reference action tags, that each correspond to a different action script, for the provided action tag. When a matching reference action tag is found for the provided action tag, the corresponding, matching action script is then invoked so that the matching action script is automatically performed with respect to the object. Embodiments of the present invention also provide an action tag management architecture that is independent of the actions that are triggered by the action tags associated with particular objects and, accordingly, provides flexibility by allowing the set of actions to be expanded without requiring code changes to the tag management architecture.