Method and apparatus for managing calls for call-related calendar entries stored on a device
First Claim
Patent Images
1. A method of managing a call from a device, comprising:
- parsing calendar entries stored in the device to detect call-related calendar entries;
extracting detecting a plurality of telephone numbers associated with a first call-related calendar entry of the call-related calendar entries that is within a temporal threshold of a current time maintained by the device; and
providing an invocator in the device configured to identify a locale from which a call will be made, select at least one extracted a telephone number to dial from the plurality of telephone numbers based on the locale from which the call will be made, and cause the device to dial the selected at least one extracted telephone number associated with the first call-related calendar entry, wherein the selection is performed based on the locale from which a call will be made, and wherein the plurality of telephone numbers are associated with at least two countries.
3 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus managing calls for call-related calendar entries stored on a device is described. In some examples, calendar entries stored in the device are parsed to detect call-related calendar entries. A telephone number associated with each of the call-related calendar entries is extracted. An invocator is provided in the device that is configured to cause the device to dial the telephone number associated with a first call-related calendar entry of the call-related calendar entries that is within a temporal threshold of a current time maintained by the device.
7 Citations
19 Claims
-
1. A method of managing a call from a device, comprising:
-
parsing calendar entries stored in the device to detect call-related calendar entries; extracting detecting a plurality of telephone numbers associated with a first call-related calendar entry of the call-related calendar entries that is within a temporal threshold of a current time maintained by the device; and providing an invocator in the device configured to identify a locale from which a call will be made, select at least one extracted a telephone number to dial from the plurality of telephone numbers based on the locale from which the call will be made, and cause the device to dial the selected at least one extracted telephone number associated with the first call-related calendar entry, wherein the selection is performed based on the locale from which a call will be made, and wherein the plurality of telephone numbers are associated with at least two countries. - View Dependent Claims (2, 3, 4, 5, 17, 18, 19)
-
-
6. An apparatus, comprising:
-
a memory configured to store a calendar database having calendar entries; a telephone module configured to make calls over a network; and a processor, coupled to the memory and the telephone module, configured to; parse the calendar entries in the calendar database to detect call-related calendar entries; extract detect a plurality of telephone numbers associated with each of the call-related calendar entries; and generate an invocator configured to identify a locale from which a call will be made, select at least one extracted telephone number to dial from the plurality of telephone numbers based on the local from which the call will be made, and cause the telephone module to dial the selected at least one extracted telephone number associated with the first call-related calendar entry of the call-related calendar entries that is within a temporal threshold of a current time maintained by the device, wherein the selection is performed based on the locale from which a call will be made, and wherein the plurality of telephone numbers are associated with at least two countries. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium having stored thereon instructions that when executed by a processor cause the processor to perform a method of managing a call from a device, comprising:
-
parsing calendar entries stored in the device to detect call-related calendar entries; extracting detecting a plurality of telephone numbers associated with each of the call-related calendar entries; and providing an invocator in the device configured to identify a locale from which a call will be made, select at least one extracted a telephone number to dial from the plurality of telephone numbers based on the locale from which the call will be made, and cause the device to dial the selected at least one extracted telephone number associated with a first call-related calendar entry of the call-related calendar entries that is within a temporal threshold of a current time maintained by the device, wherein the selection is performed based on the locale from which a call will be made, and wherein the plurality of telephone numbers are associated with at least two countries. - View Dependent Claims (14, 15, 16)
-
Specification