Method to enable user 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.
1 Assignment
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.
-
Citations
30 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)
-
-
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, 22, 23, 24)
-
-
25. A program product for Instant Messaging segments selection and transmission comprising:
-
means for creating an application interface;
means for creating a segment;
means for placing the segment in a queue;
means for sending the segment from the queue to a location; and
means for displaying the segment in the location. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification