Patents Assigned to Openwave Systems Inc.
  • Publication number: 20110082924
    Abstract: A technique for controlling the streaming of content through a network is disclosed. In an embodiment, the technique involves editing the manifest file that is used to implement an HTTP adaptive bit rate streaming protocol. For example, a manifest file is received at an intermediate network device in response to a request from a client for a content element, the manifest file is then edited at the intermediate network device, and then the edited manifest file is sent to the client. In an embodiment, editing the manifest file involves deleting and/or inserting a URI within the manifest file.
    Type: Application
    Filed: October 6, 2010
    Publication date: April 7, 2011
    Applicant: OPENWAVE SYSTEMS INC.
    Inventor: Kumar Gopalakrishnan
  • Publication number: 20110075676
    Abstract: A system and method for managing multimedia messaging is described. A system includes a messaging intermediation module having, a sender-side interface configured to communicate a multimedia message between the messaging intermediation module and a data gateway of a multimedia messaging system, a recipient-side interface configured to communicate the multimedia message between the messaging intermediation module, an Internet gateway, a message store and forward (MSF) server, and another messaging intermediation module, a message storage module configured to store the multimedia message for forwarding to the Internet gateway, the MSF server, and the other messaging intermediation module, and a workflow engine configured to process the multimedia message. In response to the processing, the workflow engine forwards the multimedia message to the Internet gateway, forwards the multimedia message to the MSF server, or forwards the multimedia message to the other messaging intermediation module.
    Type: Application
    Filed: September 30, 2010
    Publication date: March 31, 2011
    Applicant: OPENWAVE SYSTEMS INC.
    Inventors: Kumar Gopalakrishnan, Ramkumar Venketaramani
  • Patent number: 7911994
    Abstract: A method to confirm delivery of data to a receiving device via a sending socket is disclosed. One embodiment of the method comprises determining when a predetermined amount of data has been removed from a send buffer of the sending socket and sending a confirmation when the predetermined amount of data has been removed from the send buffer. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: March 22, 2011
    Assignee: Openwave Systems Inc.
    Inventors: James Clarke, John M. Coughlan
  • Patent number: 7894807
    Abstract: Systems and methods for establishing and/or routing wireless data and/or voice connections across a hybrid network based upon a user's selection or preference. Routing a wireless connection across a hybrid network includes allowing a user to select a routing preference, routing the wireless connection via a short-haul communications network if the routing preference indicates a short-haul communications network choice, and routing the wireless connection via a cellular network if the routing preference indicates a cellular network choice. In addition, a system and method for learning the user's data, cellular, and/or VoIP access habits in order, to optimize the user's experience and one that allows carriers to comply with CALEA and E911 rules by identifying the location of hybrid devices within the hybrid network are disclosed.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: February 22, 2011
    Assignee: Openwave Systems Inc.
    Inventor: Mark Drennan
  • Publication number: 20110034185
    Abstract: A communication network includes a wireless network, a location platform, and a network component. The wireless network includes a base station to send data to and receive data from a mobile station via radio frequency communication signals. The location platform is operably coupled to the wireless network. In one embodiment, the location platform computes a velocity of the mobile station in response to a velocity request. The network component is operably coupled between the wireless network and the location platform. In one embodiment, the network component compares the computed velocity of the mobile station with a velocity threshold in response to an attempted communication involving the mobile station. The network component also implements a restrictive action for the attempted communication involving the mobile station in response to a determination that the computed velocity exceeds the velocity threshold.
    Type: Application
    Filed: August 6, 2009
    Publication date: February 10, 2011
    Applicant: Openwave Systems Inc.
    Inventors: Peter Hartmaier, William Thomas Cooper, Utpal Thakrar
  • Patent number: 7885635
    Abstract: The present invention has been made in consideration of thin devices efficiently communicating ideas and transactions into data networks by using other devices with full functional user interface in the networks. According to one aspect of the present invention, the thin device exclusively controls the authentication of a rendezvous that is associated with a user account in a server. The thin device running a micro-browser provisions the rendezvous with a set of credential information in an authenticated and secure communication session so that the provisioning process is truly proprietary. To access the user account, the other devices equipped with well-known browsers must submit the correct credential information to the rendezvous for verification in the server.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: February 8, 2011
    Assignee: Openwave Systems Inc.
    Inventors: Andrew L. Laursen, Bruce K. Martin, Jr., Alain S. Rossmann
  • Patent number: 7813714
    Abstract: The present invention has been made in consideration of thin devices efficiently communicating ideas and transactions into data networks by using other devices with full functional user interface in the networks. According to one aspect of the present invention, the thin device exclusively controls the authentication of a rendezvous that is associated with a user account in a server. The thin device running a micro-browser provisions the rendezvous with a set of credential information in an authenticated and secure communication session so that the provisioning process is truly proprietary. To access the user account, the other devices equipped with well-known browsers must submit the correct credential information to the rendezvous for verification in the server.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: October 12, 2010
    Assignee: Openwave Systems Inc.
    Inventors: Andrew L. Laursen, Bruce K. Martin, Jr., Alain S. Rossmann
  • Publication number: 20100211470
    Abstract: 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 personal identification number to verify the authorization to use the wireless financial system. The customer is billed for the transaction via credit, debit, ATM or other methods, such as the wireless carrier or an internet provider.
    Type: Application
    Filed: May 3, 2010
    Publication date: August 19, 2010
    Applicant: OPENWAVE SYSTEMS INC.
    Inventor: Charles L. Dennis
  • Patent number: 7756256
    Abstract: 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 selected feature, if one or more message types should be used. A particular message type can also be automatically selected as a “best message type” based on one or more selected options.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: July 13, 2010
    Assignee: Openwave Systems Inc.
    Inventors: Jason Rukman, Joseph Edward Heitzeberg, Thomas Jay Hoover, Ethan Lowry, Patrick Greer Franklin
  • Patent number: 7751383
    Abstract: 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 is performed for facilitating transmission of a communication request notification for reception by a mediation subscriber communication device.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: July 6, 2010
    Assignee: Openwave Systems Inc.
    Inventors: Wei-Meng Chee, Richard L. Schwartz
  • Publication number: 20100138423
    Abstract: An internet browsing gateway is utilized to locate mobile web content and improve search capabilities for wireless devices. Mobile browsing data is logged as web pages are requested from and returned to wireless devices associated with the same wireless network. An index server continually updates search indexes in real time as users request searches and search results are returned. As a result, the mobile content that is discovered becomes more relevant for users of the same wireless network or mobile carrier. In other words, the search results are more localized in accordance with the location of the wireless network that services the mobile users within a specific geographic region. When a web search is requested from a wireless device, the index server queries the search indexes. The search results are ranked using a search algorithm that incorporates the browsing data to improve the accuracy and relevance of searches.
    Type: Application
    Filed: July 30, 2009
    Publication date: June 3, 2010
    Applicant: Openwave Systems Inc.
    Inventors: Edward Moore, Martin Higham, Robert Finean, Sean MacNeill
  • Patent number: 7711100
    Abstract: 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 personal identification number to verify the authorization to use the wireless financial system. The customer is billed for the transaction via credit, debit, ATM or other methods, such as the wireless carrier or an internet provider.
    Type: Grant
    Filed: April 17, 2006
    Date of Patent: May 4, 2010
    Assignee: Openwave Systems Inc.
    Inventor: Charles L. Dennis
  • Patent number: 7706739
    Abstract: 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 same time.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: April 27, 2010
    Assignee: Openwave Systems Inc.
    Inventor: Rikard Kjellberg
  • Patent number: 7689659
    Abstract: 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.
    Type: Grant
    Filed: August 16, 2004
    Date of Patent: March 30, 2010
    Assignee: Openwave Systems Inc.
    Inventors: Mark H. Granoff, Bruce L. Brown, Jr., Samuel G. Silberman
  • Publication number: 20100042739
    Abstract: A method to confirm delivery of data to a receiving device via a sending socket is disclosed. One embodiment of the method comprises determining when a predetermined amount of data has been removed from a send buffer of the sending socket and sending a confirmation when the predetermined amount of data has been removed from the send buffer. Other embodiments are described and claimed.
    Type: Application
    Filed: October 23, 2009
    Publication date: February 18, 2010
    Applicant: Openwave Systems Inc.
    Inventors: James Clarke, John M. Coughlan
  • Patent number: 7660870
    Abstract: 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 capability to access and display the website, the server system sends an Alert to the mobile device, causing the mobile device to notify its user about the website. The user may then input a selection to either access the website instead of completing the call or to proceed with the voice call.
    Type: Grant
    Filed: January 3, 2003
    Date of Patent: February 9, 2010
    Assignee: Openwave Systems Inc.
    Inventors: Tom R. Vandermeijden, James P. La Fleur
  • Patent number: 7656864
    Abstract: 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 visiting mobile computing devices. The service node manages voice calls to and from the mobile computing devices. If a call is received to a mobile computing device which is not registered, the service node will attempt to connect the call to a wireless telephone associated with the mobile computing device, or a predefined destination established as a preference by the user.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: February 2, 2010
    Assignee: Openwave Systems Inc.
    Inventors: Peter Gerald McNiff, Michael Thomas Wilhoite
  • Patent number: 7539761
    Abstract: 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.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: May 26, 2009
    Assignee: Openwave Systems, Inc.
    Inventors: Bruce L. Brown, Jr., Samuel G. Silberman
  • Patent number: 7522927
    Abstract: 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 this regard, the LFS can receive input information at varying time intervals of varying accuracies and in various formats, and can provide standardized outputs to the applications, for example, depending on the needs of the applications. Multiple inputs may also be co-processed for enhanced accuracy. A specification can be used to ensure that location information at least meets certain minimum criteria, such as geographical accuracy, allowable age, acceptable response time, and confidence.
    Type: Grant
    Filed: May 9, 2007
    Date of Patent: April 21, 2009
    Assignee: Openwave Systems Inc.
    Inventors: James A. Fitch, David A. Hose, Michael McNight
  • Patent number: 7463151
    Abstract: 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 device information database connected to the SRC device information server, where the SRC device information server allows the mobile network to provide a service to an SRC-enabled mobile terminal upon querying the SRC device information database for an SRC device information match.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: December 9, 2008
    Assignee: Openwave Systems Inc.
    Inventor: Hermann Schulte-Kellinghaus