Patents by Inventor Fergus Wills

Fergus Wills has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20050232191
    Abstract: A method and apparatus for protecting the identities of mobile devices on a wireless network are described. A proxy gateway couples the wireless network to a wired network and maintains data associating a set of service initiators with a set of cryptographic keys. Upon receiving a request from a mobile client device directed to an origin server on the wired network, the proxy gateway identifies the cryptographic key for that origin server and sends to the origin server a proxy request. The proxy request includes an identifier of the mobile device, encrypted using the cryptographic key. When the proxy gateway receives a request from a service initiator on the wired network to push information to a mobile device, it uses the cryptographic key for that service initiator to decode a client identifier in the request and thereby determine whether the request is valid.
    Type: Application
    Filed: June 23, 2005
    Publication date: October 20, 2005
    Applicant: Openwave Systems Inc.
    Inventor: Fergus Wills
  • Publication number: 20050169285
    Abstract: According to one embodiment of the invention, a method for forming a push notification and pushing the push notification and client state information to a client device is provided. In addition, a method for processing the push notification and client state information is provided. In one embodiment, processing may include embedding metadata with the client state information.
    Type: Application
    Filed: December 30, 2004
    Publication date: August 4, 2005
    Inventors: Fergus Wills, David McTavish
  • Publication number: 20050074028
    Abstract: A system and method for accessing resources comprising entering a code on a mobile device, and launching a browser on the mobile device in response to the activation of a web button on the mobile device, wherein the code is automatically used as a resource identifier when the browser launches. A system and method for establishing a data session for a mobile device comprising receiving a request to establish the data session, wherein the request includes a resource identifier code that is an invalid resource identifier, converting the resource identifier code to a valid resource identifier, and establishing the data session between the mobile device and a resource associated with the valid resource identifier.
    Type: Application
    Filed: October 2, 2003
    Publication date: April 7, 2005
    Applicant: Openwave System Inc.
    Inventors: Theodore Wugofski, Peter Hartmaier, Fergus Wills