Patents Assigned to Openwave Systems Inc.
-
Publication number: 20130198607Abstract: Methods, systems, devices and computer program products for modifying and processing host webpage data are described. The host webpage data intended for receipt by a browser which will interpret the host webpage data and generate a host webpage document therefrom. The host webpage data is modified using second and third webpage data before being sent to the browser. The second webpage data is arranged to cause a frame to be generated within the host webpage document, the generated frame comprising a second webpage document which is associated with a different domain to the host webpage document. Furthermore, the third webpage data is arranged to cause the browser to allow access to functionality of the host webpage document by the second webpage document which would otherwise be blocked.Type: ApplicationFiled: January 31, 2012Publication date: August 1, 2013Applicant: OPENWAVE SYSTEMS INC.Inventors: Richard Mischook, Colin Woods
-
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
-
Publication number: 20120226552Abstract: In one embodiment a method comprises: at an access network, receiving a first request from a request source for an advertisement; requesting request source information related to the request source from an access network knowledge base using identification data of the request source; generating a second request for an advertisement in response to the request source information; and sending the second request to an ad server to obtain a targeted advertisement for the request source based on the request source information.Type: ApplicationFiled: February 29, 2012Publication date: September 6, 2012Applicant: OPENWAVE SYSTEMS INC.Inventor: Suresh Seenichamy
-
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
-
Publication number: 20120209778Abstract: Mediation systems and methods for restricted access item distribution are disclosed. In an embodiment, a method for facilitating payment from a user device for a restricted access item hosted by a host system is disclosed. In another embodiment, a system for facilitating payment from a user device to for a restricted access item hosted by a host system is disclosed. In another embodiment, a method for providing a mediated marketplace service is disclosed.Type: ApplicationFiled: February 10, 2012Publication date: August 16, 2012Applicant: OPENWAVE SYSTEMS INC.Inventor: Mark Delany
-
Publication number: 20120207041Abstract: A system and method for tagging client/network information in mobile data packet traffic intercepts a data packet from a wireless mobile device, which includes client-related information embedded in a header of the data packet, at a mobile access network. The client-related information is then extracted from the data packet for processing.Type: ApplicationFiled: September 25, 2011Publication date: August 16, 2012Applicant: OPENWAVE SYSTEMS INC.Inventors: Philippe Piernot, Yixiang Chen
-
Publication number: 20120209964Abstract: A method for dynamically configuring a video stream, including: identifying player control metadata attributes for an input video stream, wherein the input video stream is received from an origin server; storing the identified metadata attributes to a memory device; and dynamically inserting the metadata attributes into an output video stream in real-time.Type: ApplicationFiled: February 13, 2012Publication date: August 16, 2012Applicant: OPENWAVE SYSTEMS INC.Inventors: Declan Harrison, Stephen Wright
-
Publication number: 20120209872Abstract: A user-centric identity management proxy system, including: a personalization engine configured to: receive user-centric information for a user from an identity management engine, wherein the user-centric information identifies the user and is specific to the user; receive context information for a location request by a user device from a content categorization engine, wherein the context information provides detail about the location request that is relatable to the user-centric information; and produce personalized information for the user based on the user-centric information and the context information; and a memory device to store the personalized information.Type: ApplicationFiled: February 13, 2011Publication date: August 16, 2012Applicant: OPENWAVE SYSTEMS INC.Inventors: Colin Woods, Rajalakshmi Iyer
-
Publication number: 20120209990Abstract: Methods and systems for providing a zero rating service to an end-user device are described. In one embodiment, a method for providing a zero rating service to an end-user device involves redirecting a request that is directed to a third party URL from an end-user device to a zero rating URL and performing a URL transformation in response to the redirected request. Other embodiments are also described.Type: ApplicationFiled: February 9, 2012Publication date: August 16, 2012Applicant: OPENWAVE SYSTEMS INC.Inventor: Stephane Honore
-
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
-
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
-
Publication number: 20120195413Abstract: Data services are managed within the context of telephony services. Using the telephony services to manage the data services allows for authentication, authorization, and accounting of the data services within the framework of the telecommunication services.Type: ApplicationFiled: July 29, 2011Publication date: August 2, 2012Applicant: OPENWAVE SYSTEMS INC.Inventor: Kim Quo-That Liu
-
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: 20120191805Abstract: Methods and transcoding proxies for transcoding media streams are described. In one embodiment, a method for transcoding a media stream that is delivered to an end-user device over a communications network involves selecting a transcoding technique for the media stream, transcoding a portion of the media stream using the selected transcoding technique, streaming the transcoded portion of the media stream to the end-user device, while the transcoded portion of the media stream is being streamed to the end-user device, detecting a change in a condition of the communications network, selecting a different transcoding technique in response to the change in the condition of the communications network, transcoding a subsequent portion of the media stream using the different transcoding technique, and streaming the transcoded subsequent portion of the media stream to the end-user device. Other embodiments are also described.Type: ApplicationFiled: January 26, 2011Publication date: July 26, 2012Applicant: OPENWAVE SYSTEMS INC.Inventors: Paul Fee, Stephen Wright, Declan Harrison
-
Publication number: 20120191804Abstract: A system and method for allowing requests generated as a result of dynamic URLs to be efficiently looked up in a cache are provided. The system and method involve receiving a request for a content element, the request being generated from a dynamic URL. A static content element identifier is generated from the request. In an embodiment, the static content element identifier includes only the content identification parameters and the dynamic parameters are removed. The static content element identifier is then used to determine whether the content element is in the cache.Type: ApplicationFiled: January 25, 2011Publication date: July 26, 2012Applicant: OPENWAVE SYSTEMS INC.Inventors: Stephen Wright, Robert Logue
-
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