The present invention generally relates to the field of photography. In particular, the present invention is directed to systems and method for controlling a power state of a remote device using camera body backlighting control.
Photography is an integral component of modern society, and photographed images pervade our lives. Photographic images appear, for example, in books, magazines, catalogs, journals, newspapers, billboards, posters and scrapbooks and are displayed in homes, art galleries, retail stores, shopping malls, office buildings and many other places. While many photographic images are acquired using only natural ambient light, many other images are acquired using photographic flash lighting. When image-acquisition flash lighting is used, a photographer often uses one or more modeling lights prior to image acquisition for any of a variety of reasons, such as checking for unwanted shadows, glare, reflection, etc. and/or checking for desired shadows and other lighting effects. Generally, these modeling lights are either kept powered up to a sufficient level or turned up to a sufficient level when needed. Keeping the modeling lighting powered up can be problematic due to the heat this type of lighting generates, which can be uncomfortable for live models and detrimental to heat-sensitive still subjects. Occasionally turning up the power of modeling lighting can be inconvenient, even using more recent remotely-controlled modeling lights.
Many photographic images are acquired without adding special effects to the captured scene. However, many other photographic images are acquired using added special effects, such as artificial wind, snow, mist and rain, and/or using contrived scenes that use in-scene props and other items, such as in-scene lighting. Today, many special effects generators, for example, fans, snow shakers, misters and rain systems, are turned off and on electronically using dedicated on/off and/or speed/power control switches. Similarly, in-scene lighting can often be controlled using such dedicated control switches. Typically, a photographer, or more often a photographer's assistant, has the task of controlling the operation of any special effects devices and in-scene lighting for image acquisition.
In addition, some photographic settings, such as very low-light scenes photographed in a photography studio (or other location having controllable ambient lighting), require ambient lighting to be lowered or turned off during image acquisition so that the ambient light does not interfere with image acquisition. Often, this ambient lighting needs to remain on except for short periods at and around the time of image acquisition because the ambient lighting is necessary for the photographer and any assistants to see while moving around the studio and/or readying the scene for image acquisition. Usually, a photographer or photographer's assistant manually controls the pertinent ambient lighting device(s) using conventional dedicated controls.
In one implementation, the present disclosure is directed to a method of controlling a power state of a remote device using a camera body. The method includes: detecting a first camera body backlighting control signal; generating a first power state control signal in response to the detecting of the first camera body backlighting control signal, wherein the first power state control signal is configured to change the power state of the remote device; and wirelessly transmitting the first power state control signal to the remote device in response to the detecting of the first camera body backlighting control signal so as to cause the remote device to operate at a first power state.
In another implementation, the present disclosure is directed to a machine-readable storage medium containing machine-executable instructions for controlling a power state of a remote device using a camera body. The machine-executable instructions include: a first set of machine-executable instructions for implementing detection of a first camera body backlighting control signal; a second set of machine-executable instructions for generating a first power state control signal in response to the detection of the first camera body backlighting control signal, wherein the first power state control signal is configured to change the power state of the remote device; and a third set of machine executable instructions for controlling wireless transmission of the first power state control signal to the remote device in response to the detecting of the first camera body backlighting control signal so as to cause the remote device to operate at a first power state.
For the purpose of illustrating the invention, the drawings show aspects of one or more embodiments of the invention. However, it should be understood that the present invention is not limited to the precise arrangements and instrumentalities shown in the drawings, wherein:
For the purpose of illustrating the invention, the drawings show aspects of one or more embodiments of the invention. However, it should be understood that the present invention is not limited to the precise arrangements and instrumentalities shown in the drawings, wherein:
Referring now to the drawings,
Method 100 typically begins at step 105 by detecting a camera body backlighting signal. As used herein and in the appended claims, the term “camera body backlighting signal” and like terms mean a signal generated either internally or externally relative to the camera body and that is used to control backlighting of one or more displays, such as one or more LCD (and/or other type of electronic display technology) camera settings/information panel, a live-view display, and any combination thereof. A camera body backlighting signal can be, for example, a signal generated by a backlighting control switch located on the camera body, a backlighting control switch located off of the camera body but provided to the camera body (e.g., via a port on the camera body), a signal generated by a microprocessor or other circuitry onboard the camera body in response to actuation of a backlighting control switch located either on or off of the camera body. Such a camera body backlighting control signal can be an analog signal, a digital signal or a combination of an analog and digital signal. In addition, such a camera body backlighting control signal can be a turn-on or a turn-off signal and can be in response to user actuation of a control (e.g., hard or soft switch) and/or in response to a timing out of a timer on a preset delay.
A camera body backlighting control signal can be detected either internally or externally relative to camera body, depending on the configuration of the corresponding system. Examples of ways a camera backlighting control signal can be detected internally include detection on a switch signal path between a backlighting control (such as a hard switch, e.g., a button) and a microprocessor or other circuitry located onboard the camera body and detection on a signal path downstream of any microprocessor or other circuitry. An example of the former is when a switch signal is used directly as the camera body backlighting control signal, and an example of the latter is when an internally generated “interpretive” camera body backlighting control signal is generated in response to a “raw” switch signal. For example, an interpretive camera body backlighting control signal can occur when a built-in microprocessor or other built-in circuitry responds to a raw camera body backlighting switch signal by generating a camera body backlighting control signal that is communicated to backlighting control circuitry and/or other circuitry, such as camera-body hotshoe circuitry. In this connection, it is noted that some contemporary camera bodies make camera body backlighting control signaling available at their hotshoes for the purpose of controlling backlighting on hotshoe-mounted strobe (flash) devices in concert with backlighting on the camera bodies themselves.
Once a camera body backlighting control signal is detected at step 105, at step 110 a first power state change signal is generated in response to the detection of the camera body backlighting signal. Like detecting step 105, generating step 110 can be performed internally or externally relative to the camera body, depending on the configuration of the overall control system. For example, if a particular camera body includes an internal controller, generating step 110 can be performed internally. In another example in which a controller is provided externally to a camera body, generation step 110 is performed outside the camera body. As will become apparent from the detailed examples provided below, the first power state change signal can be, for example, a signal recognizable directly by the target, i.e., controlled, device(s) or recognizable by an intermediate device, such as a wireless receiving device that, in turn, generates one or more signals recognizable by the controlled device(s). The relevant signaling depends on the overall configuration of the system. As will also be discussed below, the first power state change signal may be accompanied by and/or contain data, such as one or more power level values and/or a power state change time delay value for a subsequent power change, among others. Examples of such data are described below in the detailed examples.
At step 115 the first power state control signal is wirelessly transmitted so as to cause one or more controlled devices to operate at a first power state, or remain operating at the first power state if the device(s) was/were already operating at the first power state when it/they wirelessly received the first power state control signal. As those skilled in the art will readily appreciate, the term “power state” is used generically to account for the diversity of devices that can be controlled using a method of the present disclosure. As discussed below in greater detail, examples of such devices include, but are not necessarily limited to, modeling lighting devices, special effects devices, in-scene lighting devices and in-scene non-lighting devices. Consequently, the term “power state” refers to such states as “on,” “off,” a particular illumination output level (for lighting devices such as modeling lighting devices, ambient lighting devices, in-scene lighting devices, etc.), a particular speed (such as for special effects devices and in-scene non-lighting devices, e.g., wind generators, snow shakers, etc.) and a particular operating output level (such as amounts of simulate rain, fog, mist, etc.), among others.
As alluded to above relative to generating step 110, the way the controlled device(s) are caused to operate at the first power state depends on the configuration of the overall control system. For example, if a particular controlled device has user-settable power levels settings that can be input wirelessly, then the system can be configured, for example, so that the power state change signal contains a desired power level setting. In another example, if a particular controlled device has user-settable power level settings that can be input only either through an onboard user interface on the device or through a wired port on the device, then the system may include two wireless devices, a first one at the camera body and a second one connected to the wired input port of the controlled device. In one scenario, the first wireless device at the camera body may transmit a simple remote-device trigger signal to the second wireless device at the controlled device. In this case, upon receiving the trigger signal the second wireless device would, for example, send the illumination output level setting. If multiple controlled devices are being controlled at the same time via wireless devices, each of these devices may have a unique identifier that a properly configured system can utilize to implement differing control schemes among the multiple devices. Detailed examples of ways of implementing transmitting step 115 are presented below.
After each controlled device has been set to the first power state at step 115, at additional step 120 each controlled device is caused to change from the first power state to a second power state, which will typically be different from the first power state. The way that step 120 can be accomplished varies, for example, with the overall system configuration and capability of the controlled device(s). For example, if a particular controlled device has a built-in timer that is wirelessly settable with a delay and that device is able to change its power state when the timer times-out on the delay, then the transmission of the first power state control signal at step 115 can be accompanied not only by a desired state settings (e.g., power level, “on” setting, “off” setting, etc) for the first power state but also by a delay value and a desired powered state setting for the second power state. Then, when the built-in timer times-out on the set delay, that controlled device automatically changes from the first power state to the second power state. In another example wherein a controller at the camera body has a timer and the controlled device at issue is responsive to power state control signals containing corresponding respective power output settings, at step 115 the controller sends the first power state control signal containing a power level setting for the first power state and then sets its internal time to the desired delay. Then, when the controller's timer times-out on the set delay, at step 120 the controller sends a second power state control signal containing a power output setting for the second power state.
A further example includes two wireless communications devices and a controlled device that has settable power states and a settable delay, but only through a wired port. In one scenario, at step 115 a first one of the wireless communications devices at the camera body sends the first power state control signal to a second one of the wireless devices at the controlled device. When the second wireless communications device at the controlled device receives the first power state control signal, it then loads first and second power state settings and delay value into the controlled device, and the controlled device uses this data to control the first and second power states. In this example, step 120 is performed by the various aspects of the sending of the original, or first, power state signal, the loading of the delay and second power state setting by the second wireless device and the response of the controlled device to the set delay and second power output level. In a dual wireless communications device scenario other variations include, but are not limited to, the first device including the delay timer, the second device including the delay timer, the first device being programmed with desired power state settings and delay value and the second device being programmed with desired power state settings and delay value. Those skilled in the art will readily appreciate that there are numerous possible scenarios for performing step 120 and that a description of all of these scenarios is not needed for those skilled in the art to implement the broad concepts disclosed herein in any of the possible scenarios based on the present disclosure. Several particular examples of possible scenarios are described below in detail.
Autofocus assist (AFA) mode of controller 216 uses a camera body autofocus assist signal generated by camera body 204 to control scene illumination output levels of the modeling lighting of multifunction lighting system 208. In this example, camera body 204 is configured to generate an autofocus assist signal in two ways, a first in response to a user pressing an autofocus (“AF”) button 228 located on the camera body within ready reach of a photographer's thumb and a second in response to the camera body (via autofocus circuitry (not shown)) determining that a lens 232 attached to the camera body needs to be actuated to bring the scene into focus. The generation of camera body autofocus assist signals in both of these manners is well known in the art such that further description is not necessary herein for those skilled in the art to implement the broad concepts disclosed herein.
In this example, backlight (B/L) mode of controller 216 uses a camera body 204 backlighting control signal generated by camera body to control scene illumination output levels of modeling lighting device 212. In this case, camera body 204 includes a backlighting control switch 236 that a user uses to turn backlighting of one or more displays, such as LCD display panel 240, on the camera body on and off as desired. It is noted that differing camera body models have differing ways of handling backlighting functionality and signaling. For example, some current camera body models have on-actuators like backlight control button 236, whereas others have on-switches. In most current camera bodies, each type of actuator is used in conjunction with a built-in timer used to control when the camera body turns the backlighting off. In addition, some current camera body models make the camera body backlighting signaling available at the hotshoe of the camera body, whereas others do not. As will be seen below, camera body 204 of
In this example, multifunction lighting system 208 includes a dual function lighting head 244 that provides both image acquisition strobe light from a flash source 248 (such as a xenon flash tube) and continuous light from a continuous light source 252 (such as a tungsten bulb). Lighting head 244 is powered by a suitable generator pack 256. A similar multifunctional lighting system is available from Profoto, Stockholm, Sweden, among other photographic lighting manufacturers. Generator pack 256 includes a built-in wireless communications device 260 and an onboard microprocessor (not shown) responsive to a relatively robust set of user-settable lighting control parameters, including modeling lighting control parameters. Parameters for operating multifunction lighting system 208 that a user is able to set/control using wireless communications device 260 include illumination output level settings. In this example, wireless communications device 260 implements a pair of illumination level change delay settings. The use of these parameters and settings is described below in greater detail.
Wireless communications device 260 is in wireless RF communication with controller 216 so as to receive one or more instructions (sets) for controlling the operation of multifunction lighting system 208. In this connection, wireless communications device 260 includes an RF receiver (not shown). In other embodiments, wireless communications device 260 may also include an RF transmitter or, alternatively to separate RF receiver and transmitter, an RF transceiver. It is noted that in yet other embodiments, wireless communications may be implemented using another communication technique, such as visible-light communication (e.g., using a strobe attached to controller 216) and infrared communication, among others.
When an instruction (of instruction set, depending on the communication protocol) containing a power level setting is received by the built-in microprocessor of generator pack 256 (for example via built-in wireless communications device 260, an external port 264 or a built-in user interface 268), the onboard microprocessor changes the output illumination level of continuous light source 252 to the setting provided in that instruction (set). If a delay value is not also provided with the instruction (set), continuous light source 252 will stay at the new setting until the microprocessor receives another power state instruction, such as another illumination output setting or a power-off instruction. However, when the onboard microprocessor of generator pack 256 receives an instruction (set) containing first and second power level settings and a delay setting, the built-in microprocessor first changes the illumination output of continuous light source 252 to the first power level setting, holds the illumination output for the delay setting and then changes the illumination output to the second power level setting. The power level setting may be expressed in any convenient form, such as percentage of maximum output power, absolute input power or absolute output power, among others. The delay setting may also be expressed as any convenient value, such as number of seconds, minutes or other predefined periods.
In this example, modeling lighting device 212 is a standalone modeling lighting device that utilizes a continuous light source (on hidden side of device 212, but such as a tungsten bulb, a light-emitting diode (LED) or an array (panel) of LEDs) to provide continuous light at a user-selectable illumination output level. Such a modeling lighting device is available from Elinca, Geneva, Switzerland, among other photographic lighting manufacturers. Modeling lighting device 212 includes an onboard controller (not shown) that can be set to any one of various illumination output levels via either of an integrated user interface 270 and a wired communications port 272. Because modeling lighting device 212 does not have a built-in wireless communications device like generator pack 256, the modeling lighting device is supplemented with an external RF wireless communications device 276 that is in wired communication with wired communications port 272 of the device. In this example, modeling lighting device 212 is configured to be toggled between two user-preset illumination output levels set by a user via integrated user interface 270 in response to it receiving a certain trigger signal. Consequently, wireless communications device 276 is in wireless RF communication with controller 216 so as to receive first and second IOC signals (which may be the same as one another) that cause wireless communications device 276 to provide each certain toggling trigger signal to modeling lighting device 212. In this connection, wireless communications device 276 includes an RF receiver (not shown). In other embodiments, wireless communications device 260 may also include an RF transmitter or, alternatively to separate RF receiver and transmitter, an RF transceiver. It is noted that in yet other embodiments, wireless communications may be implemented using another communication technique, such as visible-light communication (e.g., using a strobe attached to controller 216) and infrared communication, among others.
In this example, wireless RF communications among controller 216, wireless RF communications device 260 of generator pack 256 and wireless RF communications device 276 of modeling lighting device 212 includes the ability of each of these devices to distinguish signaling meant for it from signaling meant for any other device. This can be accomplished in any of a variety of ways, such as by each device having a unique address and including in each transmission the unique address(es) of the device(s) intended to receive a particular transmission. Further detail of such signaling techniques is beyond the scope of this disclosure and is not needed for those skilled in the art to implement such techniques, since they are known in the art.
As those skilled in the art will readily appreciate, hotshoe 220 has a number of electrical contacts (not shown) for communicating various signals to and/or from an accessory, typically a flash device or strobe-controlling radio, mounted to the hotshoe. In this example, camera body 204 is of a type that outputs a camera body wake/sleep signal(s) via one of the pins, denoted the first pin, and outputs a camera body autofocus assist signal via the same first pin. Also in this example, the camera body wakeup signal is characterized by a first voltage change, here from a low level to an intermediate level, the camera body sleep signal is characterized by a second voltage change, here from the intermediate level to the low level, and camera body autofocus assist signal is identified by a third voltage change, here from the intermediate level to a high level. This example is discussed further below in connection with
Another characteristic of this example is that backlight control mode is of a non-delay-type. That is, the camera body backlighting stays on until a user turns it off, here, using backlighting control button 236. Consequently, when a user activates camera body backlight control button 236 to turn camera body backlighting on, controller 216 is configured to cause a first illumination output change in modeling lighting device 212, here from off to on. (In this example, the photographer wants modeling lighting device 212 to be on when the backlighting of camera body 204 is on. However, there may be other situations when the photographer might want modeling lighting device 212 to be off when backlighting of camera body 204 is on. These differing options are described in more detail below.) Then, when the user activates backlight control button 236 again to toggle the camera body backlighting off, controller 216 is configured to cause a second illumination output change in modeling lighting device 212, here from on to off. Further details of this control scheme are provided below.
In the current embodiment, controller 216 is not (though it could be) part of a hotshoe-mountable flash device that is fully compatible with camera body 204 (i.e., is able to use any signaling camera body 204 makes available via hotshoe 220), although such a flash device (not shown), or other flash or non-flash device, may indeed be mounted on the controller via an auxiliary hotshoe 280 that has the same signals available as the signals available at hotshoe 220. Nonetheless, in this example, controller 216 is configured to utilize some of the same information that camera body 204 normally provides to a compatible flash device via hotshoe 220. Often, however, conventional camera bodies do not provide their hotshoes with any signaling, i.e., wake, sleep, autofocus assist, backlighting, etc., if they do not recognize that a compatible device has been engaged with the hotshoe. Consequently, in such cases, wireless controller 216 can be configured with an appropriate system for causing camera body 204 to provide the needed signals. U.S. patent application Ser. No. 12/129,402 filed on May 29, 2008, and titled “System and Method For Maintaining Hot Shoe Communications Between A Camera and A Wireless Device,” discloses such systems and is incorporated herein by reference for all of its teachings on these systems.
Referring now to
Further variations include the fact that RF transmitter 320 and corresponding antenna 324 can be replaced by another type of transmitting system, such as an infrared or visible light transmitter. An analog of the latter is a hotshoe mounted strobe device capable of sending data wireless to a remote strobe device using specially timed pulsed emissions from a flash tube. In still further variations, the parts of controller 216 provided to enable its functionality externally relative to a camera body, such as camera body 204 of
Returning now to the illustrative example, microprocessor 300 performs a host of functions including, but not limited to, executing machine-executable instructions 326 (e.g., firmware stored in memory 312), communicating with camera body interface 308, controlling/communicating with communications port 316, controlling/communicating with transmitter 320 and providing wireless controller 216 with its unique functionality. Camera body interface 308 receives signals from a camera body, such as camera body 204 of
As alluded to above, memory 312 is used generically in
Continuing with this illustrative example, external communications port 316 is provided for transferring information to and from controller 216. This allows a user to custom configure controller 216 and provide any needed operational settings for a particular application of the controller. In the present example, communications port 316 is a USB port. However, any other type of communications port, including a wireless port (e.g., Bluetooth, IEEE 802.11, etc.), can be provided in place of or in addition to USB port 316. In this connection,
It is noted that the example shown in
As mentioned above, in the present example, controller 216 is configured to have control functionality based on camera body wake signals (“Wake” mode 420), camera body autofocus assist signals (“AF Assist” mode 424) and camera body backlight controls signals (“Backlight” mode 428). Correspondingly, GUI 412 provides three primary selection controls (here a common GUI-type checkboxes 432A-C) corresponding respectively to the three modes 420, 424, 428. As will be seen below, a user can select any one, any two or all three of these modes 420, 424, 428, as desired.
If a user selects checkbox 432A indicating Wake mode 420, the wake mode parameter selection input fields 436A-C become active. In this example, Wake mode selection fields 436A-C are for inputting three desired values, respectively: 1) a first illumination output level, in this example the illumination output level to which to change the modeling lighting of multifunctional lighting system 208 (
If a user selects checkbox 432B indicating AF Assist mode 424, the autofocus assist parameter selection input fields 440A-C become active. In this example, autofocus assist mode selection fields 440A-C are for inputting three desired values, respectively: 1) a first illumination output level, in this example the illumination output level to which to change the modeling lighting of multifunctional lighting system 208 (
If a user selects checkbox 432C indicating Backlight mode 428, a pair of parameter selection checkbox controls 444A-B become active. In this example, Backlight mode 428 has two sub-modes 448A-B. In first sub-mode 448A, the controlled device (here, modeling lighting device 212 (
However, if at step 510 controller 216 determines (or knows) that AF Assist mode 424 is enabled, then method 500 proceeds to step 520 at which the controller determines whether or not it has detected an AFA signal generated by camera body 204 (
At step 530 controller implements the delay set in field 436C of GUI 412. In this example, generator pack 256 has an internal timer and is responsive to wirelessly received instructions that include delay values. Consequently, in one example when controller 216 transmits the IOC signal along with the first illumination level at step 525, at the same time it transmits the set delay value. Those skilled in the art will understand that other implementations can utilize a timer function built into the controller. At step 535, controller 216 causes the modeling light to change to the second change level set in field 436B of GUI 412. In the present example in which generator pack 256 is responsive to a robust instruction set, controller 216 performs step 535 by sending the second change level along with the delay value and first change level that the controller sends at step 525. Generator pack 256 then implements the change of the modeling light of multifunction lighting system 208 to the second change level after the internal timer of the generator pack times-out on the set delay value. If in another implementation controller 216 provides the timer functionality, the controller could send a second IOC signal containing the second change level in response to the timer timing out. Still further options are possible, depending on the particular capabilities of the modeling lighting devices at issue. It is noted that the flow diagram for method 500 does not capture other steps that can be implemented to provide various other operating features that may be needed to provide desired operation. For example, once controller 216 detects a camera body AFA signal at step 520, it may be desirable to disable Wake mode 420 and/or backlight (B/L) mode 428 to prevent the controller from changing the modeling lighting to an illumination output level unsuitable for assisting autofocusing.
After controller 216 performs step 535, example method 500 proceeds to step 515 at which the controller determines (or knows) whether or not Wake mode 420 is enabled. If Wake mode 420 is not enabled, method 500 proceeds to step 540 at which controller 216 determines (or knows) Backlight (B/L) mode 428 is enabled. However, if Wake mode 420 is enabled (step 515), at step 545 controller 216 determines whether or not it detects a camera body wake signal. In this example (as seen further below in connection with
If controller 216 detects a camera body wake signal at step 545, method 500 proceeds to step 550, which in this example is implemented because the method is set up to continually loop through the various branches of the method. At step 550, controller 216 determines whether or not it has already sent a first IOC signal based upon an earlier recognition that the camera body wake signal was high (in this example, at the intermediate-level voltage). If controller 216 has not already sent such first IOC signal, method 500 proceeds to step 555, wherein the controller generates and transmits that first IOC signal. As will be seen below relative to
If at step 545 controller 216 did not detect a wake signal, then method 500 proceeds to step 560 at which the controller detects whether a camera body sleep signal has occurred. If a camera sleep signal has not occurred, method 500 proceeds to step 540 to continue the looping nature of the method. In this example, the user-set delay value present in field 440C of GUI 412 (
In another variation in which wireless communications device 260 at generator pack 256 includes a built-in timer to handle the delay values set in fields 436C, 440C of GUI 412, this communications device may be augmented with additional timer functionality to account for instances where either camera body 204 never generates, in this example, a sleep signal (such as when a user turns the camera body off while it is still awake) or controller 216 never transmits a second IOC signal (such as when a user turns off the controller before detecting a sleep signal and/or transmitting the second IOC) or a receiver failing to receive a second IOC signal, for example, because of interference between the transmitter and receiver. In such a case, wireless communications device 260 can include a second timer that is reset with a delay value (herein called an “inactivity delay value”) each time it receives a first IOC signal. This inactivity delay value will typically be stored in wireless communications device 260 and should be a value greater than any reasonably anticipated value for either of the delay values set in fields 436C, 440C of GUI 412 (
In conjunction with the inactivity delay value, wireless communications device 260 may also be programmed with a inactivity illumination output value setting that the wireless communications device can load into generator pack 256 if the wireless communications device's timer times out on the inactivity delay value, for example, if it never receives a second IOC signal in the normal course of method 500. Again, this can happen in this example if camera body 204 never generates a sleep signal and/or controller 216 never transmits a second IOC signal, among other events. The inactivity illumination output value setting may be the same as, or different from, either or both of the illumination output value settings in fields 436B, 440B of GUI 412.
At step 540, if controller 216 detects (or knows) that Backlight (B/L) mode 428 (
Referring now to
Referring to
If controller 216 does not detect another AFA signal in about 5 seconds from detecting first AFA signal 604, i.e., in about the time of the delay value, the built-in timer of wireless communications device 260 will time-out and this wireless device will initiate via generator pack 256 the second power level change of the modeling light to the preset level (here, 60%). However, in the case illustrated in
Referring now to
Like the example of
In this example, after the timer internal to wireless communications device 260 has timed out from second AFA signal 716, camera body 204 is still awake for a few seconds, as indicated by wake signal 704 still being high. Camera body 204 may remain awake, for example, because a user continues to hold shutter release button 224 at half-press. However, once controller 216 detects the trailing edge 704B of wakeup signal 704 (i.e., a sleep signal), it generates and transmits to wireless communications device 260 a modeling light instruction (set) containing the wakeup mode second power change level (here, 15%) and the wake mode delay (here, 2 seconds). When wireless communications device 260 receives this instruction (set), it sets its internal delay timer to 2 seconds. When the internal timer times out, as seen by modeling light illumination output curve 708, wireless communications device 260 causes generator pack 256 to change its modeling light output level from the current level (here, the 60% level from the second power change of AF Assist mode 424) to the second power change level (here, 15%). As described above, if controller 216 is so enabled, after this last transmission it may enter a sleep mode to save power.
Circuitry 804 includes an input 816 that carries an input voltage signal 820 that contains wake and AFA signals 808, 812 when they occur. Input 816 is electrically coupled to inputs of corresponding respective first and second comparators 824, 828 that each compare input voltage signal 820 to a particular reference voltage on a corresponding reference voltage line 832, 836. Here, the reference voltage for first comparator 824 is 0.5V, which allows the first comparator to output a wake-signal-present signal 840 when wake signal 808 is present on input 816. Similarly, the reference voltage for second comparator 828 is 2V, which allows the second comparator to output an AFA-signal-present signal 844 when AFA signal 812 is present on input 816. In this example, wake-signal-present and AFA-signal-present signals 840, 844 are provided as inputs to microprocessor 300 (
While the foregoing example is directed to an analog signaling scheme, those skilled in the art would readily be able to implement control concepts of the present disclosure in a digital signaling scheme where a camera body communicates various state and control information internally and/or externally using digitally encoded information. In addition, it is noted that while the foregoing example is directed to a controller located externally relative to a camera body, as mentioned above a controller of the same, like or other control functionality can be built into a camera body. A potential advantage of building a controller implementing broad concepts of the present disclosure into a camera body is that a greater variety of camera body signals would likely be available, since typically only a subset of the signals generated by a camera body are normally available externally to a camera body through various ports on the camera body.
While
To enable the remote control functionality, system 900 includes a remote device controller 928 that issues one or more appropriate power state control signals to one or more of controlled devices 912, 916, 920, 924. To accomplish this, remote device controller 928 includes a controlling means 932 and a transmitting means 936. Controlling means 932 detects the one or more camera body signals designated for controlling the one or more controlled devices 912, 916, 920, 924 and, in response thereto, generates the appropriate signal(s) and any corresponding information, such as device identifier(s) for identifying the particular device(s) for receiving the signal(s). Controlling means 932 can be implemented in any of a variety of ways in a manner similar to controller 216 discussed above relative to
Transmitting means 936 transmits the signal(s) generated by controlling means 932 via wireless communications “links” 940 to corresponding respective ones of controlled devices 912(1)-(N), 916(1)-(N), 920(1)-(N), 924(1)-(N) via corresponding respective receiving means 944(1)-(N), 948(1)-(N), 952(1)-(N), 956(1)-(N). Transmitting and receiving means 936, 944(1)-(N), 948(1)-(N), 952(1)-(N), 956(1)-(N) can utilize any suitable communications mode, such as wireless RF communications (in which case wireless communications links 940 will be wireless RF links), wireless optical (infrared (IR), visible) communications (in which case wireless communications links 940 will be wireless optical links), etc. In the case of wireless RF communications, transmitting means 936 may be an RF transmitter or RF transceiver and each receiving means 944(1)-(N), 948(1)-(N), 952(1)-(N), 956(1)-(N) may be an RF receiver or RF transceiver. In the case of wireless optical communications, transmitting means 936 may be, for example, an IR transmitter (transceiver) or a visible light transmitter (e.g., flash lighting strobe) (transceiver), and each corresponding receiving means 944(1)-(N), 948(1)-(N), 952(1)-(N), 956(1)-(N) may be an IR receiver (transceiver) or visible light receiver (transceiver). Those skilled in the art will readily understand how to implement the desired communications mode as needed to suit a particular design.
Each controlled device 912(1)-(N), 916(1)-(N), 920(1)-(N), 924(1)-(N) shown in
Similarly, camera body 908 is shown as having differing alternative extents 976, 980 to show that remote device controller 928 and various parts thereof can be located either internally or externally relative to the camera body, depending on the particular design at issue. For example, when camera body 908 excludes the entirety of remote device controller 928, the controller may be a hotshoe mountable device, such as shown with controller 216 of
Regardless of how remote device controller 928 is configured relative to camera body 908, it may readily be configured to perform methods of the present disclosure, such as method 100 of
For example,
Studio 1000 contains a scene 1016 to be photographed using a camera body 1020. In this example, scene 1016 includes post lamp 1012, a table 1024, a bowl 1028 and a lit candle 1032 resting on the table. Scene 1016 is to be a very dimly lit scene, with the only light to be present when images are being captured by camera body 1020 during the image-acquisition phase being low levels of light from post light 1012 and from lit candle 1032. Light levels during image acquisition are to be so low that any ambient lighting other than light from post light 1012 and lit candle 1032 must be extinguished. Also during image capture, fan 1008 is used to create a gentle breeze so as to cause lit candle 1032 to flicker slightly.
In this example, the remote device controller is built into camera body 1020 and includes an RF transmitter (not shown, but evidenced by antenna 1036 on the camera body). As mentioned, both fan 1008 and post light 1012 are being controlled using Wake mode 420 (
As mentioned above, studio lighting devices 1004 are controlled using Backlight mode 428 (
Studio 1000 of
As mentioned above, remote-device control functionality disclosed herein can be implemented regardless of whether the camera body signal(s) utilized is/are analog signals or digital signals. The examples of
Exemplary embodiments have been disclosed above and illustrated in the accompanying drawings. It will be understood by those skilled in the art that various changes, omissions and additions may be made to that which is specifically disclosed herein without departing from the spirit and scope of the present invention.
This application claims the benefit of priority of U.S. Provisional Patent Application No. 61/151,885, filed on Feb. 12, 2009, and titled “Systems And Methods For Controlling A Power State Of A Remote Device Using Camera Body Backlighting Control,” which is incorporated here in by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
3039375 | Umbach | Jun 1962 | A |
3185056 | Gold et al. | May 1965 | A |
3205803 | Burgarella et al. | Sep 1965 | A |
3259042 | Kagan | Jul 1966 | A |
RE26627 | Burgarella et al. | Jul 1969 | E |
3659509 | Burgarella | May 1972 | A |
3728947 | Harnden et al. | Apr 1973 | A |
3782258 | Boekkooi et al. | Jan 1974 | A |
3810214 | Malone et al. | May 1974 | A |
4047191 | Coppa et al. | Sep 1977 | A |
4194818 | Matteson et al. | Mar 1980 | A |
4201434 | Tureck | May 1980 | A |
4209244 | Sahara et al. | Jun 1980 | A |
4333719 | Takami et al. | Jun 1982 | A |
4344680 | Ishida et al. | Aug 1982 | A |
4351594 | Ishida et al. | Sep 1982 | A |
4355309 | Hughey et al. | Oct 1982 | A |
4482895 | Weinberg | Nov 1984 | A |
4509845 | Mizokami | Apr 1985 | A |
4571049 | Tsunefuji et al. | Feb 1986 | A |
4573786 | Taniguchi et al. | Mar 1986 | A |
4603954 | Egawa et al. | Aug 1986 | A |
4636052 | Bowsher | Jan 1987 | A |
4643551 | Ohmori | Feb 1987 | A |
4693582 | Kawamura et al. | Sep 1987 | A |
4740804 | Shands | Apr 1988 | A |
4816850 | Phillipeaux et al. | Mar 1989 | A |
4816855 | Kitaura et al. | Mar 1989 | A |
4884094 | Kitaura et al. | Nov 1989 | A |
4988584 | Shaper | Jan 1991 | A |
5016037 | Taniguchi et al. | May 1991 | A |
5159375 | Taniguchi et al. | Oct 1992 | A |
5283610 | Sasaki | Feb 1994 | A |
5299012 | Tsuruta et al. | Mar 1994 | A |
5359375 | Clark | Oct 1994 | A |
5384611 | Tsuji et al. | Jan 1995 | A |
5422543 | Weinberg | Jun 1995 | A |
5436531 | Weinberg | Jul 1995 | A |
5521708 | Beretta | May 1996 | A |
5640623 | Sasaki | Jun 1997 | A |
5692223 | Ichikawa et al. | Nov 1997 | A |
5708833 | Kinney et al. | Jan 1998 | A |
5713050 | Ozawa | Jan 1998 | A |
5721971 | Sasaki | Feb 1998 | A |
5734934 | Horinishi et al. | Mar 1998 | A |
5754898 | Nakano | May 1998 | A |
5848306 | Shono | Dec 1998 | A |
6006039 | Steinberg et al. | Dec 1999 | A |
6029013 | Larkin et al. | Feb 2000 | A |
6052539 | Latorre | Apr 2000 | A |
6088542 | Yanai et al. | Jul 2000 | A |
6127940 | Weinberg | Oct 2000 | A |
6167199 | Fukui | Dec 2000 | A |
6188431 | Oie | Feb 2001 | B1 |
6278481 | Schmidt | Aug 2001 | B1 |
6351610 | Numako et al. | Feb 2002 | B1 |
6353711 | Numako et al. | Mar 2002 | B1 |
6366737 | Numako et al. | Apr 2002 | B1 |
6400907 | Izukawa | Jun 2002 | B1 |
6404987 | Fukui | Jun 2002 | B1 |
6430369 | Lee et al. | Aug 2002 | B2 |
6453154 | Haber et al. | Sep 2002 | B1 |
6524237 | McGowan | Feb 2003 | B1 |
6618557 | Ziemkowski | Sep 2003 | B1 |
6625399 | Davis | Sep 2003 | B1 |
6683654 | Haijima | Jan 2004 | B1 |
6718135 | Kawasaki et al. | Apr 2004 | B2 |
6731952 | Schaeffer et al. | May 2004 | B2 |
6748165 | Ogasawara | Jun 2004 | B2 |
6778764 | Barghini et al. | Aug 2004 | B2 |
6798986 | Hagiuda | Sep 2004 | B2 |
6941067 | Muramatsu | Sep 2005 | B2 |
7016603 | Clark | Mar 2006 | B2 |
7035534 | Shih et al. | Apr 2006 | B2 |
7133607 | Clark | Nov 2006 | B2 |
7184658 | Squillace | Feb 2007 | B2 |
7362965 | Clark | Apr 2008 | B2 |
7437063 | Clark | Oct 2008 | B2 |
7446800 | Holmes | Nov 2008 | B2 |
7463304 | Murray | Dec 2008 | B2 |
7684692 | Kashiyama | Mar 2010 | B2 |
7702228 | Clark | Apr 2010 | B2 |
7714908 | Holmes | May 2010 | B2 |
7764875 | Clark | Jul 2010 | B2 |
7775575 | Clark | Aug 2010 | B2 |
7783188 | Clark | Aug 2010 | B2 |
7834894 | Swanson et al. | Nov 2010 | B2 |
7877005 | Okubo | Jan 2011 | B2 |
7880761 | Clark | Feb 2011 | B2 |
7885533 | Clark | Feb 2011 | B2 |
7965335 | Niblock | Jun 2011 | B2 |
7969504 | Matsuda et al. | Jun 2011 | B2 |
7970267 | Clark | Jun 2011 | B1 |
8116620 | King | Feb 2012 | B2 |
8116621 | King | Feb 2012 | B2 |
8121468 | Clark | Feb 2012 | B2 |
8130276 | Holmes | Mar 2012 | B2 |
8134576 | Swanson et al. | Mar 2012 | B2 |
8180210 | Clark | May 2012 | B2 |
8326136 | Clark | Dec 2012 | B1 |
8326140 | Clark | Dec 2012 | B2 |
8326141 | Clark | Dec 2012 | B1 |
8331776 | Clark | Dec 2012 | B2 |
8351774 | Clark | Jan 2013 | B2 |
8526808 | Clark | Sep 2013 | B2 |
8532476 | Clark | Sep 2013 | B2 |
8538250 | Clark | Sep 2013 | B2 |
8559804 | Clark | Oct 2013 | B1 |
8571401 | Clark | Oct 2013 | |
8571406 | Clark | Oct 2013 | |
20010042149 | Ito et al. | Nov 2001 | A1 |
20020009296 | Shaper et al. | Jan 2002 | A1 |
20020013161 | Schaeffer et al. | Jan 2002 | A1 |
20020067425 | Iverson | Jun 2002 | A1 |
20020067923 | Fujimura | Jun 2002 | A1 |
20030128272 | Clough et al. | Jul 2003 | A1 |
20030133018 | Ziemkowski | Jul 2003 | A1 |
20030161621 | Takaiwa | Aug 2003 | A1 |
20030193588 | Yuen et al. | Oct 2003 | A1 |
20040036774 | Nichols et al. | Feb 2004 | A1 |
20050006484 | Ito | Jan 2005 | A1 |
20050174434 | Chang et al. | Aug 2005 | A1 |
20060014563 | Cheng | Jan 2006 | A1 |
20060216009 | Kawamura | Sep 2006 | A1 |
20060275024 | McNary | Dec 2006 | A1 |
20060291016 | Ishigami et al. | Dec 2006 | A1 |
20080065137 | Boucher et al. | Mar 2008 | A1 |
20080065139 | Scribner et al. | Mar 2008 | A1 |
20080180531 | Sekiguchi | Jul 2008 | A1 |
20090129765 | King | May 2009 | A1 |
20090135262 | Ogasawara | May 2009 | A1 |
20090278479 | Platner et al. | Nov 2009 | A1 |
20090310012 | Ueda et al. | Dec 2009 | A1 |
20100158494 | King | Jun 2010 | A1 |
20100177212 | Holmes | Jul 2010 | A1 |
20100202767 | Shirakawa | Aug 2010 | A1 |
20100209089 | King | Aug 2010 | A1 |
20110001665 | King | Jan 2011 | A1 |
20110119409 | King | May 2011 | A1 |
20110123185 | Clark | May 2011 | A1 |
20110128390 | Clark | Jun 2011 | A1 |
20110129207 | King et al. | Jun 2011 | A1 |
20110167008 | King | Jul 2011 | A1 |
20120027395 | Clark | Feb 2012 | A1 |
20120099847 | Clark | Apr 2012 | A1 |
20120120281 | Swanson et al. | May 2012 | A1 |
20120127340 | Holmes | May 2012 | A1 |
20120127361 | Clark | May 2012 | A1 |
20120140088 | Clark | Jun 2012 | A1 |
20120148221 | Clark | Jun 2012 | A1 |
20120194699 | Kouno | Aug 2012 | A1 |
20120207459 | Clark | Aug 2012 | A1 |
20120207460 | Clark | Aug 2012 | A1 |
20120243859 | Clark | Sep 2012 | A1 |
20130089313 | Clark | Apr 2013 | A1 |
20130094845 | Clark | Apr 2013 | A1 |
20130100340 | Clark | Apr 2013 | A1 |
Number | Date | Country |
---|---|---|
2616030 | Jan 2013 | CA |
2007-80020420.4 | Jun 2010 | CN |
2010-10600736.4 | Feb 2012 | CN |
2010-10600736.4 | Dec 2012 | CN |
0984320 | Mar 2000 | EP |
07760263.9 | Jan 2011 | EP |
07760263.9 | Jul 2011 | EP |
8756458.9 | Jul 2011 | EP |
11177995.5 | Dec 2011 | EP |
11177995.5 | Jul 2012 | EP |
11177997.1 | Dec 2012 | EP |
56-143422 | Nov 1981 | JP |
59-064821 | Apr 1984 | JP |
59-170822 | Sep 1984 | JP |
63-018874 | Jan 1988 | JP |
05-093948 | Apr 1993 | JP |
07-159866 | Jun 1995 | JP |
2002-244193 | Aug 2002 | JP |
2002-318413 | Oct 2002 | JP |
2003-172970 | Jun 2003 | JP |
2003-215672 | Jul 2003 | JP |
2003-325451 | Nov 2003 | JP |
2004-072230 | Mar 2004 | JP |
2006-149935 | Jun 2006 | JP |
2007-067870 | Mar 2007 | JP |
10-0728117 | Jun 2007 | KR |
9638925 | Dec 1996 | WO |
PCTUS200337271 | May 2004 | WO |
PCTUS2007066162 | Nov 2007 | WO |
PCTUS2006028229 | Feb 2008 | WO |
PCTUS2008065137 | Sep 2008 | WO |
PCTUS2008065139 | Sep 2008 | WO |
PCTUS2010024088 | Jul 2010 | WO |
2010093914 | Aug 2010 | WO |
2010093927 | Aug 2010 | WO |
2010093994 | Aug 2010 | WO |
PCTUS2010024108 | Sep 2010 | WO |
PCTUS2010024195 | Sep 2010 | WO |
2012009537 | Jan 2011 | WO |
PCTUS2011044008 | Nov 2011 | WO |
PCTUS2012025915 | Jun 2012 | WO |
2012161772 | Nov 2012 | WO |
Entry |
---|
Affadavit of James E. Clark: FlashWizard II Synchronizer, signed Mar. 20, 2008; previously submitted in U.S. Appl. No. 11/697,241. |
Analog Devices Technical Data Sheet for ADF7020-1 Transceiver IC, Analog Devices, Inc., 2005, pp. 1-44. |
ASH Transceiver Impedance Matching; Document Created on Dec. 10, 2001; pp. 1 to 10; http://www.rfm.com/products/apnotes/antennamatch.pdf; last viewed on Dec. 15, 2005. |
Canon EOS 40D Usuer's Manual; about Sep. 2007; Canon Corporation. |
Declaration of James E. Clark filed on Feb. 18, 2005 in U.S. Appl. No. 10/306,759. |
Ken Rockwell; How to Use Nikon Strobes Wirelessly, for Free!; Dec. 17, 2005; http://web.archive.org/web/20051217091704/http://www.kenrockwell.com/nikon/ittlslave.htm; last viewed at Internet archive on Apr. 1, 2010. |
Nikon D2x; Sep. 2004; pp. 1 to 12; Nikon Corporation. |
Nikon WT-1 Transmitter User's Manual; around Dec. 2003; Nikon Corporation. |
Nikon WT-2 Article, Part 1; Nikon Corporation; http://nikonimaging.com/global/technology/scene/11/Index.htm; last viewed on Mar. 14, 2008. |
Nikon WT-2 Article, Part 2: Nikon Corporation; http://nikonimaging.com/global/technology/scene/11/Index—02.htm; last viewed on Mar. 14, 2008. |
Phil Askey, Nikon D2H Review: 15. Wireless: Digital Photography Review, Wireless (Review of WT-1 Transmitter); Dec. 2003; http://www.dpreview.com/reviews/NikonD2H/page15.asp; last viewed on Mar. 18, 2008. |
Phil Askey, Nikon D2H Review: 1. Introduction: Digital Photography Review, Nikon D2H Review, Dec. 2003; http://www.dpreview.com/reviews/NikonD2H/; last viewed on Mar. 18, 2008. |
Phil Askey, Nikon D2Hs Preview: 1. Introduction: Digital Photography Review (includes Review of WT-2 Transmitter); Feb. 2005; http//www.dpreview.com/articles/nikond2hs/; last viewed Mar. 14, 2008. |
PocketWizard MultiMAX Transceiver New Trigger Control Software Features, by LPA Design, pp. 1 to 6, United States. |
PocketWizard MultiMAX Transceiver Owner's Manual, by LPA Design, May 2001, pp. 1-55 and “Relay Mode” on p. 40, United States. |
Quantum FreeWire Transceiver; Jul. 17, 2005; pp. 1 to 7; http://web.archive.org/web/20050717015832/http://www.qtm.com/wireless/freewire.html; last viewed at Internet Archive on Apr. 25, 2008. |
Quantum FreeWire Transceiver; Nov. 15, 2004; pp. 1 to 7; http://web.archive.org/web/20041115093657/http://www.qtm.com/wireless/freewire.html; last viewed at Internet Archive on Apr. 25, 2008. |
Quantum FreeWire Transceiver; Oct. 7, 2001; pp. 1 to 6; http://web.archive.org/web/20011007140624/http://www.qtm.com/wireless/freewire.html; last viewed at Internet Archive on Apr. 25, 2008. |
Rob Galbraith; Casting Light on the PocketWizard MiniTT1 and FlexTT5; Parts 1 to 5; Feb. 16, 2009; http://www.robgalbraith.com/bins/multi—page.asp?cid=7-9884-9903; last viewed on Jul. 12, 2012. |
Robert Hanashiro; Equipment Corner—News & Notes for all Those Gear-Heads; Nov. 26, 2001; pp. 1 to 3; http://www.sportsshooter.com/news—story.html?id=594; last viewed on Septemer, 17, 2002. |
Strobist Blog: PocketWizard FlexTT5 and MinITT1: Full Review; Feb. 16 to 18, 2009; blog comments, pp. 1 to 40; http://strobist.blogspot.com/2009/02/pocketwizard-flextt5-and-minitt1-full.html; last viewed on Feb. 18, 2009. |
Strobist Blog: PocketWizard FlexTT5 and MinITT1: Full Review Feb. 16, 2009; pp. 1 to 11; http://strobist.blogspot.com/2009/02/pocketwizard-flextt5-and-minitt1-full.html; last viewed on Feb. 18, 2009. |
U.S. Appl. No. 10/306,759, Aug. 29, 2003, Office Action, 7,016,603. |
U.S. Appl. No. 10/306,759, Dec. 18, 2003, Response to Office Action, 7,016,603. |
U.S. Appl. No. 10/306,759, Dec. 24, 2003, Examiner Interview Summary, 7,016,603. |
U.S. Appl. No. 10/306,759, Mar. 27, 2004, Final Office Action, 7,016,603. |
U.S. Appl. No. 10/306,759, Apr. 15, 2004, Examiner Interview Summary, 7,016,603. |
U.S. Appl. No. 10/306,759, Apr. 20, 2004, Response to Final Office Action, 7,016,603. |
U.S. Appl. No. 10/306,759, Aug. 24, 2004, Office Action, 7,016,603. |
U.S. Appl. No. 10/306,759, Feb. 18, 2005, Request for Continued Examination, 7,016,603. |
U.S. Appl. No. 10/306,759, Mar. 29, 2005, Office Action, 7,016,603. |
U.S. Appl. No. 10/306,759, Apr. 14, 2005, Response to Office Action, 7,016,603. |
U.S. Appl. No. 10/306,759, Jun. 29, 2005, Final Office Action, 7,016,603. |
U.S. Appl. No. 10/306,759, Aug. 25, 2005, Response to Final Office Action, 7,016,603. |
U.S. Appl. No. 10/306,759, Sep. 16, 2005, Notice of Allowance, 7,016,603. |
U.S. Appl. No. 10/306,759, Oct. 18, 2005, 312 Amendment, 7,016,603. |
U.S. Appl. No. 10/306,759, Dec. 20, 2005, Response to 312 Amendment, 7,016,603. |
U.S. Appl. No. 10/306,759, Jan. 4, 2006, Response to 312 Amendment, 7,016,603. |
U.S. Appl. No. 10/306,759, Nov. 18, 2006, Certificate of Correction, 7,016,603. |
U.S. Appl. No. 11/305,668, Mar. 8, 2006, Office Action, 7,133,607. |
U.S. Appl. No. 11/305,668, Jun. 8, 2006, Response to Office Action, 7,133,607. |
U.S. Appl. No. 11/305,668, Jun. 13, 2006, Supplemental Response to Request for Clarification by the Examiner, 7,133,607. |
U.S. Appl. No. 11/305,668, Jun. 30, 2006, Notice of Allowance, 7,133,607. |
U.S. Appl. No. 11/305,668, Mar. 29, 2007, Request for Correction of Letters Patent, 7,133,607. |
U.S. Appl. No. 11/529,203, Aug. 14, 2007, Office Action, 7,362,965. |
U.S. Appl. No. 11/529,203, Oct. 16, 2007, Terminal Disclaimer, 7,362,965. |
U.S. Appl. No. 11/529,203, Oct. 16, 2007, Response to Office Action, 7,362,965. |
U.S. Appl. No. 11/529,203, Oct. 25, 2007, Terminal Disclaimer, 7,362,965. |
U.S. Appl. No. 11/529,203, Dec. 14, 2007, Notice of Allowance, 7,362,965. |
U.S. Appl. No. 12/104,950, Dec. 31, 2009, Office Action, 7,764,875. |
U.S. Appl. No. 12/104,950, Feb. 1, 2010, Response to Office Action, 7,764,875. |
U.S. Appl. No. 12/104,950, Mar. 23, 2010, Notice of Allowance, 7,764,875. |
U.S. Appl. No. 12/843,254, Jul. 27, 2010, Preliminary Remarks, 8,121,468. |
U.S. Appl. No. 12/843,254, Aug. 25, 2011, Office Action, 8,121,468. |
U.S. Appl. No. 12/843,254, Aug. 25, 2011, Response to Office Action, 8,121,468. |
U.S. Appl. No. 12/843,254, Aug. 25, 2011, Terminal Disclaimer, 8,121,468. |
U.S. Appl. No. 12/843,254, Nov. 28, 2011, Notice of Allowance, 8,121,468. |
U.S. Appl. No. 13/399,333, Jun. 14, 2012, Office Action. |
U.S. Appl. No. 11/488/491, Oct. 16, 2007, Office Action. |
U.S. Appl. No. 11/490,322, Apr. 20, 2010, Office Action, 7,880,761. |
U.S. Appl. No. 11/490,322, Jul. 12, 2010, Response to Office Action, 7,880,761. |
U.S. Appl. No. 11/490,322, Sep. 15, 2010, Notice of Allowance, 7,880,761. |
U.S. Appl. No. 11/697,241, Nov. 8, 2007, Office Action, 7,437,063. |
U.S. Appl. No. 11/697,241, Mar. 10, 2008, Response to Office Action, 7,437,063. |
U.S. Appl. No. 11/697,241, Mar. 24, 2008, Examiner Interview Summary, 7,437,063. |
U.S. Appl. No. 11/697,241, Jun. 9, 2008, Notice of Allowance, 7,437,063. |
U.S. Appl. No. 12/250,914, Jun. 12, 2009, Office Action, 7,702,228. |
U.S. Appl. No. 12/250,914, Jun. 29, 2009, Response to Office Action and Terminal Disclaimer, 7,702,228. |
U.S. Appl. No. 12/250,914, Oct. 28, 2009, Terminal Disclaimer, 7,702,228. |
U.S. Appl. No. 12/250,914, Dec. 3, 2009, Notice of Allowance, 7,702,228. |
U.S. Appl. No. 12/762,811, Dec. 28, 2010, Office Action, 7,970,267. |
U.S. Appl. No. 12/762,811, Mar. 28, 2011, Response to Office Action, 7,970,267. |
U.S. Appl. No. 12/762,811, Mar. 28, 2011, Terminal Disclaimer, 7,970,267. |
U.S. Appl. No. 12/762,811, Apr. 20, 2011, Notice of Allowance, 7,970,267. |
U.S. Appl. No. 13/169,413, Dec. 20, 2011, Office Action, 8,180,210. |
U.S. Appl. No. 13/169,413, Jan. 16, 2012, Response to Office Action, 8,180,210. |
U.S. Appl. No. 13/169,413, Jan. 16, 2012, Terminal Disclaimers, 8,180,210. |
U.S. Appl. No. 13/169,413, Mar. 22, 2012, Notice of Allowance, 8,180,210. |
U.S. Appl. No. 13/438,500, Jun. 18, 2012, Office Action. |
U.S. Appl. No. 12/129,447, Apr. 12, 2010, Notice of Allowance, 7,775,575. |
U.S. Appl. No. 12/129,447, Apr. 12, 2010, Examiner Amendment, 7,775,575. |
U.S. Appl. No. 12/129,402, Apr. 19, 2010, Notice of Allowance, 7,783,188. |
U.S. Appl. No. 12/861,445, Sep. 30, 2010, Notice of Allowance, 7,885,533. |
U.S. Appl. No. 13/021,951, Nov. 25, 2011, Notice of Allowance. |
U.S. Appl. No. 13/021,951, Feb. 13, 2012, Withdrawal of Notice of Allowance. |
U.S. Appl. No. 13/021,951, Feb. 22, 2012, Office Action. |
U.S. Appl. No. 13/253,596, Nov. 30, 2011, Office Action. |
U.S. Appl. No. 13/253,596, Feb. 29, 2012, Response to Office Action. |
U.S. Appl. No. 13/253,596, May 9, 2012, Final Office Action. |
U.S. Appl. No. 12/705,052, Mar. 27, 2012, Office Action. |
U.S. Appl. No. 12/705,052, Jun. 27, 2012, Response to Office Action. |
U.S. Appl. No. 12/705,096, Mar. 12, 2012, Office Action. |
U.S. Appl. No. 12/705,096, Jun. 12, 2012, Response to Office Action. |
U.S. Appl. No. 12/705,164, Mar. 29, 2012, Office Action. |
U.S. Appl. No. 12/705,164, Jun. 29, 2012, Response to Office Action. |
U.S. Appl. No. 13/399,333, filed Feb. 17, 2012. |
U.S. Appl. No. 13/016,345, filed Jan. 28, 2011. |
U.S. Appl. No. 13/438,500, filed Apr. 3, 2012. |
U.S. Appl. No. 13/021,951, filed Feb. 7, 2011. |
U.S. Appl. No. 13/253,596, filed Oct. 5, 2011. |
U.S. Appl. No. 13/201,182, filed Aug. 11, 2011. |
U.S. Appl. No. 13/201,185, filed Aug. 11, 2011. |
U.S. Appl. No. 13/201,281, filed Aug. 12, 2011. |
U.S. Appl. No. 13/208,686, filed Aug. 12, 2011. |
U.S. Appl. No. 13/208,706, filed Aug. 12, 2011. |
U.S. Appl. No. 13/401,175, filed Feb. 21, 2012. |
U.S. Appl. No. 12/705,052, filed Feb. 12, 2010. |
U.S. Appl. No. 12/705,096, filed Feb. 12, 2010. |
U.S. Appl. No. 12/705,164, filed Feb. 12, 2010. |
XE-200 RF Shutter Release for Rebel 2000; http://zenopuseelectronix.com/XE-200.html; last viewed on Sep. 9, 2002. |
U.S. Appl. No. 12/705,096, Aug. 8, 2012, Notice of Allowance, 8,326,136. |
U.S. Appl. No. 12/705,052, Sep. 5, 2012, Notice of Allowance, 8,326,141. |
U.S. Appl. No. 13/399,333, Sep. 14, 2012, Response to Office Action, 8,351,774. |
U.S. Appl. No. 13/399,333, Sep. 14, 2012, Terminal Disclaimers, 8,351,774. |
U.S. Appl. No. 13/438,500, Sep. 14, 2012, Response to Office Action. |
U.S. Appl. No. 13/438,500, Sep. 14, 2012, Terminal Disclaimers. |
U.S. Appl. No. 13/399,333, Sep. 28, 2012, Notice of Allowance, 8,351,774. |
U.S. Appl. No. 12/705,164, Nov. 29, 2012, RCE. |
U.S. Appl. No. 13/208,706, Dec. 26, 2012, Office Action. |
U.S. Appl. No. 13/208,686, Feb. 6, 2013, Office Action. |
U.S. Appl. No. 13/183,046, Feb. 13, 2013, Office Action. |
U.S. Appl. No. 13/708,326, filed Dec. 7, 2012. |
U.S. Appl. No. 13/692,515, filed Dec. 3, 2012. |
U.S. Appl. No. 13/692,550, filed Dec. 3, 2012. |
U.S. Appl. No. 13/735,325, filed Jan. 7, 2013. |
Nikon D80 User's Manual; see “Modeling Flash,” p. 98; published on Aug. 11, 2006. |
U.S. Appl. No. 13/735,325, Mar. 15, 2013, Office Action. |
U.S. Appl. No. 13/735,325, Mar. 21, 2013, Response to Office Action w/Terminal Disclaimers. |
U.S. Appl. No. 13/708,326, Mar. 26, 2013, Notice of Allowance. |
U.S. Appl. No. 13/208,706, Mar. 26, 2013, Response to Office Action. |
U.S. Appl. No. 13/016,345, Apr. 26, 2013, Restriction Requirement. |
U.S. Appl. No. 13/183,046, Apr. 29, 2013, Response to Office Action. |
U.S. Appl. No. 13/401,175, May 6, 2013, Office Action. |
U.S. Appl. No. 13/208,686, May 6, 2013, Response to Office Action. |
U.S. Appl. No. 13/735,325, May 14, 2013, Notice of Allowance. |
U.S. Appl. No. 13/692,550, May 16, 2013, Notice of Allowance. |
U.S. Appl. No. 13/201,182, May 24, 2013, Restriction Requirement. |
U.S. Appl. No. 13/438,500, Jun. 12, 2013, Notice of Allowance. |
U.S. Appl. No. 13/692,515, Jun. 24, 2013, Notice of Allowance. |
U.S. Appl. No. 13/208,706, Jul. 2, 2013, Notice of Allowance. |
U.S. Appl. No. 13/692,550, Jul. 2, 2013, Supplemental Notice of Allowance. |
U.S. Appl. No. 13/208,686, Jul. 15, 2013, Final Office Action. |
U.S. Appl. No. 13/183,046, Jul. 31, 2013, Notice of Allowance. |
U.S. Appl. No. 13/401,175, Dated Aug. 6, 2013, Response to Office Action. |
U.S. Appl. No. 13/016,345, Dated Sep. 17, 2013, Office Action. |
U.S. Appl. No. 13/401,175, Dated Sep. 20, 2013, Notice of Allowance. |
U.S. Appl. No. 13/201,281, Dated Sep. 25, 2013, Office Action. |
U.S. Appl. No. 13/208,686, Dated Sep. 30, 2013, Notice of Allowance. |
U.S. Appl. No. 14/021,200, Dated Oct. 8, 2013, Office Action. |
U.S. Appl. No. 14/201,200, filed Sep. 9, 2013. |
U.S. Appl. No. 14/015,336, filed Aug. 30, 2013. |
Number | Date | Country | |
---|---|---|---|
61151885 | Feb 2009 | US |