Method and system for contextual messaging as utilized for decision support
First Claim
1. A computer-implemented method, comprising:
- receiving and storing information from an administrative client that establishes memberships of a plurality of clients to a common contextual messaging system;
receiving and storing nomenclature information from the administrative client that establishes a nomenclature for the common contextual messaging system;
receiving a plurality of messages from one or more of the plurality of clients;
determining a message context for each message using the nomenclature information;
clustering the messages based on the message context in a message database;
determining a current context associated with each request to access the plurality of messages from a plurality of users;
determining a message view for each request based on a correlation of the current context of the request with the message context of each message;
providing to a first device a first message view associated with the plurality of messages based on a first current context associated with a first request from a first user, the first request being from the first device; and
providing to the first device a second message view associated with the plurality of messages based on a second current context associated with a second request from the first user, the second request being from the first device, the first message view being different from the second message view.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for contextual messaging as utilized for decision support is disclosed. According to one embodiment, a computer-implemented method, comprises receiving and storing information from an administrative client that establishes memberships of a plurality of clients to a common contextual messaging system. Nomenclature information is received from the administrative client that establishes a nomenclature for the common contextual messaging system. A first client of the plurality of clients is permitted to accessing a contextual messaging host server via a web browser associated with the first client. A message is received from the first client. A message context is determined for the message using the nomenclature information. Messages are clustered based on the message context in a message database.
-
Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
receiving and storing information from an administrative client that establishes memberships of a plurality of clients to a common contextual messaging system; receiving and storing nomenclature information from the administrative client that establishes a nomenclature for the common contextual messaging system; receiving a plurality of messages from one or more of the plurality of clients; determining a message context for each message using the nomenclature information; clustering the messages based on the message context in a message database; determining a current context associated with each request to access the plurality of messages from a plurality of users; determining a message view for each request based on a correlation of the current context of the request with the message context of each message; providing to a first device a first message view associated with the plurality of messages based on a first current context associated with a first request from a first user, the first request being from the first device; and providing to the first device a second message view associated with the plurality of messages based on a second current context associated with a second request from the first user, the second request being from the first device, the first message view being different from the second message view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium having stored thereon a plurality of instructions, said plurality of instructions when executed by a computer, cause said computer to perform:
-
receiving and storing information from an administrative client that establishes memberships of a plurality of clients to a common contextual messaging system; receiving and storing nomenclature information from the administrative client that establishes a nomenclature for the common contextual messaging system; receiving a plurality of messages from one or more of the plurality of clients; determining a message context for each message using the nomenclature information; clustering the messages based on the message context in a message database; determining a current context associated with each request to access the plurality of messages from a plurality of users; determining a message view for each request based on a correlation of the current context of the request with the message context of each message; providing to a first device a first message view associated with the plurality of messages based on a first current context associated with a first request from a first user, the first request being from the first device; and providing to the first device a second message view associated with the plurality of messages based on a second current context associated with a second request from the first user, the second request being from the first device, the first message view being different from the second message view. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system, comprising:
-
a contextual messaging host server; a database that stores nomenclature, product and messaging information in communication with the contextual messaging host server; and an administrative client in communication with the contextual messaging host server that establishes memberships of a plurality of clients to the common contextual messaging host server; wherein the administrative client establishes a nomenclature for the common contextual messaging system; and wherein the contextual messaging host server receives a plurality of messages from one or more of the plurality of clients, determines a message context for each message using the nomenclature information, clusters the messages based on the message context in a message database, determines a current context associated with each request to access the plurality of messages from a plurality of users, determines a message view for each request based on a correlation of the current context of the request with the message context of each message, provides a first message view associated with the plurality of messages based on a first current context associated with a first request from a first user and provides a second message view associated with the plurality of messages based on a second current context associated with a second request from the first user, the first message view being different from the second message view, the first request and the second request being from a first application at a first device. - View Dependent Claims (18, 19, 20, 21)
-
Specification