Date and time handling
AssigneeDropbox, Inc.
InventorMichael Dwan
Life of this patent
Estimating the term…
Abstract
Embodiments are provided for date and time handling. In some embodiments, a timestamp and a location of creation for a content item is received, a time zone offset is retrieved for the location, the timestamp is converted into a local date and time using the time zone offset, and the local date and time and the time zone offset are used to create a value for a temporal identifier, and the temporal identifier is stored for the content item.
Claims22
A method for date and time handling, comprising:
- receiving a timestamp and a location of creation for a content item;
- retrieving a time zone offset for the location;
- converting the timestamp into a local date and time using the time zone offset;
- using the local date and time and the time zone offset to create a value for a temporal identifier;
- and
- storing the temporal identifier for the content item.
7-8. (canceled)
A non-transitory computer readable medium containing instructions that, when executed by at least one processor of a computing device, causes the computing device to:
- receive a timestamp and a location of creation for a content item;
- retrieve a time zone offset for the location;
- convert the timestamp into a local date and time using the time zone offset;
- use the local date and time and the time zone offset to create a value for a temporal identifier;
- and
- store the temporal identifier for the content item.
A non-transitory computer readable medium containing instructions that, when executed by at least one processor of a computing device, causes the computing device to:
- receive a plurality of content items with identifiers, each identifier comprising values for year, month, day, hour, minute, second, millisecond, and offset bits;
- and
- order the plurality of content items based upon the identifiers.
A system for date and time handling, the system comprising:
- one or more processors;
- and
- memory containing instructions that, when executed, cause one or more processors to:
- receive a timestamp and a location of creation for a content item;
- retrieve a time zone offset for the location;
- convert the timestamp into a local date and time using the time zone offset;
- use the local date and time and the time zone offset to create a value for a temporal identifier;
- and
- store the temporal identifier for the content item.
(canceled)
A method for date and time handling, comprising:
- receiving a local date and time and a location of creation for a content item;
- retrieving a time zone offset for the location;
- converting the time zone offset to an unsigned integer value;
- using the local date and time and the time zone offset to create a value for a temporal identifier;
- and
- storing the temporal identifier for the content item.
Dependencies are inferred from the claim text.