IP Library Granted Patent US 7,821,875
Granted Patent B2
US 7,821,875 · App. 10/884,625 · Granted Oct 26, 2010

Daylight saving time support for mobile devices

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 7,821,875
App. No.
10/884,625
Granted
Oct 26, 2010
Kind
B2
Abstract

The invention relates to a method for updating a time marking according to new location, wherein a country related information is detected, a need for time update is determined, and if needed, time rules corresponding to said country related information is retrieved and the time is updated according to said rules. The invention relates also to a system, to a device, to a update converter and to computer program product.

Claims (30)

1. A method for updating a time marking in a portable electronic device, comprising:

automatically detecting a location for at least one event stored in the portable electronic device based at least on a place code for the location associated with the at least one event, wherein the at least one event comprises a start time,

two-way communicating with a network in order to obtain city related information for a current city in which the portable electronic device is currently located,

determining, based on the city related information and on the location for the at least one event, whether there is a need for a time update in the portable electronic device with respect to the start time for the at least one event stored in the portable electronic device for the current city;

automatically retrieving, in response to a determined need for a time update, city specific time rules from a database, wherein the time rules corresponding to said city related information comprise calculation rules and a start date and an end date of daylight saving time for the current city; and

updating at least the start time for the at least one event stored in said portable electronic device according to said time rules.

2. The method according to claim 1 , wherein the city related information comprises at least information about one of the following; a code for the city, a time zone for the city.

3. The method according to claim 1 , wherein the time is updated for said at least one event stored in the portable electronic device, because of a movement of the portable electronic device from one location to another.

4. The method according to claim 1 , wherein the time is updated for said at least one event stored in the portable electronic device according to a location or locations of at least one other device.

5. The method according to claim 3 , wherein said at least one event is at least one of the following: a calendar event, a task, an alarm, a clock.

6. The method according to claim 1 , wherein the time is updated in the portable electronic device after moving into said current city.

7. The method according to claim 4 , wherein said at least one event is at least one of the following: a calendar event, a task, an alarm, a clock.

8. An apparatus, comprising:

a time update converter configured to automatically detect a location for at least one even stored in the apparatus based at least on a place code for the location associated with the at least one event, wherein the at least one event comprises a start time;

a communication device configured to communicate with a network in order to obtain city related information for a current city in which the apparatus is located;

a control module configured to determine based on the city related information and on the location for the at least one event, whether there is a need for a time update with respect to the start time for the at least one event stored in the apparatus for the current city,

and in response to a determined need for a time update, said control module is configured to provide instructions to automatically retrieve city specific time rules corresponding to the city related information stored in the apparatus, wherein said time rules comprise calculation rules and a start date and an end date for daylight saving time for the currently city; and

an update module configured to update at least the start time for the at least one event stored in said apparatus according to the time rules.

9. A computer readable medium storing computer program instructions that, when run on a processor of an electronic device, perform:

automatically detecting a location for at least one event stored in the electronic device based at least on a place code for the location associated with the at least one event, wherein the at least one event comprises a start time,

two-way communicating with a network in order to obtain city related information for a current city in which the electronic device is located;

determining, based on the city related information and on the location for the at least one event, whether there is a need for a time update with respect to the start time for the at least one event stored in the electronic device for the current city and, in response to a determined need for a time update,

retrieving, in response to a determined need for a time update, city specific time rules, wherein the time rules corresponding to said city related information comprise calculation rules and a start date and an end date for daylight saving time for the current city, and

updating at least the start time for the at least one event stored in said electronic device according to the time rules.

10. An apparatus, comprising:

a time update converter configured to automatically detect a location for at least one event stored in the apparatus based at least on a place code for the location associated with the at least one event, wherein the at least one event comprises a start time;

a time indicator, configured to indicate a time related to a current city in which the apparatus is located;

a communication module, comprising a receiver and a transmitter, and configured to communicate with a network in order to obtain city related information for the current city;

an alerting module, configured to alert a user of a possibility of whether a daylight saving time update of the start time for the at least one event stored in the apparatus is wanted in the current city based on city specific time rules comprising calculation rules and a start date and an end date for daylight saving time for the current city; and

an inputting module, configured to indicate the daylight saving time update of the start time for the at least one event stored in the apparatus is wanted or not.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035280/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2004
From: PUNKKA, VEIKKO
To: NOKIA CORPORATION
Reel/Frame 015301/0974 →