IP Library Granted Patent US 12,525,323
Granted Patent B2
US 12,525,323 · App. 16/341,361 · Granted Jan 13, 2026

Method and system for the transmission of bioinformatics data

Inventors: Giorgio Zoia (Lausanne, CH); Daniele Renzi (Lausanne, CH)
Assignee: Koninklijke Philips N.V.
G16B50/50G08C15/00G16B20/20G16B25/10G16B30/10G16B30/20G16B50/20G16B50/30
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 12,525,323
App. No.
16/341,361
Granted
Jan 13, 2026
Kind
B2
Abstract

Method and system for the transmission of genomic data. The transmission of genomic data is realized by employing the multiplexing of a structured compressed genomic dataset in a stream of genomic data partitioned into randomly accessible access units.

Claims (37)

1 . A method for the transmission of genomic data as multiplexed data streams comprising:

a genomic dataset list data structure for providing a list of all genomic datasets, said genomic datasets comprising genomic data available in genomic streams;

a genomic dataset mapping table data structure for providing an identifier of each stream of said genomic data associated to each genomic dataset;

wherein the genomic datasets are partitioned into selectively accessible access units according to a classification of genomic data contained in each genomic dataset, said classification based upon a type of difference between a read and a reference genome;

wherein said genomic streams comprising encoded aligned reads organized as homogeneous data descriptors to univocally represent genome sequence reads,

wherein each of said genomic streams adopts an entropy coder to store said homogenous data descriptors in layers partitioned into said selectively accessible access units;

wherein in each access unit it is stored a mapping position of a first read of said access unit as an absolute position with respect to a reference genome, and

all the other positions are expressed as a difference with respect to a previous position,

said method comprising:

compressing said homogeneous data descriptors,

multiplexing said compressed homogeneous data descriptors from said data streams, and

transmitting said data.

2 . The method of claim 1 , wherein said data streams further comprising a reference ID mapping table for providing a mapping between numeric identifiers of reference sequences contained in a block header of said access units and reference identifiers contained in a main header of the stream.

3 . The method of claim 1 wherein said genomic dataset list comprises information for identifying a stream associated to each genomic dataset and to be multiplexed in a multiplexed data stream.

4 . The method of claim 1 , wherein said genomic dataset mapping table comprises information for identifying correspondence points and relevant dependencies among various multiplexed streams.

5 . The method of claim 4 , wherein said various multiplexed streams comprise: a genomic sequence, a reference genomic sequence

and metadata.

6 . The method of claim 1 , further comprising

transmitting said genomic dataset mapping table in a single packet following the genomics dataset list; and

periodically retransmitting or updating said genomic dataset mapping table, in order to update correspondence points and relevant dependencies in streamed data.

7 . The method of claim 1 , further comprising:

sending said genomic dataset list as payload of a single transport packet; and

periodically retransmitting said genomic dataset list in order to enable selective access to a stream.

8 . An apparatus for transmission of multiplexed genomic data, configured for carrying out the method of claim 1 .

9 . A non-transitory computer readable recording medium having recorded there-on a program comprising instruction sets for executing the method of claim 1 .

10 . Method for receiving genomic datasets comprising genomic data, the method comprising:

receiving multiplexed data streams representative of genomic datasets;

extracting, from the multiplexed data streams, a genomic dataset list data structure which provides a list of all genomic datasets, said genomic datasets comprising genomic data available in the genomic streams;

extracting, from the multiplexed data streams, a genomic dataset mapping table data structure which provides the identifier of each stream of said genomic data associated to each genomic dataset;

extracting, from said multiplexed data streams, compressed homogeneous data descriptors according to a classification of genomic data contained in each genomic dataset, said classification based upon a type of difference between a read and a reference genome;

decompressing said homogeneous data descriptors, thereby obtaining aligned reads which univocally represent genome sequence reads;

extracting, from the multiplexed data streams, selectively accessible access units;

obtaining, from said access units, the genomic datasets;

wherein each of said multiplexed data streams adopts an entropy coder to store said homogenous data descriptors in layers partitioned into said selectively accessible access units

wherein in each access unit it is stored the mapping position of the first read as absolute position with respect to the reference genome and all the other positions are expressed as a difference with respect to the previous position.

11 . Apparatus for reception of genomic data, configured for performing the method of claim 10 .

