1461103202-f0b0fad8-6f23-4b82-8599-71164548c231

What is claimed is:

1. A method for the selection of optical signal quality for the transmission of data, comprising the steps of:
(a) receiving an incoming optical signal;
(b) splitting the incoming optical signal into a first split signal and a second split signal;
(c) evaluating the quality of the first split signal in a first optical performance monitor;
(d) generating and transmitting from the first optical performance monitor to a signal selector engine a first electrical message indicative of the quality of the first split signal;
(e) evaluating the quality of the second split signal in a second optical performance monitor;
(f) generating and transmitting from the second optical performance monitor to the signal selector engine a second electrical message indicative of the quality of the second split signal;
(g) dropping from transmission one of the first or the second split signal that was evaluated to be of lesser quality than the other of the split signals;
(h) generating and transmitting from the signal selector to an alarm indicator signal generator an electrical message indicative that both signals are unacceptable;
(i) generating and transmitting from the alarm indicator signal generator to the signal selector an optical message if both signals are of unacceptable quality; and
(j) continuing with the transmission of the other of the first or the second split signals that was indicated to be of higher quality than the other of the split signals.
2. The method for the selection of optical signal quality for the transmission of data as claimed in claim 1, further comprising the steps of providing to the signal selector an indicator of a lack of an active input optical signal if no active signal exists.
3. The method for the selection of optical signal quality for the transmission of data as claimed in claim 1, further comprising the steps of connecting the first split signal through a first switch fabric and the second split signal through a second switch fabric.
4. A method for the selection of optical signal quality for the transmission of data, comprising the steps of
(a) evaluating the quality of a first optical signal and a second optical signal respectively in a first and a second optical performance monitor;
(b) generating and transmitting from each optical performance monitor to a signal selector circuit a first and a second electrical message indicative of the quality of the first optical signal and the second optical signal respectively;
(c) generating and transmitting from the signal selector circuit to an alarm indicator signal generator an electrical message indicative of the quality of the first optical signal and the second optical signal;
(d) generating and transmitting from the alarm indicator signal generator to the signal selector circuit an optical message indicative of a failure if both the first and the second optical signals are evaluated to be unacceptable;
(e) transmitting a selected one of the first optical signal or the second optical signal if at least one of the first and second optical signals is acceptable.
5. The method for the selection of optical signal quality for the transmission of data as claimed in claim 4, further comprising the steps of providing to the signal selector an indicator of a lack of an active input optical signal if no active signal exists.
6. The method for the selection of optical signal quality for the transmission of data as claimed in claim 5, further comprising the step of connecting the first optical signal and the second optical signal through respective switch fabrics.
7. A method for the selection of optical signal quality for the transmission of data, comprising the steps of:
(a) if a first optical performance monitor determines that a first optical signal has failed, and a second performance monitor determines that a second optical signal has failed, activating an alarm indicator signal;
(b) if the first optical performance monitor determines that the first optical signal has failed, and the second performance monitor determines that the second optical signal has not failed, selecting the second optical signal for transmission; and
(c) if the first optical performance monitor determines that the first optical signal is acceptable and the second optical performance monitor determines that the second optical signal is acceptable, selecting the first optical signal for transmission.
8. A method for the selection of optical signal quality for the transmission of data, comprising the steps of:
(a) if a first optical performance monitor determines that a first optical signal has not become degraded, and a second performance monitor determines that a second optical signal has not become degraded, selecting the second optical signal for transmission;
(b) if the first optical performance monitor determines that the first optical signal has not become degraded, and the second performance monitor determines that the second optical signal has become degraded, selecting the first optical signal for transmission.
9. Apparatus for the evaluation and selection of an optical signal, comprising:
(a) an optical performance monitor connected for receiving and evaluating an optical signal and for generating and transmitting an electrical signal in response to the quality of the optical signal;
(b) a selector circuit connected for receiving the electrical signal from the optical performance monitor and for comparing the electrical signal with a second electrical relating to the quality of a second optical signal from a second optical performance monitor, the selector circuit thereupon adapted for generating a responsive electrical signal in relation to the comparative quality of the first and second optical signals;
(c) an unequipped signal generator connected to the selector circuit and adapted for receiving the responsive electrical signal from the selector circuit and generating a responsive optical signal therefrom; and
(d) an alarm indicator signal generator connected to the selector circuit and adapted for receiving the responsive electrical signal from the selector circuit and generating a responsive optical signal therefrom.
10. Apparatus for the evaluation and selection of an optical signal, comprising:
at least two optical performance monitors, each for monitoring the quality of a separate one of at least two optical signals, and for transmitting an electrical signal indicative of results of the monitoring;
a selector circuit for receiving the electrical signals from the optical performance monitors, and for determining if either or both of the electrical signals indicates that one of the optical signals has a quality less than acceptable;
transmitting an optical alarm signal if both of the optical signals have a quality less than acceptable;
if no active signal transmission is involved, generating and transmitting an idle signal.
11. The apparatus of claim 10 further comprising means within the selector circuit for examining the electrical message and for selecting one of the optical signals for transmission if either of the optical signals has a quality equal to or greater than an acceptable value.
12. A method for detecting a fault in an optical signal comprising the steps of transmitting a first optical signal to a performance monitor for monitoring;
if the performance monitor indicates a fault, communicating via an electrical signal indicating the fault; and
receiving the electrical signal and transmitting a second optical signal indicating the fault.
13. The method of claim 12 wherein the step of receiving the electrical signal and transmitting a second optical signal further includes a step of transmitting a second electrical signal to an alarm generator.
14. The method of claim 12, further comprising the step of transmitting an idle signal if no active optical signal is being transmitted.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An apparatus including a DCDC converter comprising:
an output stage comprising a pair of output power transistors; and
a gate driver in communication with at least a first of the pair of output power transistors and configured to step to discrete intermediate voltage levels before reaching a final voltage value.
2. The apparatus of claim 1, wherein the gate driver comprises decoupling capacitors.
3. The apparatus of claim 2, wherein the decoupling capacitors comprise series connected capacitors.
4. The apparatus of claim 2, wherein the gate driver further comprises a voltage divider.
5. The apparatus of claim 4, wherein the voltage divider comprises a resistive voltage divider.
6. The apparatus of claim 5, wherein at least one of the decoupling capacitors is coupled in parallel with at least one resistor of the resistive voltage divider.
7. The apparatus of claim 1, wherein the first of the pair of output power transistors comprises multiple parallel transistors.
8. The apparatus of claim 7, wherein a second of the pair of output power transistors comprises multiple parallel transistors.
9. The apparatus of claim 1, further comprising a voltage detector to control provision of the discrete intermediate voltage levels.
10. The apparatus of claim 9, wherein the gate driver comprises first and second multi-level controllers, the voltage detector comprises a first voltage detector responsive to a first potential difference between a source and a drain of the first of the pair of output power transistors, and the apparatus further comprises:
a second voltage detector responsive to a second potential difference between a source and a drain of a second of the pair of output power transistors;
a first switch assembly controller responsive to the first voltage detector and in communication with the first multi-level controller; and
a second switch assembly controller responsive to the second voltage detector and in communication with the second multi-level controller.
11. The apparatus of claim 1, wherein the gate driver comprises first and second gate drivers configured to begin turning on a second of the pair of output power transistors before the final voltage value is reached when the first of the pair output power transistors is being turned off.
12. An apparatus including a DCDC converter comprising:
first and second opposite switching means for providing output power; and
means for driving the switching means including means for stepping to discrete intermediate voltage levels before reaching a final voltage value.
13. The apparatus of claim 12, wherein the means for driving comprises decoupling capacitive means for providing transient current to the switching means.
14. The apparatus of claim 13, wherein the decoupling capacitive means comprise series-connected decoupling capacitive means.
15. The apparatus of claim 13, wherein the means for driving comprises voltage divider means for providing the discrete intermediate voltage levels.
16. The apparatus of claim 15, wherein the voltage divider means comprises resistive voltage divider means for providing the discrete intermediate voltage levels.
17. The apparatus of claim 16, further comprising means for connecting the decoupling capacitive means with the resistive voltage divider means in parallel.
18. The apparatus of claim 12, wherein the first opposite switching means comprises multiple, discrete, parallel switching means for providing output power.
19. The apparatus of claim 18, wherein the second opposite switching means comprises multiple, discrete, parallel switching means for providing output power.
20. The apparatus of claim 12, further comprising voltage detecting means for controlling provision of the discrete intermediate voltage levels.
21. The apparatus of claim 20, wherein the means for driving comprises first and second multi-level controller means for driving the first and second opposite switching means, respectively, the voltage detecting means comprises means for detecting a first potential difference between a source and a drain of the first opposite switching means, and the apparatus further comprises:
means for detecting a second potential difference between a source and a drain of the second opposite switching means;
means for controlling the first multi-level controller means based on the first potential difference; and
means for controlling the second multi-level controller means based on the second potential difference.
22. The apparatus of claim 12, wherein the means for driving comprises means for beginning turn on of the second opposite switching means before the final voltage value is reached for the first opposite switching means when the first opposite switching means is being turned off.
23. A method comprising:
providing output power with an output stage of a DCDC converter, the output stage comprising a pair of output power transistors; and
driving at least a first of the pair of output power transistors by stepping to discrete intermediate voltage levels before reaching a final voltage value.
24. The method of claim 23, further comprising providing transient current to the first of the pair of the output power transistors using decoupling capacitors.
25. The method of claim 24, wherein providing the transient current comprises using series connected decoupling capacitors.
26. The method of claim 24, further comprising using a voltage divider to provide the discrete intermediate voltage levels.
27. The method of claim 26, wherein using the voltage divider comprises using a resistive voltage divider.
28. The method of claim 27, wherein providing the transient current comprises using at least one of the decoupling capacitors coupled in parallel with at least one resistor of the resistive voltage divider.
29. The method of claim 23, wherein providing the output power comprises using the first of the pair of output power transistors comprising multiple parallel transistors.
30. The method of claim 29, wherein providing the output power comprises using a second of the pair of output power transistors comprising multiple parallel transistors.
31. The method of claim 23, further comprising controlling provision of the discrete intermediate voltage levels based on voltage detection.
32. The method of claim 31, wherein said driving comprises driving the first of the pair of output power transistors using a first multi-level controller and driving a second of the pair of output power transistors using a second multi-level controller, and controlling the provision of the discrete intermediate voltage levels comprises:
detecting a first potential difference between a source and a drain of the first of the pair of output power transistors;
controlling the first multi-level controller based on the first potential difference;
detecting a second potential difference between a source and a drain of a second of the pair of output power transistors; and
controlling the second multi-level controller based on the second potential difference.
33. The method of claim 23, wherein said driving comprises beginning turn on of a second of the pair of output power transistors before the final voltage value is reached when the first of the pair of output power transistors is being turned off.
34. A method of direct current to direct current power conversion, the method comprising:
generating a first output voltage at an output of a first switch; and
generating a second output voltage at an output of a second switch, the output of the first switch in communication with the output of the second switch,
wherein generating the first output voltage comprises turning on the first switch by selectively applying N>2 different voltages to a control terminal of the first switch, and
wherein generating the second output voltage comprises turning on the second switch by selectively applying M>1 different voltages to a control terminal of the second switch.
35. The method of claim 34, wherein M is greater than two.
36. The method of claim 34, wherein the outputs of the first and second switches are in communication with a load.
37. The method of claim 36, wherein the outputs of the first and second switches are in communication with the load via an inductor and a capacitor.
38. The method of claim 34, further comprising supplying each of the N different voltages with respective N voltage sources.
39. The method of claim 34, wherein the first switch comprises a transistor having a source and a drain, and the method further comprises detecting a potential difference between the source and the drain.
40. The method of claim 39, further comprising selectively applying the N different voltages to the control terminal of the first switch in response to the detected potential difference.
41. The method of claim 34, wherein said generating the first output voltage and generating the second output voltage comprises alternately turning on the first and second switches using first and second multi-level controllers.
42. The method of claim 34, further comprising providing transient current through N decoupling capacitors.
43. The method of claim 42, wherein said providing transient current comprises employing at least one external capacitor, the at least one external capacitor being of the N decoupling capacitors and being external to an integrated circuit comprising the first and second switches.

