Patents Assigned to Cognima Ltd.
  • Publication number: 20070118577
    Abstract: A system and method of replicating database records for use in resource constrained wireless computing devices. The replication method has a low processing burden and is well suited to low-bandwidth, unreliable connections found in many wireless networks. To reduce the amount of memory used on the wireless device only a change log record is time-stamped, not every database record. The change log defines what data is to be replicated and needs to sent to a main server that hosts a master copy of the database. The change log is made compact to reduce the amount of data that needs to be sent for data replication by only requiring the field that has changed in a record and a timestamp to be sent, not the entire record in which the change was made.
    Type: Application
    Filed: January 26, 2007
    Publication date: May 24, 2007
    Applicant: COGNIMA LTD.
    Inventor: Simon East
  • 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