System and method for electronic publication of scientific data and analysis
First Claim
1. A system for electronically publishing analysis of raw data generated by an instrument, comprising:
- a publication computer connected to a network;
a user computer connected to the network;
wherein the publication computer is configured to generate a file including an analysis strategy based on the raw data and in which the raw data is embedded;
wherein the publication computer is configured to transfer the file to the user computer;
wherein the user computer is configured to receive the file;
.wherein the user computer is configured to perform modifications of the analysis strategy using the embedded raw data; and
wherein the user computer is configured to prevent access to the embedded raw data within the file.
2 Assignments
0 Petitions
Accused Products
Abstract
Electronic publication systems are disclosed that enable the analysis and publication of layout files, which contain an analysis strategy and embedded raw data. The published layout files can be accessed by reader applications that are able to read the layout files and modify the analysis strategy within the layout file using the embedded raw data. In many embodiments, the reader applications are unable to access the embedded raw data. In several embodiments, the reader applications prevent the saving or printing of layout files. One embodiment of the invention includes a publication computer connected to a network, a user computer connected to the network and the publication computer is configured to generate a file including an analysis strategy based on the raw data and in which the raw data is embedded. In addition, the publication computer is configured to transfer the file to the user computer, the user computer is configured to receive the file, the user computer is configured to perform modifications of the analysis strategy using the embedded raw data and the user computer is configured to prevent access to the embedded raw data within the file.
30 Citations
36 Claims
-
1. A system for electronically publishing analysis of raw data generated by an instrument, comprising:
-
a publication computer connected to a network; a user computer connected to the network; wherein the publication computer is configured to generate a file including an analysis strategy based on the raw data and in which the raw data is embedded; wherein the publication computer is configured to transfer the file to the user computer; wherein the user computer is configured to receive the file;
.wherein the user computer is configured to perform modifications of the analysis strategy using the embedded raw data; and wherein the user computer is configured to prevent access to the embedded raw data within the file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for electronically publishing analysis of raw data generated by an instrument, comprising:
-
a publication computer connected to a network; and a user computer connected to the network; wherein the publication computer is configured using a software application that configures the publication computer generate a file including an analysis strategy based on the raw data and in which the raw data is embedded, and upload the file to a server; wherein the server is configured to provide the publication computer with a unique identifier enabling access to the file; wherein the user computer is configured by a web browsing application to use the unique identifier to request the file from the server; wherein the server is configured to stream an encrypted version of the file to the user computer; and wherein the user computer is configured using an analysis application to receive the encrypted file from the server, decrypt at least portions of the file and perform modifications of the analysis strategy using the embedded raw data. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A method of electronically publishing analysis of raw data, comprising:
-
receiving raw data; applying an analysis strategy to the raw data; generating a layout file containing the analysis strategy and in which the raw data is embedded; uploading the layout file to a server; providing a URL to a user; obtaining an encrypted URL from the server using the provided URL; decrypting the encrypted URL; and obtaining the layout file using the decrypted URL. - View Dependent Claims (36)
-
Specification