Datawalk S.A.

Pologne

Retour au propriétaire

1-32 de 32 pour Datawalk S.A. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 30
        Marque 2
Juridiction
        États-Unis 25
        International 6
        Europe 1
Date
2025 (AACJ) 2
2024 3
2023 3
2022 3
2021 2
Voir plus
Classe IPC
G06F 16/21 - Conception, administration ou maintenance des bases de données 7
G06F 16/242 - Formulation des requêtes 7
G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données 7
G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet 7
G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet 5
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 2
35 - Publicité; Affaires commerciales 2
42 - Services scientifiques, technologiques et industriels, recherche et conception 2
Statut
En Instance 6
Enregistré / En vigueur 26

1.

COMPUTER-IMPLEMENTED METHOD FOR IMPROVING QUERY EXECUTION IN RELATIONAL DATABASES NORMALIZED AT LEVEL 4 AND ABOVE

      
Numéro d'application 18390285
Statut En instance
Date de dépôt 2023-12-20
Date de la première publication 2025-05-08
Propriétaire DataWalk Spólka Akcyjna (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

Computer implemented methods for executing a database query in a database using an electronic computing device are presented, the method including: causing the electronic computing device to provide at least one data structure including at least one object having at least two properties of different data types; identifying a property of the at least one data structure that includes the smallest unique values in terms of type of data stored in that particular property; executing the database query, including any limiting parameters, configured to retrieve only data from the property including the smallest unique values that are retrievable for a record; retrieving a predefined number of results of the executed database query; and for each set of predefined number of retrieved results, executing a new database access thread that is configured to retrieve data that are present in the records identified with the smallest unique values.

Classes IPC  ?

  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet

2.

SYSTEMS AND METHODS FOR COMBINING DATA ANALYSES

      
Numéro d'application 18603041
Statut En instance
Date de dépôt 2024-03-12
Date de la première publication 2025-01-23
Propriétaire DataWalk Spólka Akcyjna (Pologne)
Inventeur(s)
  • Piecko, Krystian
  • Kolasa, Bartosz

Abrégé

The present disclosure provides a computer-implemented method for scoring and visualizing combined search results, comprising: (a) performing a plurality of individual searches on data objects stored in a database, wherein the data objects are stored in defined fixed data structures; (b) combining the plurality of individual searches into a combined search; (c) determining a weight for each of the individual searches; and (d) obtaining a search result of the combined search, wherein the search result of the combined search comprises scores associated with a subset of the data objects.

Classes IPC  ?

  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/242 - Formulation des requêtes
  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

3.

Systems and methods for determining database permissions

      
Numéro d'application 18390247
Numéro de brevet 12235986
Statut Délivré - en vigueur
Date de dépôt 2023-12-20
Date de la première publication 2024-10-17
Date d'octroi 2025-02-25
Propriétaire DataWalk Spolka Akcyjna (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

The present disclosure provides a computer-implemented method for applying access rights to a database comprising a plurality of data units. The method may comprise receiving a request from a user to perform an operation directed to at least a subset of data objects stored in the database. Next, access rights associated with the user may be determined. The access rights may comprise an access permission to a subset of one or more of the data units that is implemented by performing a filter operation. The operation and the filter operation may then be performed concurrently to the at least subset of data objects to obtain a filtered data set.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 16/10 - Systèmes de fichiersServeurs de fichiers
  • G06F 16/20 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données structurées, p. ex. de données relationnelles
  • G06F 16/23 - Mise à jour
  • G06F 16/245 - Traitement des requêtes
  • G06F 16/2453 - Optimisation des requêtes

4.

SYSTEMS AND METHODS FOR END-TO-END MACHINE LEARNING WITH AUTOMATED MACHINE LEARNING EXPLAINABLE ARTIFICIAL INTELLIGENCE

      
Numéro d'application 18471790
Statut En instance
Date de dépôt 2023-09-21
Date de la première publication 2024-03-07
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s)
  • Laszczuk, Lukasz
  • Wielopolski, Patryk
  • Kolasa, Bartosz

Abrégé

The present disclosure provides systems and methods for end-to-end machine learning. A method of the present disclosure may comprise one or more operations of data ingestion, data preparation, feature storage, model building, and productionizing by the model. The methods and systems of the present disclosure may use an Automated Machine Learning (AutoML) algorithm and eXplainable Artificial Intelligence (XAI).

Classes IPC  ?

5.

Computer implemented method for creating database structures without knowledge on functioning of relational database system

      
Numéro d'application 18317008
Numéro de brevet 12210500
Statut Délivré - en vigueur
Date de dépôt 2023-05-12
Date de la première publication 2024-01-11
Date d'octroi 2025-01-28
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

Computer implemented methods for storing ad hoc relations between previously unrelated database objects assigned to different database structures using an electronic computing device are presented, the methods including: causing the electronic computing device to define at least three database structures: structure A, structure B and structure C, where each of the at least three database structures each includes a number of objects, where there exists at least one relation between objects of structure A and objects of structure B, and where there exists at least one relation between objects of structure B and objects of structure C; filtering data of structure A; accessing structure B using a first selected relation between structure A and structure B; storing information about filtering of structure A and information on a first selected path between structure A and structure B; filtering results obtained from structure B.

Classes IPC  ?

  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 16/835 - Traitement des requêtes

6.

Systems and methods for metadata based path finding

      
Numéro d'application 18232913
Numéro de brevet 12417247
Statut Délivré - en vigueur
Date de dépôt 2023-08-11
Date de la première publication 2023-11-30
Date d'octroi 2025-09-16
Propriétaire DataWalk Spólka Akcyjna (Pologne)
Inventeur(s) Mieszkowski, Mateusz

Abrégé

A computer-implemented method for traversing a graph comprising: generating a metadata graph by reducing the graph, wherein the metadata graph is generated based on metadata describing one or more vertices and one or more edges of the graph. The metadata graph can comprise one or more edge types and one or more reduced vertices. Edge types in the metadata graph can be filtered to optimize finding of a path between a source vertex and a target vertex within a predetermined maximum path length.

Classes IPC  ?

  • G06F 16/90 - Détails des fonctions des bases de données indépendantes des types de données cherchés
  • G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage

7.

Database hierarchy-independent data drilling

      
Numéro d'application 17874543
Numéro de brevet 12287787
Statut Délivré - en vigueur
Date de dépôt 2022-07-27
Date de la première publication 2023-05-11
Date d'octroi 2025-04-29
Propriétaire DataWalk Spółka Akcyjna (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

Computer implemented methods for database hierarch-independent data drilling are presented including: a. selecting one of at least two database structures each having data, where the at least two database structures include, at least two distinct paths that lead from a first of the at least two database structures to a second of the at least two database structures, where a path logically relates at least two data structures which are otherwise directly unrelated using data structures and data structures' relations, and a database information schema that provides information about the at least two database structures including information regarding relations between data structures; b. setting the selected database structure as a current data drilling state; and c. finding at least one related data structure corresponding with the selected database structure for the current data drilling state utilizing the database information schema.

Classes IPC  ?

  • G06F 16/24 - Requêtes
  • G06F 16/2453 - Optimisation des requêtes
  • G06F 16/26 - Exploration de données visuellesNavigation dans des données structurées
  • G06F 16/29 - Bases de données d’informations géographiques

8.

SYSTEMS AND METHODS FOR CONTEXT-INDEPENDENT DATABASE SEARCH PATHS

      
Numéro d'application 17848842
Statut En instance
Date de dépôt 2022-06-24
Date de la première publication 2023-03-09
Propriétaire DataWalk Spólka Akcyjna (Pologne)
Inventeur(s)
  • Piecko, Krystian
  • Kolasa, Bartosz
  • Plucinski, Robert

Abrégé

The present disclosure provides a computer-implemented method for applying an analysis to a data model comprising data objects. The method may comprise receiving the analysis and the first data model each in semantic format. Next, the analysis and the data model may be computer processed to (i) identify one or more elements missing from the data model and (ii) determine that the analysis is not applicable to the data model upon identification of the one or more elements. The one or more elements may then be presented to a user for adjusting the data model. This may be repeated until the analysis is applicable to the data model. The analysis may then be performed on the data objects of the data model.

Classes IPC  ?

  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/2452 - Traduction des requêtes
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 16/242 - Formulation des requêtes

9.

SYSTEMS AND METHODS FOR END-TO-END MACHINE LEARNING WITH AUTOMATED MACHINE LEARNING EXPLAINABLE ARTIFICIAL INTELLIGENCE

      
Numéro d'application EP2022058036
Numéro de publication 2022/200624
Statut Délivré - en vigueur
Date de dépôt 2022-03-26
Date de publication 2022-09-29
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s)
  • Laszczuk, Lukasz
  • Wielopolski, Patryk
  • Kolasa, Bartosz

Abrégé

The present disclosure provides systems and methods for end-to-end machine learning. A method of the present disclosure may comprise one or more operations of data ingestion, data preparation, feature storage, model building, and productionizing by the model. The methods and systems of the present disclosure may use an Automated Machine Learning (AutoML) algorithm and eXplainable Artificial Intelligence (XAI).

Classes IPC  ?

  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 5/00 - Agencements informatiques utilisant des modèles fondés sur la connaissance
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p. ex. séparateurs à vaste marge [SVM]
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

10.

SYSTEMS AND METHODS FOR METADATA BASED PATH FINDING

      
Numéro d'application EP2022053717
Numéro de publication 2022/175288
Statut Délivré - en vigueur
Date de dépôt 2022-02-16
Date de publication 2022-08-25
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s) Mieszkowski, Mateusz

