IP Library Granted Patent US 8,380,172
Granted Patent B1
US 8,380,172 · App. 12/874,151 · Granted Feb 19, 2013

Enhanced search user interface

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,380,172
App. No.
12/874,151
Granted
Feb 19, 2013
Kind
B1
Abstract

A method of communication is provided. The method comprises receiving a voice call and, based on receiving the voice call, accessing a plurality of stored messages transmitted by an originator of the voice call. The method further comprises presenting the identity of the originator of the voice call and at least part of one of the stored messages.

Claims (38)

1. A method of communication, comprising:

receiving a voice call;

based on a telephone number of an originator of the voice call, identifying the originator of the voice call;

based on the originator, accessing a stored message transmitted by the originator;

presenting at least a portion of the stored message;

receiving a selection of a text string from a user interface, where the text string is part of the stored message;

based on the text string and regardless of the telephone number of the originator of the voice call or the originator of the voice call, searching a plurality of stored messages to identify messages of the plurality of stored messages that include one or more words in the text string, wherein at least some of the messages are not transmitted by the originator of the voice call; and

presenting a list of the messages.

2. The method of claim 1 , wherein accessing the stored message transmitted by the originator comprises accessing messages transmitted by the originator during a period of time extending from a current time to a period of time a predefined interval before the current time.

3. The method of claim 1 , wherein the originator of the voice call is identified by matching the telephone number of the originator to a contact entry in an address book data store.

4. The method of claim 1 , further comprising:

based on the originator, determining a group identity;

based on the group identity, accessing a stored message transmitted by a member of the group identity other than the originator; and

presenting at least a portion of the stored message transmitted by a member of the group identity other than the originator.

5. A portable electronic device, comprising:

a processor;

a radio transceiver;

a memory;

a contact list stored in the memory; and

an application stored in the memory that, when executed by the processor,

in response to the radio transceiver receiving a voice call origination message, identifies an originator of the voice call based on searching the contact list using a phone number of the calling party provided in the voice call origination message,

searches for one or more stored messages transmitted by the originator of the voice call,

presents a first stored message transmitted by the originator of the voice call,

receives an input selecting a text string from a user interface, where the text string is part of the first stored message,

based on the text string and regardless of the telephone number of the calling party or the originator of the voice call, searches the memory to identify a second stored message that includes one or more words in the text string, and

presents the second stored message, wherein the second stored message is a different type of message than the first stored message, and wherein the second stored message is not transmitted by the originator of the voice call.

6. The device of claim 5 , wherein the portable electronic device is one of a mobile phone, a personal digital assistant (PDA), or a media player.

7. The device of claim 5 , wherein the first stored message is one of an email message, a simple messaging service (SMS) message type, and a multimedia messaging service (MMS) message, and wherein the second stored message is one of an email message, a simple messaging service (SMS) message type, and a multimedia messaging service (MMS) message.

8. The device of claim 5 , wherein the application searches the memory for one or more stored messages transmitted by the originator of the voice call.

9. The device of claim 5 , wherein the application searches a data store remote from the device for one or more stored messages transmitted by the originator of the voice call.

10. The device of claim 5 , wherein the application searching the memory for one or more stored messages comprises determining a phone number of the originator of the voice call, determining an identity of the originator of the voice call, and using the identity of the originator of the voice call to access at least one of the stored messages.

11. The device of claim 5 , wherein the one or more stored messages comprise email messages.

12. The device of claim 11 , wherein the one or more stored messages further comprise at least one of a short message service (SMS) message and a multimedia message service (MMS) message.

13. The device of claim 5 , wherein the application further:

determines a group identity based on the originator,

accesses, based on the group identity, a third stored message transmitted by a member of the group identity other than the origination, and

presents at least a portion of the third stored message.

14. The device of claim 13 , wherein the application further, based on receiving the voice call, accesses a calendar application and presents at least one meeting appointment associated with at least one member of the group.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →