Openwave Systems Patent Grants

Unified and best messaging systems for communication devices

Granted: July 13, 2010
Patent Number: 7756256
A unified messaging system which can provide messaging services for a plurality of different “message types” is disclosed. The unified messaging system can serve as a single interface to a number of messaging services provided by various messaging components which use different message types (e.g., mail server). A unified message type is implemented and presented to a user as an abstract message. In addition, the unified messaging system can automatically determine, based on a first…

Method and system for facilitating mediated communication

Granted: July 6, 2010
Patent Number: 7751383
One embodiment of the disclosures made herein is a method for facilitating mediated communication. In accordance with such method, an operation is performed for maintaining a database including a plurality of Quality-Of-Service (QOS) factors and an operation is performed for assessing at least a portion of said QOS factors for determining a capability for offering mediated communication. In response to determining that mediated communication is capable of being implemented, an operation…

System and method for controlling financial transactions over a wireless network

Granted: May 4, 2010
Patent Number: 7711100
A system and method for controlling financial transactions is disclosed. A customer, using a wireless device, identifies a point of sale and the amount of a transaction at that point of sale is first communicated to a central service and then transmitted to the wireless device for display at the wireless device. The customer can either accept the transaction amount to complete the transaction or reject the amount to cancel the transaction. The customer may have to enter a password or…

Broadcast system and method for cellular networks

Granted: April 27, 2010
Patent Number: 7706739
An example system comprises one or more base stations, each base station associated with a cell, a Channel-to-Subscriber Management Entity operable to register a channel and a plurality of subscribers to that channel, wherein each subscriber is located in at least one of the cells, and a router operable to send media content associated with the channel to the one or more base stations, wherein each base station is operable to transmit the content to the subscribers in its cell at the…

Method and system for detecting abusive email based on number of hops

Granted: March 30, 2010
Patent Number: 7689659
A classifier is implemented to determine the number of message transfer agents (MTAs) through which an email message has traveled. If the number of MTAs through which the email message has traveled is below a predetermined threshold and the email message is not otherwise authenticated, the classifier will designate the email message as abusive.

Method and apparatus for enhancing discoverability and usability of data network capability of a mobile device

Granted: February 9, 2010
Patent Number: 7660870
In a technique for enhancing discoverability and increasing usage of a web browser in a mobile device on a wireless network, a server system coupled to the wireless network receives a signal representing initiation of a voice call from the mobile device. In response, the server system performs a lookup to determine whether a website is associated with the telephone number being called. If a website is associated with the telephone number being called and the mobile device has the…

Data network computing device call processing

Granted: February 2, 2010
Patent Number: 7656864
A telecommunications service node is connected to a data network using a packet data protocol and a telephone network using a circuit switched protocol. The service node is also connected to a wireless roaming network using the IS-41 signaling protocol. The service node stores status information, including location and registration information, for mobile computing devices connected to the data packet network. The location information includes a temporary data network address for…

System and method for detecting and defeating IP address spoofing in electronic mail messages

Granted: May 26, 2009
Patent Number: 7539761
A method and system for detecting spoofed network connections comprising receiving a connection from a client, delaying sending a greeting message for a delay period, monitoring the connection during the delay period, and if a command is received from the client before the greeting is sent, then identifying the connection as a possible spoofed connection.

Interface for wireless location information

Granted: April 21, 2009
Patent Number: 7522927
Multiple location finding equipment (LFE) inputs are used to enhance location information made available to wireless location-based applications. A wireless network utilizes a mobile switching center to route communications between wireless stations, a network platform, and a variety of LFE systems. A Location Finding System (LFS), resident on the network platform, receives location information from the LFEs and provides location information to wireless location based applications. In…

Systems and methods for providing mobile services using short-range radio communication devices

Granted: December 9, 2008
Patent Number: 7463151
Systems and methods for providing mobile services using short-range radio communication devices. A method may include receiving a short-range radio communication (SRC) device information acquired by an SRC-enabled mobile terminal, authenticating the SRC device information, and allowing a mobile service to be provided to an SRC-enabled mobile terminal in response to the authenticating step. A system may include an SRC device information server connected to a mobile network and an SRC…

Subscriber delivered location-based services

