Method for parallel writing and reading of data in an optical memory, a writing/reading device for use by the method and uses of the method and the writing/reading device
First Claim
1. A method for parallel writing and reading of data in an optical memory, comprising:
- accessing an optical memory medium by the use of at least one of a plurality microlens, wherein the microlens has a uniquely defined (x, y) position in a coordinate reference assigned to the memory medium;
assigning, to the microlens, a plurality of data carrying spot positions in a data layer within the optical memory medium, wherein each spot position is assigned a data address corresponding to a set of incidence angles (θ
, φ
) of light that is directed through the microlens, the set of incidence angles (θ
, φ
) defining angular coordinates;
activating a matrix which is positioned freely in relation to the optical memory medium to access the angular coordinates of a data-carrying spot position under a microlens;
selecting an (x, y) position of the microlens relative to the coordinate reference on the optical memory medium,wherein the steps of activating and selecting provide a complete four-coordinate address (θ
, φ
, x, y) for a data-carrying spot position, so that data is simultaneously written to or read from each of the available spot positions under each of the respective microlens.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method for parallel writing and reading of data in an optical memory, the optical memory includes one or more microlenses for accessing a memory medium, individually addressable elements arranged in one or two-dimensional matrices in a write/read device are activated. The activation of an element physically influences one or more localized areas in a data carrying layer in the memory for writing and reading of data carrying structures in the localized area. Writing and reading is thus performed on the basis of a relationship between the geometric location of the element in the matrix and the position of the localized area(s) in the data carrying layer of the memory. A write/read device includes individually addressable elements which are arranged in one or two-dimensional matrices, the addressable element being arranged to be activated in order to physically influence one or more of the above-mentioned localized areas. Use for such a configuration includes, for example, writing and reading in optical memories which consist of 1-100 microlenses with associated data carrying layers and in optical memories which consist of a transparent spherical particle having a transparent layer to which is applied a data carrying film arranged on one side thereof.
-
Citations
62 Claims
-
1. A method for parallel writing and reading of data in an optical memory, comprising:
-
accessing an optical memory medium by the use of at least one of a plurality microlens, wherein the microlens has a uniquely defined (x, y) position in a coordinate reference assigned to the memory medium; assigning, to the microlens, a plurality of data carrying spot positions in a data layer within the optical memory medium, wherein each spot position is assigned a data address corresponding to a set of incidence angles (θ
, φ
) of light that is directed through the microlens, the set of incidence angles (θ
, φ
) defining angular coordinates;activating a matrix which is positioned freely in relation to the optical memory medium to access the angular coordinates of a data-carrying spot position under a microlens; selecting an (x, y) position of the microlens relative to the coordinate reference on the optical memory medium, wherein the steps of activating and selecting provide a complete four-coordinate address (θ
, φ
, x, y) for a data-carrying spot position, so that data is simultaneously written to or read from each of the available spot positions under each of the respective microlens. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24)
-
-
22. A write/read device for parallel writing and reading of data in an optical memory, comprising:
-
an optical memory medium; at least one microlens for accessing the optical memory medium, wherein the microlens has a uniquely defined (x, y) position in a coordinate reference assigned to the memory medium; a plurality of data carrying spot positions in a data layer within the optical memory medium, wherein the plurality of spot positions are assigned to the microlens, and wherein each spot position is assigned a data address corresponding to a set of incidence angles (θ
, φ
) of light that is directed through the microlens, the set of incidence angles (θ
, φ
) defining angular coordinates;a matrix to access the angular coordinates of a data-carrying spot position under a microlens; and a selector to select an (x, y) position of the microlens relative to a coordinate reference on the optical memory medium, wherein the matrix and selector provide a complete four-coordinate address (θ
, φ
, x, y) for a data-carrying spot position, so that data is simultaneously written to or read from each of the available spot positions under each of the respective microlens. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method for parallel writing and reading of data in an optical memory, comprising:
-
accessing an optical memory medium by the use of at least one of a plurality microlens, wherein the microlens has a uniquely defined (x, y) position in a coordinate reference assigned to the memory medium; assigning, to the microlens, a plurality of data carrying spot positions in a data layer within the optical memory medium, wherein each spot position is assigned a data address corresponding to a set of incidence angles (θ
, φ
) of light that is directed through the microlens, the set of incidence angles (θ
, φ
) defining angular coordinates;activating a selected one of plural emitter elements of an emitter matrix to access, via an emitted accessing beam, the angular coordinates of a data-carrying spot position under each microlens, wherein said emitter matrix selects angular coordinates (θ
, φ
) for all uniquely defined (x, y) positions; andselecting uniquely defined (x, y) positions of selected microlens relative to a coordinate reference on the optical memory medium, wherein the accessed angular coordinates (θ
, φ
) and the (x, y) provide a complete four-coordinate address (θ
, φ
, x, y) to enable parallel reading from and parallel writing to each of the available spot positions under each respective microlens. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A write/read device for parallel writing and reading of data in an optical memory, comprising:
-
an optical memory medium; at least one microlens for accessing the optical memory medium, wherein the microlens has a uniquely defined (x, y) position in a coordinate reference assigned to the memory medium; a plurality of data carrying spot positions in a data layer within the optical memory medium, wherein the plurality of spot positions are assigned to the microlens, and wherein each spot position is assigned a data address corresponding to a set of incidence angles (θ
, φ
) of light that is directed through the microlens, the set of incidence angles (θ
, φ
) defining angular coordinates;an emitter matrix accessing the angular coordinates (θ
, φ
) of a data-carrying spot position under each microlens by emitting an accessing beam, wherein said emitter matrix selects angular coordinates (θ
, φ
) for all uniquely defined (x, y) positions by supplying said accessing beam thereto; anda selector selecting uniquely defined (x, y) positions of selected microlens, wherein the accessed angular coordinates (θ
, φ
) and (x, y) provide a complete four-coordinate address (θ
, φ
, x, y) to enable parallel reading from and parallel writing to each of the available spot positions under each respective microlens. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 58)
-
-
57. A method for parallel writing of data in an optical memory, comprising:
-
(a) supplying a first light at less then a write threshold to a plurality of uniquely defined positions in a coordinate reference assigned to a microlens-based memory medium, wherein each position is assigned a first address corresponding to a first subset of said plurality of uniquely defined positions; (b) supplying a second light at less than a write threshold to the microlens-based memory medium to provide a second address for each of the uniquely defined positions in the memory medium, wherein the second address corresponds to a second subset of said plurality of uniquely defined positions, each uniquely defined position being uniquely specified by the first and second address; the first and second address being supplied by steps (a) and (b) being additive to exceed the write threshold and to uniquely address each of the uniquely defined positions; and simultaneously writing logic data to those uniquely defined positions specified by a single first address in parallel by selectively supplying the second light to all uniquely defined positions specified by said first address to write a desired logic thereto. - View Dependent Claims (59)
-
-
60. A device for parallel writing of data in an optical memory, comprising:
-
a first light supplied at less then a write threshold to a plurality of uniquely defined positions in a coordinate reference assigned to a microlens-based memory medium, wherein each position is assigned a first address corresponding to a first subset of said plurality of uniquely defined positions; a second light supplied at less than a write threshold to the microlens-based memory medium to provide a second address for each of the uniquely defined positions in the memory medium, wherein the second address corresponds to a second subset of said plurality of uniquely defined positions, each uniquely defined position being uniquely specified by the first and second address, and wherein the first light and second light are additive to exceed the write threshold to uniquely address each of the uniquely defined positions, and to simultaneously write logic data to those uniquely defined positions specified by a single first address in parallel by selectively supplying the second light to all uniquely defined positions specified by said first address, thereby writing a desired logic thereto. - View Dependent Claims (61, 62)
-
Specification