Systems, methods and apparatus for tracking on-call activity
First Claim
1. A system that conducts voice calls, each voice call having a context, the system comprising:
- a processor configured to execute a plurality of applications that process application data within the contexts of a voice call; and
one or more components which are executable by the processor, the one or more components being configured to;
receive voice call data during the voice call, the voice call data including caller identification and date and/or time data;
determine the context of the voice call from a set of facts or circumstances that surround the voice call, wherein the context determination includes evaluating a timeframe in reference to a duration of the voice call;
determine that a first application data and a second application data are both within an overlapping voice call context by determining that the first application data and the second application data are generated, opened, accessed or referenced during the timeframe;
associate the first application data and the second application data by inserting the first application data into the second application data or by updating the first application data with the second application data.
1 Assignment
0 Petitions
Accused Products
Abstract
A first electronic device engages in a voice communication with another electronic device. The voice communication is associated with data stored by the first electronic device. In some instances, the data is generated the first electronic device or received by the first electronic device from the second electronic device in response to, or as a consequence of the voice of the voice communication. During the voice communication, or sometime after the voice communication is terminated, the first electronic device determines that the data is associated with the voice communication. The data is then made available to an application program, so that the data can be associated with other data. Thus, a human user of the first electronic device is relieved of identifying data within a context, and relieved of the task associating the data with other data.
24 Citations
20 Claims
-
1. A system that conducts voice calls, each voice call having a context, the system comprising:
-
a processor configured to execute a plurality of applications that process application data within the contexts of a voice call; and one or more components which are executable by the processor, the one or more components being configured to; receive voice call data during the voice call, the voice call data including caller identification and date and/or time data; determine the context of the voice call from a set of facts or circumstances that surround the voice call, wherein the context determination includes evaluating a timeframe in reference to a duration of the voice call; determine that a first application data and a second application data are both within an overlapping voice call context by determining that the first application data and the second application data are generated, opened, accessed or referenced during the timeframe; associate the first application data and the second application data by inserting the first application data into the second application data or by updating the first application data with the second application data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to leverage the value of application data in electronic commerce comprising:
-
a processor; a storage device coupled to the processor; and one or more components having computer-executable instructions stored on the storage device, the computer-executable instructions being executable by the processor to direct the system to perform operations comprising; conducting a voice call having a context; receiving voice call data during the voice call, the voice call data including caller identification and date and/or time data; determining a context of the voice call from a set of facts or circumstances that surround the voice call, wherein the context-determining includes an evaluation of a timeframe in reference to a duration of the voice call; identifying a first application data and a second application data that are both within the context of the voice call data by determining that the first application data and the second application data are generated, opened, accessed or referenced during the timeframe; and associating the first application data and the second application data by, at least in part, an insertion of the first application data into the second application data or an update of the first application data with the second application data. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
initiating a voice call via an apparatus configured for voice-calling communications; receiving voice call data during the voice call, the voice call data including caller identification and date and/or time data; determining a context of the voice call from a set of facts or circumstances that surround the voice call, wherein determining the context comprises evaluating a timeframe in reference to a duration of the voice call; identifying a first application data and a second application data that are both within the context of the voice call data by determining that the first application data and the second application data are generated, opened, accessed or referenced during the timeframe; and associating the first application data and the second application data by at least in part inserting the first application data into the second application data or updating the first application data with the second application data. - View Dependent Claims (17, 18, 19, 20)
-
Specification