Granted: May 20, 2008
Patent Number: 7376433
A method and apparatus are disclosed for providing subscriber delivered and personalized location-based services. In one embodiment, the invention is implemented in an intelligent wireless network (100). A subscriber initiates the location-based service process by entering a service request using a wireless telephone (102). The request is transmitted to an intelligent network platform (112) via cell site equipment (108) and MSC (110). An application implementing the process that runs on…

Mobility extended telephone application programming interface and method of use

Granted: April 15, 2008
Patent Number: 7359720
A system and method of for exchanging information between a wireless network and an external system is disclosed. The wireless network detects trigger events related to communications with wireless subscribers. Certain event triggers cause the wireless system to create a message to send to the external system. In response the external system may send information to the wireless system. The wireless system may create messages upon detection of handoff, origination, status, registration or…

Asynchronous messaging based system for publishing and accessing content and accessing applications on a network with mobile devices

Granted: March 11, 2008
Patent Number: 7343168
An MMS publishing system comprises a management tool, an authoring tool, a storage facility, a message router, and a rendering server. The management tool authenticates a first user by using a telephone number of the first user as a user ID. The authoring tool allows the first user to associate rich media content with his telephone number. The content is then stored in the storage facility in association with his telephone number. Subsequently, the message router intercepts an MMS…

Method and apparatus for distributing authorization to provision mobile devices on a wireless network

Granted: March 4, 2008
Patent Number: 7340057
A method and apparatus for distributing authorization to provision devices on a wireless network are described. A primary trusted provisioning domain (TPD) operating within a trusted environment established by the wireless carrier's firewall can provision the mobile devices. The primary TPD may distribute the authorization to provision one or more of the mobile devices to one or more secondary TPDs operating outside the trusted environment. Digital signatures may be used to authenticate…

Method and apparatus for accessing a common database from a mobile device and a computing device

Granted: February 5, 2008
Patent Number: 7328030
A method for accessing data contained in a data network using a mobile device or a different computing device. Common data may be accessed by both the mobile device and the computing device, with the mobile device communicating over a wireless data network and the computing device communicating over a data network such as the Internet, a private network or a network of public and private networks. A different format may be used to process and display the data on each of the two devices,…

MMS based photo album publishing system

Granted: November 27, 2007
Patent Number: 7302254
An MMS publishing system comprises a management tool, an authoring tool, a storage facility, a message router, and a rendering server. The management tool authenticates a first user by using a telephone number of the first user as a user ID. The authoring tool allows the first user to associate rich media content with his telephone number. The content is then stored in the storage facility in association with his telephone number. Subsequently, the message router intercepts an MMS…

Domain-based management of distribution of digital content from multiple suppliers to multiple wireless services subscribers

Granted: November 20, 2007
Patent Number: 7299033
A network server system includes a download manager that manages the publication, purchase and delivery of digital content from multiple content suppliers to wireless services subscribers in multiple domains. Each domain is defined as a different grouping of subscribers, such as a wireless carrier or subsidiary thereof, a business enterprise, or other defined group of subscribers. The download manager maintains data defining the multiple domains and associations between the domains and…

Method and apparatus for performing a credit based transaction between a user of a wireless communications device and a provider of a product or service

Granted: November 6, 2007
Patent Number: 7292996
A wireless telecommunications carrier operates a commerce platform in a trusted domain, which may store sensitive information associated with a consumer. During a credit card based transaction, a merchant's POS terminal sends transaction information to an acquirer. The acquirer recognizes the transaction type and responds by routing the transaction information to the commerce platform. The commerce platform validates the transaction by verifying the identity of the user. When the…

Universal interface for voice activated access to multiple information providers

Granted: October 23, 2007
Patent Number: 7286990
An interface for accessing data from one or more information systems using a wireless telephone or other user device. The interface is presented to a user as an abstraction of a unified mailbox and permits access by the user to messaging and other services from the wireless device. The interface is coupled to one or more converting modules to convert user inputs from the format in which they are received into a format that may be input to the desired information system.

Application-based protocol and proxy selection by a mobile device in a multi-protocol network environment

Granted: October 2, 2007
Patent Number: 7277915
In a mobile device operating on a wireless network, one of multiple selectable proxies and its corresponding protocol stack are selected, to proxy a request and response, based on the application making the request. Connection information for each available proxy is stored in a configuration store. The application requests a Net Proxy object for the particular proxy and protocol stack to be used. The Net Proxy object contains a subset of the stored connection information specific to the…