IP Library Granted Patent US 9,965,138
Granted Patent B2
US 9,965,138 · App. 14/044,717 · Granted May 8, 2018

Mobile communications device, non-transitory computer-readable medium and method of activating update of home screen of mobile communications device

Inventors: Drew Bamford (Bellevue, WA); David Brinda (Bellevue, WA); Peter Chin (Bellevue, WA); Jesse John Penico (Bellevue, WA); Chih-Wei Yang (Taoyuan, TW); Huai-Ting Huang (Taoyuan, TW)
Assignee: HTC CORPORATION
G06F3/0481G06F3/017G06F3/0482G06F3/0483G06F3/0484G06F3/0485G06F3/0488G06F3/0489
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,965,138
App. No.
14/044,717
Granted
May 8, 2018
Kind
B2
Abstract

A method of activating an update of a home screen of a mobile communications device is provided. The home screen is displayed on a display panel of the mobile communications device. The home screen includes a plurality of tiles displaying a plurality of feeds from one or more feed sources. The method includes performing one of updating the home screen or activating and displaying a menu bar on the display panel based on a distance of a downward scrolling on a top page of a home screen. A non-transitory computer-readable medium and a mobile communications device for activating an update of a home screen of a mobile communications device are also provided.

Claims (36)

1. A method of activating an update of a home screen of a mobile communications device, the home screen being displayed on a display panel of the mobile communications device, the home screen comprising a plurality of tiles displaying a plurality of feeds from one or more feed sources, the method comprising:

selectively performing one of updating the home screen, and activating and displaying a menu bar on the display panel based on a distance of downward tugging on the display panel and a speed of the downward tugging on the display panel,

wherein the tugging on the display panel is a touch gesture performed on the home screen, and said updating the home screen and said activating and displaying the menu bar are two alternatives and when said activating and displaying the menu bar is selected to be performed, the menu bar remains being displayed on the home screen after the downward tugging is completed, and the home screen is not updated, and

wherein the step of selectively performing comprises the steps of:

measuring the distance of the downward tugging on the display panel;

measuring the speed of the downward tugging on the display panel;

activating and displaying the menu bar on the display panel while not updating the home screen when either the speed of the downward tugging is determined to be greater than the predetermined speed threshold, or the speed of the downward tugging is determined to be not greater than the predetermined speed threshold but the distance of the downward tugging is determined to be not greater than the predetermined distance threshold; and

updating the home screen only when the speed of the downward tugging is determined to be not greater than the predetermined speed threshold and the distance of the downward tugging on the display panel is determined to be greater than a predetermined distance threshold.

2. The method of claim 1 , further comprising:

displaying on the home screen an initiation requirement to be fulfilled to initiate updating the home screen when the distance of the downward tugging on the display panel is determined to be greater than the predetermined distance threshold,

wherein the step of updating the home screen includes updating the home screen upon fulfillment of the initiation requirement.

3. A non-transitory computer-readable medium containing a computer program product comprising mobile communications device executable instructions for activating an update of a home screen of a mobile communications device, the home screen being displayed on a display panel of the mobile communications device, the home screen comprising a plurality of tiles displaying a plurality of feeds from one or more feed sources, the mobile communications device executable instructions comprising:

selectively performing one of updating the home screen, and activating and displaying a menu bar on the display panel based on a distance of a downward tugging and a speed of the downward tugging on the display panel,

wherein the tugging on the display panel is a touch gesture performed on the home screen, said updating the home screen and said activating and displaying the menu bar are two alternatives, and when said activating and displaying the menu bar is selected to be performed, the menu bar remains being displayed on the home screen after the downward tugging is completed, and the home screen is not updated, and

wherein the mobile communications device executable instructions further comprise:

measuring the distance of the downward tugging on the display panel;

measuring the speed of the downward tugging on the display panel;

activating and displaying the menu bar on the display panel while not updating the home screen when either the speed of the downward tugging is determined to be greater than the predetermined speed threshold, or the speed of the downward tugging is determined to be not greater than the predetermined speed threshold but the distance of the downward tugging is determined to be not greater than the predetermined distance threshold; and

updating the home screen only when the speed of the downward tugging is determined to be not greater than the predetermined speed threshold and the distance of the downward tugging on the display panel is determined to be greater than a predetermined distance threshold.

4. A mobile communications device comprising:

a display panel displaying a home screen; and

a processor connected to the display panel and configured to configure the home screen displayed on the display panel, the home screen comprising a plurality of tiles displaying a plurality of feeds from one or more feed sources, wherein the processor is further configured to:

selectively perform one of updating the home screen, and activating and displaying a menu bar on the display panel based on a distance of a downward tugging and a speed of the downward tugging on the display panel,

wherein the tugging on the display panel is a touch gesture performed on the home screen, said updating the home screen and said activating and displaying the menu bar are two alternatives, and when said activating and displaying the menu bar is selected to be performed, the menu bar remains being displayed on the home screen after the downward tugging is completed, and the home screen is not updated, and

wherein the process is further configured to:

measure the distance of the downward tugging on the display panel;

measure the speed of the downward tugging on the display panel;

activate and display the menu bar on the display panel while not updating the home screen when either the speed of the downward tugging is determined to be greater than the predetermined speed threshold, or the speed of the downward tugging is determined to be not greater than the predetermined speed threshold but the distance of the downward tugging is determined to be not greater than the predetermined distance threshold; and

update the home screen only when the speed of the downward tugging is determined to be not greater than the predetermined speed threshold and the distance of the downward tugging on the display panel is determined to be greater than a predetermined distance threshold.

5. The mobile communications device of claim 4 , wherein the processor is further configured to:

display on the home screen an initiation requirement to be fulfilled to initiate updating the home screen when the distance of the downward tugging on the display panel is determined to be greater than the predetermined distance threshold,

wherein the processor is further configured to update the home screen upon fulfillment of the initiation requirement.

6. The mobile communications device of claim 5 , wherein the processor is further configured to:

display on the home screen a time of a last update of the home screen with the initiation requirement when the distance of the downward tugging on the display panel is determined to be greater than the predetermined distance threshold; and

display an updating progress on the home screen until completion of updating the home screen.

7. The mobile communications device of claim 4 , wherein the menu bar includes at least one touch button to trigger at least one of a browse operation, a search operation, a social network service, and a linking operation to an external server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2013
From: BAMFORD, DREW; BRINDA, DAVID; CHIN, PETER; PENICO, JESSE JOHN; YANG, CHIH-WEI; HUANG, HUAI-TING
To: HTC CORPORATION
Reel/Frame 031602/0148 →
Continuity (4)
Provisional Application 61709997 · Oct 5, 2012
Provisional Application 61750339 · Jan 8, 2013
Provisional Application 61812217 · Apr 15, 2013
Related Publication 20140101609A1 · Apr 10, 2014