System and method for searchable instant messaging chat repositories using topic and identifier metadata
First Claim
1. A method for automatically saving instant messaging transcripts to a searchable repository connected by the Internet to a plurality of computers comprising:
- specifying a topic;
attaching a topic tag corresponding to the topic to a segment of an instant messaging transcript as a topic tag metadata; and
saving the segment to the searchable repository.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for storing IM text in a repository where it can be searched by topic or participant based filters is disclosed. The repository may be a centralized database on the server side or it may be distributed in the client environment. The system comprises an IM Topic (IMT) program, an IM Filter (IMF) program, an IM save program (IMS), and an IM automatic alert (IMAL) program. The IMT program assigns topic tags to turns and topic shifts in the IM conversation. The IMF program searches the repository based on user selection of filters as well as full text search. There may be any number of topic tags. The IMS program automatically scans IM transcripts for topic tags and identifiers and saves transcripts or transcript segments that match pre-selected topic tags or identifiers to the repository. The IMAL program sends notifications and/or exports transcripts or transcript segments to pre-designated addresses when a match is made between a topic or identifier in a transcript and a pre-selected topic or identifier.
236 Citations
35 Claims
-
1. A method for automatically saving instant messaging transcripts to a searchable repository connected by the Internet to a plurality of computers comprising:
-
specifying a topic;
attaching a topic tag corresponding to the topic to a segment of an instant messaging transcript as a topic tag metadata; and
saving the segment to the searchable repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method comprising:
-
storing a structured instant message transcript in a repository on a server computer connected to the Internet; and
using a filter in a program on a remote computer, searching the repository for a metadata attached to a segment of the structured instant message. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A program product operable on a computer comprising:
-
a computer-usable medium;
wherein the computer usable medium comprises instructions for a computer to perform steps comprising;
prompting a user to specify a topic;
attaching a topic tag corresponding to the topic to a segment of an instant messaging transcript as a topic tag metadata; and
saving the segment to a searchable repository connected to the computer-usable medium by the Internet. - View Dependent Claims (31, 32)
-
-
33. A system for saving instant message transcripts comprising:
-
a first computer having a first memory and a first processor;
a second computer having a second memory and a second processor connected to the first computer;
a repository connected to the first computer and the second computer;
a first instruction in the memory of the first computer to cause the processor to prompt a user to specify a topic for a chat;
responsive to the user specifying a topic for the chat, a second instruction in the memory of the first computer to cause the processor to attach a topic tag corresponding to the topic to a segment of an instant messaging transcript as a topic tag metadata;
a third instruction to save the segment to the searchable repository - View Dependent Claims (34, 35)
-
Specification