IP Library Granted Patent US 8,483,366
Granted Patent B2
US 8,483,366 · App. 13/615,006 · Granted Jul 9, 2013

Divided call history user interface

Inventors: Flavio Lerda (London, GB); Hugo Hudson (London, GB); Debashish Chatterjee (London, GB); Simon Tickner (Whitstable, GB); Marcus Alexander Foster (West Malling, GB)
Assignee: Google Inc.
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,483,366
App. No.
13/615,006
Granted
Jul 9, 2013
Kind
B2
Abstract

A computing device displays a call history graphical user interface (GUI). The call history GUI includes a new list and an old list. The new list may include new missed call elements and missed call elements associated with new unopened voicemails. The old list may include other call history GUI elements, such as old missed call elements and missed call elements associated with opened voicemails.

Claims (38)

1. A method comprising:

determining, by a computing device, that a plurality of missed calls have been received by the computing device, each respective missed call from the plurality of missed calls being a respective incoming call for which user input to accept the respective incoming call was not received; and

outputting, by the computing device and for display at a display device, a user interface that comprises a first list and a second list, wherein the missed calls include missed calls that occurred before a most recent previous time that the first and second lists were displayed and missed calls that occurred after the most recent previous time that the first and second lists were displayed,

wherein for each respective missed call from the plurality of missed calls:

if the respective missed call occurred after the most recent previous time that the first and second lists were displayed and if the computing device has not been used in a call with an initiator of the respective missed call after the respective missed call occurred, the first list includes a first graphical user interface (GUI) element, the first GUI element corresponding to the respective missed call, and

if the respective missed call occurred before the most recent previous time that the first and second lists were displayed or if the computing device has been used in a call with the initiator of the respective missed call after the respective missed call occurred, the second list includes a second GUI element, the second GUI element corresponding to the respective missed call.

2. The method of claim 1 , further comprising for each respective missed call from the plurality of missed calls, determining, by the computing device, that the computing device has been used in a call with the initiator of the respective missed call if the computing device was used to initiate the call to the initiator of the respective missed call after the respective missed call occurred.

3. The method of claim 1 , further comprising for each respective missed call from the plurality of missed calls, determining, by the computing device, that the computing device has been used in a call with the initiator of the respective missed call if the computing device has received user input to accept the call from the initiator of the respective missed call after the respective missed call occurred.

4. The method of claim 1 , wherein for each respective missed call from the plurality of missed calls, if the respective missed call occurred before the most recent previous time that the first and second lists were displayed and the respective missed call corresponds to an unopened voicemail, the first list includes a GUI element that corresponds to the respective missed call.

5. The method of claim 1 , wherein for each respective missed call from the plurality of missed calls, if the respective missed call occurred before the most recent previous time that the first and second lists were displayed, the respective missed call corresponds to an unopened voicemail, and a difference between a current time and a time at which the unopened voicemail was sent is less than a given duration, the first list includes a GUI element that corresponds to the respective missed call.

6. The method of claim 1 , wherein GUI elements in the first list that correspond to the missed calls that occurred after the most recent previous time that the first and second lists were displayed and that correspond to unopened voicemails have a different appearance than GUI elements in the first list that correspond to the missed calls that occurred before the most recent previous time that the first and second lists were displayed and that correspond to unopened voicemails.

7. The method of claim 1 , wherein for each respective missed call from the plurality of missed calls, if the respective missed call occurred before the most recent previous time that the first and second lists were displayed, the respective missed call corresponds to an unopened voicemail, and a difference between a current time and a time at which the unopened voicemail was sent is greater than a given duration, the second list includes a GUI element that corresponds to the respective missed call.

8. The method of claim 1 , further comprising:

receiving, by the computing device, user input to open a voicemail that corresponds to a particular missed call from the plurality of missed calls;

opening, by the computing device, the voicemail in response to receiving the user input; and

moving, by the computing device, a GUI element that corresponds to the particular missed call from the first list to the second list in response to receiving the user input.

9. The method of claim 8 , wherein opening the voicemail comprises playing back, by the computing device, the voicemail in response to receiving the user input.

10. The method of claim 8 , wherein opening the voicemail comprises displaying, by the computing device, summary information in response to receiving the user input, the summary information describing the voicemail.

11. The method of claim 1 , wherein outputting the user interface for display comprises:

outputting, by the computing device and for display at the display device, the user interface such that the user interface includes incoming call elements and outgoing call elements, each of the incoming call elements corresponding to a call for which user input to accept the call was received, each of the outgoing call elements corresponding to a call for which user input to initiate the call was received.

12. The method of claim 1 , further comprising, in response to receiving user input, updating, by the computing device, the user interface such that the first list and the second list only include ones of the GUI elements that have corresponding voicemails.

13. The method of claim 1 , wherein, for each respective missed call from the plurality of missed calls, a GUI element that corresponds to the respective missed call includes a phone number associated with the respective missed call.

14. The method of claim 1 , wherein if one of the missed calls corresponds to a voicemail, a GUI element that corresponds to the missed call indicates an existence of the voicemail.

15. The method of claim 1 , further comprising initiating, by the computing device, a call in response to user input on a phone control in one of the GUI elements in the first list or the second list.

16. The method of claim 1 , wherein the first list or the second list includes a GUI element that corresponds to more than one of the missed calls.

17. The method of claim 1 , wherein the GUI elements in the first list are chronologically ordered and the GUI elements in the second list are chronologically ordered.

18. A computing device comprising:

one or more processors; and

a storage system storing instructions that, when executed by the one or more processors, cause the computing device to:

determine that a plurality of missed calls have been received by the computing device, each respective missed call from the plurality of missed calls being a respective incoming call for which user input to accept the respective incoming call was not received; and

output a user interface for display at the display device, the user interface comprising a first list and a second list, wherein for each respective missed call from the plurality of missed calls:

if the respective missed call occurred after a most recent previous time that the first and second lists were displayed and if the computing device has not been used in a call with an initiator of the respective missed call after the respective missed call occurred, the first list includes a first graphical user interface (GUI) element, the first GUI element corresponding to the respective missed call; and

if the respective missed call occurred before the most recent previous time that the first and second lists were displayed or if the computing device has been used in a call with the initiator of the respective missed call after the respective missed call occurred, the second list includes a second GUI element, the second GUI element corresponding to the respective missed call.

19. A computer-readable storage medium storing instructions that, when executed by one or more processors of a computing device, cause the computing device to:

determine that a plurality of missed calls have been received by the computing device, each respective missed call from the plurality of missed calls being a respective incoming call for which user input to accept the respective incoming call was not received; and

output a user interface for display at a display device, the user interface comprising a first list and a second list, wherein for each respective missed call from the plurality of missed calls:

if the respective missed call occurred after a most recent previous time that the first and second lists were displayed and if the computing device has not been used in a call with an initiator of the respective missed call after the respective missed call occurred or if the respective missed call corresponds to an unopened voicemail, the first list includes a first graphical user interface (GUI) element, the first GUI element corresponding to the respective missed call, and

if the respective missed call occurred before the most recent previous time that the first and second lists were displayed or if the computing device has been used in a call with the initiator of the respective missed call after the respective missed call occurred, the second list includes a second GUI element, the second GUI element corresponding to the respective missed call.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0299 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2012
From: LERDA, FLAVIO; HUDSON, HUGO; CHATTERJEE, DEBASHISH; TICKNER, SIMON; FOSTER, MARCUS ALEXANDER
To: GOOGLE INC.
Reel/Frame 029130/0983 →
Continuity (3)
Continuation 13352128 · Jan 17, 2012
Provisional Application 61538905 · Sep 25, 2011
Related Publication 20130078960A1 · Mar 28, 2013