Patents by Inventor Michael T. Hardy

Michael T. Hardy 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).

  • Patent number: 7334085
    Abstract: A method for memory management in an electronic device includes receiving partial content data records at the electronic device, storing the partial content data records in a memory of the electronic device, receiving a full content data record corresponding to one of the partial content data records, determining whether or not sufficient memory is available in the memory of the electronic device to store the full content data record and, if so, writing the full content data record over the corresponding partial content data record stored in the memory; and repeating the receiving and determining until either: full content data records corresponding to each of the partial content data records are received; or a low memory condition is determined in the memory. The partial content data records include key fields of data sufficient for uniquely identifying corresponding full content data records at a second electronic device.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: February 19, 2008
    Assignee: Research In Motion Limited
    Inventors: Piotr K. Tysowski, Michael T. Hardy
  • Publication number: 20080005200
    Abstract: A method for synchronizing databases at a portable electronic device with corresponding databases at a second electronic device, the method including determining which one of the databases at the portable electronic device is to be synchronized based on a directed acyclic graph representing database dependencies, and synchronizing the one of the databases at the portable electronic device with a corresponding one of the databases at the second electronic device.
    Type: Application
    Filed: June 29, 2006
    Publication date: January 3, 2008
    Inventors: Piotr K. Tysowski, Michael T. Hardy