SYSTEMS, APPARATUS, METHODS AND COMPUTER-READABLE STORAGE MEDIA FACILITATING HETEROGENEOUS MESSAGING FOR A COMMUNICATION DEVICE
First Claim
1. A computer-readable storage device storing instructions that, in response to execution, cause a communication device comprising a processor to perform operations, comprising:
- sorting content items of messaging content to generate a plurality of content groups, wherein respective content items in a same content group of the plurality of content groups are associated with a same telephone number, and wherein the messaging content comprises a voice call and a text message such that each content group contains a voice call and a text message; and
threading the respective content items for the same content group, wherein the threading comprises providing the respective content items in the same content group in chronological order of receipt.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, methods and computer-readable storage media for threading calls and messages are provided. A method can include: receiving messaging content; and displaying the messaging content in a single thread, wherein the messaging content is threaded and a thread of the messaging content comprises at least one text message and at least one call. The method can further include threading the messaging content, wherein the threading comprises ordering the messaging content based, at least, on a time at which received ones of the messaging content are received at a communication device. In various embodiments, the messaging content can include one or more of voice information, MMS or SMS text messages, voicemail information, system messages, email messages, instant messages, pictorial information, video information or audio information, data traffic information, user-opted notifications, traffic reports, news alerts, weather information, stock reports, social networking chats, social networking posts or social networking status updates.
-
Citations
20 Claims
-
1. A computer-readable storage device storing instructions that, in response to execution, cause a communication device comprising a processor to perform operations, comprising:
-
sorting content items of messaging content to generate a plurality of content groups, wherein respective content items in a same content group of the plurality of content groups are associated with a same telephone number, and wherein the messaging content comprises a voice call and a text message such that each content group contains a voice call and a text message; and threading the respective content items for the same content group, wherein the threading comprises providing the respective content items in the same content group in chronological order of receipt. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, by a communication device comprising a processor, messaging content comprising voice call information and a text message; sorting, by the communication device, received messaging content to generate a plurality of content groups, wherein the messaging content comprises voice call information and a text message; wherein a first subset of the messaging content is associated with a first telephone number and is associated with a first content group of the plurality of content groups such that the first content group contains a voice call and a message, and wherein a second subset of the messaging content is associated with a second telephone number and is associated with a second content group of the plurality of content groups such that the second content group contains a voice call and a text message; threading, by the communication device, the first subset of the messaging content associated with the first telephone number and the first content group based on an order of receipt of content items within the first subset of the messaging content; and threading, by the communication device, the second subset of the messaging content associated with the second telephone number and the second content group based on an order of receipt of content items within the second subset of the messaging content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A communication apparatus, comprising:
-
a memory that stores executable instructions; and a processor coupled to the memory that facilitates execution of the executable instructions to perform operations, comprising; sorting items of content of messaging content resulting in a plurality of content groups, wherein the messaging content comprises first data that includes voice call data and second data that fails to include voice call data, wherein the items of content are sorted into a same group of the plurality of content groups based on the messaging content being associated with a same telephone number, such that each content group contains the first data and the second data; and generating threaded items of content by threading the items in the same group based on order of receipt of the content items. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification