Method for presenting additional information about a telecommunication user
First Claim
1. A method for providing additional information about a party to a telephone call, the method comprising:
- identifying, with a computer, a first party to the telephone call using caller identification information or called number information;
constructing, with the computer, a request for additional information about the first party to the telephone call;
sending, with the computer, the request to a repository of the additional information;
receiving, at the computer and responsive to the request, the additional information about the first party to the telephone call from the repository, the additional information comprising a location of the first party to the telephone call;
presenting, with the computer and to a second party to the telephone call, the additional information about the first party to the telephone call;
sending a request for updated static additional information for a plurality of users;
receiving for the plurality of users, an incremental update of the static additional information;
incrementally updating the repository with the static additional information for the plurality of users;
determining if static additional information about the first party is available locally, wherein static additional information is information about a party that does not change over a period of time;
constructing the request such that the request is a request for dynamic additional information if the static additional information about the first party is available locally;
receiving dynamic additional information responsive to the request, wherein dynamic additional information is information about a party that changes from one call to the next;
combining the static additional information and dynamic information;
constructing the request such that the request is a request for static additional information and dynamic additional information if the static additional information about the first party is not available locally;
receiving static additional information responsive to the request; and
saving the static additional information locally.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for presenting additional information about a user are provided. The user may be a calling party or a called party. A request for information in addition to the information normally contained in the caller ID may be constructed and sent to a repository of additional information that returns the additional information. If the user is a calling party, the additional information may be presented on the called party'"'"'s communication device. If the user is a called party, the additional information may be presented on the calling party'"'"'s communication device. A system including the repository may receive the request. An authoring and editing component of the system may allow the user or others to edit the additional information about the user. The system may select and send the additional information based on a set of parameters in the request and the access type of the requestor.
57 Citations
14 Claims
-
1. A method for providing additional information about a party to a telephone call, the method comprising:
-
identifying, with a computer, a first party to the telephone call using caller identification information or called number information; constructing, with the computer, a request for additional information about the first party to the telephone call; sending, with the computer, the request to a repository of the additional information; receiving, at the computer and responsive to the request, the additional information about the first party to the telephone call from the repository, the additional information comprising a location of the first party to the telephone call; presenting, with the computer and to a second party to the telephone call, the additional information about the first party to the telephone call; sending a request for updated static additional information for a plurality of users; receiving for the plurality of users, an incremental update of the static additional information; incrementally updating the repository with the static additional information for the plurality of users; determining if static additional information about the first party is available locally, wherein static additional information is information about a party that does not change over a period of time; constructing the request such that the request is a request for dynamic additional information if the static additional information about the first party is available locally; receiving dynamic additional information responsive to the request, wherein dynamic additional information is information about a party that changes from one call to the next; combining the static additional information and dynamic information; constructing the request such that the request is a request for static additional information and dynamic additional information if the static additional information about the first party is not available locally; receiving static additional information responsive to the request; and saving the static additional information locally. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing additional information about a party to a telephone call, the system comprising:
a computer comprising a non-transitory computer readable medium having stored thereon computer-readable program code executable by the computer, the computer-readable program code comprising; code for identifying a first party to the telephone call using caller identification information or called number information; code for constructing a request for additional information about the first party to the telephone call; code for sending the request to a repository of the additional information; code for receiving, and responsive to the request, the additional information about the first party to the telephone call from the repository, the additional information comprising a location of the first party to the telephone call; code for presenting, to a second party to the telephone call, the additional information about the first party to the telephone call; code for sending a request for updated static additional information for a plurality of users; code for receiving for the plurality of users, an incremental update of the static additional information; code for incrementally updating the repository with the static additional information for the plurality of users; code for determining if static additional information about the first party is available locally, wherein static additional information is information about a party that does not change over a period of time; code for constructing the request such that the request is a request for dynamic additional information if the static additional information about the first party is available locally; code for receiving dynamic additional information responsive to the request, wherein dynamic additional information is information about a party that changes from one call to the next; code for combining the static additional information and dynamic information; code for constructing the request such that the request is a request for static additional information and dynamic additional information if the static additional information about the first party is not available locally; code for receiving static additional information responsive to the request; and code for saving the static additional information locally. - View Dependent Claims (9, 10, 11, 12, 13, 14)
Specification