Widget searching utilizing task framework
US7996783B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 2, 2006 |
| Grant date | Aug 9, 2011 |
| Priority date | — |
| Expiry date | May 31, 2027 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/972
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A task framework and a semantic reasoning engine are combined to provide a scalable mechanism for dealing with extremely large numbers of widgets, allowing users to both find a widget and automatically fill-in whatever functionality is available on the widget. Calling applications are employed to obtain task information from each widget. The calling application also receives user queries that can be resolved by a widget. A task reasoning process based on an adaptive semantic reasoning engine utilizes the task information to select a widget best suited to respond to a user's query. The task reasoning process can also be employed to determine “best-guess” slot filling of the selected widget. The calling application can then invoke the selected widget and, if available, fill appropriate slots with information to facilitate user interaction with the selected widget. Instances can be client- and/or server-side based.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.