Abstract:
A tiled-map display control with a predictive caching technique that minimizes user wait time and provides at least the illusion of continuous panning, even while map tile images are being loaded. Important components of the tiled map display are its definition and cached use of map tiles, as well as the way that the map tiles are put together on a small screen. Easy, seamless, wait-free and convenient viewing of a map for a user of a wireless device provides information, e.g., mapped traffic conditions. The disclosed embodiments are techniques that have been reduced to practice in both a BREW platform, and then in a J2ME platform, and deployed for operation in major carrier wireless networks. The invention has particular applicability for use in wireless devices with typically smaller display screens requiring the need for panning, and limited bandwidth capabilities of the supporting wireless network.
Abstract:
A phone number only messaging experience is provided in an Inter-Carrier Short Messaging System (IC-SMS) service. Subscriber to subscriber messages are routed between carrier's networks using an Inter-Carrier messaging module (100) with appropriate MIN/carrier/carrier routing look-up capabilities (120). Short messages may be sent to a subscriber (220) in another carrier's network addressed only with a phone number. If the recipient is outside of the sender's carrier network, the Inter-Carrier messaging module (100) of the Inter-Carrier service provider (ICSP) determines the appropriate carrier for the recipient, appends the appropriate syntax to the short message to allow internet protocol (IP) or other standardized communication techniques between SMSCs of the two carriers, and routes the short message to the destination carrier. The recipient in the other carrier's network may reply back to the ICSP's sender using only the subscriber's directory number.
Abstract:
A prepaid messaging solution that uses open networking standards and which supports pre-payment of enhanced Internet messaging services. The prepaid architectures and method accurately determine if a subscriber has sufficient account balance to deliver a complete short message, prior to delivery of the message. The short message may be prevented from being delivered if insufficient funds are in the subscriber's account. A prepaid tariff engine (150) is extensible over a TCP/IP network (195), and supports remote interaction with the SMSC (120) and web chat servers (170) for the purpose of applying a real-time billing charge for each message.
Abstract:
Navigational lane guidance enhances a maneuver display by incorporating full display of available lanes in a freeway, when available in the map data. An otherwise regular turn icon display is replaced with a variable width image that grows to show all available lanes, highlighting lanes usable to complete a navigated maneuver. A new lane TrueType font displays the lane guidance image, with individual characters representing each possible line situation. Since TrueType fonts are vector-based, they can be used to generate the lane images at any size, in a platform-independent fashion. The lane font has direction arrows, which can be combined to form composite arrows; and additional direction arrows as needed to allow replacement of the routing icons currently in use. Lane dividers may also be implemented.
Abstract:
A method and mechanism to allow a location server to initiate a user plane location service (e.g., SUPL defined by OMA) procedure to a user plane enabled device via Instant Messaging, or alternatively, via an existing SIP session if a multimedia session is already established. The location request is signaled to the user plane enabled device via a SIP INFO message. The location request uses SIP messaging to overcome firewall and other network security issues. Location using SUPL over SIP may be provided about a caller making an E911 emergency call. An Instant Message may be sent to the user plane enabled device, e.g., a VoIP wireless phone.