-
公开(公告)号:US20230048079A1
公开(公告)日:2023-02-16
申请号:US17904788
申请日:2021-02-22
发明人: Douglas James KELLY , Benn Charles THOMSEN , Dushyanth NARAYANAN , Antony Ian Taylor ROWSTRON , Andreas GEORGIOU
IPC分类号: G02B6/35 , G11B7/0065 , G11B7/135
摘要: A multimode optical waveguide network comprises a parent waveguide and a plurality of child waveguides. Each waveguide is a multimode optical waveguide having a first surface region, multiple second surface regions, and at least one guiding element attached to a surface of the waveguide or embedded within the waveguide, each second surface region of the parent waveguide optically coupled to the first surface region of a corresponding child waveguide. The guiding element(s) of the parent waveguide is arranged to guide a beam, from or to its first surface region, to or from any selected second surface region of its multiple second surface regions. The guiding element(s) of each of the waveguides is configurable for selecting the second surface region of that waveguide and/or responsive to at least one beam characteristic for selecting the second surface region of that waveguide via modulation of the at least one beam characteristic.
-
公开(公告)号:US20190294711A1
公开(公告)日:2019-09-26
申请号:US15933230
申请日:2018-03-22
发明人: Miguel CASTRO , Dushyanth NARAYANAN , Aleksandar DRAGOJEVIC , Matthew James RENZELMANN , Alexander SHAMIS , Richendra KHANNA , Stanko NOVAKOVIC , Anders GJERDRUM , Georgios CHATZOPOULOS
摘要: In various examples, there is provided methods performed by nodes in a cluster of nodes for performing transactions comprising one or more read operations and/or one or more write operations. The node comprises a local clock which is synchronized with a master clock and maintains a measure of uncertainty indicating current minimum and maximum values of the master clock. The method to perform transactions involving read operations generates a read timestamp representing a point in time which is earlier than a current minimum value of the master clock. The method then reads the objects and determines, for each of them, whether a timestamp associated with that object is later than the read timestamp. If so, an error handling procedure is performed for that object.
-
公开(公告)号:US20230120717A1
公开(公告)日:2023-04-20
申请号:US17905850
申请日:2021-02-22
IPC分类号: G11B7/0065 , G11B7/135 , G11B7/08
摘要: A method of performing a write operation in a holographic data storage system, in which schedule schedules at least one write operation across multiple non-contiguous write intervals, the write operation pertaining to a set of data to be stored in a region of a holographic recording medium. In each of the non-contiguous write intervals, the region of the holographic recording medium is exposed to an interference pattern caused by interference between a reference beam and an input beam carrying the set of data. The multiple non-contiguous write intervals have a total aggregate duration of sufficient length to cause a persistent state change in the exposed region, such that the set of data is recoverable from that region by the end of a final write interval of the multiple non-contiguous write intervals.
-
公开(公告)号:US20190294204A1
公开(公告)日:2019-09-26
申请号:US15933214
申请日:2018-03-22
发明人: Miguel CASTRO , Dushyanth NARAYANAN , Aleksandar DRAGOJEVIC , Matthew RENZELMANN , Alexander SHAMIS , Richendra KHANNA , Stanko NOVAKOVIC , Anders GJERDRUM , Georgios CHATZOPOULOS
摘要: In various examples, there is provided methods performed by nodes in a cluster of nodes to establish a master clock at a new master node following a reconfiguration of the nodes included in the cluster, whereby the master clock is provided by an old master node prior to the reconfiguration, and synchronize a local clock of slave nodes to clock of the new master node. The new master node sends a message to the slave nodes instructing them to disable their respective local clocks, receives acknowledgements that the local clocks have been disabled, waits until a time at which all leases have expired for any nodes removed from the cluster, sets the value of its clock to be greater than a maximum value that could have been provided by the old master node at the time the leases expired and indicates to the other nodes to re-enable their local clocks.
-
-
-