Abstract:
A telecommunication call service is provided that directs incoming and/or outgoing cellular call charges to be billed to another payment party when placed to a telephone number specified by the payment party. The payment party has pre-established a list of telephone numbers with call direction authorized to be placed with the wireless number and identifies payment means in a payment account to be directly debited by the financed payment manager application (600) for the authorized wireless calls. In an exemplary embodiment of the invention, an originating telephone switch detecting a special prepaid wireless subscriber/other party telephone number pair directs the call to an Integrated Service Control Point (ISCP) (650) for call handling under the financed payment service feature. The ISCP checks the validity of the feature for the prepaid wireless subscriber/other number pair, authorized direction of the call with respect to the wireless number and verifies a valid payment method in the payment party account to determine whether or not to complete the call. The intelligent network service checks are performed without an interactive communication set-up procedure and all billing, in the event the call is completed, is accomplished without other network communication or outside billing solutions.
Abstract:
Location determination for a roaming subscriber device using a short message service (SMS) to contact emergency services, wherein location information is obtained from a visited carrier network on which the originating subscriber device is roaming. An emergency SMS message is first routed to a predetermined emergency services SMSC. The emergency services SMSC then forwards data relevant to the emergency SMS message to an SMS to emergency services mediator. The SMS to emergency services mediator uses data received for the emergency SMS message to obtain location information therefor. Location information for an emergency SMS message is obtained from an LBS platform on a network carrier currently servicing the originating subscriber device. A next hop URI is then determined for the emergency SMS message based on relevant location information. The emergency SMS message is routed to the next hop URI and eventually routed to an appropriate PSAP.
Abstract:
Dynamically selecting and facilitating stored caller information to a communications recipient device with a communications event, based on communication recipient credentials (e.g. MDN, etc.), preferences outlined in a subscriber profile associated with a relevant calling device, and other variables, e.g., time of day, etc. A subscriber provisions subscriber preferences and subscriber information associated with users of a subscribing communications device in to a subscriber profile, for use during a communications event. Subscriber preferences place restrictive conditions on stored subscriber information that may be transmitted with a communications event initiated by a corresponding communications device. A content collection node dynamically selects customized caller information via a subscriber information content collection process. Customized caller information is transmitted to appropriate recipient devices with a corresponding communications event. In the event of a 911 communications event, customized caller information may be transmitted to emergency dispatch personnel via the legacy E2 query interface.
Abstract:
A location privacy configuration module enables location determination to emergency services only relating to an emergency text message or emergency text message session. An emergency text message transmitted to an emergency number is routed to an emergency text message server, which initiates an emergency text indicator for each emergency text message, and requests location information for the emergency texting device by transmitting the emergency text indicator and a location request to a location determination server. Location of the emergency texting device may be obtained without acquiring customer authorization for location determination. The originating text messaging device acknowledges receipt of the emergency text indicator/location request combination and checks the location privacy setting configured thereon. Location determination is permitted if configured to permit location determination if emergency text messaging.
Abstract:
A security broker (SB) that provides network based authorization of secure VoIP services, triggered upon attempted user access. The security broker (SB) intercepts a SIP transaction during session setup to transmit a network based security challenge to a SIP application attempting to access (secure) IP based services. A network based security challenge is transmitted to a participating SIP application on both the origination and termination legs of a SIP transaction. The network based security challenge prompts a SIP application to return subscriber authorization/authentication credentials (e.g. a username/password combination). If credentials returned by the SIP application are valid, the security broker (SB) authorizes the network to permit session completion, and access to secure IP services is granted. Alternatively, if credentials returned by the VoIP application are invalid, the security broker (SB) terminates the corresponding session attempt, hence preventing unauthorized access to (secure) IP based services.
Abstract:
A wireless phone navigation system that obtains and uses weather system data to alert and re-route a user around inclement weather located at a point on the user's navigated route, as predicted to be at a time in the future that the user would otherwise be expected to traverse that part of the navigated route. A weather polygon is drawn around a perimeter of a weather system obtained from current weather data. The weather polygon (or other shape) may be drawn based on configurable weather items to be avoided, e.g., rain, ice conditions, snow on ground, etc. The re-routing may be based on a prediction of a future position of a weather system with respect to where on a navigated route a user will be at that future time.
Abstract:
A Cell-ID translation module accesses a Cell-ID translation database to associate original Cell-ID information with new or changed (i.e., translated) Cell-ID information received by a handset. A Cell-ID database is effectively regularly changed rendering useless any third party databases previously collected without authorization by the relevant mobile operators. Cell-IDs collected by unauthorized third parties will either not be found in the third party database, or not match up to the correct location.
Abstract:
The current location of a calling device is provided to a called device only to a level authorized by the calling party and/or their servicing network. A configuration file may be maintained in, e.g., a current location privacy settings database. The current location of the calling device is provided to the called device only to the extent authorized, e.g., coarse (e.g., blurred), or precise (e.g., with full detail). The current location of the calling device may be blurred if desired, and is returned to the called device as Enhanced Location based call related information (e.g., Caller ID). The provision of a caller's current location may be tied to an add-on service by the wireless network provider. With such a service activated, the called subscriber with the service will receive otherwise conventional CallerlD information together with the inventive current location of the caller.
Abstract:
Event records associated with telephone devices are analyzed to calculate a maximum number of concurrent events that occurred during a time period covered by the event records. The begin dates and end dates of the event records to be analyzed are arranged in a specific order, allowing them to be stepped through and compared to each other in a linear fashion. This linear analysis of the event records linearly increases as a number of event records being analyzed increases.
Abstract:
Navigational routing is generated incorporating an estimation of future traffic conditions. The future traffic conditions are estimated based on historical traffic data, e.g., obtained over a recent period of time. The system provides navigational routing based on historical traffic data incorporated into a calculated route of travel. The historical data is used to calculate a probability that given roads along the route will be problematic at a certain time of the day, i.e., at the time, day of week, and place that you would be expected to be traveling on that certain road. Accordingly, historical traffic data is used to help determine a best route based on the probability of certain roads being problematic at a certain time of day.