1461103191-7a026d4c-eb03-43da-ae67-1bcd8ce46a9e

1. A method performed by a network node for correlating subscriber IDs in a communication network, the method comprising:
receiving from another network node a message that relates to an application function wherein the message includes information uniquely related to a subscriber of the application function;
extracting subscriber identification information from the message;
determining if the extracted subscriber identification information is found in a correlation object in a correlation object database;
if the extracted subscriber identification information does not correlate to an existing correlation object, generating a new correlation object where the new correlation object comprises the information uniquely related to a subscriber of the application function and the extracted subscriber identification information.
2. The method of claim 1, wherein the correlation object corresponds to a single user account in a communication network with access to various network resources.
3. The method of claim 1, further comprising receiving a second message and extracting subscriber identification information from the second message;
if the extracted subscriber identification information in the second message is found in a correlation object in the correlation database, then adding the information uniquely related to a subscriber of the application function to the correlation object found in the correlation object database.
4. The method of claim 1, further comprising converting the extracted subscriber identification information into another format compatible with the correlation object database.
5. The method of claim 1, wherein the subscriber identification information may be one of E164, network access identifier (NAI), international mobile subscriber identity (IMSI), and a session initiation protocol uniform resource identifier (SIP URI).
6. The method of claim 1, wherein the subscriber identification information may be a vendor specific subscriber identification type.
7. The method of claim 1, wherein the received message is a Diameter message.
8. The method of claim 1, wherein the subscriber identification information may be one of an end user IP address and access point name.
9. The method of claim 1, further comprising:
identifying subscriber identification information in a specific correlation object in the correlation object database;
searching external databases for the subscriber identification information; and
if the subscriber identification information is found in an external database, then extracting additional subscriber identification information from the external database and then adding the additional subscriber identification information to the specific correlation object.
10. The method of claim 1, wherein said external databases comprise vendor subscription profile repositories (SPR) and said subscriber identification information is stored in SPR records distributed across one or multiple SPRs.
11. The method of claim 9, further comprising using the additional subscriber identification information to repeat the steps of identifying subscriber identification information, searching external data bases, extracting additional subscriber identification information, and adding the additional subscriber identification information.
12. The method of claim 9, further comprising repeating the steps of identifying subscriber identification information, searching external data bases, extracting additional subscriber identification information, and adding the additional subscriber identification information according to a scheduled time interval.
13. The method of claim 1, wherein the correlation object includes correlation subscriber identification and wherein the correlation subscriber identification and the subscriber identification information are stored in a same correlation database data structure level.
14. A subscriber correlation identification correlation service device, comprising:
a request dispatcher that sends and receives messages that relate to an application function, wherein the messages include information uniquely related to a subscriber of the application function;
a command handler that processes the received messages according to the type of message;
a subscriber identification information decompressor that extracts subscriber identification information from the received messages;
a subscriber identity resolver that determines if extracted subscriber identification information correlates to an existing correlation object; and
a correlation object generator that generates a new correlation object when extracted subscriber identification information does not correlate to an existing correlation object, where the new correlation object comprises the information uniquely related to a subscriber of the application function and the extracted subscriber identification information.
15. The device of claim 14, wherein the correlation object corresponds to a single user account in a communication network with access to various network resources.
16. The device of claim 14, wherein the subscriber identification information decompressor includes plug-ins that allow for the transformation of the received subscriber identification information to a format that uses in the correlation object.
17. The device of claim 14, wherein the subscriber identity resolver includes a correlation object database and a search engine that searches the correlation object database.
18. The device of claim 14, wherein the subscriber identification information may be one of E164, network access identifier (NAI), international mobile subscriber identity (IMSI), and a session initiation protocol uniform resource identifier (SIP URI).
19. The device of claim 14, wherein the subscriber identification information may be a vendor specific subscriber identification type.
20. The device of claim 14, wherein the received message is a Diameter message.
21. The device of claim 14, wherein the subscriber identification information may be one of an end user IP address and access point name.
22. The device of claim 14, wherein the subscriber identity resolver searches external databases to identify additional subscriber identification information.
23. The device of claim 14, wherein the correlation object includes correlation subscriber identification and wherein the correlation subscriber identification and the subscriber identification information are stored in a same correlation database data structure level.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of performing percutaneous transforaminal endoscopic lumbar surgery on a patient, comprising the steps of:
creating an opening in said patent’s skin;
passing at least one tubular cannula through said opening so as to create a soft tissue tunnel;
placing a semi-tubular spreader over a said at least one tubular cannula inside said soft tissue tunnel;
placing a flat blade spreader into an opening formed by said semi-tubular spreader;
dilating said opening by spreading apart blades of said flat blade spreader;
inserting bone grafts through said opening and into an intervertebral space of said patient.
2. The method of claim 1, wherein said at least at least one tubular cannula has a first end, and said first end passes through said opening and stops substantially adjacent to said invertervebral space of said patient.
3. The method of claim 1, further comprising, after said step of placing said semi-tubular spreader, the step of removing said at least one cannula.
4. The method of claim 1, further comprising, after said step of dilating said opening, the step of rotating said flat blade spreader and said semi-tubular spreader in unison.
5. The method of claim 4, further comprising, after said rotating step, the step of removing said semi-tubular spreader.
6. The method of claim 4, wherein said flat blade spreader is rotated through an angle of approximately ninety degrees.
7. The method of claim 4, wherein said flat blade spreader is rotated through an angle such that blades of said flat blade spreader are oriented substantially cephalad-caudad.
8. The method of claim 1, wherein when said flat blade spreader is dilated, a cross section of said soft tissue tunnel is changed to be substantially rectangular in shape, and said intervertebral space is increased.
9. The method of claim 1 further comprising, prior to said step of inserting bone grafts, the step of debriding nucleus pulposus in said intervertebral space.
10. The method of claim 1, wherein said bone grafts are substantially rectangular in shape.
11. The method of claim 1, wherein said bone grafts have the shape of a flat disc.
12. A method of performing percutaneous transforaminal lumbar surgery in a patient, comprising the steps of:
creating a skin window in said patient’s skin;
defining a foraminal window substantially adjacent to said a discal space of said patient;
inserting a needle through said skin window and guiding a tip of said needle to said foraminal annular window;
passing an obturator over a said needle so as to create a soft tissue tunnel in said patient, said soft tissue tunnel beginning at said skin window and terminating at said foraminal window;
removing said needle;
placing a first cannula over said obturator, within said soft tissue tunnel;
removing said obturator;
placing a plurality of progressively larger cannulae within said soft tissue tunnel so as to dilate said skin window and said soft tissue tunnel, each of said cannulae being removed after said next larger cannula is inserted;
inserting a semi-tubular spreader over one of said tubular cannulae, said semi-tubular spreader having a tube portion comprised of an upper arm and lower arm, said semi-tubular spreader being oriented such that an opening between said upper arm and said lower arm is substantially horizontal;
dilating said annular fenestration and vertebral separation by using circular rods of progressively increasing diameter inserted within said tube portion of said semi-tubular spreader;
debriding nucleus pulposus within said intervertebral space;
inserting a flat blade spreader into said semi-tubular spreader, said flat blade spreader having at least two blade portions, said blade portions fitting into said opening between said upper and lower arms of said semi-tubular spreader;
rotating said semi-tubular spreader and said flat blade spreader in unison;
removing said semi tubular spreader;
spreading said blade portions of said flat blade spreader so as to dilate said soft tissue tunnel and spread apart vertebrae adjacent to said intervertebral space;
inserting at least one substantially rectangular graft substantially anteriorly in said intervertebral space;
filling lattices of the block graft and void spaces of the interspace with osteoinductive agents.
13. The met hod of claim 12, wherein said skin window constitutes an annular fenestration.
14. The method of claim 12, wherein said semi-tubular spreader and said flat blade spreader are rotated through an angle of approximately ninety degrees.
15. A flat blade spreader for use in endoscopic lumbar surgery, comprising:
a first handle and a second handle joined together by at least one pivot point, each of said handles including a grip;
each handle having attached to it a flat surface blade extending outward at an angle from a planar surface of the first and second handle grips.
16. The device of claim 15 wherein said flat surface blades are grooved.