Determining whether the local time where a mobile device is located is within a calling window of time
First Claim
1. A method for determining whether a local time for a party is within a calling window of time for originating a communication to a mobile device of the party, the method comprising the steps of:
- obtaining permission from the party to originate the communication to the mobile device of the party, wherein the permission is obtained as a result of the party successfully downloading a computer-program application to reside on the mobile device;
after successfully obtaining the permission, obtaining information from the mobile device, the information being retrieved from the mobile device by the computer-program application and comprising at least one of a current time for a location where the mobile device is located, a geo-location of the mobile device, and a time zone for the location where the mobile device is located;
deriving the local time based at least in part on the information;
determining whether the local time for the party is within the calling window of time for originating the communication to the mobile device of the party; and
originating the communication to the mobile device of the party in response to the local time for the party being within the calling window of time.
10 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the invention provide methods, systems, and computer-program products for determining whether a local time for a first party is within a calling window of time for originating a communication by a second party to a mobile device of the first party. For particular embodiments, information about the mobile device is retrieved by a computer-program application residing on the device. Depending on the embodiment, this information may comprise contact preferences, a current time of a location where the mobile device is located, a geo-location of the device, and/or a time zone for the location where the device is located. In various embodiments, once the information has been retrieved, at least a portion of the information is sent to the second party to be used to determine whether the local time for the first party is within the calling window for originating the communication to the mobile device.
32 Citations
18 Claims
-
1. A method for determining whether a local time for a party is within a calling window of time for originating a communication to a mobile device of the party, the method comprising the steps of:
-
obtaining permission from the party to originate the communication to the mobile device of the party, wherein the permission is obtained as a result of the party successfully downloading a computer-program application to reside on the mobile device; after successfully obtaining the permission, obtaining information from the mobile device, the information being retrieved from the mobile device by the computer-program application and comprising at least one of a current time for a location where the mobile device is located, a geo-location of the mobile device, and a time zone for the location where the mobile device is located; deriving the local time based at least in part on the information; determining whether the local time for the party is within the calling window of time for originating the communication to the mobile device of the party; and originating the communication to the mobile device of the party in response to the local time for the party being within the calling window of time. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory, computer-readable medium comprising computer-executable instructions for determining whether a local time for a party is within a calling window of time for originating a communication to a mobile device of the party, the computer-executable instructions being configured to cause at least one computer processor to:
-
after successfully obtaining permission from the party to originate the communication to the mobile device, obtain information from the mobile device, the information being retrieved from the mobile device by a computer-program application residing on the mobile device and comprising at least one of a current time for a location where the mobile device is located, a geo-location of the mobile device, and a time zone for the location where the mobile device is located; derive the local time based at least in part on the information; determine whether the local time for the party is within the calling window of time for originating the communication to the mobile device of the party; and have the communication originated to the mobile device of the party in response to the local time for the party being within the calling window of time, wherein the permission from the party to originate the communication to the mobile device is obtained as a result of the party successfully downloading the computer-program application to the mobile device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for determining whether a local time for a party is within a calling window of time for originating a communication to a mobile device of the party, the system comprising:
-
at least one computer processor configured to; after successfully obtaining permission from the party to originate the communication to the mobile device, obtain information from the mobile device, the information being retrieved from the mobile device by a computer-program application residing on the mobile device and comprising at least one of a current time for a location where the mobile device is located, a geo-location of the mobile device, and a time zone for the location where the mobile device is located; derive the local time based at least in part on the information; determine whether the local time for the party is within the calling window of time for originating the communication to the mobile device of the party; and have the communication originated to the mobile device of the party in response to the local time for the party being within the calling window of time, wherein the permission from the party to originate the communication to the mobile device is obtained as a result of the party successfully downloading the computer-program application to the mobile device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification