Method to Enable Selection of Segments in an Instant Messaging Application for Integration in Other Applications
First Claim
1. A system for enabling a user to manually select locations in an application to receive chat segments, and to mark chat segments for transmission to those applications comprising:
- a computer having a storage and a display;
an instant messaging program in the storage;
an application in the storage;
a chat transcript in the storage;
a segment interface program in the storage having a graphical user interface;
wherein, using the graphical user interface, and responsive to the user selecting the application, selecting a location, and applying the location, the segment interface program adapts the application to receive a chat segment at the location; and
responsive to the user selecting a chat segment, designating the application, and designating the location, the segment interface program sends the chat transcript to the location in the application.
0 Assignments
0 Petitions
Accused Products
Abstract
A Segment Interface Program (SIP) is disclosed that enables a user to choose locations in other applications to receive segments, and to mark segments for manual or automatic transmission to those applications. The SIP comprises an Application Interface Program (AIP), a Segment Creator Program (SCP), a Segment Queue Program (SQP), and a Segment Delivery Program (SDP). The SIP accesses a Rules database, a codes database, and a queue database. The AIP enables a user to select a location in an application and assign an application code and a location code to the location. The SCP enables a user to select a segment in a chat transcript, assign an application code and a location code to the segment, and send the segment to the SQP. The SQP receives the segment, assigns a queue number, and places the segment in a queue table. The SDP reads the user code, the application code and, when the application is active, sends the segment to the location in the application with the corresponding code. A single segment may be inserted into an application in multiple locations by creating additional codes for multiple instances of a location.
98 Citations
21 Claims
-
1. A system for enabling a user to manually select locations in an application to receive chat segments, and to mark chat segments for transmission to those applications comprising:
- a computer having a storage and a display;
an instant messaging program in the storage; an application in the storage; a chat transcript in the storage; a segment interface program in the storage having a graphical user interface; wherein, using the graphical user interface, and responsive to the user selecting the application, selecting a location, and applying the location, the segment interface program adapts the application to receive a chat segment at the location; and
responsive to the user selecting a chat segment, designating the application, and designating the location, the segment interface program sends the chat transcript to the location in the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
- a computer having a storage and a display;
-
14. A method for enabling a user to manually select locations in an application on a computer to receive chat segments, and to mark chat segments for transmission to the applications comprising:
-
using a first graphical user interface, adapting the application to receive a chat segment at a location; and
using a second graphical user interface,selecting the application, selecting the location; sending the chat transcript to the location.
-
-
15. The method of 14 further comprising:
- using the first graphical user interface, and responsive to the user highlighting a location in the application selected in the first graphical user interface, assigning a user code, an application code, and a location code to the location.
- View Dependent Claims (16, 17, 18)
-
19. A graphical user interface for enabling a user to manually select locations in an application on a computer to receive chat segments, and to mark chat segments for transmission to the application comprising:
-
a first graphical user interface configuration having a user window, an application window, and a location window adapted for configuring the application to receive a chat segment at a location; and a second graphical user interface configuration having a user window, an application window, and a location window adapted for configuring the segment for transmission to the application and the location. - View Dependent Claims (20)
-
-
21-30. -30. (canceled)
Specification