{"search_session":{},"preferences":{"l":"en","queryLanguage":"en"},"patentId":"US_7355597_B2","frontPageModel":{"patentViewModel":{"ref":{"entityRefId":"077-662-590-377-795","entityRefType":"PATENT"},"entityMetadata":{"linkedIds":{"empty":true},"tags":[],"collections":[{"id":10802,"type":"PATENT","title":"Brown University - Patent Portfolio","description":"","access":"OPEN_ACCESS","displayAvatar":true,"attested":false,"itemCount":4664,"tags":[],"user":{"id":91044780,"username":"Cambialens","firstName":"","lastName":"","created":"2015-05-04T00:55:26.000Z","displayName":"Cambialens","preferences":"{\"usage\":\"public\",\"beta\":false}","accountType":"PERSONAL","isOauthOnly":false},"notes":[{"id":8267,"type":"COLLECTION","user":{"id":91044780,"username":"Cambialens","firstName":"","lastName":"","created":"2015-05-04T00:55:26.000Z","displayName":"Cambialens","preferences":"{\"usage\":\"public\",\"beta\":false}","accountType":"PERSONAL","isOauthOnly":false},"text":"
Search Applicants and Owners separately: \"Brown Univ*\"
Select more for logical variants. Add to collection. Select all patents in the collection and expand by simple families. Add to collection. Total patents: 2360
Search Applicants and Owners separately: \"Brown Univ*\"
Select more for logical variants. Add to collection. Select all patents in the collection and expand by simple families. Add to collection. Total patents: 2360
calculating additional data values from multivalued primary data;\n
deriving at least one volume-based visual representation from the multivalued primary data and the calculated additional data values, the derived at least one volume-based visual representation comprising a layer representing a computed volume-based visual representation that elucidates the underlying data; and\n
mapping the derived at least one volume-based visual representation through transfer functions to hardware primitives for volumetrically rendering the at least one volume-based visual representation;\n
where the multivalued primary data comprises diffusion tensor data generated by a magnetic resonance imaging system from tissue, and where deriving comprises identifying directed diffusion paths and rendering the directed diffusion paths as thread-like structures that are made visually distinct from another and from other tissue by the use of a complementary volume disposed around the thread-like structures."],"number":1,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 1, further comprising interacting with the volumetrically rendered at least one volume-based visual representation."],"number":2,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 1, where the multivalued primary data comprises a multivalued combination obtained from T1 weighted data, T2 weighted data, diffusion data, velocity data, magnetization transfer data, perfusion data and simulation data."],"number":3,"annotation":false,"claim":true,"title":false},{"lines":["A method, comprising:\n
calculating additional data values from primary data;\n
deriving at least one visual representation from the primary data and the additional data values; and\n
mapping the derived visual representations through transfer functions to hardware primitives for volumetrically rendering the derived at least one visual representation,\n
where the primary data comprises diffusion tensor data generated by a magnetic resonance imaging system from tissue, where calculating and deriving comprise identifying directed diffusion paths, and where mapping comprises visualizing the directed diffusion paths as thread-like structures."],"number":4,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 4, where the tissue comprises a blood vessel, and where at least flowing blood velocity and vorticity are visualized."],"number":5,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 4, where the tissue comprises brain tissue."],"number":6,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 4, further comprising rendering the thread-like structures so as to make them visually distinct from another and from other tissue by the use of a complementary volume disposed around individual ones of the thread-like structures."],"number":7,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 2, where interacting comprises using an exploratory culling volume to interactively control the complexity of a visualized layer."],"number":8,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 2, where interacting comprises using at least one of one-dimensional transfer function editing, two-dimensional transfer function editing, and two-dimensional barycentric transfer function editing."],"number":9,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 4, where a first lighting model is used to visualize volume layers containing the thread-like structures, and where a second lighting model is used to visualize other volume layers."],"number":10,"annotation":false,"claim":true,"title":false},{"lines":["A method, comprising:\n
calculating additional data values from the primary data;\n
deriving at least one visual representation from the primary data and the additional data values;\n
mapping the derived visual representations through transfer functions to hardware primitives for volumetrically rendering the derived at least one visual representation; and\n
interacting with the visualization representation,\n
where the primary data comprises diffusion tensor data generated by a magnetic resonance imaging system from tissue, where calculating and deriving comprise identifying directed diffusion paths, where mapping comprises visualizing the directed diffusion paths as thread-like structures, and where interacting comprises varying a density volume of visualized thread-like structures by varying at least one of a thread-length criterion and a diffusion rate criterion."],"number":11,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 1, where calculating and deriving comprise identifying flow paths, and where mapping comprises visualizing flow streamlines and vorticity lines."],"number":12,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 1, where the multivalued primary data further comprises data generated by at least one of a computed tomography scanning system, a positron emission tomography system, a functional MRI, a multi-electrode EEG or MEG, a confocal microscope, a multi-photon microscope and an optical projection tomography system."],"number":13,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 1, where mapping comprises generating a plurality of superimposed visual layers from the primary and calculated additional data values, further comprising interactively modifying a displayed representation by varying at least one parameter in at least one of the layers."],"number":14,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 1, where mapping comprises generating an ordered sequence of view aligned slices, where the slices are arranged in order from back to front, and where each slice is rendered a plurality of times, once for each volume layer."],"number":15,"annotation":false,"claim":true,"title":false},{"lines":["A method as in claim 15, where a direct-volume-rendered layer is rendered first, followed by other layers containing additional structure."],"number":16,"annotation":false,"claim":true,"title":false},{"lines":["A system, comprising a rendering engine having an input coupled to a source of multivalued primary data and an output coupled to a display means, said rendering engine comprising a data processor configured to calculate additional data values from the primary data, said data processor further configured to derive at least one volume-based visual representation from the primary data and the additional data values, the derived at least one volume-based visual representation comprising a layer representing a computed volume-based visual representation that elucidates the underlying data, said data processor further configured to map the derived volume-based visual representation through transfer functions to hardware primitives for volumetrically rendering the derived at least one volume-based visual representation to provide a visualization, further comprising a user interface for interacting with the visualization, where the multivalued primary data comprises diffusion tensor data generated by a magnetic resonance imagine system from tissue, and where said data processor is further configured to identify directed diffusion paths and to render the directed diffusion paths as thread-like structures that are made visually distinct from another and from other tissue by the use of a complementary volume disposed around the thread-like structures."],"number":17,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 17, where the multivalued primary data comprises a multivalued combination obtained from T1 weighted data, T2 weighted data, diffusion data, velocity data, magnetization transfer data, perfusion data and simulation data."],"number":18,"annotation":false,"claim":true,"title":false},{"lines":["A system to render volumetric multivalued primary data, comprising a rendering engine having an input coupled to a source of multivalued primary data and an output coupled to a display means, said rendering engine comprising a data processor configured to calculate additional data values from the primary data, to derive at least one visual representation from the primary data and the additional data values and to map the derived visual representation through transfer functions to hardware primitives for use in volumetrically rendering the derived visual representation to provide a visualization,\n
where the primary data comprises diffusion tensor data generated by a magnetic resonance imaging system from tissue, where said data processor is further configured to identify directed diffusion paths and render the directed diffusion paths as thread-like structures."],"number":19,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 19, where the tissue comprises a blood vessel, and where indications of at least flowing blood velocity and vorticity are rendered."],"number":20,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 19, where the tissue comprises brain tissue."],"number":21,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 19, where said rendering engine renders the thread-like structures so as to make them visually distinct from another and from other tissue by the use of a complementary volume disposed around individual ones of the thread-like structures."],"number":22,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 17, where said user interface employs a exploratory culling volume to interactively control the complexity of a visualized layer."],"number":23,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 17, where said user interface displays a plurality of widgets to a user for enabling the user to perform at least one of one-dimensional transfer function editing, two-dimensional transfer function editing, and two-dimensional barycentric transfer function editing of a rendered image."],"number":24,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 19, where said data processor uses a first lighting model to visualize volume layers containing the thread-like structures and a second lighting model to visualize other volume layers."],"number":25,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 19, further comprising a user interface that comprises means for varying a density volume of visualized thread-like structures by varying at least one of a thread-length criterion and a diffusion rate criterion."],"number":26,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 17, where said processor operates to identify flow paths and to render flow streamlines and vorticity lines."],"number":27,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 17, where the primary data further comprises data generated by at least one of a computed tomography scanning system, a positron emission tomography system, a functional MRI, a multi-electrode EEG or MEG, a confocal microscope, a multi-photon microscope and an optical projection tomography system."],"number":28,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 17, where said processor operates to generate a plurality of superimposed visual layers from the primary and calculated additional data values, and where said user interface operates with a user to interactively modify a displayed representation by varying at least one parameter in at least one of the layers."],"number":29,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 17, where said processor operates to generate an ordered sequence of view aligned slices, where the slices are arranged in order from back to front, and where each slice is rendered a plurality of times, once for each volume layer."],"number":30,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 30, where a direct-volume-rendered layer is rendered first, followed by other layers containing finer structure."],"number":31,"annotation":false,"claim":true,"title":false},{"lines":["A system as in claim 17, where said system comprises a computer containing at least one graphics card comprising texture memory and means for providing three dimensional texture processing, texture compression, and programmable texture blending."],"number":32,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product embodied on or in a computer-readable medium, the computer program product comprising computer readable program code comprising:\n
computer readable program code for calculating additional data values from multivalued primary data;\n
computer readable program code for deriving at least one volume-based visual representation from the multivalued primary data and the additional data values;\n
computer readable program code for mapping the derived at least one volume-based visual representation through transfer functions to hardware primitives for volumetrically rendering the derived at least one volume-based visual representation, the derived at least one volume-based visual representation comprising a layer representing a computed volume-based visual representation that elucidates the underlying data; and\n
computer readable program code providing a user interface function for enabling a user to interact with the volumetrically rendered derived at least one volume-based visual representation;\n
where the multivalued primary data comprises diffusion tensor data generated by a magnetic resonance imaging system from tissue, and where deriving comprises identifying directed diffusion paths and rendering the directed diffusion paths as thread-like structures that are made visually distinct from another and from other tissue by the use of a complementary volume disposed around the thread-like structures."],"number":33,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as in claim 33, where the primary data comprises a multivalued combination obtained from T1 weighted data, T2 weighted data, diffusion data, velocity data, magnetization transfer data, perfusion data and simulation data."],"number":34,"annotation":false,"claim":true,"title":false},{"lines":["A computer program embodied on or in a computer-readable medium, the computer program product comprising computer readable program code comprising:\n
computer readable program code for calculating additional data values from the primary data;\n
computer readable program code for deriving at least one visual representation from the primary data and the additional data values;\n
computer readable program code for mapping the derived visual representation through transfer functions to hardware primitives for volumetrically rendering the derived visual representation; and\n
computer readable program code providing a user interface function for enabling a user to interact with the volumetrically rendered derived visual representation,\n
where the primary data comprises diffusion tensor data generated by a magnetic resonance imaging system from tissue, where said computer program code for calculating and deriving comprises code for identifying directed diffusion paths, and where said computer program code for mapping comprises code for rendering the directed diffusion paths as thread-like structures."],"number":35,"annotation":false,"claim":true,"title":false},{"lines":["A computer program as in claim 35, where the tissue comprises a blood vessel, and where at least flowing blood velocity and vorticity are rendered."],"number":36,"annotation":false,"claim":true,"title":false},{"lines":["A computer program as in claim 35, where the tissue comprises brain tissue."],"number":37,"annotation":false,"claim":true,"title":false},{"lines":["A computer program as in claim 35, operating to render the thread-like structures so as to make them visually distinct from another and from other tissue by the use of a complementary volume disposed around individual ones of the thread-like structures."],"number":38,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as in claim 33, where said user interface function is operable for enabling a user to employ an exploratory culling volume to interactively control the complexity of a visualized layer."],"number":39,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as in claim 33, where said user interface function is operable for enabling a user to employ at least one of one-dimensional transfer function editing, two-dimensional transfer function editing, and two-dimensional barycentric transfer function editing."],"number":40,"annotation":false,"claim":true,"title":false},{"lines":["A computer program as in claim 35, where a first lighting model is used to render volume layers containing the thread-like structures, and where a second lighting model is used to render other volume layers."],"number":41,"annotation":false,"claim":true,"title":false},{"lines":["A computer program as in claim 35, where said user interface function is operable for enabling a user to vary a density volume of rendered thread-like structures by varying at least one of a thread-length criterion and a diffusion rate criterion."],"number":42,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as in claim 33, where said computer program code for calculating and deriving comprises code for identifying flow paths, and where said computer program code for mapping comprises code for rendering flow streamlines and vorticity lines."],"number":43,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as in claim 33, where the primary data further comprises data generated by at least one of a computed tomography scanning system, a positron emission tomography system, a functional MRI, a multi-electrode EEG or MEG, a confocal microscope, a multi-photon microscope and an optical projection tomography system."],"number":44,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as in claim 33, where said computer program code for mapping comprises code for generating a plurality of superimposed visual layers from the primary and calculated additional data values, further comprising computer program code for interactively modifying a displayed representation by varying at least one parameter in at least one of the layers."],"number":45,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as in claim 33, where said computer program code for mapping comprises code for generating an ordered sequence of view aligned slices, where the slices are arranged in order from back to front, and where each slice is rendered a plurality of times, once for each volume layer."],"number":46,"annotation":false,"claim":true,"title":false},{"lines":["A computer program product as in claim 46, where a direct-volume-rendered layer is rendered first, followed by other layers containing finer structure."],"number":47,"annotation":false,"claim":true,"title":false},{"lines":["A system, comprising an input configured to receive multivalued primary data and an output to provide data for a visual display, further comprising a processor disposed between the input and the output and configured to calculate additional data values from the multivalued primary data, the processor further configured to generate a volume-based representation of the primary data and the additional data values, where the volume-based visual representation comprises a layer representing a computed volume-based visual representation that elucidates the underlying data, the processor further configured to send the volume-based representation to the output to be volumetrically rendered for presentation by the visual display, the processor configured to operate with a user interface for enabling user interaction with the presentation, where the primary data comprises diffusion tensor data generated by a magnetic resonance imaging system from tissue, and where the processor is further configured to identify directed diffusion paths and to render the directed diffusion paths as thread-like structures that are made visually distinct from another and from other tissue by the use of a complementary volume disposed around the thread-like structures."],"number":48,"annotation":false,"claim":true,"title":false},{"lines":["The system as in claim 48, where the processor uses a first lighting model to visualize volume layers containing the thread-like structures and a second lighting model to visualize other volume layers."],"number":49,"annotation":false,"claim":true,"title":false},{"lines":["The system as in claim 48, the user interface enabling control over a density volume of visualized thread-like structures by varying at least one of a thread-length criterion and a diffusion rate criterion."],"number":50,"annotation":false,"claim":true,"title":false},{"lines":["The system as in claim 48, where said user interface comprises a plurality of widgets for enabling the user to perform at least one of one-dimensional transfer function editing, two-dimensional transfer function editing, and two-dimensional barycentric transfer function editing of a rendered image."],"number":51,"annotation":false,"claim":true,"title":false},{"lines":["The system as in claim 48, where the primary data further comprises data generated by at least one of a computed tomography scanning system, a positron emission tomography system, a functional MRI, a multi-electrode EEG or MEG, a confocal microscope, a multi-photon microscope and an optical projection tomography system."],"number":52,"annotation":false,"claim":true,"title":false},{"lines":["The system as in claim 48, where the volume-based representation comprises at least one layer representing a mapping of the additional data values to a volume."],"number":53,"annotation":false,"claim":true,"title":false},{"lines":["The system as in claim 48, where the multivalued primary data comprises flow data, and where said processor is configured at least to identify flow paths and to map identified flow paths to visualize at least one of streamlines and vorticity."],"number":54,"annotation":false,"claim":true,"title":false}]}},"filters":{"npl":[],"notNpl":[],"applicant":[],"notApplicant":[],"inventor":[],"notInventor":[],"owner":[],"notOwner":[],"tags":[],"dates":[],"types":[],"notTypes":[],"j":[],"notJ":[],"fj":[],"notFj":[],"classIpcr":[],"notClassIpcr":[],"classNat":[],"notClassNat":[],"classCpc":[],"notClassCpc":[],"so":[],"notSo":[],"sat":[]},"sequenceFilters":{"s":"SEQIDNO","d":"ASCENDING","p":0,"n":10,"sp":[],"si":[],"len":[],"t":[],"loc":[]}}