Methods and apparatuses for processing time zone identifiers

US9417612B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9417612-B2
Application numberUS-201214408745-A
CountryUS
Kind codeB2
Filing dateJun 18, 2012
Priority dateJun 18, 2012
Publication dateAug 16, 2016
Grant dateAug 16, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to some aspects, methods and apparatuses for processing time zone IDs are provided. A time zone ID may be received at a client device. After determining that the time zone ID is unknown to the client device, the client device may transmit a request for time zone rules for the received time zone ID. The request may be transmitted to a network component such as a server. If time zone rules for the received time zone ID are available, the network component may transmit the rules to the client device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method in a client device comprising: receiving a message containing a received time zone identifier; after determining that at least one time zone rule for the received time zone identifier is unknown by the client device, transmitting a request for the at least one time zone rule, wherein the at least one time zone rule defines a local time, for a time zone designated by the received time zone identifier. 2. The method of claim 1 , wherein the at least one time zone rule defines the local time relative to Coordinated Universal Time (UTC). 3. The method of claim 1 , further comprising receiving the at least one time zone rule. 4. The method of claim 1 , wherein transmitting the request for the at least one time zone rule comprises transmitting the request for receipt by a network component. 5. The method of claim 1 , further comprising storing time zone data, the time zone data comprising at least one time zone rule for at least one known time zone identifier. 6. The method of claim 5 , wherein the at least one known time zone identifier comprises at least one time zone identifier in a first format, and the time zone data further comprises at least one time zone identifier mapping, each time zone identifier mapping comprising data mapping each of at least one time zone identifier in a respective second format to a respective one of the at least one time zone identifier in the first format. 7. The method of claim 6 , wherein the at least one known time zone identifier further comprises at least one time zone identifier different than the at least one time zone identifier in a respective second format, for each time zone identifier mapping, and different than the at least one time zone identifier in the first format. 8. The method of claim 5 , wherein the request comprises an indicator of a current version of the time zone data. 9. The method of claim 5 , further comprising receiving a time zone data update. 10. The method of claim 9 , wherein receiving the time zone data update comprises receiving at least one of: the at least one time zone rule for the received time zone identifier; at least a portion of at least one time zone rule for at least one time zone identifier other than the received time zone identifier; and data to supplement or replace at least a portion of the at least one time zone identifier mapping. 11. The method of claim 5 , wherein: the time zone data comprises the at least one time zone identifier mapping; and determining that the at least one time zone rule for the received time zone identifier is unknown by the client device comprises determining that the received time zone identifier does not match any of: for each time zone identifier mapping, the at least one time zone identifier in the respective first format; and the at least one time zone identifier in the second format. 12. The method of claim 5 , wherein: the time zone data comprises the at least one time zone rule for the at least one other time zone identifier; and determining that the at least one time zone rule for the received time zone identifier is unknown by the client device further comprises determining that the received time zone identifier does not match the at least one other time zone identifier. 13. The method of claim 5 wherein the method comprises: receiving the at least one time zone rule for the received time zone identifier; and after receipt of the at least one time zone rule for the received time zone identifier, storing the received at least one time zone rule as part of the time zone data. 14. An apparatus comprising: a receiver that receives a message containing a received time zone identifier; a processor that determines whether or not at least one time zone rule for the received time zone identifier are known to the client device; a transmitter that transmits, after determining that the at least one time zone rule are unknown by the client device, a request for the at least one time zone rule, wherein the at least one time zone rule for the received time zone identifier defines a local time for a time zone designated by the received time zone identifier. 15. The apparatus of claim 14 , wherein the receiver further receives the at least one time zone rule. 16. The apparatus of claim 15 , further comprising a memory that stores time zone data comprising at least one of: at least one time zone identifier mapping, each time zone identifier mapping comprising data mapping time zone identifiers of a respective first format to time zone identifiers of a second format, and at least one time zone rule for the second format; and at least one time zone rule for at least one other time zone identifier, each at least one other time zone identifier being of a respective format that is different than the first or second formats. 17. The apparatus of claim 16 , wherein the processor compares the received time zone identifier to the time zone data to determine whether or not the at least one time zone rule for the received time zone identifier are known to the client device.

Assignees

Inventors

Classifications

  • Time management, e.g. calendars, reminders, meetings or time accounting · CPC title

  • G04G9/0076Primary

    in which the time in another time-zone or in another city can be displayed at will · CPC title

  • Interoperability with other network applications or services · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9417612B2 cover?
According to some aspects, methods and apparatuses for processing time zone IDs are provided. A time zone ID may be received at a client device. After determining that the time zone ID is unknown to the client device, the client device may transmit a request for time zone rules for the received time zone ID. The request may be transmitted to a network component such as a server. If time zone ru…
Who is the assignee on this patent?
May Darrell Reginald, Lespinasse Jean-Philippe, Benard Frederic, and 1 more
What technology area does this patent fall under?
Primary CPC classification G04G9/0076. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 16 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).