Patents by Inventor Robbie J. Maurice

Robbie J. Maurice 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: 20090129280
    Abstract: A method of automatically keeping sockets open for always-on applications in a GPRS context is provided. Information is maintained by each wireless device identifying each APN (access point name)-port pair associated with a PDP (packet data protocol) context used by an always-on application. Upon the PDP context becoming available after having become unavailable, a socket is registered for each port-APN pair associated with the PDP context.
    Type: Application
    Filed: January 23, 2009
    Publication date: May 21, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: CRAIG STOUT, ROBBIE J. MAURICE
  • Patent number: 7508812
    Abstract: A method of automatically keeping sockets open for always-on applications in a GPRS context is provided. Information is maintained by each wireless device identifying each APN (access point name)-port pair associated with a PDP (packet data protocol) context used by an always-on application. Upon the PDP context becoming available after having become unavailable, a socket is registered for each port-APN pair associated with the PDP context.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: March 24, 2009
    Assignee: Research In Motion Limited
    Inventors: Craig Stout, Robbie J. Maurice
  • Patent number: 7353350
    Abstract: In accordance with the teaching described herein, systems and methods are provided for managing memory space in a mobile device. A plurality of data storage locations may be included. A plurality of software applications may be included, with each software application being operable to store data to a different data storage location. A data store management system may be operable to access and delete data stored in the plurality of data storage locations. If insufficient memory space is available in one of the data storage locations, then the data store management system may access the one data storage location and at least one other data storage location and delete data from at least one of the accessed data storage locations.
    Type: Grant
    Filed: July 23, 2003
    Date of Patent: April 1, 2008
    Assignee: Research In Motion Limited
    Inventors: Gerhard D. Klassen, Robbie J. Maurice