Patents by Inventor Thomas Greenwell

Thomas Greenwell 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: 20070124376
    Abstract: A messaging architecture is disclosed which enables a single messaging application, handling non-transport specific attributes and operations, to manipulate any commonly known message type (such as fax, e-mail, pager, SMS, voice mail) using dynamically loadable plug-ins which contribute the ability to handle all transport specific attributes and operations. This architecture results in a single in-box being presented to a user for browsing all incoming messages, irrespective of message type.
    Type: Application
    Filed: September 13, 2006
    Publication date: May 31, 2007
    Applicant: Symbian Limited
    Inventor: Thomas Greenwell
  • Publication number: 20070078964
    Abstract: Content is automatically provided to a mobile web browsing device from a web server, by the following process: (a) receiving at a computer, remotely connected to the device over a wireless network, a log of data identifying content that has been viewed by the device; (b) automatically sending updated content stored on the web server to the device over the wireless network; (c) causing that updated content to be automatically stored in device memory. Because user activity is replicated back from the device to the remote computer, the content cached on a given device can be completely optimised for the user of that device and no-one else.
    Type: Application
    Filed: September 16, 2004
    Publication date: April 5, 2007
    Applicant: Cognima Ltd.
    Inventors: Simon East, Stephen Spence, Thomas Greenwell, Mark Stalker
  • Publication number: 20060171523
    Abstract: Network operators can control how data replication services use available bandwidth, in order to make the most efficient usage of that bandwidth, using parameters applied to a data object to be replicated. The parameters may be both time dependent and also relate to how urgently that object needs to be replicated. A change log lists all objects at the device and/or server to be replicated and the parameters then comprise a weight associated with each object that defines how urgently that object needs to be replicated; the weight of each object is then locally compared to a threshold at a given time and the outcome of the comparison determines whether the object is sent for replication or not at that time. This combination of weight and threshold gives a flexible way to control the timing of data replication and hence make the best use of bandwidth.
    Type: Application
    Filed: December 12, 2003
    Publication date: August 3, 2006
    Applicant: Cognima Ltd.
    Inventor: Thomas Greenwell
  • Publication number: 20050108289
    Abstract: Where a first computing device is given responsibility for determining whether data that is time stamped by a second computing device is replicated or not, then the first device can compare a time stamp from the second device against a time signal from its own internal clock to determine a delta and use that delta to deduce the correct delta to apply to time stamps associated with later data from the second computing device.
    Type: Application
    Filed: November 26, 2002
    Publication date: May 19, 2005
    Inventors: Simon East, Stephen Spence, Thomas Greenwell