Individually specifying message output attributes in a messaging system
First Claim
1. A method for specifying messaging session outputs, comprising the steps of:
- receiving a message entry associated with a particular topic from among a plurality of available topics from a separate sending user from among a plurality of users participating in a messaging session; and
assigning output attributes to said message entry for each separate receiving user from among said plurality of users according to a plurality of receiving user specified output preferences for said particular topic each associated with one from among each said separate receiving user participating in said messaging session, such that output of said message entry is uniquely received by each said separate receiving user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and program for specifying message outputs in a messaging session are provided. A message entry is received in association with a particular topic from among multiple available topics from a particular user from among multiple users participating in a messaging session. Output attributes are assigned to the message entry according to receiving user specified output preferences for the particular topic individually specified by each of the receiving users participating in the messaging session, such that output of the message entry is uniquely specified for each of the receiving users participating.
-
Citations
59 Claims
-
1. A method for specifying messaging session outputs, comprising the steps of:
-
receiving a message entry associated with a particular topic from among a plurality of available topics from a separate sending user from among a plurality of users participating in a messaging session; and
assigning output attributes to said message entry for each separate receiving user from among said plurality of users according to a plurality of receiving user specified output preferences for said particular topic each associated with one from among each said separate receiving user participating in said messaging session, such that output of said message entry is uniquely received by each said separate receiving user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 37, 38, 39, 40)
-
-
12. A system for specifying messaging session outputs, comprising:
-
a messaging system communicatively connected to a network;
said messaging system comprising;
means for receiving a message entry associated with a particular topic from among a plurality of available topics from a separate sending user from among a plurality of users participating in a messaging session; and
means for assigning output attributes to said message entry for each separate receiving user from among said plurality of users according to a plurality of receiving user specified output preferences for said particular topic each associated with one from among each said separate receiving user participating in said messaging session, such that output of said message entry is uniquely received by each said separate receiving user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A program for specifying messaging session outputs, residing on a computer usable medium having computer readable program code means, said program comprising:
-
means for receiving a message entry associated with a particular topic from among a plurality of available topics from a separate sending user from among a plurality of users participating in a messaging session; and
means for assigning output attributes to said message entry for each separate receiving user from among said plurality of users according to a plurality of receiving user specified output preferences for said particular topic each associated with one from among each said separate receiving user participating in said messaging session, such that output of said message entry is uniquely received by each said separate receiving user. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for organizing messaging sessions, said method comprising the steps of:
-
receiving a request for a new topic from a particular user from among a plurality of users participating in a particular channel of a messaging session; and
in response to approving said new topic, updating a plurality of topic options for said particular channel of said messaging session to said plurality of users participating in said particular channel, such that said new topic is selectable by said plurality of users in association with a message entry.
-
-
34. A system for organizing messaging sessions, said system comprising:
-
means for receiving a request for a new topic from a particular user from among a plurality of users participating in a particular channel of a messaging session; and
means for updating a plurality of topic options for said particular channel of said messaging session to said plurality of users participating in said particular channel, responsive to approving said new topic.
-
-
35. A program for organizing messaging sessions, residing on a computer usable medium having computer readable program code means, said program comprising:
-
means for receiving a request for a new topic from a particular user from among a plurality of users participating in a particular channel of a messaging session; and
means for updating a plurality of topic options for said particular channel of said messaging session to said plurality of users participating in said particular channel, responsive to approving said new topic.
-
-
36. A method for controlling messaging outputs in a messaging session, said method comprising the steps of:
-
receiving a plurality of message entries each associated with a particular topic from among a plurality of topics within a particular channel of a messaging session; and
controlling output of said plurality of message entries according to output attributes assigned to said plurality of message entries for a particular user to distinguish according to a receiving user'"'"'s preferences between said plurality of topics, such that output of said plurality of message entries according to topic is distinguished according to a user receiving said plurality of message entries.
-
-
41. A system for controlling messaging outputs in a messaging session, said system comprising:
-
a client messaging system communicatively connected to a network;
said client messaging system further comprising;
means for receiving a plurality of message entries each associated with a particular topic from among a plurality of topics within a particular channel of a messaging session; and
means for controlling output of said plurality of message entries according to output attributes assigned to said plurality of message entries for a particular user to distinguish according to a receiving user'"'"'s preferences between said plurality of topics, such that output of said plurality of message entries according to topic is distinguished according to a user receiving said plurality of message entries. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A program for controlling messaging outputs in a messaging session, residing on a computer usable medium having computer readable program code means, said program comprising:
-
means for receiving a plurality of message entries each associated with a particular topic from among a plurality of topics within a particular channel of a messaging session; and
means for controlling output of said plurality of message entries according to output attributes assigned to said plurality of message entries for a particular user to distinguish according to a receiving user'"'"'s preferences between said plurality of topics, such that output of said plurality of message entries according to topic is distinguished according to a user receiving said plurality of message entries. - View Dependent Claims (47, 48, 49, 50)
-
-
51. A method for enabling topic selection within a messaging system, said method comprising the steps of:
-
displaying a plurality of selectable topics available for selection in association with a message entry prior to distribution;
receiving a selection from among said plurality of selectable topic by a sending user participating in a messaging session; and
assigning a particular topic associated with said selection from among said plurality of selectable topics to a message entry prior to distribution of said message entry to at least one other user participating in said messaging session. - View Dependent Claims (52)
-
-
53. A system for enabling topic selection within a messaging system, said system comprising:
-
means for graphically displaying a plurality of selectable topics available for selection in association with a message entry prior to distribution;
means for receiving a selection from among said plurality of selectable topic by a sending user participating in a messaging session; and
means for assigning a particular topic associated with said selection from among said plurality of selectable topics to a message entry prior to distribution of said message entry to at least one other user participating in said messaging session. - View Dependent Claims (54)
-
-
55. A program for enabling topic selection within a messaging system, residing on a computer usable medium having computer readable program code means, said program comprising:
-
means for graphically displaying a plurality of selectable topics available for selection in association with a message entry prior to distribution;
means for receiving a selection from among said plurality of selectable topic by a sending user participating in a messaging session; and
means for assigning a particular topic associated with said selection from among said plurality of selectable topics to a message entry prior to distribution of said message entry to at least one other user participating in said messaging session. - View Dependent Claims (56)
-
-
57. A method for specializing outputs in a messaging system, said method comprising the steps of:
-
enabling selection of output preferences for output of received message entries within a messaging session according to any one of a topic, a user, and a device; and
distinguishing said output of said received message entries according to said output preferences by utilizing unique variation in any one of a color, a font, a style, or audio.
-
-
58. A system for specializing outputs in a messaging system, said system comprising:
-
means for enabling selection of output preferences for output of received message entries within a messaging session according to any one of a topic, a user, and a device; and
means for distinguishing said output of said received message entries according to said output preferences by utilizing unique variation in any one of a color, a font, a style, or audio.
-
-
59. A program for specializing outputs in a messaging system, residing on a computer usable medium having computer readable program code means, said program comprising:
-
means for enabling selection of output preferences for output of received message entries within a messaging session according to any one of a topic, a user, and a device; and
means for distinguishing said output of said received message entries according to said output preferences by utilizing unique variation in any one of a color, a font, a style, or audio.
-
Specification