Apparatus, systems and methods for managing incoming and outgoing communication
First Claim
1. A method using a computer for managing incoming telephone calls to an individual, said method comprising:
- controlling incoming telephone calls according to a preference of the individual to take calls according to a set of rules.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides apparatus, systems and methods for managing incoming and outgoing communications for various communications methods. The invention provides control over inbound communications including definition of if, when, and who may communicate with a recipient. The invention also supports concealed identification communication in that no actual addresses, phone numbers, or other addressing IDs are required to be exchanged by the communication initiator and recipient The invention also provides the capability to initiate immediate, delayed, scheduled, or recurring outbound communications. As depicted in FIG. 1, if the database (45) contains call management settings for a call recipient, the application logic (40) will evaluate the rules to determine if a particular caller is authorized to connect with the call recipient at the current time and date. If the caller is authorized by the recipient to connect to the recipient phone number, and is furthermore authorized to do so for the current time and date, the application logic (40) will connect the call utilizing the public telephone switch (50). The computer (1) passes the caller and call recipient phone numbers as stored in the database (45) to the telephone switch (50) using an application programming interface (“API”) appropriate to the service provider or telephone switch manufacturer. The exemplary embodiment of the invention utilizes an API provided by a telephone service provider as an interface to its switching infrastructure (50). The API captures both, caller and recipient telephone numbers along with other variables useful for call setup and tracking. The telephone service provider then connects both parties'"'"' telephones (55), (60) to a phone call by dialing both numbers and connecting the call upon the parties'"'"' answer.
-
Citations
45 Claims
-
1. A method using a computer for managing incoming telephone calls to an individual, said method comprising:
controlling incoming telephone calls according to a preference of the individual to take calls according to a set of rules.
-
2. A method using a computer for managing incoming telephone calls to an individual, said method comprising:
controlling incoming telephone calls according to a schedule of the individual for taking calls according to a set of rules.
-
3. A method using a computer for managing incoming telephone calls to an individual, said method comprising:
controlling incoming telephone calls according to an identification of callers from whom the individual will accept calls. - View Dependent Claims (4)
-
5. A method using a computer for managing incoming telephone calls to an individual, said method comprising:
automatically originating a call by an individual according to a designated time delay.
-
6. A method using a computer for managing incoming telephone calls to an individual, said method comprising:
automatically originating a call by an individual according to a schedule at a specific date and time.
-
7. A method using a computer for managing incoming voice messaging to an individual, said method comprising:
controlling incoming voice messages according to a preference of the individual to receive voice messages according to a set of rules.
-
8. A method using a computer for managing incoming voice messaging to an individual, said method comprising:
controlling incoming voice messages according to a schedule of the individual for receiving voice messages according to a set of rules.
-
9. A method using a computer for managing incoming voice messaging to an individual, said method comprising:
controlling incoming voice messages according to an identification of voice message senders from whom the individual will accept voice messages.
-
10. A method using a computer for managing incoming instant Internet messaging to an individual, said method comprising:
controlling incoming instant Internet messages according to a preference of the individual to receive instant Internet messages according to a set of rules.
-
11. A method using a computer for managing incoming instant Internet messaging to an individual, said method comprising:
controlling incoming instant Internet messages according to a schedule of the individual for receiving instant Internet messages according to a set of rules.
-
12. A method using a computer for managing incoming instant Internet messaging to an individual, said method comprising:
controlling incoming instant Internet messages according to an identification of instant Internet message senders from whom the individual will accept instant Internet messages.
-
13. A method using a computer for managing incoming electronic mail messaging to an individual, said method comprising:
controlling incoming electronic mail messages according to a preference of the individual to receive electronic mail messages according to a set of rules.
-
14. A method using a computer for managing incoming electronic mail messaging to an individual, said method comprising:
controlling incoming electronic mail messages according to a schedule of the individual for receiving electronic mail messages according to a set of rules.
-
15. A method using a computer for managing incoming electronic mail messaging to an individual, said method comprising:
controlling incoming electronic mail messages according to an identification of electronic mail message senders from whom the individual will accept electronic mail messages.
-
16. A method using a computer for managing incoming paging service messaging to an individual, said method comprising:
controlling incoming paging service messages according to a preference of the individual to receive paging service messages according to a set of rules.
-
17. A method using a computer for managing incoming paging service messaging to an individual, said method comprising:
controlling incoming paging service messages according to a schedule of the individual for receiving paging service messages according to a set of rules.
-
18. A method using a computer for managing incoming paging service messaging to an individual, said method comprising:
controlling incoming paging service messages according to an identification of paging service message senders from whom the individual will accept paging service messages.
-
19. A computer system for initiating communications between two devices, said system comprising a set of computer instructions for:
-
generating a unique communication initiation system code corresponding to a first communications address; and
identifying a data relationship between the generated unique communication initiation system code and a designated identifier. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer system for automatically inserting selectable online communications initiation displays into search result displays, said system comprising a set of computer instructions for:
extracting a first communications address from a web page with a meta tag that identifies the first communications address as a communications address. - View Dependent Claims (40)
-
36. The computer system of claim 36, said system further comprising a set of computer instructions for:
generating a unique communication initiation system code corresponding to the first communications address. - View Dependent Claims (37, 38, 39)
-
41. A computer system for automatically inserting selectable online communications initiation displays into search result displays, said system comprising a set of computer instructions for:
-
generating a unique communication initiation system code corresponding to a first communications address; and
inserting the generated communications initiation system code into a web page with a meta tag that identifies the generated communications initiation system code as a communications initiation system code. - View Dependent Claims (42, 43, 44, 45)
-
Specification