System and method for embedded instant messaging collaboration
First Claim
1. A collaborative messaging system, the system comprising:
- a network;
at least one microprocessor for facilitating the communication of information over the network;
a collaborative messaging programming interface in communication with the at least one microprocessor; and
a messaging database configured to store messages communicated by conversants via the interface.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method, apparatus and system for implementing and managing a messaging-collaboration tool embedded in a website page or email message. The invention enables users of the Worldwide Web to interactively chat online, capture messages and write the transcripts to a relational database. Uses of the data include prolonged communications, queries, analysis, user tracking, manipulations and exporting to other databases. Users chat in a real-time or near real-time mode, on a constantly open connection, via a host server that transmits, receives, and archives a plurality of transcripts. Using the database schema or web service, the transcripts are readily exportable to target applications.
91 Citations
33 Claims
-
1. A collaborative messaging system, the system comprising:
-
a network;
at least one microprocessor for facilitating the communication of information over the network;
a collaborative messaging programming interface in communication with the at least one microprocessor; and
a messaging database configured to store messages communicated by conversants via the interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for messaging and collaboration within a system, the method comprising the steps of:
-
connecting with an MC system server;
identifying a unique chat using Querystring technology; and
using XML packaging over HTTP to enable conversants to exchange messages in near real time, wherein the conversants need not be online to receive the message. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method for capturing and storing chat data, the method comprising the steps of:
-
a) providing an interface tool;
b) selecting a server for data storage and manipulation, wherein the decision is made by the host chat provider;
c) capturing and storing transcripts in a database; and
d) reformatting the chat data. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method for conducting website specific collaborations, the method comprising the steps of:
-
proving a host website;
generating customized HTML code for conducting collaboration between at least two conversants on the website. providing at least one user having at least one listing specific to that user; and
embedding the HTML code on the website.
-
-
32. A method for conducting user specific collaborations, the method comprising the steps of:
-
providing a host web site;
generating customized HTML code for conducting collaborations between at least two conversants on the website, wherein the code is embedded in a plurality of listings on the website specific to a user.
-
-
33. A method for conducting listing specific collaborations, the method comprising the steps of:
-
providing a host website;
generating customized HTML code for conducting collaborations between at least two conversants on the website, wherein the code is unique to a specific user having a specific listing, wherein the user can have a plurality of listings.
-
Specification