IP Library Granted Patent US 9,122,369
Granted Patent B2
US 9,122,369 · App. 12/927,582 · Granted Sep 1, 2015

Mobile device and method for updating display screen with online widget

Inventor: Seong Hee Hwang (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F3/04817G06F9/4443
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,122,369
App. No.
12/927,582
Granted
Sep 1, 2015
Kind
B2
Abstract

A mobile device has embedded online widgets and executes a method for updating a display screen with the widgets. In the method, the mobile device receives widget update data from widget servers and then enables a flag bit of a specific one of divided regions in a widget integrated buffer. Each divided region is allocated for each widget server, and the specific divided region corresponds to the widget server that transmits the widget update data. The mobile device stores the received widget update data in the specific divided region and then determines whether a predefined display update interval arrives. If the display update interval arrives, the mobile device outputs the display screen to which the widget update data stored in the specific divided region is applied.

Claims (39)

1. A method to update a display screen of a mobile device, the method comprising:

receiving widget update data from a plurality of widget servers;

storing the received widget update data in a plurality of divided regions of a single buffer, each of the divided regions being allocated to correspond to each widget server;

determining whether a predefined display update interval arrives; and

displaying the widget update data stored in the divided regions after the display update interval arrives.

2. The method of claim 1 , wherein storing the widget update data comprises enabling at least one flag bit of the divided regions to indicate that the widget update data in the divided regions is to be displayed.

3. The method of claim 1 , wherein displaying the widget update data includes producing an image based on the widget update data using an image draw routine.

4. The method of claim 1 , wherein the widget update data is widget server encoded widget update data.

5. The method of claim 4 , wherein displaying the widget update data includes:

generating decoded widget update data by decoding the encoded widget update data stored in the divided regions with at least one enabled flag bit; and

displaying the decoded widget update data.

6. The method of claim 2 , further comprising:

disabling the at least one flag bit of the divided regions after the widget update data stored in the divided regions is displayed.

7. The method of claim 6 , further comprising:

removing the widget update data from the divided regions after the widget update data is displayed.

8. A mobile device comprising:

a radio frequency receiver;

a single buffer including a plurality of divided regions;

a touch display screen; and

a processor configured to:

receive, via the radio frequency receiver, widget update data from the widget servers,

control the single buffer to store the received widget data in the divided regions of the single buffer, each of the divided regions being allocated to correspond to each widget server,

determine whether a predefined display update interval arrives, and

control the touch screen to display the widget update data stored in the divided regions after the display update interval arrives.

9. The mobile device of claim 8 , wherein the processor is further configured to:

enable the at least one flag bit of the divided regions to indicate that the widget update data in the divided regions is to be displayed.

10. The mobile device of claim 8 , wherein the widget update data comprises one of raw widget update data and encoded widget update data, wherein the encoded widget update data is encoded by the at least one widget server.

11. The mobile device of claim 10 , wherein the processor is further configured to:

generate decoded widget update data by decoding the encoded widget update data stored in the divided regions using the at least one enabled flag bit when displaying the widget update data comprising the encoded widget update data encoded by the at least one widget server; and

control the touch display screen to display the decoded widget update data.

12. The mobile device of claim 8 , wherein the processor is further configured to disable the at least one flag bit of the divided regions after the widget update data stored in the divided regions is displayed.

13. The mobile device of claim 12 , wherein the processor is further configured to remove the widget update data from the divided regions after the widget update data is displayed.

14. The method of claim 1 , further comprising generating the at least one divided region with the single buffer in response to installing the corresponding widget in the mobile device.

15. The method of claim 1 , wherein the mobile device is configured to receive the widget update data of the corresponding widget in response to executing the corresponding widget.

16. The method of claim 1 , wherein the widget update data is identified for storage in the divided regions based on the widget servers from which the widget update data is received.

17. The mobile device of claim 8 , wherein the single buffer is configured to generate the divided regions in response to installing the corresponding widget in the mobile device.

18. The mobile device of claim 8 , wherein the radio frequency receiver is configured to receive the widget update data of the corresponding widget in response to executing the corresponding widget on the mobile device.

19. The mobile device of claim 8 , wherein the single buffer is configured to identify the widget update data for storage in the divided regions based on a widget server from which the widget update data is received.

20. The mobile device of claim 8 , wherein the mobile device includes at least one of a mobile communication terminal, a digital broadcasting receiver, a personal digital assistant (PDA), and a smart phone.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2022
From: SAMSUNG ELECTRONICS CO., LTD.
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 061900/0564 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2010
From: HWANG, SEONG HEE
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 025318/0830 →
Priority Claims (1)
KR 10-2009-0111567 · Nov 18, 2009 · national
Continuity (1)
Related Publication 20110119355A1 · May 19, 2011