Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Page images | Web History | Sign in

Patents

  

United States Patent [w]

Tso

US006085201A [ii] Patent Number: [45] Date of Patent:

6,085,201 *Jul. 4,2000

[54] CONTEXT-SENSITIVE TEMPLATE ENGINE

[75] Inventor: Michael Man-Hak Tso, Hillsboro, Oreg.

[73] Assignee: Intel Corporation, Santa Clara, Calif.

[ * ] Notice: This patent issued on a continued prosecution application filed under 37 CFR 1.53(d), and is subject to the twenty year patent term provisions of 35 U.S.C. 154(a)(2).

[21] Appl. No.: 08/672,855 [22] Filed: Jun. 28, 1996

[51] Int. CI. G06F 17 27

[52] U.S. CI 707/505

[58] Field of Search 707/505-508,

707/531-533, 908, 501, 513; 395/604, 20,

77

[56] References Cited

U.S. PATENT DOCUMENTS

4,879,648 11/1989 Cochran et al 707/507

[blocks in formation]

A template engine generates a context-sensitive text message corresponding to an input text string. The input text string is first decomposed into a set of search words. The template engine then uses those search words to search a database of predefined templates to identify a template that is contextually appropriate for the input text string. The identified template may then be used to generate a responsive text message. The template engine is also able to "learn," dynamically updating the template database to reflect user preferences with respect to templates identified by the template engine as being contextually appropriate for particular search words.

18 Claims, 4 Drawing Sheets

[blocks in formation]
[table][merged small][table][merged small][merged small][merged small]
[merged small][merged small][merged small][merged small][table][merged small][graphic][merged small]
[blocks in formation]
« PreviousContinue »