IP Library Granted Patent US 9,880,700
Granted Patent B2
US 9,880,700 · App. 14/465,469 · Granted Jan 30, 2018

Home screen user interface for electronic device display

Inventors: Andrew Thomas Smoak (Marietta, GA); Michelle Mindala-Freeman (Atlanta, GA); David Ames Christopher (Atlanta, GA)
Assignee: AT&T MOBILITY II, LLC
G06F3/04817G06F3/0482G06F3/04842G06F9/4443G06F17/3087H04L67/18H04M1/72563H04M1/72583
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 9,880,700
App. No.
14/465,469
Granted
Jan 30, 2018
Kind
B2
Abstract

A user interface overlay is presented over a native graphical user interface (GUI) of a device. By way of example, the overlay can include a graphical presentation layer (GPL) that can selectively mask and/or expose functionality of the native GUI of the device. In addition, the GPL can bundle disparate portions of native functionality in accord with one or more logical associations between a title, tag, application, purpose, type, or like qualifier, associated with the disparate portions. In addition, user preferences and device/network intelligence components can dynamically customize portions of the GPL to match a location, locale, mood, or setting or like situational context of a device and/or user.

Claims (36)

1. A system, comprising:

a processor; and

a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:

based on a location determination and a time determination, determining movement information indicative of a movement of a mobile communication device, wherein location data indicative of a geographical location of the mobile communication device is determined to facilitate the location determination, and

based on determining that the movement information has been modified, rendering, via an interface of the mobile communication device, an updated graphical presentation layer that displays a customized function menu comprising respective graphical objects representing logically related functions of the mobile communication device,

wherein the rendering comprises overlaying display data presented via the interface with the updated graphical presentation layer, wherein the respective graphical objects are not displayed together via the display data,

wherein a function of the logically related functions is executed in response to determining that a corresponding graphical object of the respective graphical objects has been selected, and

wherein a first size of the respective graphical objects displayed via the updated graphical presentation layer is different from a second size of the respective graphical objects displayed via the display data.

2. The system of claim 1 , wherein the updated graphical presentation layer displays the respective graphical objects as tiled graphical icons.

3. The system of claim 1 , wherein the customized function menu is determined based on interest data associated with the device.

4. The system of claim 1 , wherein the customized function menu is determined based on historical data associated with usage of an application of the device.

5. The system of claim 1 , wherein the customized function menu is determined based on timing data indicative of a time of day.

6. The system of claim 1 , wherein the respective graphical objects are displayed via the updated graphical presentation layer at a first location on a display of the device that is different from a second location on the display where the respective graphical objects are displayed via the display data.

7. The system of claim 1 , wherein the customized function menu is determined based on temperature data that represents a temperature associated with the geographical location of the device.

8. The system of claim 1 , wherein the customized function menu is determined based on traffic data that represents traffic associated with the geographical location of the device.

9. The system of claim 1 , wherein the operations further comprise: based on determining that selection data has been received, switching a display of the device between the display data and the updated graphical presentation layer.

10. A method, comprising:

based on a location determination and a time determination, determining, by a system comprising a processor, movement information indicative of a movement of a mobile communication device, wherein location data indicative of a geographical location of the mobile communication device is determined to facilitate the location determination;

based on determining that the movement information has been modified, rendering, by the system, an updated graphical presentation layer via an interface of the mobile communication device, wherein the rendering comprises overlaying display data presented via the interface with the updated graphical presentation layer that renders a function menu group comprising respective graphical objects representing logically related functions of the mobile communication device,

wherein the respective graphical objects are not displayed together via the display data, and wherein a first size of the respective graphical objects displayed via the updated graphical presentation layer is different from a second size of the respective graphical objects displayed via the display data; and

in response to receiving input data that selects a graphical object of the respective graphical objects that represents a function of the logically related functions, facilitating, by the system, an execution of the function.

11. The method of claim 10 , further comprising: determining, by the system, the function menu group based on historical data associated with usage of an application of the mobile communication device.

12. The method of claim 10 , further comprising: selecting, by the system, the logically related functions based on a name associated with the function menu group.

13. The method of claim 10 , further comprising: determining, by the system, the function menu group based on temperature data associated with the geographical location of the mobile communication device.

14. The method of claim 10 , wherein the determining the movement information comprises determining a speed of the mobile communication device.

15. The method of claim 10 , wherein the determining the movement information comprises determining a direction of the movement of the mobile communication device.

16. A non-transitory machine-readable storage medium comprising executable instructions that when executed by a processor, facilitate performance of operations, comprising:

based on a location determination and a time determination, determining movement information indicative of a movement of a mobile communication device, wherein location data that is indicative of a geographical location of the mobile communication device is determined to facilitate the location determination; and

based on determining that the movement information has been modified, rendering, via an interface of the mobile communication device, an updated graphical presentation layer that displays a customized function menu comprising respective graphical objects representing logically related functions performed by the mobile communication device,

wherein the rendering comprises overlaying display data presented via the interface with the updated graphical presentation layer, wherein the respective graphical objects are not displayed together via the display data,

wherein a function of the logically related functions is performed in response to determining that a graphical object of the respective graphical objects, which corresponds to the function, has been selected, and

wherein a first size of the respective graphical objects displayed via the updated graphical presentation layer is different from a second size of the respective graphical objects displayed via the display data.

17. The non-transitory machine-readable storage medium of claim 16 , wherein the operations further comprise: determining the customized function menu based on interest data associated with the mobile communication device.

18. The non-transitory machine-readable storage medium of claim 16 , wherein the operations further comprise: determining the customized function menu based on temporal data.

19. The non-transitory machine-readable storage medium of claim 16 , wherein the operations further comprise: determining the customized function menu based on historical data associated with usage of an application of the mobile communication device.

20. The non-transitory machine-readable storage medium of claim 16 , wherein the operations further comprise: determining the customized function menu based on temperature data associated with the geographical location of the mobile communication device.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE SECOND ASSIGNOR AND ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 033584 FRAME: 0745. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 8, 2017
From: SMOAK, ANDREW THOMAS; MINDALA, MICHELLE MARIE; CHRISTOPHER, DAVID AMES
To: CINGULAR WIRELESS II, LLC
Reel/Frame 043793/0099 →
CHANGE OF NAME Recorded Sep 8, 2017
From: AT&T MOBILITY II, LLC
To: AT&T MOBILITY II LLC
Reel/Frame 043793/0113 →
CHANGE OF NAME Recorded Sep 8, 2017
From: CINGULAR WIRELESS II, LLC
To: AT&T MOBILITY II, LLC
Reel/Frame 043793/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2014
From: SMOAK, ANDREW THOMAS; MINDALA-FREEMAN, MICHELL MARIE; CHRISTOPHER, DAVID AMES
To: AT&T MOBILITY II LLC
Reel/Frame 033584/0745 →
Continuity (3)
Continuation 11775068 · Jul 9, 2007
Provisional Application 60868617 · Dec 5, 2006
Related Publication 20140365908A1 · Dec 11, 2014