CONVERSATION MESSAGE ROUTING SUPPORTING DYNAMIC CLASS TRANSITIONS
First Claim
1. A system that facilitates selection of and dynamic transitioning among messaging conversation classes for mobile computing devices, comprising:
- a messaging input component that provides access to information relating to a message for a messaging conversation environment;
a conversation message routing component that can at least in part facilitate selecting a conversation class, wherein a conversation class includes at least a protocol to facilitate messaging communication between at least a determinate plurality of conversants engaging in the messaging conversation environment; and
a messaging output component at least in part facilitating conversant participation in a messaging conversation related to a selected conversation class executed in at least the messaging conversation environment.
3 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides for systems, devices, and methods for dynamic transitioning between messaging conversation classes including 1:1, 1:Many, and Many:Many (N:M) conversation protocols. These messaging topologies can be transitioned based at least in part on the number of conversants, a predetermined threshold value, and both determinations and inference related to the conversation topology, message, and conversants. The claimed subject matter can provide for effective seamless messaging conversations in unified messaging environment by reducing the overhead associated with changing numbers of conversants.
41 Citations
20 Claims
-
1. A system that facilitates selection of and dynamic transitioning among messaging conversation classes for mobile computing devices, comprising:
-
a messaging input component that provides access to information relating to a message for a messaging conversation environment; a conversation message routing component that can at least in part facilitate selecting a conversation class, wherein a conversation class includes at least a protocol to facilitate messaging communication between at least a determinate plurality of conversants engaging in the messaging conversation environment; and a messaging output component at least in part facilitating conversant participation in a messaging conversation related to a selected conversation class executed in at least the messaging conversation environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method that facilitates selection of and dynamic transitioning among messaging conversation classes for mobile computing devices, comprising:
-
identifying a number of message recipients related to a message for a messaging conversation environment; determining if that number transitions a predetermined threshold number; and utilizing a computer system to at least in part select a conversation class based at least in part on the identified number of messaging recipients and the determination relating to the threshold number, wherein a conversation class includes at least a protocol to facilitate messaging communication between at least a determinate plurality of conversants engaging in the messaging conversation environment. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer based system, embodied in a mobile device, that facilitates selection of and dynamic transitioning among messaging conversation classes related to group threaded messaging environments, comprising:
-
a conversation message routing component including components for processing protocols related to a 1;
1 messaging protocol, a 1;
Many messaging protocol, and a Many;
Many messaging protocol, wherein, based at least in part on an identified number of message recipients related to messaging conversation environment and a predetermined threshold number, a conversation class can be dynamically selected such that a 1;
1 conversation class is selected when the number of conversants is two (2), a Many;
Many conversation class is selected when the number of conversants does not exceed the threshold number, and a 1;
Many conversation class is selected when the number of conversants exceeds the threshold number; anda legacy device support component to facilitate support of legacy devices participating in the messaging conversation environment, wherein the legacy device support component determines or infers the presence of a legacy device contributing to a messaging conversation environment based at least in part on the absence of indicia of an enabled messaging device in message information from the legacy device, the legacy device support component further supporting message degradation and message promotion in relation to supporting legacy devices and enabled devices participating in the messaging conversation environment.
-
Specification