# US 10,484,330 B2 · Systems, apparatus, methods and computer-readable storage media facilitating information retrieval 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 10,484,330 B2
- Document ID: US10484330B2
- Status: Granted
- Kind: B2
- Application number: 15/426,813
- Filed: 2017-02-07
- Published: 2017-05-25
- Granted: 2019-11-19
- Earliest claimed: 2009-10-14
- Assignees: AT&T Mobility II LLC
- Applicants: AT&T Mobility II LLC
- Inventors: Cristy Swink; Jason Sikes; Benjamin Fineman; Jonathan Solis Snydal; Megan Elisabeth Knight
- Web page: https://patentgrep.com/patent/US10484330B2

## 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

A method can include detecting a selection of an item, the item being displayed via user interface (UI), searching for information associated with the item for which selection is detected, wherein the searching is performed automatically based, at least, upon the detecting the selection of the item; and displaying search results, via the UI, wherein the displaying the search results is performed automatically during the selection of the item. In some embodiments, the search results comprise at least one of: a voicemail, a number of voicemails, messaging details, a portion of text, contacts information or social media information associated with the item for which selection is detected.

## Claims

### Claim 1

A method, comprising:
maintaining, by a communication device comprising a processor, a display of a group of text messages via a first interface at a first location, and performing the maintaining while initiating, by the communication device, a concurrent display of a second interface, wherein the display of the first interface is moved to a second location, different than the first location, to provide space for the second interface in a region that is non-overlapping with the first interface, and wherein the group of text messages comprises a selected text message; and
displaying, by the communication device, a search result within the second interface, wherein the search result comprises numerical information indicative of a count of unread voicemails associated with a sender identity determined to be associated with the selected text message, wherein the concurrent display is initiated in response to a first selection of the selected text message, and wherein the concurrent display of the second interface is removed from being displayed in response to a second selection of the selected text message resulting in the first interface returning to the first location.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
detecting, by the communication device, the first selection of the selected text message comprises detecting a scroll command associated with scrolling to the selected text message of the group of text messages.

### Claim 3 (depends on 2)

The method of claim 2, wherein the scrolling is a vertical scrolling to the selected text message.

### Claim 4 (depends on 2)

The method of claim 2, further comprising:
in response to the detecting of the first selection of the selected text message searching, by the communication device, for information associated with the selected text message.

### Claim 5 (depends on 1)

The method of claim 1, wherein the search result further comprises a portion of text associated with the selected text message.

### Claim 6

A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
maintaining a first display of a group of social networking messages at a first location via a first interface, and performing the maintaining while initiating a second display of a second interface that is concurrent with the first display, wherein the first display of the first interface is moved to a second location, different than the first location, to create space for the second interface in a region that is non-overlapping with the first interface, wherein the group of social networking messages comprises a selected social networking message; and
displaying a search result within the second interface, wherein the search result comprises numerical information indicative of a number of unread voicemails associated with a sender identity determined to be associated with the selected social networking message, wherein second display is initiated in response to a first selection of the selected social networking message, and wherein the second display of the second interface is removed in response to a second selection of the selected social networking message resulting in the first interface returning to the first location.

### Claim 7 (depends on 6)

The non-transitory machine-readable medium of claim 6, wherein the first selection of the selected social networking message comprises:
a scrolling to the selected social networking message of the group of social networking messages.

### Claim 8 (depends on 7)

The non-transitory machine-readable medium of claim 7, wherein the scrolling is a vertical scrolling.

### Claim 9 (depends on 6)

The non-transitory machine-readable medium of claim 6, wherein the operations further comprise:
searching for information associated with the selected social networking message, and wherein the searching is performed in response to the first selection of the selected social networking message being detected.

### Claim 10 (depends on 6)

The non-transitory machine-readable medium of claim 6, wherein the search result further comprises a portion of text associated with the selected social networking message.

### Claim 11 (depends on 6)

The non-transitory machine-readable medium of claim 6, wherein the selected social networking message is a first selected social networking message, and wherein the operations further comprise:
detecting a third selection of a second selected social networking message from the group of social networking messages.

### Claim 12 (depends on 11)

The non-transitory machine-readable medium of claim 11, wherein the second selected social networking message is a social media feed and the first selected social networking message comprises a comment.

### Claim 13

An apparatus, comprising:
a processor;
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:
displaying a group of social networking messages, comprising a selected social networking message, via a first interface of a display at a first location;
displaying a second interface of the display concurrently with the displaying of the group of social networking messages via the first interface, comprising moving the displaying of the group of social networking messages via the first interface to a second location, different than the first location, to enable space for the second interface in a region that does not overlap with the first interface; and
displaying a search result within the second interface, wherein the search result comprises numerical information indicative of a count of unread voicemails associated with a sender identity determined to be associated with the selected social networking message, wherein the displaying the second interface concurrently with the first interface is performed in response to a first interaction determined to have occurred with respect to the selected social networking message, wherein the second interface is removed from being displayed concurrently with the first interface in response to a second interaction determined to have occurred with respect to the selected social networking message, and wherein the first interface returns to the first location in response to the second interaction with the selected social networking message.

### Claim 14 (depends on 13)

The apparatus of claim 13, wherein the first interaction with the selected social networking message comprises a scrolling to the selected social networking message of the group of social networking messages.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the scrolling is a scrolling in a vertical direction with respect to the display.

### Claim 16 (depends on 13)

The apparatus of claim 13, wherein the search result further comprises a portion of text associated with the selected social networking message.

### Claim 17 (depends on 13)

The apparatus of claim 13, wherein the operations further comprise:
searching for information associated with the selected social networking message.

### Claim 18 (depends on 17)

The apparatus of claim 17, wherein the searching is performed in response to the first interaction with respect to the selected social networking message.

### Claim 19 (depends on 13)

The apparatus of claim 13, wherein the selected social networking message is a first selected social networking message, and wherein the operations further comprise:
detecting a third interaction with a second selected social networking message from the group of social networking messages.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein the second selected social networking message is a news feed and the first selected social networking message is associated with a social media application that provides a social media feed.
