Patents Assigned to Openwave Systems Inc.
-
Publication number: 20120315922Abstract: A group of wireless device users are notified of an event. A location data determination algorithm is provided to a wireless device, where the algorithm determines a frequency at which the device interacts with network elements to determine its location. The location data is stored in a notification server and used to identify a user at a specific location. When a governmental or commercial entity wishes to issue a notification, a message is provided to those users whose location is identified as being in an area defined by the entity.Type: ApplicationFiled: August 23, 2012Publication date: December 13, 2012Applicant: Openwave Systems, Inc.Inventor: Mark Drennan
-
Patent number: 8275359Abstract: A group of wireless device users are notified of an event. A location data determination algorithm is provided to a wireless device, where the algorithm determines a frequency at which the device interacts with network elements to determine its location. The location data is stored in a notification server and used to identify a user at a specific location. When a governmental or commercial entity wishes to issue a notification, a message is provided to those users whose location is identified as being in an area defined by the entity.Type: GrantFiled: June 3, 2011Date of Patent: September 25, 2012Assignee: Openwave Systems Inc.Inventor: Mark Drennan
-
Patent number: 8250168Abstract: Methods for accessing published content from a mobile device are described herein. In one aspect of the invention, an example of a process includes receiving a first message received from a mobile device over a network for accessing a destination, where the first message includes an identification associated with a destination and a predetermined indicator. In response to the first message, returning a second message to the mobile device, the second message including a link linking with a network-based resource associated with the destination. Other methods and apparatuses are also described.Type: GrantFiled: August 29, 2005Date of Patent: August 21, 2012Assignee: Openwave Systems Inc.Inventors: Jeremiah Robison, Benoit Schillings, Joseph E. Heitzeberg, James P. La Fleur
-
Patent number: 8239469Abstract: 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: GrantFiled: February 23, 2010Date of Patent: August 7, 2012Assignee: Openwave Systems Inc.Inventors: Mark H. Granoff, Bruce L. Brown, Jr., Samuel G. Silberman
-
Patent number: 8239474Abstract: 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: GrantFiled: September 23, 2011Date of Patent: August 7, 2012Assignee: Openwave Systems Inc.Inventors: Mark H. Granoff, Bruce L. Brown, Jr., Samuel G. Silberman
-
Publication number: 20120191874Abstract: A domain name system (DNS) server is disclosed. The DNS server includes: a receiver to receive a DNS query comprising a domain name from a client device, wherein the domain name corresponds to a host server; a modifier to append a domain to an end of the domain name to create a modified domain name; and a mapping engine to compare the modified domain name to a local cache, wherein the local cache comprises a list of domain names, at least some of which are to be routed to an Internet Protocol (IP) address corresponding to an intermediate server.Type: ApplicationFiled: January 20, 2011Publication date: July 26, 2012Applicant: Openwave Systems Inc.Inventors: Gary Robinson, Kieran Sullivan
-
Publication number: 20120191876Abstract: A method and system for managing the delivery of content over a content network is described. In one embodiment, a method for managing the delivery of content over a content network involves maintaining a transcoding brokerage policy for a transcoding system that includes multiple transcoding engines, where the transcoding brokerage policy defines rules for selecting the transcoding engines, receiving a request for a content element that is stored at a content source, selecting one of the transcoding engines to transcode the requested content element according to the transcoding brokerage policy, and causing the requested content element to be transcoded by the selected transcoding engine. Other embodiments are also described.Type: ApplicationFiled: January 20, 2011Publication date: July 26, 2012Applicant: Openwave Systems Inc.Inventors: Drew Johnson, Indranath Ghosh, John Nguyen, Anil Bhikuayya Jangam
-
Publication number: 20120165044Abstract: This invention concerns a process and a system for providing location information for a wireless unit in a wireless network to a location-based service provider, using a data network. In particular, the location information is provided to the location-based service provider without necessarily providing the identity of wireless unit, e.g., a subscriber's wireless identification number, to the service provider. In this regard, a subscriber's identification number may be hidden from the positioning service provider via a process in which an alias is used instead of the subscriber's normal identity. The subscriber's number may further be concealed from the service provider via a process wherein encrypted information is used instead of the subscriber's normal identity.Type: ApplicationFiled: December 28, 2011Publication date: June 28, 2012Applicant: Openwave Systems, Inc.Inventors: Mats Cedervall, Thomas Ekerborn
-
Patent number: 8200826Abstract: According to an embodiment of the invention, a communal memory is disclosed. A communal memory is a shared memory between several participants over a network. The memory tracks the connectivity status of the participants. The state of each of the participants is shared with all of the other participants. Every participant tracks local connections, and compiles the connection data into an update. At a predetermined local interval, the update is transmitted to the other participants. This information can then be used to determine whether to accept network connections or for other purposes.Type: GrantFiled: September 9, 2004Date of Patent: June 12, 2012Assignee: Openwave Systems Inc.Inventor: Robert M. Fleischman
-
Publication number: 20120084382Abstract: In accordance with the invention, embodiments of a DNS server, a DNS proxy process, and an intermediate server (IMS) are described. The DNS server, DNS proxy process, and intermediate server (IMS) described herein utilize a destination IP address for a destination device in on-the-fly reverse mapping operations in order to accurately provide a hostname originally requested by the client device.Type: ApplicationFiled: April 1, 2011Publication date: April 5, 2012Applicant: Openwave Systems Inc.Inventor: Gary Robinson
-
Publication number: 20120079055Abstract: In accordance with the invention, embodiments of a DNS server, a DNS proxy process, and an intermediate server (IMS) are described. The DNS server, DNS proxy process, and intermediate server (IMS) described herein utilize a source IP address for a client device, in combination with a destination IP address for a host server, in reverse mapping operations in order to accurately provide a hostname originally requested by the client device.Type: ApplicationFiled: April 1, 2011Publication date: March 29, 2012Applicant: Openwave Systems Inc.Inventor: Gary Robinson
-
Patent number: 8144840Abstract: One embodiment of the disclosures made herein is a method for facilitating mediated communication. In such an embodiment of the disclosures made herein, a voice-based communication request transmitted from a first communication device is received by a mediation system. The voice based communication request is requesting voice-based communication between the first communication device and a second communication device. In response to receiving the request for voice-based communication, a capability of the first communication device for communicating via a prescribed text messaging protocol is determined. Facilitating presentation of a text messaging follow-through action at the second communication device is performed in response to determining that the first communication device is capable of communicating via the prescribed text messaging protocol.Type: GrantFiled: February 15, 2007Date of Patent: March 27, 2012Assignee: Openwave Systems Inc.Inventors: Uwe Luehrig, Stuart Evans
-
Patent number: 8112099Abstract: This invention concerns a process and a system for providing location information for a wireless unit in a wireless network to a location-based service provider, using a data network. In particular, the location information is provided to the location-based service provider without necessarily providing the identity of wireless unit, e.g., a subscriber's wireless identification number, to the service provider. In this regard, a subscriber's identification number may be hidden from the positioning service provider via a process in which an alias is used instead of the subscriber's normal identity. The subscriber's number may further be concealed from the service provider via a process wherein encrypted information is used instead of the subscriber's normal identity.Type: GrantFiled: April 24, 2006Date of Patent: February 7, 2012Assignee: Openwave Systems, Inc.Inventors: Mats Cedervall, Thomas Ekerborn
-
Patent number: 8095463Abstract: A system and method for replenishing prepaid account balances is disclosed. Consumers are issued a prepaid account card similar to a credit card. Funds are added to prepaid accounts at retail locations by providing cash or equivalent to a clerk along with the prepaid account card. The clerk swipes the prepaid account card in an authorization terminal and rings up the transaction in a manner similar to a normal credit card transaction. The transaction is transmitted to a bank which processes the transaction and notifies a replenishment system that the customer has added value to the prepaid account. The replenishment system provides the customer with a confirmation number associated with the transaction. The replenishment system notifies a prepaid engine for the prepaid account. The prepaid engine updates the user's prepaid account balance, thereby making funds available for future purchases by the user.Type: GrantFiled: August 2, 1999Date of Patent: January 10, 2012Assignee: Openwave Systems Inc.Inventor: Peter Hartmaier
-
Patent number: 8073472Abstract: A system and method for providing prepaid billing for users of an instant messaging system. A method includes determining whether a prepaid account balance associated with an IM client request satisfies a pre-determined criteria, establishing a regular IM session if the prepaid account satisfies the criteria, and establishing a limited IM session if the prepaid account does not satisfy the criteria. The system includes a prepaid account screener operable to determine whether a prepaid account balance satisfies the criteria, establish a regular IM session if the prepaid account satisfies the criteria, and establish a limited IM session if the prepaid account does not satisfy the criteria.Type: GrantFiled: August 24, 2006Date of Patent: December 6, 2011Assignee: Openwave Systems Inc.Inventors: Madhukar Narayan Thakur, Mingzhe Zhuang, Francisco Jose Kattan
-
Patent number: 8069209Abstract: A system, apparatus, and method for controlling the operation of a service in a client device. The invention uses an existing protocol which is used for communications between an application resident in the device and a remote server to convey information about the service to the application. The information may be relevant to a service specific function, such as configuration or provisioning, or an activation or de-activation instruction, for example. The application receives the service related information, processes the information and then provides the information to the service via a notification channel. The service related information may be incorporated into a message sent from the remote server to the client device by using an element of the protocol, for example, by appending a text string to a header.Type: GrantFiled: June 16, 2006Date of Patent: November 29, 2011Assignee: Openwave Systems Inc.Inventors: Michel Levesque, Jon Witort, Sousso Kelouwani
-
Patent number: 8046433Abstract: 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: GrantFiled: February 8, 2010Date of Patent: October 25, 2011Assignee: Openwave Systems Inc.Inventors: Tom R. Vandermeijden, James P. La Fleur
-
Patent number: 8019274Abstract: 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: GrantFiled: January 21, 2010Date of Patent: September 13, 2011Assignee: Openwave Systems Inc.Inventor: Rikard Kjellberg
-
Patent number: RE43047Abstract: 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 message sent from a mobile device over a wireless network when the MMS message includes a predetermined indicator and indicates the telephone number of the first user as a destination. The rendering server then accesses the stored content associated with the telephone number and sends the content to the mobile device, for output to a user of the mobile device.Type: GrantFiled: November 24, 2009Date of Patent: December 27, 2011Assignee: Openwave Systems Inc.Inventor: Vinod Valloppillil
-
Patent number: RE43113Abstract: 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 wireless services subscribers. Digital content suppliers can publish and manage their products on the server system via a computer network and make their products available to the subscribers for purchase or licensing. The subscribers in each of the domains can access the server remotely to purchase rights to download and use the digital content on associated wireless communication devices.Type: GrantFiled: November 19, 2009Date of Patent: January 17, 2012Assignee: Openwave Systems Inc.Inventors: Rikard M. Kjellberg, Sheng Liang, Tomas G. Lund, William Chan