1461138716-e189bafa-4ab0-47f6-a3d1-a22f953b56e1

1. A flashlight that is removably attachable to a magnetic surface, the flashlight comprising:
a body having a bulb end and a clip end;
a light source connected to the bulb end; and
one or more magnets attached to the body flashlight.
2. The flashlight of claim 1, the flashlight further comprising a pocket clip attached to the clip end.
3. The flashlight of claim 2, wherein the one or more magnets are attached to the pocket clip.
4. The flashlight of claim 3, wherein the one or more magnets are secured to an outer surface of the pocket clip.
5. The flashlight of claim 3, wherein the one or more magnets are secured within the pocket clip.
6. The flashlight of claim 1, wherein the flashlight has two or more magnets.
7. The flashlight of claim 6, wherein the two or more magnets are adjacent to each other.
8. The flashlight of claim 6, wherein the two or more magnets are positioned at separate locations on the flashlight.
9. The flashlight of claim 8, wherein the flashlight includes a pocket clip attached to the clip end, and the two or more magnets are spaced along the length of the pocket clip.
10. The flashlight of claim 1, further comprising a switch on the body of the flashlight that turns the flashlight on and off.
11. The flashlight of claim 1, wherein the switch is located at a tip of the clip end.
12. A flashlight that is removably attachable to a magnetic surface, the flashlight comprising:
a body having a bulb end and a clip end;
a light source connected to the bulb end;
a pocket clip attached to the clip end; and
one or more magnets attached to the pocket clip.
13. The flashlight of claim 12, wherein the one or more magnets are secured to an outer surface of the pocket clip.
14. The flashlight of claim 12, wherein the one or more magnets are secured within the pocket clip.
15. The flashlight of claim 12, wherein the flashlight has two or more magnets.
16. The flashlight of claim 15, wherein the two or more magnets are adjacent to each other.
17. The flashlight of claim 15, wherein the two or more magnets are spaced along the length of the pocket clip.
18. The flashlight of claim 15, wherein the flashlight has a first magnet secured to an outer surface of the pocket clip, and a second magnet secured within the pocket clip.
19. The flashlight of claim 12, further comprising a switch on the body of the flashlight that turns the flashlight on and off.
20. The flashlight of claim 12, wherein the switch is located at a tip of the clip end.

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 sheet feeding apparatus comprising:
a stacking portion on which sheets are stacked, the stacking portion being movable up and down;
a lifting portion which lifts the stacking portion;
a feeding portion which abuts against a topmost sheet of the sheets stacked on the stacking portion, and feeds the topmost sheet;
a first height detecting portion which outputs a signal corresponding to a position in a height direction of the topmost sheet of the sheets stacked on the stacking portion;
a sheet presence detecting portion which outputs a signal corresponding to presence or absence of the sheets stacked on the stacking portion; and
a second height detecting portion which outputs a signal corresponding to a position in a height direction of the stacking portion,
wherein a lifting operation, of the lifting portion, that the position of the topmost sheet is kept within a certain range by lifting the stacking portion is controlled by a control portion based on the signal from the first height detecting portion and the signal from the sheet presence detecting portion while the second height detecting portion is outputting a signal when the position of the stacking portion is above a predetermined height, and the lifting operation of the lifting portion is controlled by the control portion based on the signal from the first height detecting portion and regardless of the signal from the sheet presence detecting portion while the second height detecting portion is outputting a signal when the position of the stacking portion is below the predetermined height.
2. The sheet feeding apparatus according to claim 1, wherein:
the lifting operation of the lifting portion is controlled based on the signal from the first height detecting portion and the signal from the sheet presence detecting portion isn’t used, while the position of the stacking portion is below the predetermined height.
3. The sheet feeding apparatus according to claim 1, wherein:
the predetermined height of the stacking portion is a height in which the feeding portion abuts against a topmost sheet of the sheets stacked inclinedly on the stacking portion and the sheet presence detecting portion is capable of detecting the topmost sheet, in a state in which the stacking portion is located in a region above the predetermined height.
4. The sheet feeding apparatus according to claim 1, wherein:
the sheet presence detection portion includes
a sheet presence detection lever supported pivotably by an apparatus main body, the sheet presence detection lever which has a distal end portion being disposed contactably with the sheets on the stacking portion, and
a sheet presence detection sensor which outputs a signal corresponding to a pivotal position of the sheet present detection lever.
5. The sheet feeding apparatus according to claim 1, wherein:
the sheet presence detecting portion is disposed upstream in a sheet feeding direction of the first height detecting portion.
6. The sheet feeding apparatus according to claim 1 further comprising:
a display portion which displays that there is no sheet when the control portion receives, from the sheet presence detecting portion, a signal indicating that there is no sheet.
7. The sheet feeding apparatus according to claim 1, wherein:
in a state in which the stacking portion is located in a region above the predetermined height, the feeding portion is controlled to stop a sheet feeding operation when the control portion receives, from the sheet presence detecting portion, a signal indicating that there is no sheet,
in a state in which the stacking portion is located in a region below the predetermined height, the feeding portion is controlled to continue the sheet feeding operation when the control portion receives the signal indicating that there is no sheet.
8. The sheet feeding apparatus according to claim 1, wherein:
the second height detecting portion includes a position detection member disposed pivotably, the position detection member which is abuttable against the stacking portion to be elevated or lowered, and a position detection sensor which outputs a signal corresponding to a pivotal position of the position detection member.
9. The sheet feeding apparatus according to claim 1, wherein:
the lifting portion has a stepping motor as a driving source,
the second height detecting portion outputs a signal corresponding to pulse counts of the stepping motor, and
a height position of the stacking portion is computed by the control portion based on the signal corresponding to the pulse counts of the stepping motor.
10. The sheet feeding apparatus according to claim 1, wherein:
the second height detecting portion has an optical sensor emitting light to the stacking portion from above and outputting a signal based on a reflection response of the light reflected by the stacking portion and
a height position of the stacking portion is computed by the control portion based on the signal from the optical sensor.
11. The sheet feeding apparatus according to claim 1, wherein:
the feeding portion is a feeding roller pivotably supported,
the first height detecting portion has a sheet height detection sensor which outputs a signal corresponding to a height position of the feeding roller, and
the lifting portion is controlled by the control portion based on a signal from the sheet height detection sensor.
12. An image forming apparatus comprising:
a stacking portion on which sheets are stacked, the stacking portion being movable up and down;
a lifting portion which lifts the stacking portion;
a feeding portion which abuts against a topmost sheet of the sheets stacked on the stacking portion, and feeds the topmost sheet;
a first height detecting portion which outputs a signal corresponding to a position in a height direction of the topmost sheet of the sheets stacked on the stacking portion;
a sheet presence detecting portion which outputs a signal corresponding to presence or absence of the sheets stacked on the stacking portion;
a second height detecting portion which outputs a signal corresponding to a position in a height direction of the stacking portion;
a control portion controlling the lifting portion to perform a lifting operation such that the position of the topmost sheet is kept within a certain range by lifting the stacking portion based on the signal from the first height detecting portion and the signal from the sheet presence detection portion while the second height detecting portion is outputting a signal when the position of the stacking portion is above a predetermined height, and the lifting operation of the lifting portion is controlled by the control portion based on the signal from the first height detecting portion and regardless of the signal from the sheet presence detection portion while the second height detecting portion is outputting a signal when the position of the stacking portion is below the predetermined height; and
an image forming portion forming an image on a sheet fed from the feeding portion.
13. A sheet feeding apparatus comprising:
a stacking portion on which sheets are stacked and which is movable up and down;
a lifting portion which lifts the stacking portion;
a feeding portion which abuts against a topmost sheet of the sheets stacked on the stacking portion, and feeds the topmost sheet;
a first height detecting portion which outputs a signal corresponding to whether a position in a height direction of the feeding portion is located in a feeding position at which the topmost sheet is fed;
a sheet presence detection portion which outputs a signal corresponding to presence or absence of the sheets stacked on the stacking portion; and
a second height detecting portion which outputs a signal corresponding to whether a position in a height direction of the stacking portion is located in a first region in which the sheet presence detection portion isn’t used for a lifting operation of the lifting portion or a second region in which the sheet presence detection portion is used for the lifting operation.
14. The sheet feeding apparatus according to claim 13, wherein:
the second region is a region in which the feeding portion abuts against the topmost sheet of the sheets stacked inclinedly on the stacking portion to be capable of feeding and the sheet presence detecting portion is capable of detecting a topmost sheet.
15. The sheet feeding apparatus according to claim 13, wherein:
the sheet feeding apparatus is controlled by a control portion in a sheet feeding operation,
the control portion is capable of receiving detecting signals from the first height detecting portion, the sheet presence detection portion and the second height detecting portion,
the control portion prevents the sheet presence detection portion detecting or disables the detection if the signal indicating that the stacking portion is located in the first region is output from the second height detecting portion, and
the control portion permits the sheet presence detection portion detecting if the signal indicating that the stacking portion is located in the second region is output from the second height detecting portion.
16. An image forming apparatus comprising:
a stacking portion on which sheets are stacked and which is movable up and down;
a lifting portion which lifts the stacking portion;
a feeding portion which abuts against a topmost sheet of the sheets stacked on the stacking portion and feeds the topmost sheet;
a first height detecting portion which outputs a signal corresponding to whether a position in a height direction of the feeding portion is located in a feeding position at which the topmost sheet is fed;
a sheet presence detection portion which outputs a signal corresponding to presence or absence of the sheets stacked on the stacking portion;
a second height detecting portion which outputs a signal corresponding to whether a position in a height direction of the stacking portion is located in a first region in which the sheet presence detection portion isn’t used for a lifting operation of the lifting portion or a second region in which the sheet presence detection portion is used for the lifting operation; and
an image forming portion which forms an image on a sheet fed from the feeding portion.

1461138705-2c8d3628-53ab-4ba6-85d1-2ca27dbf1a42

1. A network communications system, comprising:
a network appliance configured to:
receive from a client device via a client-side wide area network, an HTTP non-compliant request stream including one or more HTTP non-compliant requests formatted according to an HTTP non-compliant application level protocol;
translate the one or more HTTP non-compliant requests of the HTTP non-compliant request stream from the HTTP non-compliant application level protocol into one or more HTTP compliant requests of an HTTP compliant request stream;
forward the HTTP compliant request stream including the one or more HTTP compliant requests to one or more server devices via a server-side local area network;
receive an HTTP compliant response stream including one or more HTTP compliant responses from the one or more server devices via the server-side local area network, the one or more HTTP compliant responses responsive to the one or more HTTP compliant requests;
translate the one or more HTTP compliant responses of the HTTP compliant response stream into one or more HTTP non-compliant responses of an HTTP non-compliant response stream formatted according to the HTTP non-compliant application level protocol; and
forward the HTTP non-compliant response stream including the one or more HTTP non-compliant responses to the client device via the client-side wide area network;
the network appliance including a translator module and an application delivery controller module;
the translator module including one or more of:
a rewriter module configured to modify one or more of a URL, a header, or a data payload of the HTTP non-compliant request stream or the HTTP non-compliant response stream;
a protocol module configured to select the HTTP non-compliant protocol from a plurality of protocols supported by the network appliance;
a stream decomposer configured to translate the HTTP non-compliant request stream into the HTTP compliant request stream;
a stream recomposer configured to translate the HTTP compliant response stream into the HTTP non-compliant response stream; and
a rules engine configured to instruct one or more of the rewriter module of the translator module, protocol module, stream decomposer, or stream recomposer to perform respective actions in accordance with the one or more rules upon satisfaction of a respective condition associated with each rule;

