IP Library Granted Patent US 8,982,879
Granted Patent B2
US 8,982,879 · App. 13/417,193 · Granted Mar 17, 2015

Biological data networks and methods therefor

Inventors: Lawrence Ganeshalingam (Los Gatos, CA); Patrick Nikita Allen (Scotts Valley, CA)
Assignee: Annai Systems Inc.
H04L45/00
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 8,982,879
App. No.
13/417,193
Granted
Mar 17, 2015
Kind
B2
Abstract

A system and method of transmitting and receiving packetized biological sequence data is disclosed. The method includes receiving, at a network interface of a node of a network, a data packet including a first header containing network routing information, a second header containing header information pertaining to the biological sequence data, and a payload containing a compressed version of the biological sequence data. The method further includes extracting at least the compressed version of the biological sequence data from the data packet. In addition, the method includes storing the compressed version of the biological sequence data within a memory of the node.

Claims (44)

1. A method for packetized transmission of biological sequence data, the method comprising:

generating a data packet including a first header containing network routing information, a second header containing header information relating to a plurality of biological characteristics of the biological sequence data wherein each of the plurality biological characteristics is linked to one or more sequence locations or segments of the biological sequence data, and a payload containing an encoded representation of differences between the biological sequence data and a reference sequence;

providing the data packet to a network interface; and

transmitting the data packet to a node of a network wherein the biological sequence data comprises DNA sequence data and wherein the header information of the second header comprises information relating to mutations within the DNA sequence data.

2. A method for packetized transmission of biological sequence data, the method comprising:

generating a data packet including a first header containing network routing information, a second header containing header information relating to a plurality of biological characteristics of the biological sequence data wherein each of the plurality biological characteristics is linked to one or more sequence locations or segments of the biological sequence data, and a payload containing an encoded representation of differences between the biological sequence data and a reference sequence;

providing the data packet to a network interface; and

transmitting the data packet to a node of a network wherein the biological sequence data comprises DNA sequence data and wherein the payload further includes embedded data relating to the DNA sequence data.

3. The method of claim 2 wherein the embedded data comprises correlative information relating to mutations within the DNA sequence data.

4. The method of claim 3 wherein the correlative information includes pharmacological information.

5. The method of claim 3 wherein the correlative information includes clinical result information.

6. A method of receiving packetized biological sequence data, the method comprising:

receiving, at a network interface of a node of a network, a data packet including a first header containing network routing information, a second header containing header information relating to a plurality of biological characteristics of the biological sequence data wherein each of the plurality biological characteristics is linked to one or more sequence locations or segments of the biological sequence data, and a payload containing a compressed version of the biological sequence data generated with respect to a reference sequence;

extracting at least the compressed version of the biological sequence data from the data packet; and

storing the compressed version of the biological sequence data within a memory of the node wherein the biological sequence data comprises DNA sequence data and wherein the header information of the second header comprises information relating to mutations within the DNA sequence data.

7. A method of receiving packetized biological sequence data, the method comprising:

receiving, at a network interface of a node of a network, a data packet including a first header containing network routing information, a second header containing header information relating to a plurality of biological characteristics of the biological sequence data wherein each of the plurality biological characteristics is linked to one or more sequence locations or segments of the biological sequence data, and a payload containing a compressed version of the biological sequence data generated with respect to a reference sequence;

extracting at least the compressed version of the biological sequence data from the data packet; and

storing the compressed version of the biological sequence data within a memory of the node wherein the biological sequence data comprises DNA sequence data and wherein the payload further includes embedded data relating to the DNA sequence data.

8. The method of claim 7 wherein the embedded data comprises correlative information relating to mutations within the DNA sequence data.

9. The method of claim 8 wherein the correlative information includes pharmacological information.

10. The method of claim 8 wherein the correlative information includes clinical result information.

11. A network node, comprising:

a network interface;

a packet generator communicatively coupled to the network interface, the packet generator being configured to generate a data packet including a first header containing network routing information, a second header containing header information relating to a plurality of biological characteristics of biological sequence data wherein each of the plurality biological characteristics is linked to one or more sequence locations or segments of the biological sequence data, and a payload containing an encoded representation of differences between the biological sequence data and reference sequence; and

a transmit controller configured to control transmission of the data packet from the network interface to a node of a network wherein the biological sequence data comprises DNA sequence data and wherein the header information of the second header comprises information relating to mutations within the DNA sequence data.

12. A network node, comprising:

a network interface;

a packet generator communicatively coupled to the network interface, the packet generator being configured to generate a data packet including a first header containing network routing information, a second header containing header information relating to a plurality of biological characteristics of biological sequence data wherein each of the plurality biological characteristics is linked to one or more sequence locations or segments of the biological sequence data, and a payload containing an encoded representation of differences between the biological sequence data and a reference sequence; and

a transmit controller configured to control transmission of the data packet from the network interface to a node of a network wherein the biological sequence data comprises DNA sequence data and wherein the payload further includes embedded data relating to the DNA sequence data.

13. The network node of claim 12 wherein the embedded data comprises correlative information relating to mutations within the DNA sequence data.

14. The network node of claim 13 wherein the correlative information includes pharmacological information.

15. The network node of claim 13 wherein the correlative information includes clinical result information.

16. A network node, comprising:

a network interface configured to receive a data packet including a first header containing network routing information, a second header containing header information relating to a plurality of biological characteristics of the biological sequence data wherein each of the plurality biological characteristics is linked to one or more sequence locations or segments of the biological sequence data, and a payload containing a compressed version of the biological sequence data generated with respect to a reference sequence wherein the biological sequence data comprises DNA sequence data and wherein the header information of the second header comprises information relating to mutations within the DNA sequence data;

an input packet processor communicatively coupled to the network interface, the input packet processor being configured to extract at least the compressed version of the biological sequence data from the data packet; and

a memory in which is stored the compressed version of the biological sequence data.

17. A network node, comprising:

a network interface configured to receive a data packet including a first header containing network routing information, a second header containing header information relating to a plurality of biological characteristics of biological sequence data wherein each of the plurality biological characteristics is linked to one or more sequence locations or segments of the biological sequence data, and a payload containing a compressed version of the biological sequence data generated with respect to a reference sequence wherein the biological sequence data comprises DNA sequence data and wherein the payload further includes embedded data relating to the DNA sequence data;

an input packet processor communicatively coupled to the network interface, the input packet processor being configured to extract at least the compressed version of the biological sequence data from the data packet; and

a memory in which is stored the compressed version of the biological sequence data.

18. The network node of claim 17 wherein the embedded data comprises correlative information relating to mutations within the DNA sequence data.

19. The network node of claim 18 wherein the correlative information includes pharmacological information.

20. The network node of claim 18 wherein the correlative information includes clinical result information.

Assignments (2)
ASSET PURCHASE AGREEMENT Recorded Aug 20, 2019
From: ANNAI SYSTEMS INC.
To: SALA, INC.
Reel/Frame 050107/0298 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2012
From: GANESHALINGAM, LAWRENCE; ALLEN, PATRICK NIKITA
To: ANNAI SYSTEMS, INC.
Reel/Frame 028038/0080 →
Continuity (4)
Provisional Application 61451086 · Mar 9, 2011
Provisional Application 61539942 · Sep 27, 2011
Provisional Application 61539931 · Sep 27, 2011
Related Publication 20120230326A1 · Sep 13, 2012