Abrégé

The present disclosure provides a computer-implemented method for traversing a graph. The method can comprise generating a metadata graph by reducing the graph, wherein the metadata graph is generated based on metadata describing one or more vertices and one or more edges of the graph. The metadata graph can comprise one or more edge types and one or more reduced vertices. Edge types in the metadata graph can be filtered to optimize finding of a path between a source vertex and a target vertex within a predetermined maximum path length.

Classes IPC  ?

  • G06F 17/10 - Opérations mathématiques complexes
  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06N 3/00 - Agencements informatiques fondés sur des modèles biologiques

11.

Computer-implemented method for storing unlimited amount of data as a mind map in relational database systems

      
Numéro d'application 17466161
Numéro de brevet 11693833
Statut Délivré - en vigueur
Date de dépôt 2021-09-03
Date de la première publication 2022-06-23
Date d'octroi 2023-07-04
Propriétaire DataWalk Spölka Ákcyjna (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

A computer implemented method for creating and managing a database system comprising data structures for storing, in a memory, data and relations between the data, the method comprising the steps of creating a mind map structure wherein each node of the mind map represents a set in the first data structure and each branch represents a relation in the fifth data structure of the database in which there are defined five data structures that hold all information relating to tables, records and relations, namely: a first data structure comprising a definition of at least one data set, a second data structure comprising definitions of properties of objects, a third data structure comprising definitions of objects, a fourth data structure comprising definitions of properties of each object, a fifth data structure comprising definitions of relations and a sixth data structure for storing definitions of relations between objects.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 16/21 - Conception, administration ou maintenance des bases de données

12.

Computer implemented method for creating database structures without knowledge of functioning of relational database system

      
Numéro d'application 17130212
Numéro de brevet 11687509
Statut Délivré - en vigueur
Date de dépôt 2020-12-22
Date de la première publication 2021-07-29
Date d'octroi 2023-06-27
Propriétaire DataWalk Spółka Akcyjna (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

Computer implemented methods for storing ad hoc relations between previously unrelated database objects assigned to different database structures using an electronic computing device are presented, the methods including: causing the electronic computing device to define at least three database structures: structure A, structure B and structure C, where each of the at least three database structures each includes a number of objects, where there exists at least one relation between objects of structure A and objects of structure B, and where there exists at least one relation between objects of structure B and objects of structure C; filtering data of structure A; accessing structure B using a first selected relation between structure A and structure B; storing information about filtering of structure A and information on a first selected path between structure A and structure B; filtering results obtained from structure B.

Classes IPC  ?

  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/835 - Traitement des requêtes
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

13.

SYSTEMS AND METHODS FOR QUERYING DATABASES

      
Numéro d'application 17154767
Statut En instance
Date de dépôt 2021-01-21
Date de la première publication 2021-07-29
Propriétaire DataWalk Spólka Akcyjna (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

A method for providing visualization of data objects in a relational database is provided. The method comprises: (a) bringing an electronic device of a user in communication with a server comprising the non-hierarchical relational database, (b) generating and displaying a graph comprising visual graphical elements including a first node representing a first class encompassing a first subset of the data objects, a second node representing a second class encompassing a second subset of the data objects, and a link representing a relationship between the first class and the second class, (c) receiving a request via the user interface of the electronic device to perform a task directed to at least a subset of the data objects, (d) generating one or more filtering operations for the task and, upon execution, producing a graphical result comprising a filtered data set, and (e) automatically displaying the graphical result on the user interface.

Classes IPC  ?

  • G06F 16/904 - NavigationVisualisation à cet effet
  • G06F 16/26 - Exploration de données visuellesNavigation dans des données structurées
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage

14.

SYSTEMS AND METHODS FOR QUERYING DATABASES USING INTERACTIVE SEARCH PATHS

      
Numéro d'application 16889530
Statut En instance
Date de dépôt 2020-06-01
Date de la première publication 2020-10-29
Propriétaire DataWalk Spólka Akcyjna (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

A computing system or a method provides a user interface to perform data analysis in a relational database, comprising: (a) bringing an electronic device of a user in communication with a computer server comprising the relational database that stores data objects in a non-hierarchical manner, which electronic device comprises a user interface; (b) receiving a request from the user via the user interface to perform a task directed to at least a subset of the data objects; (c) generating filtering operations for the task, which filtering operations is stored in a memory unit and, upon execution, generates a filtered data set from the subset of the data objects; and (d) automatically generating a search path comprising a plurality of visual graphical elements on the user interface, and the visual graphical elements correspond to the one or more filtering operations.

Classes IPC  ?

  • G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/904 - NavigationVisualisation à cet effet
  • G06F 16/9035 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/16 - Opérations sur les fichiers ou les dossiers, p. ex. détails des interfaces utilisateur spécialement adaptées aux systèmes de fichiers

15.

Computer-implemented method for storing unlimited amount of data as a mind map in relational database systems

      
Numéro d'application 16847202
Numéro de brevet 11138162
Statut Délivré - en vigueur
Date de dépôt 2020-04-13
Date de la première publication 2020-10-15
Date d'octroi 2021-10-05
Propriétaire DATAWALK SPÓLKA AKCYJNA (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

A computer implemented method for creating and managing a database system comprising data structures for storing, in a memory, data and relations between the data, the method comprising the steps of creating a mind map structure wherein each node of the mind map represents a set in the first data structure and each branch represents a relation in the fifth data structure of the database in which there are defined five data structures that hold all information relating to tables, records and relations, namely: a first data structure comprising a definition of at least one data set, a second data structure comprising definitions of properties of objects, a third data structure comprising definitions of objects, a fourth data structure comprising definitions of properties of each object, a fifth data structure comprising definitions of relations and a sixth data structure for storing definitions of relations between objects.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 16/21 - Conception, administration ou maintenance des bases de données

16.

Systems and methods for determining database permissions

      
Numéro d'application 16904852
Numéro de brevet 11899810
Statut Délivré - en vigueur
Date de dépôt 2020-06-18
Date de la première publication 2020-10-08
Date d'octroi 2024-02-13
Propriétaire DataWalk Spólka Akcyjna (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

The present disclosure provides a computer-implemented method for applying access rights to a database comprising a plurality of data units. The method may comprise receiving a request from a user to perform an operation directed to at least a subset of data objects stored in the database. Next, access rights associated with the user may be determined. The access rights may comprise an access permission to a subset of one or more of the data units that is implemented by performing a filter operation. The operation and the filter operation may then be performed concurrently to the at least subset of data objects to obtain a filtered data set.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 16/23 - Mise à jour
  • G06F 16/245 - Traitement des requêtes
  • G06F 16/10 - Systèmes de fichiersServeurs de fichiers
  • G06F 16/20 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet de données structurées, p. ex. de données relationnelles
  • G06F 16/2453 - Optimisation des requêtes

17.

Systems and methods for context-independent database search paths

      
Numéro d'application 16908957
Numéro de brevet 11449477
Statut Délivré - en vigueur
Date de dépôt 2020-06-23
Date de la première publication 2020-10-08
Date d'octroi 2022-09-20
Propriétaire DataWalk Spólka Akcyjna (Pologne)
Inventeur(s)
  • Piecko, Krystian
  • Kolasa, Bartosz
  • Plucinski, Robert

Abrégé

The present disclosure provides a computer-implemented method for applying an analysis to a data model comprising data objects. The method may comprise receiving the analysis and the first data model each in semantic format. Next, the analysis and the data model may be computer processed to (i) identify one or more elements missing from the data model and (ii) determine that the analysis is not applicable to the data model upon identification of the one or more elements. The one or more elements may then be presented to a user for adjusting the data model. This may be repeated until the analysis is applicable to the data model. The analysis may then be performed on the data objects of the data model.

Classes IPC  ?

  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/2452 - Traduction des requêtes
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 16/242 - Formulation des requêtes

18.

Systems and methods for combining data analyses

      
Numéro d'application 16907521
Numéro de brevet 11966419
Statut Délivré - en vigueur
Date de dépôt 2020-06-22
Date de la première publication 2020-10-08
Date d'octroi 2024-04-23
Propriétaire DataWalk Spólka Akcyjna (Pologne)
Inventeur(s)
  • Piecko, Krystian
  • Kolasa, Bartosz

Abrégé

The present disclosure provides a computer-implemented method for scoring and visualizing combined search results, comprising: (a) performing a plurality of individual searches on data objects stored in a database, wherein the data objects are stored in defined fixed data structures; (b) combining the plurality of individual searches into a combined search; (c) determining a weight for each of the individual searches; and (d) obtaining a search result of the combined search, wherein the search result of the combined search comprises scores associated with a subset of the data objects.

Classes IPC  ?

  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/242 - Formulation des requêtes
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • G06F 16/2455 - Exécution des requêtes

19.

Database hierarchy-independent data drilling

      
Numéro d'application 16269268
Numéro de brevet 11436225
Statut Délivré - en vigueur
Date de dépôt 2019-02-06
Date de la première publication 2019-08-08
Date d'octroi 2022-09-06
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

Computer implemented methods for database hierarchy-independent data drilling are presented including: a. selecting one of at least two database structures each having data, where the at least two database structures include, at least two distinct paths that lead from a first of the at least two database structures to a second of the at least two database structures, where a path logically relates at least two data structures which are otherwise directly unrelated using data structures and data structures' relations, and a database information schema that provides information about the at least two database structures including information regarding relations between data structures; b. setting the selected database structure as a current data drilling state; and c. finding at least one related data structure corresponding with the selected database structure for the current data drilling state utilizing the database information schema.

Classes IPC  ?

  • G06F 16/26 - Exploration de données visuellesNavigation dans des données structurées
  • G06F 16/2453 - Optimisation des requêtes

20.

SYSTEMS AND METHODS FOR COMBINING DATA ANALYSES

      
Numéro d'application EP2018085190
Numéro de publication 2019/129520
Statut Délivré - en vigueur
Date de dépôt 2018-12-17
Date de publication 2019-07-04
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s)
  • Piecko, Krystian
  • Kolasa, Bartosz

Abrégé

The present disclosure provides a computer-implemented method for scoring and visualizing combined search results, comprising: (a) performing a plurality of individual searches on data objects stored in a database, wherein the data objects are stored in defined fixed data structures; (b) combining the plurality of individual searches into a combined search; (c) determining a weight for each of the individual searches; and (d) obtaining a search result of the combined search, wherein the search result of the combined search comprises scores associated with a subset of the data objects.

Classes IPC  ?

  • G06F 16/242 - Formulation des requêtes
  • G06F 16/26 - Exploration de données visuellesNavigation dans des données structurées

21.

SYSTEMS AND METHODS FOR DETERMINING DATABASE PERMISSIONS

      
Numéro d'application EP2018097056
Numéro de publication 2019/129831
Statut Délivré - en vigueur
Date de dépôt 2018-12-28
Date de publication 2019-07-04
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

The present disclosure provides a computer-implemented method for applying access rights to a database comprising a plurality of data units. The method may comprise receiving a request from a user to perform an operation directed to at least a subset of data objects stored in the database. Next, access rights associated with the user may be determined. The access rights may comprise an access permission to a subset of one or more of the data units that is implemented by performing a filter operation. The operation and the filter operation may then be performed concurrently to the at least subset of data objects to obtain a filtered data set.

Classes IPC  ?

  • G06F 21/62 - Protection de l’accès à des données via une plate-forme, p. ex. par clés ou règles de contrôle de l’accès
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/2455 - Exécution des requêtes

22.

SYSTEMS AND METHODS FOR CONTEXT-INDEPENDENT DATABASE SEARCH PATHS

      
Numéro d'application EP2018097058
Numéro de publication 2019/129832
Statut Délivré - en vigueur
Date de dépôt 2018-12-28
Date de publication 2019-07-04
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s)
  • Piecko, Krystian
  • Kolasa, Bartosz
  • Pluciński, Robert

Abrégé

The present disclosure provides a computer-implemented method for applying an analysis to a data model comprising data objects. The method may comprise receiving the analysis and the first data model each in semantic format. Next, the analysis and the data model may be computer processed to (i) identify one or more elements missing from the data model and (ii) determine that the analysis is not applicable to the data model upon identification of the one or more elements. The one or more elements may then be presented to a user for adjusting the data model. This may be repeated until the analysis is applicable to the data model. The analysis may then be performed on the data objects of the data model.

Classes IPC  ?

23.

SYSTEMS AND METHODS FOR QUERYING DATABASES USING INTERACTIVE SEARCH PATHS

      
Numéro d'application EP2018083634
Numéro de publication 2019/110654
Statut Délivré - en vigueur
Date de dépôt 2018-12-05
Date de publication 2019-06-13
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

A computing system or a method provides a user interface to perform data analysis in a relational database, comprising: (a) bringing an electronic device of a user in communication with a computer server comprising the relational database that stores data objects in a non-hierarchical manner, which electronic device comprises a user interface; (b) receiving a request from the user via the user interface to perform a task directed to at least a subset of the data objects; (c) generating filtering operations for the task, which filtering operations is stored in a memory unit and, upon execution, generates a filtered data set from the subset of the data objects; and (d) automatically generating a search path comprising a plurality of visual graphical elements on the user interface, and the visual graphical elements correspond to the one or more filtering operations.

Classes IPC  ?

24.

Systems and methods for querying databases

      
Numéro d'application 16167333
Numéro de brevet 10936668
Statut Délivré - en vigueur
Date de dépôt 2018-10-22
Date de la première publication 2019-03-28
Date d'octroi 2021-03-02
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

A method for providing visualization of data objects in a relational database is provided. The method comprises: (a) bringing an electronic device of a user in communication with a server comprising the non-hierarchical relational database, (b) generating and displaying a graph comprising visual graphical elements including a first node representing a first class encompassing a first subset of the data objects, a second node representing a second class encompassing a second subset of the data objects, and a link representing a relationship between the first class and the second class, (c) receiving a request via the user interface of the electronic device to perform a task directed to at least a subset of the data objects, (d) generating one or more filtering operations for the task and, upon execution, producing a graphical result comprising a filtered data set, and (e) automatically displaying the graphical result on the user interface.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 16/904 - NavigationVisualisation à cet effet
  • G06F 16/26 - Exploration de données visuellesNavigation dans des données structurées
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur
  • G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus

25.

Computer-implemented method for improving query execution in relational databases normalized at level 4 and above

      
Numéro d'application 16058025
Numéro de brevet 11893022
Statut Délivré - en vigueur
Date de dépôt 2018-08-08
Date de la première publication 2019-02-07
Date d'octroi 2024-02-06
Propriétaire DataWalk Spółka Akcyjna (Pologne)
Inventeur(s) Piećko, Krystian

Abrégé

Computer implemented methods for executing a database query in a database using an electronic computing device are presented, the method including: causing the electronic computing device to provide at least one data structure including at least one object having at least two properties of different data types; identifying a property of the at least one data structure that includes the smallest unique values in terms of type of data stored in that particular property; executing the database query, including any limiting parameters, configured to retrieve only data from the property including the smallest unique values that arc retrievable for a record; retrieving a predefined number of results of the executed database query; and for each set of predefined number of retrieved results, executing a new database access thread that is configured to retrieve data that are present in the records identified with the smallest unique values.

Classes IPC  ?

  • G06F 16/2455 - Exécution des requêtes
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p. ex. des modèles relationnels ou objet
  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage

26.

DATAWALK

      
Numéro de série 88081694
Statut Enregistrée
Date de dépôt 2018-08-16
Date d'enregistrement 2019-05-14
Propriétaire DATAWALK S.A., DBA DATAWALK (Pologne)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Electronic database in the field of data storage and analysis recorded on computer media; Interactive database management software for general use by businesses; Enterprise software in the nature of a database for non-transactional data and a search engine for database content; Downloadable software for business data analysis in the fields of government, financial services, insurance; Computer software for use in content management; Computer software packages for data analysis in the fields of fraud, crime, intelligence, and anti-money laundering Business management and administrative services; Business data analysis and consultation services Information technology consulting services; Software development, programming and implementation; Software as a service (SAAS) services featuring software for data analysis in the fields of fraud, crime, intelligence, and anti-money laundering; Rental of computer software; Platform as a service (PAAS) featuring computer software platforms for data analysis in the fields of fraud, crime, intelligence, and anti-money laundering; Providing temporary use of non-downloadable software to analyze financial data and generate reports

27.

DATAWALK

      
Numéro d'application 017942619
Statut Enregistrée
Date de dépôt 2018-08-14
Date d'enregistrement 2018-12-04
Propriétaire DATAWALK S.A. (Pologne)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Recorded content; Software; Databases (electronic); Interactive databases; Enterprise software; Software for the analysis of business data; Content management software; Computer software packages. Business assistance, management and administrative services; Business data analysis services; Advisory services relating to business analysis. IT services; Software development, programming and implementation; Hosting services and software as a service and rental of software; Platform as a service [PaaS]; Providing temporary use of non-downloadable software for analyzing financial data and generating reports.

28.

Computer-implemented method for storing unlimited amount of data as a mind map in relational database systems

      
Numéro d'application 15866713
Numéro de brevet 10657111
Statut Délivré - en vigueur
Date de dépôt 2018-01-10
Date de la première publication 2018-07-19
Date d'octroi 2020-05-19
Propriétaire DataWalk Spółka Akcyjna (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

A computer implemented method for creating and managing a database system comprising data structures for storing, in a memory, data and relations between the data, the method comprising the steps of creating a mind map structure wherein each node of the mind map represents a set in the first data structure and each branch represents a relation in the fifth data structure of the database in which there are defined five data structures that hold all information relating to tables, records and relations, namely: a first data structure comprising a definition of at least one data set, a second data structure comprising definitions of properties of objects, a third data structure comprising definitions of objects, a fourth data structure comprising definitions of properties of each object, a fifth data structure comprising definitions of relations and a sixth data structure for storing definitions of relations between objects.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informationsStructures de bases de données à cet effetStructures de systèmes de fichiers à cet effet
  • G06F 16/21 - Conception, administration ou maintenance des bases de données

29.

Computer implemented method for creating database structures without knowledge on functioning of relational database system

      
Numéro d'application 15649565
Numéro de brevet 10909099
Statut Délivré - en vigueur
Date de dépôt 2017-07-13
Date de la première publication 2018-01-18
Date d'octroi 2021-02-02
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

Computer implemented methods for storing ad hoc relations between previously unrelated database objects assigned to different database structures using an electronic computing device are presented, the methods including: causing the electronic computing device to define at least three database structures: structure A, structure B and structure C, where each of the at least three database structures each includes a number of objects, where there exists at least one relation between objects of structure A and objects of structure B, and where there exists at least one relation between objects of structure B and objects of structure C; filtering data of structure A; accessing structure B using a first selected relation between structure A and structure B; storing information about filtering of structure A and information on a first selected path between structure A and structure B; filtering results obtained from structure B.

Classes IPC  ?

  • G06F 16/22 - IndexationStructures de données à cet effetStructures de stockage
  • G06F 16/835 - Traitement des requêtes
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données

30.

Computer implemented method for creating database structures without knowledge on functioning of relational database system

      
Numéro d'application 14469968
Numéro de brevet 09747312
Statut Délivré - en vigueur
Date de dépôt 2014-08-27
Date de la première publication 2015-03-19
Date d'octroi 2017-08-29
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

Computer implemented methods for storing ad hoc relations between previously unrelated database objects assigned to different database structures using an electronic computing device are presented, the methods including: causing the electronic computing device to define at least three database structures: structure A, structure B and structure C, where each of the at least three database structures each includes a number of objects, where there exists at least one relation between objects of structure A and objects of structure B, and where there exists at least one relation between objects of structure B and objects of structure C; filtering data of structure A; accessing structure B using a first selected relation between structure A and structure B; storing information about filtering of structure A and information on a first selected path between structure A and structure B; filtering results obtained from structure B.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

31.

Database hierarchy-independent data drilling

      
Numéro d'application 14315481
Numéro de brevet 10242056
Statut Délivré - en vigueur
Date de dépôt 2014-06-26
Date de la première publication 2015-01-01
Date d'octroi 2019-03-26
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

Computer implemented methods for database hierarchy-independent data drilling are presented including: a. selecting one of at least two database structures each having data, where the at least two database structures include, at least two distinct paths that lead from a first of the at least two database structures to a second of the at least two database structures, where a path logically relates at least two data structures which are otherwise directly unrelated using data structures and data structures' relations, and a database information schema that provides information about the at least two database structures including information regarding relations between data structures; b. setting the selected database structure as a current data drilling state; and c. finding at least one related data structure corresponding with the selected database structure for the current data drilling state utilizing the database information schema.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

32.

Computer implemented method for storing unlimited amount of data as a mind map in relational database systems

      
Numéro d'application 14222795
Numéro de brevet 10002143
Statut Délivré - en vigueur
Date de dépôt 2014-03-24
Date de la première publication 2014-10-02
Date d'octroi 2018-06-19
Propriétaire DATAWALK SPOLKA AKCYJNA (Pologne)
Inventeur(s) Piecko, Krystian

Abrégé

A computer implemented method for creating and managing a database system comprising data structures for storing, in a memory, data and relations between the data, the method comprising the steps of creating a mind map structure wherein each node of the mind map represents a set in the first data structure and each branch represents a relation in the fifth data structure of the database in which there are defined five data structures that hold all information relating to tables, records and relations, namely: a first data structure comprising a definition of at least one data set, a second data structure comprising definitions of properties of objects, a third data structure comprising definitions of objects, a fourth data structure comprising definitions of properties of each object, a fifth data structure comprising definitions of relations and a sixth data structure for storing definitions of relations between objects.

Classes IPC  ?

  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet