|
|
|
|
|
|
|
|
| ( 1 of 1 ) |
| United States Patent | 5,946,647 |
| Miller , et al. | August 31, 1999 |
| **Please see images for: ( Reexamination Certificate ) ** |
A system and method causes a computer to detect and perform actions on structures identified in computer data. The system provides an analyzer server, an application program interface, a user interface and an action processor. The analyzer server receives from an application running concurrently data having recognizable structures, uses a pattern analysis unit, such as a parser or fast string search function, to detect structures in the data, and links relevant actions to the detected structures. The application program interface communicates with the application running concurrently, and transmits relevant information to the user interface. Thus, the user interface can present and enable selection of the detected structures, and upon selection of a detected structure, present the linked candidate actions. Upon selection of an action, the action processor performs the action on the detected structure.
| Inventors: | Miller; James R. (Mountain View, CA), Bonura; Thomas (Capitola, CA), Nardi; Bonnie (Mountain View, CA), Wright; David (Santa Clara, CA) |
|---|---|
| Assignee: |
Apple Computer, Inc.
(Cupertino,
CA)
|
| Family ID: | 24382473 |
| Appl. No.: | 08/595,257 |
| Filed: | February 1, 1996 |
| Current U.S. Class: | 704/9; 704/1 |
| Current CPC Class: | G06F 17/2715 (20130101); H04M 1/27455 (20130101); G06F 17/2775 (20130101) |
| Current International Class: | G06F 17/27 (20060101); H04M 1/2745 (20060101); H04M 1/274 (20060101); G06F 017/27 () |
| Field of Search: | ;704/1,7,9-10,243 ;707/513,101-104 |
| 5115390 | May 1992 | Fukuda et al. |
| 5130924 | July 1992 | Barker et al. |
| 5164899 | November 1992 | Sobotka et al. |
| 5202828 | April 1993 | Vertelney et al. |
| 5247437 | September 1993 | Vale et al. |
| 5369575 | November 1994 | Lamberti et al. |
| 5574843 | November 1996 | Gerlach et al. |
TerryMorse Software "What is Myrmidon" Downloaded from the Internet at URL http://www.terrymorse.com (Publication Date Unknown), 2 pages. . Shoens, K. et al. "Rufus System: Information Organization for Semi-Structured Data," Proceedings of the 19th VLDB Conference (Dublin, Ireland 1993), pp. 1-12. . Schwarz, Peter and Shoens, Kurt. "Managing Change in the Rufus System," Abstract from the IBM Almaden Research Center, pp. 1-16. . Myers, Brad A. "Tourmaline: Text Formatting by Demonstration," (Chapter 14) in Watch What I Do: Programming by Demonstration, edited by Allen Cypher, MIT Press, (Cambridge, MA 1993), pp. 309-321. . Maulsby, David. "Instructible Agents," Dissertation from the Department of Computer Science at The University of Calgary (Calgary, Alberta--Jun. 1994), pp. 178, 181-188, 193-196 (from Chapter 5). . Rus, Daniela and Subramanian, Devika. "Designing Structure-Based Information Agents," AAAI Symposium (Mar. 1994), pp. 79-86.. |
|
|