发明名称 |
Application program interfaces for semantically labeling strings and providing actions based on semantically labeled strings |
摘要 |
<p>Application program interfaces (API) are provided for labeling strings while a user is creating a document and providing user actions based on the type of semantic label applied to the string. A recognizer API is provided and includes properties and methods or instructions which allow recognizer plug-ins to semantically label strings of text or cells or information. An action API is provided and includes properties and methods that are called upon when a user initiates particular actions such as opening a web browser, going to a particular URL, or opening an instance of a word processing or spreadsheet program. After the strings are annotated with a type label, application program modules may use the type label to provide users with a choice of actions. If the user's computer does not have any actions associated with a type label, the user may be provided with the option to surf to a download Uniform Resource Locator (URL) and download action plug-ins for that type label. One or more recognizer plug-ins perform the recognition of particular strings in an electronic document. The recognizer plug-ins may be packaged with an application program module or they may be written by third parties to recognize particular strings that are of interest. One or more action plug-ins provide possible actions to be presented to the user based upon the type label associated with the string. <IMAGE></p> |
申请公布号 |
EP1280068(A2) |
申请公布日期 |
2003.01.29 |
申请号 |
EP20020014717 |
申请日期 |
2002.07.03 |
申请人 |
MICROSOFT CORPORATION |
发明人 |
REYNAR, JEFF;WANG, ZIYI;WOLFF, ROGER;HUYNH, TUAN;HIGASHIYAMA, NOBUYA;AMMERLAAN, MICHAEL |
分类号 |
G06F17/21;G06F9/445;G06F17/27;G06F17/30;G06Q30/02;(IPC1-7):G06F17/27 |
主分类号 |
G06F17/21 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|