Patents Assigned to Targit A/S
  • Patent number: 8468444
    Abstract: Generating a presentation requested from a graphical data report; comprising: displaying a data report which contains a collection of graphical elements, where a graphical element is bound to a data item, and where a data item is specified by metadata, which comprises one or more of a dimension, a dimension value, and a measure. In response to a user's directed action to the given graphical element, determining at least one association, of a dimension and a measure, by identification of measures and dimensions in the applicable metadata and identification of associations thereof and/or addition of a dimension or measure to an identified measure or dimension. Subsequently, searching for a stored, like association, where stored associations are related to stored presentation properties, and applying the related presentation properties to make a presentation of further data items which are specified by the determined, at least one association.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: June 18, 2013
    Assignee: Targit A/S
    Inventor: Morten Middelfart
  • Patent number: 7949674
    Abstract: A computer-implemented method for providing a search result is disclosed. The method comprises, making a presentation of a dataset with structured data; and storing metadata items that define the dataset from a data superset that is stored in a first database with structured data. The method also comprises converting the metadata items to a search request, submitting the search request to a search engine to search for documents located in second database; capturing the search result; and making a presentation of the search result.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: May 24, 2011
    Assignee: Targit A/S
    Inventor: Morten Middelfart
  • Patent number: 7783628
    Abstract: A computer-implemented method of making a presentation of data requested by a question received via a user interface of a database, wherein data items are categorized as measures or dimensions, and in which question data items of the type measures or dimensions can be associated to specify a set of data; the method comprises the following steps: parsing (301) the question for associations of dimensions and measures, if no association is found, create an association (307); searching (311) for presentation properties of stored associations; if presentation properties are found applying (313) the presentation properties to make a presentation of data specified by the association. Thereby, a user can request a computer presentation of data based on higher or lower levels of abstraction while the computer ensures that a user's preferences are applied. Additionally, a computer-readable medium, a computer program product and a user-interface is disclosed.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: August 24, 2010
    Assignee: Targit A/S
    Inventor: Morten Middelfart
  • Patent number: 7779018
    Abstract: A computer-implemented method for presenting data is disclosed. The method includes determining items in a question that are contained in a predefined list of items and are defined to be measures or dimensions, determining an association based on the determined items and, based on the determined association, retrieving presentation properties related to a stored association, applying the determined association query the database, and retrieving data which is presented using the presentation properties. The method also includes registering a count that representing a frequency of use of the presentation properties.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: August 17, 2010
    Assignee: Targit A/S
    Inventor: Morten Middelfart
  • Patent number: 7774295
    Abstract: A computer-implemented method of providing a track history of information previously requested from a database. The method includes: providing a track history of user-selectable records that have corresponding metadata items applicable to identify a data set from a data superset stored in the database; providing a bank of transformers with different user-selectable transformers; wherein a selected transformer takes a selected record and transforms the metadata items of the record to application specific metadata according to a syntax determined by the transformer; and activating an application, which accepts the determined syntax, comprising posting the application specific metadata.
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: August 10, 2010
    Assignee: Targit A/S
    Inventors: Morten Middelfart, Tommy Jensen
  • Patent number: 7630961
    Abstract: Processing a transmission between a user and a database, involving determining whether the transmission relates to a query or a response from the database, and if it relates to a query, restricting translation to a list of predetermined translation relations; and if it relates to a response, looking up the list to find a translation relation for a word in the response, and if no such translation relation exists for the word in the list, transmitting the word to a translation service to subsequently receive a translation relation between the word and a corresponding word in the user language, which translation relation is stored in the list. Consequently, words transmitted between the database and the user are only translated by means of a translating service—where ambiguities can be introduced—when the words are supplied from the database.
    Type: Grant
    Filed: April 11, 2003
    Date of Patent: December 8, 2009
    Assignee: Targit A/S
    Inventor: Morten Middelfart
  • Publication number: 20090187845
    Abstract: A computer-implemented method of preparing an electronic dashboard with a data meter for showing a key performance index, KPI. On a first request, preparing a graphical presentation of a dataset, with multiple multi-dimensional data points, selected from a database by use of a set of metadata items or at least a portion of the metadata items; and on a second request, displaying a first value by means of the data meter. Following the first request, recording the set of metadata items. Rating the measure among other measures by calculating an index from values of the items in the set of metadata items. And, following the second request, providing the first value from a specified measure in a predefined way, where the measure is specified by means of: an enquired rating on the performance index, and/or an enquired value of the metric of use, and/or an enquired measure.
    Type: Application
    Filed: May 16, 2007
    Publication date: July 23, 2009
    Applicant: Targit A/S
    Inventor: Morten Middelfart
  • Publication number: 20080301539
    Abstract: A computer-implemented method of preparing a presentation of a data set retrieved from a database, comprising the steps of: providing in a memory entities, of first metadata items, that respectively define which data to include in data sets retrievable from a data superset stored in the database. Further providing in the memory second metadata items which define properties of a presentation of the at least one data set by means of a graphical object specified by the properties. A graphical image of the data set is prepared by retrieving the data set defined by the first metadata items and by rendering of the data set in accordance with the second metadata items. The step of preparing a graphical image for multiple entities, of first metadata items, so as to provide a consecutive sequence of graphical images is repeated and the sequence is distributed for subsequent playback at a player station, disconnected from the database, so as to convey a collective presentation of the data sets in a progressive manner.
    Type: Application
    Filed: April 30, 2008
    Publication date: December 4, 2008
    Applicant: TARGIT A/S
    Inventors: Morten Middelfart, Morten Sandlykke
  • Publication number: 20040230585
    Abstract: A computer-implemented method of making a presentation of data requested by a question received via a user interface of a database, wherein data items are categorized as measures or dimensions, and in which question data items of the type measures or dimensions can be associated to specify a set of data; the method comprises the following steps: parsing (301) the question for associations of dimensions and measures, if no association is found, create an association (307); searching (311) for presentation properties of stored associations; if presentation properties are found applying (313) the presentation properties to make a presentation of data specified by the association. Thereby, a user can request a computer presentation of data based on higher or lower levels of abstraction while the computer ensures that a user's preferences are applied.
    Type: Application
    Filed: May 29, 2003
    Publication date: November 18, 2004
    Applicant: TARGIT A/S
    Inventor: Morten Middelfart
  • Patent number: 6732091
    Abstract: An apparatus and a method of processing queries to a relational database stored on a computer readable medium including a representation of relations between sections in tables in the database. The method includes identifying tables which contain a specified type of data, generating a plurality of queries (e.g., SQL queries) by selecting at least some primary tables from the identified tables, selecting a set of tables, each table in the set being related to a primary table via N relations, and repeating this, N being varied for each repetition, until the set of tables contains the specified data, and selecting an optimal one of the generated queries.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: May 4, 2004
    Assignee: Targit A/S
    Inventor: Morten Middelfart
  • Publication number: 20030229622
    Abstract: Processing a transmission between a user and a database, involving determining whether the transmission relates to a query or a response from the database, and if it relates to a query, restricting translation to a list of predetermined translation relations; and if it relates to a response, looking up the list to find a translation relation for a word in the response, and if no such translation relation exists for the word in the list, transmitting the word to a translation service to subsequently receive a translation relation between the word and a corresponding word in the user language, which translation relation is stored in the list.
    Type: Application
    Filed: April 11, 2003
    Publication date: December 11, 2003
    Applicant: TARGIT A/S
    Inventor: Morten Middelfart