Patents by Inventor Christof BORNHÖVD

Christof BORNHÖVD 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: 20060145831
    Abstract: Systems, methods and computer program products, implementing techniques for automatic data acquisition and the real-time display of automatically acquired data. A system implementing the techniques includes one or more automatic data acquisition devices that emit data; and a data integration system that receives data from the automatic data acquisition devices and processes the data. The data integration system includes a display system for displaying the data to a user. The display system is operable to generate a graphical display and to update the graphical display automatically and only when new data from the automatic data acquisition devices is available. The display system is operable to update only affected parts of the graphical display but not necessarily the entire display.
    Type: Application
    Filed: December 22, 2004
    Publication date: July 6, 2006
    Inventors: Christof Bornhoevd, Rama Gurram, Brian Mo
  • Publication number: 20060106581
    Abstract: Methods, systems, and computer program products, implementing techniques for aggregating sensor data. In one aspect, the techniques include receiving sensor data values emitted by a sensor device, identifying the occurrence of a business event based on the sensor data values, and notifying an enterprise application of the occurrence of the business event. The business event being at a higher-level than the sensor data values.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 18, 2006
    Inventors: Christof Bornhoevd, Stephan Haller
  • Publication number: 20060026154
    Abstract: A local database cache enabling persistent, adaptive caching of either full or partial content of a remote database is provided. Content of tables comprising a local cache database is defined on per-table basis. A table is either: defined declaratively and populated in advance of query execution, or is determined dynamically and asynchronously populated on-demand during query execution. Based on a user input query originally issued against a remote DBMS and referential cache constraints between tables in a local database cache, a Janus query plan, comprising local, remote, and probe query portions is determined. A probe query portion of a Janus query plan is executed to determine whether up-to-date results can be delivered by the execution of a local query portion against a local database cache, or whether it is necessary to retrieve results from a remote database by executing a remote query portion of Janus query plan.
    Type: Application
    Filed: July 30, 2004
    Publication date: February 2, 2006
    Inventors: Mehmet Altinel, Christof Bornhoevd, Chandrasekaran Mohan, Mir Pirahesh, Berthold Reinwald, Saileshwar Krishnamurthy