TIMEMINDER FOR PROFESSIONALS
First Claim
Patent Images
1. A method, comprising:
- monitoring, by a processor executable virtual assistant module and in substantial real time, a collection of actions by a user;
based on the monitoring step, determining, by the processor executable virtual assistant module, a subject identifier associated with a monitored action; and
generating, by the processor executable virtual assistant, at least part of a billing entry based on the subject identifier and monitored action.
20 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to a communication system that provides various automated operations, including searches of public and private resources for third party information, performance of operations to assist a user in response to keyword identification in an audio, text or video stream, and speed dial updates based on calling frequencies to various telephone numbers.
-
Citations
22 Claims
-
1. A method, comprising:
-
monitoring, by a processor executable virtual assistant module and in substantial real time, a collection of actions by a user; based on the monitoring step, determining, by the processor executable virtual assistant module, a subject identifier associated with a monitored action; and generating, by the processor executable virtual assistant, at least part of a billing entry based on the subject identifier and monitored action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a processor executable virtual assistant module operable to; monitor, in substantial real time, a collection of actions by a user; based on the monitoring step, determine a subject identifier associated with a monitored action; and generate at least part of a billing entry based on the subject identifier and monitored action. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method, comprising:
-
receiving, by a processor executable virtual assistant module and as part of a contact session between a user and a third party, at least one of an electronic address and a caller identifier associated with the third party; determining, by the processor executable virtual assistant module and based on the received at least one of an electronic address and caller identifier, a subject identifier associated with the third party; timestamping, by the processor executable virtual assistant module, starting and ending points of the contact session; and after the contact session is completed, generating at least part of a billing entry to be charged to the third party, the at least part of a billing entry including a plurality of the subject identifier, a time interval based on the starting and ending points, and a services description.
-
Specification