# US 2019/0173829 A1 · Systems, apparatus, methods and computer-readable storage media facilitating heterogeneous messaging for a communication device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0173829 A1
- Document ID: US20190173829A1
- Status: Published application
- Kind: A1
- Application number: 16/268,299
- Filed: 2019-02-05
- Published: 2019-06-06
- Earliest claimed: 2009-10-14
- Assignees: AT&T Mobility II LLC
- Applicants: AT&T Mobility II LLC
- Inventors: Cristy Swink; Jason Sikes; David Merkoski; Benjamin Fineman; Jonathan Solis Snydal; Megan Elisabeth Knight
- Web page: https://patentgrep.com/patent/US20190173829A1

## CPC

- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/0485: Scrolling or panning
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 9/451: Execution arrangements for user interfaces
- H04L 51/04: Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L 51/10: Multimedia information
- H04L 51/216: Handling conversation history, e.g. grouping of messages in sessions or threads
- H04L 51/48: Message addressing, e.g. address format or anonymous messages, aliases
- H04L 51/52: for supporting social networking services
- H04L 51/56: Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
- H04L 61/4594: Address books, i.e. directories containing contact information about correspondents (telephone directories in user terminals H04M1/27453)
- H04L 63/0892: {by using authentication-authorization-accounting [AAA] servers or protocols}
- H04M 1/7243: with interactive means for internal management of messages
- H04M 1/72433: for voice messaging, e.g. dictaphones (for answering incoming calls H04M1/64)
- H04M 1/72436: for text messaging, e.g. short messaging services [SMS] or e-mails
- H04M 1/72439: for image or video messaging
- H04M 1/72469: for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
- H04W 4/12: Messaging; Mailboxes; Announcements
- H04W 4/14: Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06Q 10/40: Business processes related to social networking or social networking services
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Calls and messages are threaded, e.g., 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. For instance, 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.

## Claims

### Claim 1

A machine-readable storage medium, comprising executable instructions that, when executed by a processor of a mobile device, facilitate performance of operations, comprising:
sorting, by the mobile device, content items of messaging content to generate content groups, wherein the sorting comprises grouping respective content items in a same content group of the content groups based on the respective content items being determined to be associated with a common identifier, and wherein each content group contains social networking information; and
facilitating, by the mobile device, displaying of threaded respective content items for the same content group, wherein the facilitating the displaying comprises concurrently facilitating a first display of a first group of the threaded respective content items in a first region of a screen of the mobile device, and facilitating a second display of a second group of the threaded respective content items in a second region of the screen of the mobile device.

### Claim 2 (depends on 1)

The machine-readable storage medium of claim 1, wherein the social networking information comprises video information.

### Claim 3 (depends on 2)

The machine-readable storage medium of claim 2, wherein the messaging content further comprises a video call.

### Claim 4 (depends on 1)

The machine-readable storage medium of claim 1, wherein the operations further comprise, prior to the sorting:
determining, by the mobile device, times at which received content items of the messaging content associated with the common identifier are received at the communication device.

### Claim 5 (depends on 4)

The machine-readable storage medium of claim 4, wherein the operations further comprise:
based on the times, associating, by the mobile device, timestamps with the received content items of the messaging content associated with the common identifier.

### Claim 6 (depends on 1)

The machine-readable storage medium of claim 1, wherein the facilitating the displaying of the threaded respective content items further comprises:
facilitating the displaying, via a user interface of the mobile device, in a thread, the threaded respective content items for the same content group.

### Claim 7 (depends on 1)

The machine-readable storage medium of claim 1, wherein the mobile device comprises a device comprising a video recorder.

### Claim 8 (depends on 1)

The machine-readable storage medium of claim 1, wherein the mobile device comprises a smartphone.

### Claim 9

A method, comprising:
sorting, by a mobile device comprising a processor, content items of messaging content to generate content groups, wherein the sorting comprises grouping respective content items in a same content group of the content groups based on the respective content items being determined to be associated with a same telephone number, and wherein each content group contains a video call; and
facilitating, by the mobile device, displaying of threaded respective content items for the same content group, wherein the facilitating the displaying comprises concurrently facilitating a first display of a first group of the threaded respective content items in a first region of a screen of the mobile device, and facilitating a second display of a second group of the threaded respective content items in a second region of the screen of the mobile device.

### Claim 10 (depends on 9)

The method of claim 9, further comprising, prior to the sorting:
determining, by the mobile device, times at which received content items of the messaging content associated with the same telephone number are received at the communication device.

### Claim 11 (depends on 9)

The method of claim 9, further comprising:
based on the times, associating, by the mobile device, timestamps with the received content items of the messaging content associated with the same telephone number.

### Claim 12 (depends on 9)

The method of claim 9, wherein the facilitating the displaying of the threaded respective content items further comprises:
facilitating the displaying, via a user interface of the mobile device, in a thread, the threaded respective content items for the same content group.

### Claim 13 (depends on 12)

The method of claim 12, wherein the messaging content further comprises audio information.

### Claim 14

An 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 content items of messaging content to generate content groups, wherein the sorting comprises grouping respective content items in a same content group of the content groups based on the respective content items being determined to be associated with common identification information, and wherein each content group contains video calls; and
facilitating displaying of threaded respective content items for the same content group, wherein the facilitating the displaying comprises concurrently facilitating a first display of a first group of the threaded respective content items in a first region of a screen of the apparatus, and facilitating a second display of a second group of the threaded respective content items in a second region of the screen of the apparatus.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the operations further comprise, prior to the sorting:
determining times at which received content items of the messaging content associated with the common identification information are received at the communication device.

### Claim 16 (depends on 14)

The apparatus of claim 14, wherein the operations further comprise:
based on the times, associating timestamps with the received content items of the messaging content associated with the common identification information.

### Claim 17 (depends on 14)

The apparatus of claim 14, wherein the facilitating the displaying of the threaded respective content items further comprises:
facilitating the displaying, via a user interface of the apparatus, in a thread, the threaded respective content items for the same content group.

### Claim 18 (depends on 14)

The apparatus of claim 14, wherein the messaging content further comprises audio information.

### Claim 19 (depends on 14)

The apparatus of claim 14, wherein the apparatus comprises a device comprising a video recorder.

### Claim 20 (depends on 14)

The apparatus of claim 14, wherein the mobile device comprises a smartphone.
