IP Library Granted Patent US 10,545,955
Granted Patent B2
US 10,545,955 · App. 15/405,474 · Granted Jan 28, 2020

Methods and systems for generating, by a visual query builder, a query of a genomic data store

Inventors: Dragan Djordjevic (Belgrade, RS); Filip Jelic (Belgrade, RS); Dragan Bajcic (Belgrade, RS); Jovan Cejovic (Belgrade, RS); Adam Stanojevic (Belgrade, RS); Milos Nesic (Belgrade, RS); Jelena Radenkovic (Belgrade, RS); Vladimir Mladenovic (Belgrade, RS)
Assignee: SEVEN BRIDGES GENOMICS INC.
G06F16/2428G06F16/248G06F16/288
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,545,955
App. No.
15/405,474
Granted
Jan 28, 2020
Kind
B2
Abstract

A method for generating a query of a genomic data store includes receiving, by a query generator executing on a computing device, from a graphical user interface, an identification of a first entity of a first entity class for inclusion in a resource description framework (RDF) query. The method includes receiving from the graphical user interface, an identification of a second entity of the first entity class, the second entity having a bi-directional relationship with the first entity. The method includes automatically generating an RDF query based upon the received identification of the first entity and the received identification of the second entity. The method includes executing the RDF query to select, from a plurality of genomic data sets, at least one genomic data set for at least one patient cohort. The method includes providing a listing of genomic data sets resulting from executing the RDF query.

Claims (30)

1. A method for generating, via data received from graphical user interfaces, resource description framework queries, the method comprising:

receiving, by a query generator executing on a first computing device, from a graphical user interface, an identification of a first entity of a first entity class for inclusion in a resource description framework (RDF) query;

displaying, by the first computing device, a menu in the graphical user interface, the menu including an enumeration of a plurality of entities capable of having a bi-directional relationship with the first entity;

receiving, by the query generator, from the graphical user interface, an identification of a second entity of the first entity class having a bi-directional relationship with the first entity;

automatically generating, by the query generator, an RDF query based upon the received identification of the first entity and the received identification of the second entity;

executing the RDF query to select, from a plurality of genomic data sets, at least one genomic data set for at least one patient cohort; and

providing, via the graphical user interface, a listing of genomic data sets resulting from executing the RDF query.

2. The method of claim 1 further comprising receiving an identification of each of a plurality of entities of the first entity class, each of the plurality of entities having a bi-directional relationship with at least one of the first entity and the second entity.

3. The method of claim 2 further comprising re-generating the RDF query based upon receiving the identification of each of the plurality of entities.

4. The method of claim 1 further comprising receiving an identification of at least one property of at least one of the first entity and the second entity.

5. The method of claim 4 , wherein the at least one property comprises a third entity of a second entity class.

6. The method of claim 4 further comprising re-generating the RDF query based upon receiving the identification of the at least one property.

7. The method of claim 1 further comprising displaying, by the first computing device, in the graphical user interface, a menu of properties for association with the first entity.

8. The method of claim 1 further comprising dynamically generating, by the first computing device, a menu for display by the graphical user interface, based upon receiving the identification of at least one of the first entity and the second entity.

9. The method of claim 1 further comprising:

receiving, by the first computing device, an identification of at least one property of the first entity;

modifying, by the first computing device, the displayed menu based upon the received identification of the at least one property of the first entity.

10. The method of claim 9 , wherein modifying further comprises removing an identification of an entity based upon the received identification of the at least one property of the first entity.

11. The method of claim 9 further comprising dynamically re-generating the RDF query based upon the received identification.

12. The method of claim 1 wherein receiving the identification of the first entity further comprises receiving the identification without receiving an identification of RDF query components.

13. The method of claim 1 , wherein automatically generating an RDF query further comprises generating a SPARQL query.

14. The method of claim 1 , wherein automatically generating an RDF query further comprises generating a SPARQL query comprising at least one subject describing one of the first entity and the second entity.

15. The method of claim 1 , wherein automatically generating an RDF query further comprises generating a SPARQL query comprising at least one object describing one of the first entity and the second entity.

16. A computer-readable medium comprising computer-readable instructions tangibly stored on the computer-readable medium, wherein the instructions are executable by at least one computer processor to execute a method for use with a system, wherein the method comprises:

receiving, by a query generator executing on a computing device, from a graphical user interface, an identification of a first entity of a first entity class for inclusion in a resource description framework (RDF) query;

displaying, by the query generator, a menu in the graphical user interface, the menu including an enumeration of a plurality of entities capable of having a bi-directional relationship with the first entity;

receiving, by the query generator, from the graphical user interface, an identification of a second entity of the first entity class having a bi-directional relationship with the first entity;

automatically generating an RDF query based upon the received identification of the first entity and the received identification of the second entity;

executing the RDF query to select, from a plurality of genomic data sets, at least one genomic data set for at least one patient cohort; and

providing, via the graphical user interface, a listing of genomic data sets resulting from executing the RDF query.

Assignments (9)
SECURITY INTEREST Recorded Aug 4, 2022
From: PIERIANDX, INC.; SEVEN BRIDGES GENOMICS INC.
To: ORBIMED ROYALTY & CREDIT OPPORTUNITIES III, LP
Reel/Frame 061084/0786 →
RELEASE OF SECURITY INTEREST Recorded Aug 2, 2022
From: IMPERIAL FINANCIAL SERVICES B.V.
To: SEVEN BRIDGES GENOMICS INC.
Reel/Frame 061055/0078 →
RELEASE OF SECURITY INTEREST Recorded May 24, 2022
From: IMPERIAL FINANCIAL SERVICES B.V.
To: SEVEN BRIDGES GENOMICS INC.
Reel/Frame 060173/0792 →
SECURITY INTEREST Recorded May 24, 2022
From: SEVEN BRIDGES GENOMICS INC.
To: IMPERIAL FINANCIAL SERVICES B.V.
Reel/Frame 060173/0803 →
SECURITY INTEREST Recorded Mar 30, 2022
From: SEVEN BRIDGES GENOMICS INC.
To: IMPERIAL FINANCIAL SERVICES B.V.
Reel/Frame 059554/0165 →
RELEASE OF SECURITY INTEREST Recorded Apr 12, 2018
From: MJOLK HOLDING BV
To: SEVEN BRIDGES GENOMICS INC.
Reel/Frame 045928/0013 →
SECURITY INTEREST Recorded Oct 17, 2017
From: SEVEN BRIDGES GENOMICS INC.
To: MJOLK HOLDING BV
Reel/Frame 044305/0871 →
CONFIRMATORY LICENSE Recorded Oct 11, 2017
From: SEVEN BRIDGES GENOMICS, INC.
To: NATIONAL INSTITUTES OF HEALTH (NIH), U.S. DEPT. OF HEALTH AND HUMAN SERVICES (DHHS), U.S. GOVERNMENT
Reel/Frame 044218/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: DJORDJEVIC, DRAGAN; JELIC, FILIP; BAJCIC, DRAGAN; CEJOVIC, JOVAN; STANOJEVIC, ADAM; NESIC, MILOS; RADENKOVIC, JELENA; MLADENOVIC, VLADIMIR
To: SEVEN BRIDGES GENOMICS INC.
Reel/Frame 041093/0123 →
Continuity (3)
Provisional Application 62279131 · Jan 15, 2016
Provisional Application 62332022 · May 5, 2016
Related Publication 20170206242A1 · Jul 20, 2017