IP Library Patent Application 12821697
Patent Application
App. No. 12/821,697

Electronic Device for Providing a Visual Representation of a Resizable Widget Associated with a Contacts Database

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 None
App. No.
12/821,697
Abstract

There is disclosed an electronic device and method for providing a visual representation of a contact widget. The electronic device includes a display and an input component. A display provides a first representation of the contact widget including a first quantity of task representations. An input component then detects a resizing action of the contact widget. Thereafter, display provides a second representation of the contact widget, different from the first representation, including a second quantity of task representations in response to detecting the resizing action of the contact widget.

Claims (36)

1 . A method of an electronic device for providing a visual representation of a contact widget, wherein the electronic device includes a display and an input component, the method comprising:

displaying, at the display, a first representation of the contact widget including a first quantity of task representations;

detecting, at the input component, a resizing action of the contact widget; and

displaying, at the display, a second representation of the contact widget including a second quantity of task representations in response to detecting the resizing action of the contact widget, wherein the second quantity of task representations is different from the first quantity of task representations.

2 . The method of claim 1 , wherein detecting a resizing action of the contact widget includes detecting whether at least one dimension of an outer boundary of the contact widget has been changed.

3 . The method of claim 2 , wherein detecting whether at least one dimension of an outer boundary of the contact widget has been changed includes detecting whether at least one of a width or a length of the outer boundary has been changed.

4 . The method of claim 1 , further comprising:

identifying widget properties of the contact widget in response to detecting the resizing action of the contact widget; and

determining a widget configuration corresponding to the widget properties,

wherein displaying a second representation of the contact widget includes displaying the second representation based on the widget configuration.

5 . The method of claim 4 , further comprising accessing a database correlating the widget properties to the widget configuration.

6 . The method of claim 1 , wherein the task representations of the first and second representations include at least one task associated with a communication task.

7 . The method of claim 2 , wherein the communication task includes at least one of a phone number, a text messages, an email, an instant message, and an SMS.

8 . The method of claim 1 , wherein:

at least one task representation of the first representation is associated with a task of a contact list; and

displaying a first representation of the contact widget includes displaying the at least one task representation with the contact widget based on the task of the contact list.

9 . The method of claim 1 , wherein displaying a second representation of the contact widget includes displaying all task representations of the first representation if the second quantity of task representations is greater than the first quantity of task representations.

10 . The method of claim 9 , wherein:

all task representations of the first and second representations are associated with one or more tasks of a contact list; and

displaying a second representation of the contact widget includes displaying an additional representation that is not associated with any tasks of a contact list.

11 . The method of claim 1 , wherein displaying a second representation of the contact widget includes displaying less than all task representations of the first representation if the second quantity of task representations is less than the first quantity of task representations.

12 . The method of claim 11 , wherein:

each task representation of the first presentation is associated with a priority; and

displaying less than all task representations of the first representation includes determining whether to display each task representations based on the priority associated with the task representation.

13 . The method of claim 1 , wherein displaying a first representation of the contact widget including a first quantity of task representations includes displaying the first representation of the contact widget having at least two task representations.

14 . An electronic device for providing a visual representation of a contact widget comprising:

an input component effective to detect resizing of the contact widget; and

a display communicating with the input component, wherein the display provides a first representation of the contact widget including a first quantity of task representations, and the display provides a second representation of the contact widget including a second quantity of task representations in response to detecting the resizing action of the contact widget,

wherein the second quantity of task representations is different from the first quantity of task representations.

15 . The electronic device of claim 14 , wherein the input component is a touch sensor substantially parallel, and proximate, to the display.

16 . The electronic device of claim 14 , wherein the input component detects a user gesture initiated at a first location proximate an outer boundary of the contact widget and directed to a second location different from the first location.

17 . The electronic device of claim 14 , further comprising:

a processor coupled to the input component, wherein the processor identifies widget properties of the contact widget in response to the input component detecting the resizing action of the contact widget, and determines a widget configuration corresponding to the widget properties,

wherein the display provides the second representation based on the widget configuration.

18 . The electronic device of claim 14 , further comprising a memory communicating with the display, wherein the memory stores a database correlating widget properties with widget configurations corresponding to the widget properties.

19 . The electronic device of claim 14 , further comprising a transceiver communicating with the display, wherein the transceiver receives a correlation between widget properties and widget configurations corresponding to the widget properties from a remote device.

Assignments (3)
CHANGE OF NAME Recorded Jun 26, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028441/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2011
From: HAND, ANTHONY D.; SANCHEZ, ENRIQUE, JR.
To: MOTOROLA, INC.
Reel/Frame 027053/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →