US6839733B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Network system extensible by users
Assignee: Byteweavr LLC
•
Filing: 2000-11-14
•
Granted: 2005-01-04
•
Expires: 2020-11-14
Abstract
Abstract In one aspect, a network system includes a user interface which allows a user to interact with the network system. An agent server is coupled to the user interface. The agent server manages the operation of the network system. Furthermore, the agent server in conjunction with the user interface is operable to create or modify an agent in response to interaction by the user. In another aspect, a network system includes an agent server which manages the operation of the network system. An agent is operable to utilize a service within the network system. A service wrapper, associated with the service, cooperates with the agent server to mediate interaction between the service and the agent.
Inventors
- 👤 Danny Lange
- 👤 Barbara Nelson
- 👤 Jing Su
- 👤 James E. White
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 21:04
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/12; H04L67/125; H04L63/00; H04L63/10; H04L63/14; H04L63/1408; H04L67/34; H04L67/50; H04L67/56; H04L67/565; H04L63/02; H04L63/0209
Claims Analysis
Total Claims: 62
Claim 1
Independent Claim
65 words
A network system comprising: a service; an agent operable to use the service on behalf of a principal and to consume a service resource while using the service; an agent server operable to mediate the use of the service by the agent; and a service wrapper associated with the service, the service wrapper operable to monitor the consumption of the service resource by the agent.
Claim 2
Dependent Claim
65 words
A network system comprising: a service; an agent operable to use the service on behalf of a principal and to consume a service resource while using the service; an agent server operable to mediate the use of the service by the agent; and a service wrapper associated with the service, the service wrapper operable to monitor the consumption of the service resource by the agent.
Claim 3
Dependent Claim
21 words
The network system of claim 1 wherein the service wrapper is operable to terminate the agent in response to the monitoring.
Claim 4
Dependent Claim
23 words
The network system of claim 1 wherein the agent server is operable to charge the principal for the consumption of the service resource.
Claim 5
Dependent Claim
37 words
The network system of claim 1 further comprising a service permission associated with the service resource and the agent, the service permission specifying a predetermined amount of the service resource which the agent is allowed to consume.
Claim 6
Dependent Claim
41 words
The network system of claim 1 further comprising a service permission associated with the service resource and the principal, the service permission specifying a predetermined amount of the service resource which is allowed to be consumed on behalf of the principal.
Claim 7
Dependent Claim
17 words
The network system of claim 1 wherein the service resource comprises elapsed time for a telephone call.
Claim 8
Dependent Claim
16 words
The network system of claim 1 wherein the service resource comprises cost for a telephone call.
Claim 9
Dependent Claim
24 words
The network system of claim 1 wherein the service wrapper is operable to translate between a first instruction set and a second instruction set.
Claim 10
Dependent Claim
38 words
The network system of claim 1 further comprising a user interface coupled to the agent server, the user interface operable to allow a user to create, modify, or delete an agent template from which the agent is created.
Claim 11
Dependent Claim
31 words
The network system of claim 1 further comprising a user interface coupled to the agent server, the user interface operable to allow a user to create, modify, or delete the agent.
Claim 12
Dependent Claim
15 words
The network system of claim 10 wherein the user interface comprises a graphical user interface.
Claim 13
Dependent Claim
29 words
The network system of claim 11 wherein the graphical user interface comprises: a web server resident in the network system; and a web browser resident in a user device.
Claim 14
Dependent Claim
15 words
The network system of claim 10 wherein the user interface comprises a voice user interface.
Claim 15
Dependent Claim
16 words
The network system of claim 13 wherein the voice user interface comprises a speech recognition application.
Claim 16
Dependent Claim
16 words
The network system of claim 13 wherein the voice user interface comprises a speech synthesis application.
Claim 17
Dependent Claim
16 words
The network system of claim 13 wherein the voice user interface comprises a speech playback device.
Claim 18
Dependent Claim
29 words
The network system of claim 1 wherein the service comprises a user interface service operable to provide a user interface by which the agent can interact with a user.
Claim 19
Dependent Claim
15 words
The network system of claim 17 wherein the user interface comprises a graphical user interface.
Claim 20
Dependent Claim
29 words
The network system of claim 18 wherein the graphical user interface comprises: a web server resident in the network system; and a web browser resident in a user device.
Claim 21
Dependent Claim
15 words
The network system of claim 17 wherein the user interface comprises a voice user interface.
Claim 22
Dependent Claim
16 words
The network system of claim 20 wherein the voice user interface comprises a speech recognition application.
Claim 23
Dependent Claim
16 words
The network system of claim 20 wherein the voice user interface comprises a speech synthesis application.
Claim 24
Dependent Claim
16 words
The network system of claim 20 wherein the voice user interface comprises a speech playback device.
Claim 25
Dependent Claim
28 words
The network system of claim 1 wherein the service supports at least one of voice mail, electronic mail, electronic appointment book, electronic address book, and on-line data retrieval.
Claim 26
Dependent Claim
87 words
A network system comprising: a user interface operable to allow a user to interact with the network system; and an agent server coupled to the user interface, the agent server operable to manage the operation of a programmable functionality component of the network system, the agent server in conjunction with the user interface operable to create, modify, or delete an agent in response to interaction by the user, the agent operable to consume a service resource as the agent uses a service on behalf of the user.
Claim 27
Dependent Claim
87 words
A network system comprising: a user interface operable to allow a user to interact with the network system; and an agent server coupled to the user interface, the agent server operable to manage the operation of a programmable functionality component of the network system, the agent server in conjunction with the user interface operable to create, modify, or delete an agent in response to interaction by the user, the agent operable to consume a service resource as the agent uses a service on behalf of the user.
Claim 28
Dependent Claim
15 words
The network system of claim 25 wherein the user interface comprises a graphical user interface.
Claim 29
Dependent Claim
16 words
The network system of claim 26 wherein the graphical user interface comprises a web browser application.
Claim 30
Dependent Claim
15 words
The network system of claim 25 wherein the user interface comprises a voice user interface.
Claim 31
Dependent Claim
16 words
The network system of claim 28 wherein the voice user interface comprises a speech recognition application.
Claim 32
Dependent Claim
16 words
The network system of claim 28 wherein the voice user interface comprises a speech synthesis application.
Claim 33
Dependent Claim
16 words
The network system of claim 28 wherein the voice user interface comprises a speech playback device.
Claim 34
Dependent Claim
21 words
The network system of claim 25 wherein the user interface comprises an agent area for creating, modifying, or deleting the agent.
Claim 35
Dependent Claim
28 words
The network system of claim 25 wherein the service supports at least one of voice mail, electronic mail, electronic appointment book, electronic address book, and on-line data retrieval.
Claim 36
Dependent Claim
34 words
The network system of claim 25 further comprising a service wrapper associated with the service, the service wrapper operable to cooperate with the agent server to mediate interaction between the service and the agent.
Claim 37
Dependent Claim
32 words
The network system of claim 34 wherein the service wrapper is operable to convert between a first computer language used by the agent and a second computer language used by the service.
Claim 38
Dependent Claim
29 words
The network system of claim 34 wherein the service wrapper is operable to monitor the amount of service resource consumed by the agent when the agent utilizes the service.
Claim 39
Independent Claim
48 words
A method comprising: admitting a user to a network system wherein at least one agent is operable to consume a service resource while utilizing a service to perform a task for the user; and allowing the user to create, modify, or delete the agent within the network system.
Claim 40
Independent Claim
48 words
A method comprising: admitting a user to a network system wherein at least one agent is operable to consume a service resource while utilizing a service to perform a task for the user; and allowing the user to create, modify, or delete the agent within the network system.
Claim 41
Dependent Claim
14 words
The method of claim 37 further comprising accepting an agent command from the user.
Claim 42
Dependent Claim
25 words
The method of claim 38 wherein the agent command is one of a create agent command, an edit agent command, and a delete agent command.
Claim 43
Dependent Claim
12 words
The method of claim 37 further comprising suspending execution of the agent.
Claim 44
Dependent Claim
14 words
The method of claim 37 further comprising accepting a template command from the user.
Claim 45
Dependent Claim
22 words
The method of claim 41 further comprising allowing the user to create, modify, or delete an agent template within the network system.
Claim 46
Dependent Claim
18 words
The method of claim 37 further comprising admitting the user to an agent area of a user interface.
Claim 47
Dependent Claim
62 words
A network system comprising: an agent server operable to manage the operation of a programmable functionality component of the network system; a service; an agent operable to consume a service resource while utilizing the service; and a service wrapper associated with the service, the service wrapper operable to cooperate with the agent server to mediate interaction between the service and the agent.
Claim 48
Dependent Claim
62 words
A network system comprising: an agent server operable to manage the operation of a programmable functionality component of the network system; a service; an agent operable to consume a service resource while utilizing the service; and a service wrapper associated with the service, the service wrapper operable to cooperate with the agent server to mediate interaction between the service and the agent.
Claim 49
Dependent Claim
34 words
The network system of claim 44 wherein the service wrapper comprises a monitor, the monitor operable to monitor the amount of the service resource consumed by the agent when the agent utilizes the service.
Claim 50
Dependent Claim
36 words
The network system of claim 44 wherein the service wrapper comprises a converter, the converter operable to convert between a first computer language used by the agent and a second computer language used by the service.
Claim 51
Dependent Claim
28 words
The network system of claim 46 wherein the converter comprises an agent server to service converter for converting from the first computer language to the second computer language.
Claim 52
Dependent Claim
28 words
The network system of claim 46 wherein the converter comprises a service to agent server converter for converting from the second computer language to the first computer language.
Claim 53
Dependent Claim
28 words
The network system of claim 44 wherein the service supports at least one of voice mail, electronic mail, electronic appointment book, electronic address book, and on-line data retrieval.
Claim 54
Dependent Claim
28 words
The network system of claim 44 further comprising a user interface operable to allow a user to interact with the network system in order to create the agent.
Claim 55
Dependent Claim
15 words
The network system of claim 50 wherein the user interface comprises a graphical user interface.
Claim 56
Dependent Claim
16 words
The network system of claim 51 wherein the graphical user interface comprises a web browser application.
Claim 57
Dependent Claim
15 words
The network system of claim 51 wherein the user interface comprises a voice user interface.
Claim 58
Dependent Claim
16 words
The network system of claim 53 wherein the voice user interface comprises a speech recognition application.
Claim 59
Dependent Claim
16 words
The network system of claim 53 wherein the voice user interface comprises a speech synthesis application.
Claim 60
Dependent Claim
16 words
The network system of claim 53 wherein the voice user interface comprises a speech playback device.
Claim 61
Dependent Claim
33 words
The network system of claim 44 further comprising an agent object associated with the agent and resident in the agent server, the agent object comprising data and instructions executable within the agent server.
Claim 62
Dependent Claim
30 words
The network system of claim 44 further comprising an agent object associated with the agent and resident in the agent server, the agent object comprising a permission for the agent.
References Cited (Backward Citations)
US6285977B1
Cited
US5603031A
Cited
US6016393A
Cited
US5825759A
Cited
US5655081A
Cited
US5974441A
Cited
US6016520A
Cited
US5953392A
Cited
US5913214A
Cited
US5826258A
Cited
US6067568A
Cited
US5983190A
Cited
US5983267A
Cited
US5963949A
Cited
US6657990B1
Cited
US6457063B1
Cited
US6363411B1
Cited
US6163794A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2008-01-04 | 2008-07-05 | 2009-01-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2012-01-04 | 2012-07-05 | 2013-01-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2016-01-04 | 2016-07-05 | 2017-01-04 | $7700.00 | Window Closed / Lapsed |