Openwave Systems Patent Grants

Spelling correction for two-way mobile communication devices

Granted: April 29, 2003
Patent Number: 6556841
An apparatus and method for implementing spelling error detection and correction for a two-way mobile communication device. The two-way mobile communication device has a display screen and a telephone-type keypad (e.g., keys 0-9, “*”, “#”, etc.) with the characters mapped onto each key in a many to one fashion. According to one embodiment, when the end of a character string (e.g., a word) is indicated by the input of a termination symbol (e.g., a space or…

Method and apparatus for providing a connection to a data network

Granted: April 22, 2003
Patent Number: 6553022
A voice network node is configured to recognize the receipt of a non-routable data network access number, which may be in the form of X11, which is dialed from a subscriber terminal wishing to gain access to a data network. Either the voice network node alone, or in combination with other network nodes, requests subscriber information, including an identification of a data network service provider, from the subscriber terminal. The subscriber information is forwarded to the data network…

Method and system facilitating automatic address book entries with caller specific voice identifiers and call notification

Granted: April 22, 2003
Patent Number: 6553222
A method and system which enables two-way mobile communication devices to automatically update and utilize the entries in a resident address book, where the entries are comprised of a personalized greeting from a caller and related information (e.g. automatic number identification (ANI) information). Calls placed to a serviced device are intercepted and processed by a call manager. The call manager extracts the ANI information from the call and determines if the called mobile device has…

Server based speech recognition user interface for wireless devices

Granted: March 11, 2003
Patent Number: 6532446
A wireless communication system that utilizes a remote voice recognition server system to translate voice input received from serviced mobile devices into a symbolic data file (e.g. alpha-numeric or control characters) that can be processed by the mobile devices. The translation process begins by establishing a voice communication channel between the serviced mobile device and the voice recognition server. A user of the mobile device then begins speaking in a fashion that may be detected…

Method and apparatus for accelerating navigation of hypertext pages using compound requests

Granted: February 25, 2003
Patent Number: 6526439
Under the limited bandwidth of the current wireless data network and with the low memory in mobile devices in use today, the process of going through a number of intermediate pages to get to a desired page increases the latency of the information deliver and intensifies the network traffic. A method for accelerating the navigation of hypertext pages based on a compound request is disclosed. After a compound request is entered and activated, the compound request is parsed into an…

Centralized certificate management system for two-way interactive communication devices in data networks

Granted: February 4, 2003
Patent Number: 6516316
The present invention discloses a centralized certificate management system for thin client devices in data networks and has particular applications to systems having a large number of the thin clients serviced by a proxy server through which the thin clients communicate with a plurality of secure server computers over a data network. According to one aspect, the present invention comprises a certificate management module that causes the server device to manage digital certificates for…

Configurable man-machine interface

Granted: January 21, 2003
Patent Number: 6509913
Improved techniques for configuring user interfaces (e.g., man-machine interfaces) for wireless devices are disclosed. The configuring of user interfaces is able to be controlled by a network operator such that replacement, alteration or customization of the user interfaces by network operators is possible. Besides the ability to partially or completely change the user interface, such configuring or customization enables network operators to provide options, logos, advertising, etc. in a…

Method and apparatus for routing between network gateways and service centers

Granted: January 14, 2003
Patent Number: 6507589
Techniques for routing messages to addressable portions (e.g., processes) within an apparatus are disclosed. The techniques can be performed by a variety of apparatus including, for example, a gateway, a proxy server or a mobile device. After receiving the messages routed thereto, the addressable portions are able to process the messages and perhaps return a reply message. Often, the apparatus is a gateway or proxy server coupled between a network containing remote computers storing…

History database structure for Usenet

Granted: January 14, 2003
Patent Number: 6507847
A database structure is disclosed that is particularly suited to Usenet servers. The database is thread-hot, synchronized, and highly parallel. In addition, the database structure enables high speed read/write activity with low latency search processes. The database is statically sized, self-expiring, and self-reparing. No throttling or down-time is required in the normal course of operations. The database is accompanied by several caches to provide a system capable of high perfomance…

Method and system for secure lightweight transactions in wireless data networks

Granted: November 12, 2002
Patent Number: 6480957
The present invention is a method and system for establishing an authenticated and secure communication session for transactions between a server and a client in a wireless data network that generally comprises an airnet, a landline network and a link server therebetween. The client having limited computing resources is remotely located with respect to the server and communicates to the server through the wireless data network. To authenticate each other, the client and the server…

Method and apparatus for automated facsimile message confirmation

Granted: November 5, 2002
Patent Number: 6477243
Integration of telecommunication message services and other communication services is achieved by notifying a user of a communication system of successful receipt of a message (e.g., a facsimile message) by sending a confirmation message to the user, e.g., using e-mail, facsimile, voice and/or data communications. The user may be identified by a unique identifier, e.g., a telephone number. The confirmation message may comprise a facsimile message, an attachment which includes the…

Method and apparatus for zoomed display of characters entered from a telephone keypad

Granted: October 29, 2002
Patent Number: 6473006
A method and apparatus to provide users with enhanced visual feedback after entry of data. When a user activates a key or inputs a sequence of keystrokes, a corresponding data character or characters is determined and displayed in a highlighting window. The desired character or set of characters may be determined by a predictive data entry method. The highlighting window provides greater visual feedback to the user through magnification, reverse video, or some other form of contrast…

Method and architecture for interactive two-way communication devices to interact with a network

Granted: October 29, 2002
Patent Number: 6473609
The present invention is particularly applicable to navigation of Internet by two-way interactive communication mobile devices that are capable of wireless communication via a link server with service providers or network servers on the Internet. Despite the limited computing resources in mobile devices that make it economically and technically impractical for the mobile devices to operate a local browser functioning as if it was in a desktop computer, the present invention allows the…

Visual interface to mobile subscriber account services

Granted: October 15, 2002
Patent Number: 6466783
The present invention discloses a method and apparatus for providing visual interfaces to mobile subscriber account services suitable for mobile devices with a small screen and phone keypad communicating, via a wireless data network, with a remotely located server device providing the mobile subscriber account services. Apart from the interactive voice system and other related systems providing access to subscriber account services, the present invention provides direct visual interface…

Application launcher for a two-way mobile communications device

Granted: October 8, 2002
Patent Number: 6463304
A method and apparatus for facilitating access to a plurality of applications resident on a two-way mobile communication device. Existing keys or buttons of the two-way mobile communication device activate (or launch) resident applications. Additionally, the two-way mobile communication device presents the user with a displayed map on its display screen to specifically indicate which keys or buttons keys launch which resident applications.

Method and apparatus for flexibly linking to remotely located content on a network server through use of aliases

Granted: September 24, 2002
Patent Number: 6457060
Aliasing techniques that permit flexibly linking to remotely located resources are disclosed. The aliasing techniques are used by a browser application to link to a remote resource located on a network (e.g., the Internet) when the location of the remote resource is initially unknown or likely to be changed based on events external to the browser application. For example, the external events can include: relocation of the remote resource, use of a different device, user or carrier…

Method and architecture for an interactive two-way data communication network

Granted: August 6, 2002
Patent Number: 6430409
A two-way data communication device such as a data ready cellular telephone, a two-way pager, or a telephone communicates via a two-way data communication network with a server computer on a computer network that has an interface to the two-way data communication network, i.e, is coupled to the two-way data communication network. For example, the computer network can be a corporate wide area network, a corporate local area network, the Internet, or any combination of computer networks.…

Short message service with improved utilization of available bandwidth

Granted: July 23, 2002
Patent Number: 6424841
Techniques that enable wireless client devices to more efficiently utilize available transmission bandwidth in a wireless network are disclosed. In one embodiment, the techniques operates to include or incorporate return information (data) in an acknowledgement message after an incoming message has been successfully received from a sender. As a result, messages are able to be effectively sent over the wireless network with less overhead. The techniques are particularly suitable for a…

Method and apparatus for maintaining security in a push server

Granted: July 16, 2002
Patent Number: 6421781
A secure push server is disclosed. The push server is used for sending notifications to different wireless clients on different wireless networks. The push server allows information service providers to send notifications to the wireless clients. The information service providers initiate a request to the push server that includes updated information. The request also includes a certificate from the information service provider. The push server authenticates the request from the…

Server pool for clustered system

Granted: June 25, 2002
Patent Number: 6412079
A computer system includes a plurality of interdependent processors for operating a common set of applications. Each interdependent processor executes an independent operating system image without sharing file system state information. Each interdependent processor has a network access card with a first network connection and a second network connection. The computer system includes a first active backplane coupled to each first network connection of each processor; a second active…