12 . A non-transitory computer readable recording medium having recorded there-on a program comprising instruction sets for executing the method of claim 10 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2025
From: GENOMSYS SA
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 072825/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2019
From: ZOIA, GIORGIO; RENZI, DANIELE
To: GENOMSYS SA
Reel/Frame 048875/0601 →
Continuity (1)
Related Publication 20200051668A1 · Feb 13, 2020
References Cited (41)
US 5751694A · Toft · 1998 [cited by examiner]
US 6865168B1 · Sekine · 2005 [cited by applicant]
US 10560552B2 · Thomas · 2020 [cited by examiner]
US 20130204851A1 · Bhola · 2013 [cited by examiner]
US 20130246460A1 · Maltbie · 2013 [cited by examiner]
US 20130254202A1 · Friedlander · 2013 [cited by examiner]
US 20140108323A1 · Leighton et al. · 2014 [cited by applicant]
US 20140200166A1 · Van Rooyen et al. · 2014 [cited by applicant]
US 20140229114A1 · Singh et al. · 2014 [cited by applicant]
US 20140289536A1 · MacCarthy et al. · 2014 [cited by applicant]
US 20140368550A1 · Vaske et al. · 2014 [cited by applicant]
US 20160080528A1 · Mishra et al. · 2016 [cited by applicant]
US 20160180019A1 · Van Rooyen et al. · 2016 [cited by applicant]
US 20160259886A1 · Li et al. · 2016 [cited by applicant]
US 20160342615A1 · Srikanth · 2016 [cited by examiner]
US 20170124254A1 · van Rooyen · 2017 [cited by examiner]
US 20170262579A1 · Agrawal · 2017 [cited by examiner]
US 20190087601A1 · Molyneaux · 2019 [cited by examiner]
JP 2007193708A · 2007 [cited by applicant]
JP 2013524273A · 2013 [cited by applicant]
JP 2016507781A · 2016 [cited by applicant]
KR 1020120056944A · 2025 [cited by applicant]
KR 1020120137235A · 2025 [cited by applicant]
WO 2008100206 · 2008 [cited by applicant]
WO 2015119500 · 2015 [cited by applicant]
WO 2016081712 · 2016 [cited by applicant]
WO 2018068830 · 2018 [cited by applicant]
Li, Heng, et al. “The sequence alignment/map format and SAMtools.” Bioinformatics 25.16 (2009): 2078-2079. (Year: 2009). [cited by examiner]
Hach, Faraz, Ibrahim Numanagic, and S. Cenk Sahinalp. “DeeZ: reference-based compression by local assembly.” Nature methods 11.11 (2014): 1082-1084. (Year: 2014). [cited by examiner]
India Office Action dated Mar. 15, 2021 (Mar. 15, 2021) issued on related India patent application 201917018192 by the Intellectual Property India / Government of India. [cited by applicant]
Anonymous, Cram format specification (version 3.0), Retrieved from the Internet: URL:https://samtools.github.io/hts-specs/CRAMv3.pdf, Apr. 5, 2019, pp. 1-37. [cited by applicant]
Various Authors: “Multiplexing”, Wikipedia, Retrieved from the Internet: URL:htpps://en.wikipedia.org/w/index.php/t, Apr. 10, 2019, pp. 1-9. [cited by applicant]
Notice of Reasons for Refusal dated Nov. 1, 20207 (Japanese Office Action) issued on related Japanese patent application JP-2019-540490 by the Japanese Patent Office. [cited by applicant]
Patent Cooperation Treaty—PCT—Third Part Observation, filed on related international application PCT/EP2016/074311, Date of Submission Feb. 8, 2019 (Aug. 2, 2019). [cited by applicant]
CRAM format specification (version 2.1), dated Mar. 14, 2014 (Mar. 14, 2014), https://github/com/samtools/hts-specs, 23 page. [cited by applicant]
Wtsi-npg_ranger, dated Sep. 2016 (Sep. 2016), https://github.com/wtsi-npg/npg_ranger, 2 pages. [cited by applicant]
Internet Protocol / Darpa Internet Program / Protocol Specification, dated Sep. 1981 (Sep. 1981), https://tools.ietf.org/html/rfc791, 97 pages. [cited by applicant]
Getting samtools/bcftools to work with S3, dated Apr. 27, 2016 (Apr. 27, 2016), https://ryanmlayer.wordpress.com/2016/04/27/getting-samtoolsbcftools-to-work-with-s3, 3 pages. [cited by applicant]
Htslib Library Version 1.3, date Dec. 16, 2015 (Dec. 16, 2015), 2 pages. [cited by applicant]
Japanese Office Action dated Jun. 1, 2021 issued on related Japanese Patent Application 2019-540490 by the Japan Patent Office. [cited by applicant]
Cai Liyu, Bioinformatics in the Human Genome Project, Biomedical Engineering Jan. 21, 1998, 5 pages (including English translated abstract—p. 1), Department of Biomedical Engineering / Shanghai Jiao Tong University. [cited by applicant]