Network routing employing free-space optical broadcasting
First Claim
1. A method of transferring data between a plurality of computing environments, each of which includes a plurality of optical sources and an optical detector, said method comprising:
- associating a pair of plurality of computing environments with a pair of holographic transform functions, with said pair of holographic transform functions associated with said pair of computing environments differing from the pairs of holographic transform functions associated with the remaining pairs of computing environments of said plurality of computing environments;
producing, with one of said plurality of optical sources of said pair of computing environments, optical energy modulated with data, defining modulated optical energy;
transforming said modulated optical energy with one of said pair of holographic transform functions, defining transformed modulated optical energy;
broadcasting said transformed modulated optical energy into a volume by reflecting said transformed modulated optical energy from a body having a conically shaped body; and
sensing said data with the detector associated with the remaining computing environment of said pair of computing environments.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a network to transfer data between computing environments employing holographic transform functions. Each of the computing environments communicate via an optical transceiver system that includes a plurality of optical sources, an optical detector, a dispersive element in optical communication with the plurality of optical sources and a plurality of holographic transform functions. Each of the detectors is uniquely associated with one of the plurality of computing environments. The holographic transform function associated with one of the detectors of the plurality of computing environments differs from the holographic transform functions associated with the detectors of the remaining computing environments of the plurality of computing environments.
73 Citations
20 Claims
-
1. A method of transferring data between a plurality of computing environments, each of which includes a plurality of optical sources and an optical detector, said method comprising:
-
associating a pair of plurality of computing environments with a pair of holographic transform functions, with said pair of holographic transform functions associated with said pair of computing environments differing from the pairs of holographic transform functions associated with the remaining pairs of computing environments of said plurality of computing environments;
producing, with one of said plurality of optical sources of said pair of computing environments, optical energy modulated with data, defining modulated optical energy;
transforming said modulated optical energy with one of said pair of holographic transform functions, defining transformed modulated optical energy;
broadcasting said transformed modulated optical energy into a volume by reflecting said transformed modulated optical energy from a body having a conically shaped body; and
sensing said data with the detector associated with the remaining computing environment of said pair of computing environments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network, comprising:
-
a plurality of computing environments, each of which includes a plurality of optical sources and an optical detector and a dispersive element in optical communication with said plurality of optical sources; and
an optical transceiver system in data communication with each of said plurality of computing environments, said optical transceiver system including a plurality of holographic transform functions, each of which is associated with said detector of each of said plurality of computing environments, with said holographic transform function associated with one of the detectors said plurality of computing systems subsystems differing from the holographic transform functions associated with the detectors of the remaining computing environments of said plurality of computing environments. - View Dependent Claims (10, 11, 12, 13, 14, 15, 17, 18, 19, 20)
-
-
16. A network, comprising:
-
a plurality of computing environments, each of which includes a plurality of optical sources and an optical detector and a dispersive element in optical communication with said plurality of optical sources;
means for associating a pair of plurality of computing environments with a pair of holographic transform functions, with said pair of holographic transform functions associated with said pair of computing environments differing from the pairs of holographic transform functions associated with the remaining pairs of computing environments of said plurality of computing environments;
means for producing, with one of said plurality of optical sources of said pair of computing environments, optical energy modulated with data, defining modulated optical energy;
means for transforming said modulated optical energy with one of said pair of holographic transform functions, defining transformed modulated optical energy;
means for broadcasting said transformed modulated optical energy into a volume by reflecting said transformed modulated optical energy from a body having a conically shaped body; and
means for sensing said data with the detector associated with the remaining computing environment of said pair of computing environments.
-
Specification