Claims
- 1. A software application for emulating a user in an interactive chat session hosted on a data-packet-network comprising:
a navigation interface for accepting input from a navigation system; a dialog interface for inputting dialog into the chat session; a session recorder for recording a chat session; a timer for regulating intervals of input of dialog entered into the chat session; and a function disabler for disabling undesired communication events sourced from the chat session, characterized in that a user pre-configures a list of queries for input into an impending chat session, sends the queries along with session-associated parameters in the form of a request for navigation to and proxy interaction in a session on behalf of the user.
- 2. The software application of claim 1, wherein the data-packet-network is the Internet network.
- 3. The software application of claim 2, wherein the navigation system automatically navigates to the chat session and logs into the session on behalf of the user.
- 4. The software application of claim 3, wherein the navigation system relinquishes session control to the software application after logging into the session.
- 5. The software application of claim 2, wherein the navigation system relinquishes session control to the software application and wherein the software application logs the user into the session.
- 6. The software application of claim 4, wherein instruction enabling proxy emulation of the user in the chat session is of the form of a machine-readable language.
- 7. The software application of claim 6, wherein the machine-readable language is an XML based language.
- 8. The software application of claim 7, wherein the dialog interface emulates keyboard typing of queries when entering them into the chat session.
- 9. The software application of claim 7, wherein the dialog interface emulates macro functionality when entering queries into the chat session.
- 10. The software application of claim 7, wherein the dialog interface inputs voice recordings into the chat session.
- 11. The software application of claim 8, wherein the timer functions according to preset parameters.
- 12. The software application of claim 8, wherein the timer functions according to dynamic conditions.
- 13. The software application of claim 8, wherein the session recorder records the entire chat session as it progresses.
- 14. The software application of claim 8, wherein the session recorder records only user queries and posted replies.
- 15. The software application of claim 8, wherein the session recorder renders a playable version of the chat event that may be stored for or sent to a user for the purpose of replaying the event.
- 16. Software application of claim 15, wherein the function disabler sends a pre-configured notice as a reply to the undesired communication events sourced from the session event.
- 17. A software interface for configuring and ordering a proxy chat-emulation sequence at a target chat session hosted on a data-packet-network-comprising:
a first data-input section for enabling a user to input required parameters associated with the logistics of the session; a second data-input section for enabling a user to input in a plurality of queries to be executed during chat emulation; a third data-input section for enabling a user to set time intervals for posting the queries into the session; and a submission function for submitting the order to a service provider operating on the network for order execution.
- 18. The software interface of claim 17, wherein the data-packet-network is the Internet network.
- 19. The software interface of claim 18, wherein the logistics of the session include all or a combination of a user name, a password, a session address, a session date, a session start-time, a session duration, and a session topic.
- 20. The software interface of claim 19, wherein the interface is generated from a server operating on the network.
- 21. The software interface of claim 19, wherein the interface is a client application running on a client machine.
- 22. The software interface of claim 21, wherein the client machine is an Internet-capable appliance.
- 23. The software interface of claim 22, wherein the Internet-capable appliance is a desktop computer.
- 24. A network-based system for providing proxy navigation to and proxy representation of a user in an interactive chat session hosted on the network comprising:
a navigation system for spawning a personalized navigator for network navigation on behalf of the user; a chat emulation engine for spawning a personalized chat module for emulating the user in the chat session; and a session-configuration tool for enabling the user to configure the logistics of a target chat session, and to configure a list of queries into a request order for receiving a proxy navigation and user-emulation.
- 25. The network-based system of claim 24, wherein the network is the Internet network.
- 26. The network-based system of claim 25, wherein the navigation system navigates to the chat session and logs into the session with a user name, a password, or a moniker created by the navigation system.
- 27. The network-based system of claim 25, wherein the navigation system navigates to the chat session and logs into the session with a user name, a password, or a moniker created by the user.
- 28. The network-based system of claim 26, wherein network connection and control is passed from the navigation system to the chat emulation engine immediately after log-in to the chat session.
- 29. The network-based system of claim 28, wherein the personalized chat module conducts the user-portion of the session and records the entire session on behalf of the user.
- 30. The network-based system of claim 29, wherein the chat emulation engine is hosted on a network-connected server.
- 31. The network-based system of claim 30, wherein the personalized chat module terminates the connection to the chat session at the closing time of the chat session.
- 32. A method for automatically navigating to and representing a user in an interactive chat session hosted on a data-packet-network comprising steps of:
(a) receiving a request order from a requesting user, the request order containing logistics pertaining to a target chat session and a list of queries for posting into the chat session; (b) incorporating data from the request order to construct a machine-readable order for navigation and login; (c) transferring session control from a navigation server to a chat-representation server after login; and (d) posting the queries into the chat session in a timed manner throughout the session.
- 33. The method of claim 32, wherein the data-packet-network is the Internet network.
- 34. The method of claim 33 wherein in step (a), the logistics include all or a combination of a user name, a password, a session address, a session date, a session start-time, a session duration, and a session topic.
- 35. The method of claim 34 wherein in step (b), the machine-readable order is an XML based order.
- 36. The method of claim 35 wherein in step (c), the navigation server and the chat-representation server spawn personalized instances of software each executing on behalf of a single user.
- 37. The method of claim 36 wherein in step (d), the queries are posted according to a pre-configured time parameter.
- 38. The method of claim 37 wherein in step (d), the time parameter for posting the queries is dynamic.
CROSS-REFERENCE TO RELATED DOCUMENTS
[0001] The present invention is a continuation in part (CIP) to a patent application Ser. No. 09/550,348 entitled “Method and Apparatus for Providing Auto-Registration and Service Access to Internet Sites for Internet Portal Subscribers” filed on Apr. 14, 2000, which is a (CIP) to a patent application Ser. No. 09/532,647 entitled “Method and Apparatus for Retrieving Information From Semi-Structured, WEB-Based Data Sources” filed on Mar. 22, 2000, which is a continuation in part (CIP) of a patent application Ser. No. 09/323,598 entitled “Method and Apparatus for Obtaining and Presenting WEB Summaries to Users” filed on Jun. 1, 1999, which is a continuation in part (CIP) to a patent application Ser. No. 09/208,740 entitled “Method and Apparatus for Providing and Maintaining a User-Interactive Portal System Accessible via Internet or other Switched-Packet-Network” filed on Dec. 8, 1998, disclosures of which are incorporated herein in their entirety herein by reference.
Continuation in Parts (4)
|
Number |
Date |
Country |
Parent |
09550348 |
Apr 2000 |
US |
Child |
09784873 |
Feb 2001 |
US |
Parent |
09532647 |
Mar 2000 |
US |
Child |
09550348 |
Apr 2000 |
US |
Parent |
09323598 |
Jun 1999 |
US |
Child |
09532647 |
Mar 2000 |
US |
Parent |
09208740 |
Dec 1998 |
US |
Child |
09323598 |
Jun 1999 |
US |