Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
1998-11-19
2001-02-27
Amsbury, Wayne (Department: 2771)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000
Reexamination Certificate
active
06195651
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates to agent based systems and more particularly to an agent based system for providing a user interface that facilitates tuning of a particular application experience to the personal intentions of a particular user. Agent based technology has become increasingly important for use with applications designed to interact with a user for performing various computer based tasks in foreground and background modes. Agent software comprises computer programs that are set on behalf of users to perform routine, tedious and time-consuming tasks. To be useful to an individual user, an agent must be personalized to the individual user's goals, habits and preferences. Thus, there exists a substantial requirement for the agent to efficiently and effectively acquire user-specific knowledge from the user and utilize it to perform tasks on behalf of the user.
The concept of agency, or the user of agents, is well established. An agent is a person authorized by another person, typically referred to as a principal, to act on behalf of the principal. In this manner the principal empowers the agent to perform any of the tasks that the principal is unwilling or unable to perform. For example, an insurance agent may handle all of the insurance requirements for a principal, or a talent agent may act on behalf of a performer to arrange concert dates.
With the advent of the computer, a new domain for employing agents has arrived. Significant advances in the realm of expert systems enable computer programs to act on behalf of computer users to perform routine, tedious and other time-consuming tasks. These computer programs are referred to as “software agents.”
Moreover, there has been a recent proliferation of computer and communication networks. These networks permit a user to access vast amounts of information and services without, essentially, any geographical boundaries. Thus, a software agent has a rich environment to perform a large number of tasks on behalf of a user. For example, it is now possible for an agent to make an airline reservation, purchase the ticket, and have the ticket delivered directly to a user. Similarly, an agent could scan the Internet and obtain information ranging from the latest sports or news to a particular graduate thesis in applied physics. Current solutions fail to apply agent technology to existing calendar technology to provide targeted acquisition of background information for a user's upcoming events.
SUMMARY OF THE INVENTION
According to a broad aspect of a preferred embodiment of the invention, a user's interface to a particular application program is modified by obtaining user profile information, parsing the content of the particular application, matching the parsed content to user profile information and presenting the parsed content matches in a format based on information in the user's profile on a display. An innovative pattern matching system is integrated into the match processing to provide improved matching capability.
DESCRIPTION OF THE DRAWINGS
The foregoing and other objects, aspects and advantages are better understood from the following detailed description of a preferred embodiment of the invention with reference to the drawings, in which:
FIG. 1
is a block diagram of a representative hardware environment in accordance with a preferred embodiment;
FIG. 2
is a flowchart of the system in accordance with a preferred embodiment;
FIG. 3
is a flowchart of a parsing unit of the system in accordance with a preferred embodiment;
FIG. 4
is a flowchart for pattern matching in accordance with a preferred embodiment;
FIG. 5
is a flowchart for a search unit in accordance with a preferred embodiment;
FIG. 6
is a flowchart for overall system processing in accordance with a preferred embodiment;
FIG. 7
is a flowchart of topic processing in accordance with a preferred embodiment;
FIG. 8
is a flowchart of meeting record processing in accordance with a preferred embodiment;
FIG. 9
is a block diagram of process flow of a pocket bargain finder in accordance with a preferred embodiment;
FIGS. 10A and 10B
are a block diagram and flowchart depicting the logic associated with creating a customized content web page in accordance with a preferred embodiment;
FIG. 11
is a flowchart depicting the detailed logic associated with retrieving user-centric content in accordance with a preferred embodiment;
FIG. 12
is a data model of a user profile in accordance with a preferred embodiment;
FIG. 13
is a persona data model in accordance with a preferred embodiment;
FIG. 14
is an intention data model in accordance with a preferred embodiment;
FIG. 15
is a flowchart of the processing for generating an agent's current statistics in accordance with a preferred embodiment;
FIG. 16
is a flowchart of the logic that determines the personalized product rating for a user in accordance with a preferred embodiment;
FIG. 17
is a flowchart of the logic for accessing the centrally stored profile in accordance with a preferred embodiment;
FIG. 18
is a flowchart of the interaction logic between a user and the integrator for a particular supplier in accordance with a preferred embodiment;
FIG. 19
is a flowchart of the agent processing for generating a verbal summary in accordance with a preferred embodiment;
FIG. 20
illustrates a display login in accordance with a preferred embodiment;
FIG. 21
illustrates a managing daily logistics display in accordance with a preferred embodiment;
FIG. 22
illustrates a user main display in accordance with a preferred embodiment;
FIG. 23
illustrates an agent interaction display in accordance with a preferred embodiment;
FIG. 24
is a block diagram of an active knowledge management system in accordance with a preferred embodiment;
FIG. 25
is a block diagram of a back end server in accordance with a preferred embodiment; and
FIG. 26
is a block diagram of a magic wall in accordance with a preferred embodiment.
REFERENCES:
patent: 5388198 (1995-02-01), Layman et al.
patent: 5454106 (1995-09-01), Burns et al.
patent: 5465358 (1995-11-01), Blades et al.
patent: 5555169 (1996-09-01), Namba et al.
patent: 5652850 (1997-07-01), Hollander
patent: 5675753 (1997-10-01), Hansen et al.
patent: 5692194 (1997-11-01), Nguyen et al.
patent: 5694592 (1997-12-01), Driscoll
patent: 5717923 (1998-02-01), Dedrick
patent: 5724521 (1998-03-01), Dedrick
patent: 5732218 (1998-03-01), Bland et al.
patent: 5754938 (1998-05-01), Herz et al.
patent: 5754939 (1998-05-01), Herz, et al.
patent: 5761662 (1998-06-01), Dasan
patent: 5778181 (1998-07-01), Hidary et al.
patent: 5812847 (1998-09-01), Joshi et al.
patent: 5890152 (1999-03-01), Rapaport et al.
patent: 5907706 (1999-05-01), Brodsky et al.
patent: 5920848 (1999-07-01), Schutzer et al.
patent: 5924090 (1999-07-01), Krellenstein
patent: 5973686 (1999-10-01), Shimogori
patent: 5974253 (1999-10-01), Nahaboo et al.
patent: 5974447 (1999-10-01), Cannon et al.
patent: 6014665 (2000-01-01), Culliss
patent: 6029045 (2000-02-01), Picco et al.
patent: 6029165 (2000-02-01), Gable
patent: 6035294 (2000-03-01), Fish
patent: 0367 709 A1 (1990-05-01), None
patent: 0643359A2 (1995-03-01), None
patent: 0441798 B1 (1997-11-01), None
patent: 0 854421A1 (1998-07-01), None
patent: 0855660A2 (1998-07-01), None
patent: 0537098 B1 (1999-01-01), None
patent: WO97/02537 (1997-01-01), None
patent: WO97/26729 (1997-07-01), None
patent: WO 97/41673 (1997-11-01), None
patent: WO 98/03907 (1998-01-01), None
patent: WO 98/07103 (1998-02-01), None
patent: WO98/35469 (1998-08-01), None
patent: WO98/35297 (1998-08-01), None
patent: WO 98/41913 (1998-09-01), None
patent: WO98/40832 (1998-09-01), None
patent: WO 98/56188 (1998-12-01), None
patent: WO 99/01018 (1999-01-01), None
patent: WO 99/01829 (1999-01-01), None
Firefly's Intelligent Agents Could End Up In Explorer; Computergram International, 1998.
Mehran Sahami, Salim Yusufali, Michelle Q. W. Baldonaldo; SONIA: A Service for Organizing Networked Information Autonomously; Proceedings of the third ACM Conference on Digital
Day Brian
Handel Sean
Yuen Miya
Amsbury Wayne
Andersen Consulting Properties BV
Hickman Coleman & Hughes LLP
LandOfFree
System, method and article of manufacture for a tuned user... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System, method and article of manufacture for a tuned user..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System, method and article of manufacture for a tuned user... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2614673