the application delivery controller module including one or more of:
a rewriter module configured to modify one or more of a URL, a header, or a data payload of the HTTP compliant request stream or the HTTP compliant response stream;
a load balancer module configured to load balance the forwarded HTTP compliant requests of the HTTP compliant request stream among a plurality of server devices including the one or more server devices;
a multiplexerdemultiplexer module configured to multiplex one or more of the HTTP compliant requests of the client device with one or more other HTTP compliant requests of one or more other client devices, and demultiplex one or more of the HTTP compliant responses for the client device from one or more other HTTP compliant responses for one or more other client devices; and
a rules engine configured to instruct one or more of the rewriter module of the application delivery controller, load balancer module, or multiplexerdemultiplexer module to perform respective actions in accordance with the one or more rules upon satisfaction of a respective condition associated with each rule.
2. The system of claim 1, wherein the network appliance is further configured to:
translate the one or more HTTP non-compliant requests of the HTTP non-compliant request stream into the one or more HTTP compliant requests of the HTTP compliant request stream by demultiplexing the one or more HTTP non-compliant requests; and
translate the one or more HTTP compliant responses of the HTTP compliant response stream into the one or more HTTP non-compliant responses formatted according to the HTTP non-compliant application level protocol of the HTTP non-compliant response stream by multiplexing the HTTP compliant responses.
3. The system of claim 1, wherein the network appliance is further configured to:
translate the HTTP non-compliant request stream at least in part by uncompressing respective headers of the one or more HTTP non-compliant requests to the one or more HTTP compliant requests; and
translate the HTTP compliant response stream at least in part by compressing respective headers of the one or more HTTP compliant responses to the one or more HTTP non-compliant responses.
4. The system of claim 1, wherein the network appliance is further configured to:
prior to receiving the HTTP non-compliant request stream from the client device, receive an indication from the client device via the client-side wide area network that the client device supports the HTTP non-compliant application level protocol; and
send an indication of one or more application level protocols supported by the network appliance to the client device via the client side network, including at least the HTTP non-compliant application level protocol.
5. The system of claim 1, wherein the network appliance is further configured to:
decrypt the HTTP non-compliant request stream prior to translating the HTTP non-compliant request stream;
re-encrypt the HTTP compliant request stream prior to forwarding the HTTP compliant request stream to the one or more server devices;
decrypt the HTTP compliant response stream prior to translating the HTTP compliant response stream; and
re-encrypt the HTTP non-compliant response stream prior to forwarding the HTTP non-compliant response stream to the client device.
6. The system of claim 1, wherein the network appliance is further configured to:
identify a performance parameter of an existing TCP connection between the client device and the network appliance; and
initiate a new TCP connection between the client device and the network appliance based, at least in part, on the performance parameter of the existing TCP connection exceeding a threshold.
7. The system of claim 1, wherein the network appliance and the one or more server devices are included in a data center and are connected or connectable to each other via the server-side local area network.
8. A network communications method, comprising:
receiving at a client-side module of a network appliance of a data center from a client device via a client-side wide area network, an HTTP non-compliant request stream including one or more HTTP non-compliant requests formatted according to an HTTP non-compliant application level protocol;
translating at a translator module of the network appliance, the one or more HTTP non-compliant requests of the HTTP non-compliant request stream from the HTTP non-compliant application level protocol into one or more HTTP compliant requests of an HTTP compliant request stream by uncompressing respective headers of the one or more HTTP non-compliant requests and demultiplexing the one or more HTTP non-compliant requests;
multiplexing the one or more HTTP compliant requests of the client device with one or more other HTTP compliant request of one or more other client devices at an application delivery controller module of the network appliance;
forwarding the HTTP compliant request stream from a server-side module of the network appliance to one or more server devices of the data center via a server-side local area network;
receiving at the server-side module of the network appliance, an HTTP compliant response stream including one or more HTTP compliant responses for the client device from the one or more server devices via the server-side local area network, the one or more HTTP compliant responses responsive to the one or more HTTP compliant requests;
demultiplexing the one or more HTTP compliant responses for the client device from one or more other HTTP compliant responses for one or more other client devices at the application delivery controller module of the network appliance;
translating at the translator module of the network appliance, the one or more HTTP compliant responses of the HTTP compliant response stream into one or more HTTP non-compliant responses of an HTTP non-compliant response stream formatted according to the HTTP non-compliant application level protocol by compressing respective headers of the one or more HTTP compliant responses and multiplexing the HTTP compliant responses; and
forwarding the HTTP non-compliant response stream from the client-side module of the network appliance to the client device via the client-side wide area network.
9. The method of claim 8, further comprising:
prior to receiving the HTTP non-compliant request stream from the client device, receiving an indication from the client device via the client-side wide area network that the client device supports the HTTP non-compliant application level protocol; and
sending an indication of one or more application level protocols supported by the network appliance to the client device via the client side network, including at least the HTTP non-compliant application level protocol.
10. The method of claim 8, further comprising:
decrypting the HTTP non-compliant request stream prior to translating the HTTP non-compliant request stream;
re-encrypting the HTTP compliant request stream prior to forwarding the HTTP compliant request stream to the one or more server devices;
decrypting the HTTP compliant response stream prior to translating the HTTP compliant response stream; and
re-encrypting the HTTP non-compliant response stream prior to forwarding the HTTP non-compliant response stream to the client device.
11. The method of claim 8, further comprising:
identifying a performance parameter of an existing TCP connection between the client device and the network appliance; and
initiating a new TCP connection between the client device and the network appliance based, at least in part, on the performance parameter of the existing TCP connection exceeding a threshold.
12. The method of claim 11, further comprising:
wherein the performance parameter includes one or more of: round trip time, packet loss, TCP receive window, or congestion window.

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 phase shifter comprising:
at least one bulk acoustic wave resonator (BAWR);
at least one capacitor configured to be connected to the at least one BAWR;
a first port configured to be directly connected to one of the at least one BAWR and to one of the at least one capacitor; and
a second port configured to be directly connected to one of the at least one BAWR and to one of the at least one capacitor.
2. A phase shifter comprising:
a first bulk acoustic wave resonator (BAWR) and a second BAWR;
a capacitor; and
a first port and a second port, wherein
a first connector of the first BAWR, the first port, and a first connector of the capacitor are connected,
a first connector of the second BAWR, the second port, and a second connector of the capacitor are connected, and
a second connector of the first BAWR and a second connector of the second BAWR are connected to ground.
3. A phase shifter comprising:
a first bulk acoustic wave resonator (BAWR) and a second BAWR;
a capacitor; and
a first port and a second port, wherein
a first connector of the first BAWR is connected to the first port,
a first connector of the second BAWR is connected to the second port,
a second connector of the first BAWR and a second connector of the second BAWR are connected to a first connector of the capacitor, and
a second connector of the capacitor is connected to ground.
4. A phase shifter comprising:
a bulk acoustic wave resonator (BAWR);
a first capacitor and a second capacitor; and
a first port and a second port, wherein
a first connector of the first capacitor, the first port, and a first connector of the BAWR are connected,
a first connector of the second capacitor, the second port, and a second connector of the BAWR are connected, and
a second connector of the first capacitor and a second connector of the second capacitor are connected to ground.
5. A phase shifter comprising:
a bulk acoustic wave resonator (BAWR);
a first capacitor and a second capacitor; and
a first port and a second port, wherein
a first connector of the first capacitor is connected to the first port,
a first connector of the second capacitor is connected to the second port,
a second connector of the first capacitor and a second connector of the second capacitor are connected to a first connector of the BAWR, and
a second connector of the BAWR is connected to ground.
6. A phase shifter comprising:
at least one bulk acoustic wave resonator (BAWR);
at least one inductor configured to be connected to the at least one BAWR;
a first port configured to be directly connected to one of the at least one BAWR and to one of the at least one inductor; and
a second port configured to be directly connected to one of the at least one BAWR and to one of the at least one inductor.
7. A phase shifter comprising:
a first bulk acoustic wave resonator (BAWR) and a second BAWR;
an inductor; and
a first port and a second port, wherein
a first connector of the first BAWR, the first port, and a first connector of the inductor are connected,
a first connector of the second BAWR, the second port, and a second connector of the inductor are connected, and
a second connector of the first BAWR and a second connector of the second BAWR are connected to ground.
8. A phase shifter comprising:
a first bulk acoustic wave resonator (BAWR) and a second BAWR;
an inductor; and
a first port and a second port, wherein
a first connector of the first BAWR is connected to the first port,
a first connector of the second BAWR is connected to the second port,
a second connector of the first BAWR and a second connector of the second BAWR are connected to a first connector of the inductor, and
a second connector of the inductor is connected to ground.
9. A phase shifter comprising:
a bulk acoustic wave resonator (BAWR);
a first inductor and a second inductor; and
a first port and a second port, wherein
a first connector of the first inductor, the first port, and a first connector of the BAWR are connected,
a first connector of the second inductor, the second port, and a second connector of the BAWR are connected, and
a second connector of the first inductor and a second connector of the second inductor are connected to ground.
10. A phase shifter comprising:
a bulk acoustic wave resonator (BAWR);
a first inductor and a second inductor; and
a first port and a second port, wherein
a first connector of the first inductor is connected to the first port,
a first connector of the second inductor is connected to the second port,
a second connector of the first inductor and a second connector of the second inductor are connected to a first connector of the BAWR, and
a second connector of the BAWR is connected to ground.
11. A phase shifter comprising:
three bulk acoustic wave resonators (BAWRs) comprising a first bulk acoustic wave resonator (BAWR), a second BAWR, and a third BAWR that are directly connected to each other;
a first port configured to be directly connected to at least one of the three BAWRs; and
a second port configured to be directly connected to at least one of the three BAWRs.
12. The phase shifter of claim 11, wherein:
a first connector of the first BAWR and a first connector of the second BAWR are directly connected to the first port;
a second connector of the first BAWR and a second connector of the third BAWR are directly connected to the second port; and
a second connector of the second BAWR and a first connector of the third BAWR are connected to ground.
13. The phase shifter of claim 11, wherein:
a first connector of the first BAWR is directly connected to the first port;
a first connector of the second BAWR is directly connected to the second port;
a second connector of the first BAWR and a second connector of the second BAWR are connected to a first connector of the third BAWR; and
a second connector of the third BAWR is connected to ground.