System and method for providing routing, mapping, and relative position information to users of a communication network
First Claim
1. A method of providing position information of a caller using a telecommunication network, said method comprising the steps of:
- receiving caller information, said caller information being associated with a telecommunication event that is initiated by the caller, said caller information including at least one of a caller identification information and the phone number information of the caller;
accessing caller privacy information, said caller privacy information identifying a caller user group consisting of a plurality of group members pre-defined by said caller, each group member of the caller user group being a user of the telecommunication network;
receiving receiver information, said receiver information being associated with said telecommunication event initiated by the caller, said receiver information including a unique identification information of the receiver;
verifying whether the receiver is a member of the caller user group;
retrieving a caller position information, said caller position information indicating a location of the caller; and
transmitting to the receiver the caller position information if the receiver is verified to be a member of the caller user group,wherein the transmission of the caller position information is associated with the telecommunication event and occurs after the telecommunication event is initiated.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a system and method for providing real-time position information of one party to another party by utilizing a conventional telecommunication network system such as the convention telephone network, a mobile telecommunications network, a computer network, or the Internet. More specifically, the preferred embodiments of the present invention allow a caller and a receiver of a telephone call to provide to and receive from each other position information related to the caller and/or receiver'"'"'s physical location, including address information, GPS coordinates, nearby fixed locations such as a parking structure, etc. Additionally, the preferred embodiments of the present invention allow a caller and receiver to retrieve routing instructions or maps for traveling to or from each other. In another embodiment of the present invention, a party may locate the position of another party via the entry of the other party'"'"'s unique identifier such as a phone number of the other party'"'"'s mobile phone. In yet another embodiment of the present invention, the position information of a party may be concurrently delivered to another party'"'"'s computer terminal whereby the other party can process the information in further detail.
230 Citations
60 Claims
-
1. A method of providing position information of a caller using a telecommunication network, said method comprising the steps of:
-
receiving caller information, said caller information being associated with a telecommunication event that is initiated by the caller, said caller information including at least one of a caller identification information and the phone number information of the caller; accessing caller privacy information, said caller privacy information identifying a caller user group consisting of a plurality of group members pre-defined by said caller, each group member of the caller user group being a user of the telecommunication network; receiving receiver information, said receiver information being associated with said telecommunication event initiated by the caller, said receiver information including a unique identification information of the receiver; verifying whether the receiver is a member of the caller user group; retrieving a caller position information, said caller position information indicating a location of the caller; and transmitting to the receiver the caller position information if the receiver is verified to be a member of the caller user group, wherein the transmission of the caller position information is associated with the telecommunication event and occurs after the telecommunication event is initiated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system of providing position information of a caller using a telecommunication network, said system comprising:
-
means for receiving caller information, said caller information being associated with a telecommunication event that is initiated by the caller, said caller information including at least one of a caller identification information and the phone number information of the caller; means for accessing caller privacy information, said caller privacy information identifying a caller user group consisting of a plurality of group members pre-defined by said caller, each group member of the caller user group being a user of the telecommunication network; means for receiving receiver information, said receiver information being associated with said telecommunication even initiated by the caller, said receiver information including a unique identification information of the receiver; means for verifying whether the receiver is a member of the caller user group; means for retrieving a caller position information, said caller position information indicating a location of the caller; and means for transmitting to the receiver the caller position information if the receiver is verified to be a member of the caller user group, wherein the transmission of the caller position information is associated with the telecommunication event and occurs after the telecommunication event is initiated. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of providing position information of a receiver to a caller using a telecommunication network, said method comprising the steps of:
-
receiving caller information, said caller information being associated with a telecommunication event that is initiated by the caller, said caller information including an identification information of the caller; receiving from the caller via the telecommunication network a receiver information, said receiver information being associated with the telecommunication event initiated by the caller, said receiver information including a unique identification information of the receiver; accessing receiver privacy information, said receiver privacy information identifying a receiver user group consisting of a plurality of group members pre-defined by the receiver, each group member of the receiver user group being a user of the telecommunication network; verifying whether the caller is a member of the receiver user group; retrieve a receiver position information, said receiver position information indicating a location of the receiver; and transmitting to the caller the receiver position information if the caller is verified to be a member of the receiver user group, wherein the transmission of the receiver position information is associated with the telecommunication event and occurs after the telecommunication event is initiated. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system of providing position information of a receiver to a caller using a telecommunication network, said system comprising:
-
means for receiving caller information, said caller information being associated with a telecommunication event that is initiated by the caller, said receiver information including an identification information of the caller; means for receiving from the caller via the telecommunication network a receiver information, said receiver information being associated with the telecommunication event initiated by the caller, said receiver information including a unique identification information of the receiver; mean for accessing receiver privacy information, said receiver privacy information identifying a receiver user group consisting of a plurality of group members pre-defined by the receiver, each group member of the receiver user group being a user of the telecommunication network; means for verifying whether the caller is a member of the receiver user group; means for retrieving the receiver position information, said receiver position information indicating a location of the receiver; and means for transmitting to the caller the receiver position information if the caller is determined to be a member of the receiver user group, wherein the transmission of the receiver position information is associated with the telecommunication event and occurs after the telecommunication event is initiated. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A method for providing position information of a caller using a mobile communication device to a receiver using a personal computer operatively coupled to the Internet, said method comprising the steps of:
-
receiving, from the mobile communication device, caller information, said caller information being associated with a telecommunication event initiated by the caller, said caller information including a caller identification information of the caller; accessing caller privacy information, said caller privacy information identifying a caller user group consisting of a plurality of group members pre-defined by the caller; receiving receiver information, said receiver information being associated with said telecommunication event initiated by the caller, said receiver information including a unique identification information of the receiver; verifying whether the receiver is a member of the caller user group; retrieving a caller position information, said caller position information indicating a location of the caller; and sending to the receiver data terminal the caller position information if the receiver is verified to be a member of the caller user groups, wherein the sending of the caller position information is associated with the telecommunication event and occurs after the telecommunication event is initiated.
-
-
46. A system for providing position information of a caller using a mobile communication device to a receiver using a personal computer operatively coupled to the Internet, said system comprising:
-
means for receiving, from the mobile communication device, caller information, said caller information being associated with a telecommunication event initiated by the caller, said caller information including a caller identification information of the caller; means for accessing caller privacy information, said caller privacy information identifying a caller user group consisting of a plurality of group members pre-defined by the caller; means for receiving receiver information, said receiver information being associated with said telecommunication event initiated by the caller, said receiver information including a unique identification information of the receiver; means for verifying whether the receiver is a member of the caller user group; means for retrieving a caller position information, said caller position information indicating a location of the caller; and means for sending to the receiver data terminal the caller position information if the receiver is verified to be a member of the caller user group, wherein the sending of the caller position information is associated with the telecommunication event and occurs after the telecommunication event is initiated.
-
-
47. A method of providing position information of a first user to a second user using a telecommunications network, said first and second users each using a communication device for communicating with each other via the telecommunication network, said method comprising the steps of:
-
receiving, from the communication device of the first user, a request for position information of the second user, said request including identification information of the first user to uniquely identify the first user, said position information indicating a location of the communication device of the second user; accessing privacy information of the second user, said privacy information of the second user identifying an authorized user group, said authorized user group consisting a plurality of user group members pre-defined by the second user; determining whether the first user is a member of the authorized user group; retrieving the position information of the second user; and transmitting to the first user the position information of the second user if the first user is determined to be a member of the authorized user group. - View Dependent Claims (48, 49, 50, 51, 52, 53)
-
-
54. A system for providing position information of a first user to a second user using a telecommunications network, said first and second users each using a communication device for communicating with each other via the telecommunication network, said system comprising:
-
means for receiving, from the communication device of the first user, a request for position information of the second user, said request including identification information of the first user to uniquely identify the first user, said position information indicating a location of the communication device of the second user; means for accessing privacy information of the second user, said privacy information of the second user identifying an authorized user group, said authorized user group consisting a plurality of user group members pre-defined by the second user; means for determining whether the first user is a member of the authorized user group; means for retrieving the position information of the second user; and means for transmitting to the first user the position information of the second user if the first user is determined to be a member of the authorized user group. - View Dependent Claims (55, 56, 57, 58, 59, 60)
-
Specification