Systems and methods for inferring a time zone of a node profile using electronic activities
US-10860633-B2 · Dec 8, 2020 · US
US11163267B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11163267-B2 |
| Application number | US-201916364293-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 26, 2019 |
| Priority date | Mar 26, 2019 |
| Publication date | Nov 2, 2021 |
| Grant date | Nov 2, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the present disclosure describe automatically changing a time zone of a mobile device to a current time zone. The method detects a first event for a mobile device from a plurality of events. The plurality of events represents a possible time zone change from a first time zone. The method generates a time change value based on detection of the event. The method detects a subsequent event for the mobile device and modifies the time change value. The method determines the time change value exceeds a change threshold value and changes a time zone display of the mobile device from the first time zone to a second time zone based on at least one detected event for the mobile device.
Opening claim text (preview).
What is claimed is: 1. A method for automatically changing a time zone of a mobile device to a current time zone, comprising: detecting a first event for the mobile device from a plurality of events, the plurality of events representing a possible time zone change from a first time zone; generating a time change value based on detection of the first event; detecting a subsequent event for the mobile device, the subsequent event being an event of the plurality of events; modifying the time change value based on detection of the subsequent event; determining the time change value exceeds a change threshold value; and changing a time zone display of the mobile device from the first time zone to a second time zone based on at least one detected event for the mobile device. 2. The method of claim 1 , wherein the first event and the subsequent event occur in the first time zone, the method further comprising: detecting a first location and a first time for the first event, the time change value being generated based on the first event, the first location, and the first time; detecting a subsequent location and a subsequent time for the subsequent event, the time change value being modified based on the subsequent event, the subsequent location, and the subsequent time; and determining the first location and the subsequent location are proximate to a landmark associated with at least one event of the plurality of events. 3. The method of claim 1 , further comprising: determining an elapsed time between the first event and the subsequent event; and modifying the time change value based on the elapsed time. 4. The method of claim 1 , further comprising: displaying the first time zone within an event window of a user interface displayed on the mobile device; and based on the time change value exceeding the change threshold value, displaying the second time zone within the event window of the user interface displayed on the mobile device, the second time zone being displayed proximate to the first time zone. 5. The method of claim 4 , wherein the subsequent event is a plurality of subsequent events, the method further comprising: detecting each subsequent event of the plurality of subsequent events at a distinct time; modifying the time change value based on detection of each subsequent event of the plurality of subsequent events; and based on detection of each subsequent event and modification of the time change value, iteratively modifying a depiction of the first time zone and the second time zone within the event window. 6. The method of claim 1 , further comprising: determining at least one event of the first event and the subsequent event is a departure from the first time zone; and displaying the first time zone and a departure countdown representing a remaining time until departure from the first time zone. 7. The method of claim 1 , wherein changing the time zone display of the mobile device further comprises: determining an arrival countdown representing a time remaining until arrival at a location within the second time zone; and displaying the arrival countdown within the time zone display of the mobile device. 8. A system for automatically changing a time zone of a mobile device to a current time zone, comprising: one or more processors; and a computer-readable storage medium, coupled to the one or more processors, storing program instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: detecting a first event for the mobile device from a plurality of events, the plurality of events representing a possible time zone change from a first time zone; generating a time change value based on detection of the first event; detecting a subsequent event for the mobile device, the subsequent event being an event of the plurality of events; modifying the time change value based on detection of the subsequent event; determining the time change value exceeds a change threshold value; and changing a time zone display of the mobile device from the first time zone to a second time zone based on at least one detected event for the mobile device. 9. The system of claim 8 , wherein the first event and the subsequent event occur in the first time zone, the operations further comprise: detecting a first location and a first time for the first event, the time change value being generated based on the first event, the first location, and the first time; detecting a subsequent location and a subsequent time for the subsequent event, the time change value being modified based on the subsequent event, the subsequent location, and the subsequent time; and determining the first location and the subsequent location are proximate to a landmark associated with at least one event of the plurality of events. 10. The system of claim 8 , wherein the operations further comprise: determining an elapsed time between the first event and the subsequent event; and modifying the time change value based on the elapsed time. 11. The system of claim 8 , wherein the operations further comprise: displaying the first time zone within an event window of a user interface displayed on the mobile device; and based on the time change value exceeding the change threshold value, displaying the second time zone within the event window of the user interface displayed on the mobile device, the second time zone being displayed proximate to the first time zone. 12. The system of claim 11 , wherein the subsequent event is a plurality of subsequent events, the operations further comprise: detecting each subsequent event of the plurality of subsequent events at a distinct time; modifying the time change value based on detection of each subsequent event of the plurality of subsequent events; and based on detection of each subsequent event and modification of the time change value, iteratively modifying a depiction of the first time zone and the second time zone within the event window. 13. The system of claim 8 , wherein the operations further comprise: determining at least one event of the first event and the subsequent event is a departure from the first time zone; and displaying the first time zone and a departure countdown representing a remaining time until departure from the first time zone. 14. The system of claim 8 , wherein changing the time zone display of the mobile device further comprises: determining an arrival countdown representing a time remaining until arrival at a location within the second time zone; and displaying the arrival countdown within the time zone display of the mobile device. 15. A computer program product for automatically changing a time zone of a mobile device to a current time zone, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions being executable by one or more processors to cause the one or more processors to perform operations comprising: detecting a first event for the mobile device from a plurality of events, the plurality of events representing a possible time zone change from a first time zone; generating a time change value based on detection of the first event; detecting a subsequent event for the mobile device, the subsequent event being an event of the plurality of events; modifying the time change value based on detection of the subsequent event; determining the time change value exceeds a change threshold value; and changing a time zone display of the mobile device from the first time
locating network equipment · CPC title
specially adapted for specific applications · CPC title
Determining conditions which influence positioning, e.g. radio environment, state of motion or energy consumption · CPC title
in which the time in another time-zone or in another city can be displayed at will · CPC title
Relative positioning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.