US5877759A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Interface for user/agent interaction
Assignee: Meta Platforms Inc
•
Filing: 1997-03-26
•
Granted: 1999-03-02
•
Expires: 2017-03-26
Abstract
Abstract A user interface, for example for Internet and intranet agents, embodies the technical potential of automation and delegation into a cohesive structure. The invention also provides intelligent assistance to the client user interface and provides an interface that is centered on autonomous processing of whole tasks rather than sequences of commands, as well as the autonomous detection of contexts which require the launch of a process, especially where such context is time-based.
Inventors
- 👤 German W. Bauer
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 04:52
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/06; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/963; Y10S715/965; Y10S715/966; Y10S715/968
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
243 words
An interface for user/agent interaction, comprising: a user interface element that offers a user intelligent choices of tasks that can be accomplished, based upon a given context and selection, wherein said tasks comprise multiple sub-tasks that are separately executed in conventional systems by calling up appropriate tools in a correct sequence; said interface element comprising: a funnel into which a user can type and/or drop objects, wherein said funnel provides a decision overlay that operates upon user requests for actions or resources, where the order of execution of such requests may be simultaneous or sequential, and where sequential tasks may be randomly executed or they may be hierarchically executed, and wherein said user inherits all outside capability of an enterprise; and a pop-up menu that contains tasks and activities; wherein said interface element allows multiple ways to communicate a user request and wherein said interface element recognizes a current selection and objects dragged onto it, as well as text typed into it; and a meta agent that knows about the capabilities of a system and consolidates said capabilities of various plug-in agents into said interface element, wherein a funnel initiated search can be narrowed by user preferences, wherein said search may be time delimited; wherein said search may be performed in the background and a user may be alerted when said search is completed, and wherein said user can define any task-relevant parameter at said funnel, including any of time, context, and location.
Claim 2
Dependent Claim
243 words
An interface for user/agent interaction, comprising: a user interface element that offers a user intelligent choices of tasks that can be accomplished, based upon a given context and selection, wherein said tasks comprise multiple sub-tasks that are separately executed in conventional systems by calling up appropriate tools in a correct sequence; said interface element comprising: a funnel into which a user can type and/or drop objects, wherein said funnel provides a decision overlay that operates upon user requests for actions or resources, where the order of execution of such requests may be simultaneous or sequential, and where sequential tasks may be randomly executed or they may be hierarchically executed, and wherein said user inherits all outside capability of an enterprise; and a pop-up menu that contains tasks and activities; wherein said interface element allows multiple ways to communicate a user request and wherein said interface element recognizes a current selection and objects dragged onto it, as well as text typed into it; and a meta agent that knows about the capabilities of a system and consolidates said capabilities of various plug-in agents into said interface element, wherein a funnel initiated search can be narrowed by user preferences, wherein said search may be time delimited; wherein said search may be performed in the background and a user may be alerted when said search is completed, and wherein said user can define any task-relevant parameter at said funnel, including any of time, context, and location.
Claim 3
Dependent Claim
17 words
The interface of claim 1, wherein a user may speak into a microphone to access said funnel.
Claim 4
Dependent Claim
35 words
The interface of claim 1, further comprising: a parser, wherein a user can specify requests in high-level terms by choosing one or more targets or parameters and, responsive thereto, said parser suggesting a requested task.
Claim 5
Dependent Claim
29 words
The interface of claim 1, wherein said funnel can recognize various instances of the same thing, wherein all of these instances are treated as equal pointers to said thing.
Claim 6
Dependent Claim
54 words
The interface of claim 1, wherein said funnel can suggest meaningful activities, constrained only by the capabilities of said system and any recognizers, once an object or a collection of objects is recognized, wherein the more details that are specified by said user through said funnel, the more the choice of activities is narrowed.
Claim 7
Dependent Claim
25 words
The interface of claim 1, further comprising: a pop-up menu to present meaningful activities and for displaying a most probable choice as a pop-up label.
Claim 8
Dependent Claim
255 words
A user point of contact with all of the resources of an enterprise for providing said resources to said user at a single location, comprising: a graphic user interface generated on a display, said graphic user interface comprising: a funnel, wherein actions available at resource appear as functionality at said funnel as part of a pop-up menu, wherein said funnel adds functionality in the form of actions that are accessible to said user at said pop-up menu, to the extent that such functionality exists within a system and is available to said funnel, wherein said funnel provides a decision overlay that operates upon user requests for actions or resources, where the order of execution of such requests may be simultaneous or sequential, and where sequential tasks may be randomly executed or they may be hierarchically executed, and wherein said user inherits all outside capability of an enterprise; at least one parser for parsing user entered information to convert said information to a common format and for parsing remote components; a resource interface for accessing any available resource to complete a user requested task, wherein said tasks comprise multiple sub-tasks that are separately executed in conventional systems by calling up appropriate tools in a correct sequence, wherein a resource is registered with said parser when said resource makes itself known to said parser by providing information about itself to said parser, said information consisting of any of name or type of resource, what data types said resource can process, and what actions said resource can perform.
Claim 9
Dependent Claim
255 words
A user point of contact with all of the resources of an enterprise for providing said resources to said user at a single location, comprising: a graphic user interface generated on a display, said graphic user interface comprising: a funnel, wherein actions available at resource appear as functionality at said funnel as part of a pop-up menu, wherein said funnel adds functionality in the form of actions that are accessible to said user at said pop-up menu, to the extent that such functionality exists within a system and is available to said funnel, wherein said funnel provides a decision overlay that operates upon user requests for actions or resources, where the order of execution of such requests may be simultaneous or sequential, and where sequential tasks may be randomly executed or they may be hierarchically executed, and wherein said user inherits all outside capability of an enterprise; at least one parser for parsing user entered information to convert said information to a common format and for parsing remote components; a resource interface for accessing any available resource to complete a user requested task, wherein said tasks comprise multiple sub-tasks that are separately executed in conventional systems by calling up appropriate tools in a correct sequence, wherein a resource is registered with said parser when said resource makes itself known to said parser by providing information about itself to said parser, said information consisting of any of name or type of resource, what data types said resource can process, and what actions said resource can perform.
Claim 10
Dependent Claim
21 words
The user point of contact of claim 7, further comprising: a context switch for translating user selections based upon their context.
Claim 11
Dependent Claim
31 words
The user point of contact of claim 7, further comprising: a time management engine that establishes time parameters, alerts said user to scheduled events, and time stamps activities and completed tasks.
Claim 12
Dependent Claim
49 words
The user point of contact of claim 7, further comprising: a Java engine for parsing and generating Java applets to enhance the functionality of a user request by including platform independent coded routines with a request, and by receiving and executing such routines as a result of a request.
Claim 13
Dependent Claim
30 words
The user point of contact of claim 7, further comprising: a resolver for satisfying ambiguous or arcane requests; and a database for determining whether or not a request is resolvable.
Claim 14
Dependent Claim
20 words
The user point of contact of claim 11, said database comprising: modules that store user preferences, settings, history, and directories.
References Cited (Backward Citations)
US5727174A
Cited
US5664126A
Cited
US5634127A
Cited
US5701451A
Cited
US5740362A
Cited
US5754857A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-03-01 | 2002-08-31 | 2003-03-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-03-01 | 2006-08-31 | 2007-03-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-03-01 | 2010-08-31 | 2011-03-02 | $7700.00 | Window Closed / Lapsed |