US20090109294A1 - User interface for a portable digital video camera - Google Patents
User interface for a portable digital video camera Download PDFInfo
- Publication number
- US20090109294A1 US20090109294A1 US12/258,327 US25832708A US2009109294A1 US 20090109294 A1 US20090109294 A1 US 20090109294A1 US 25832708 A US25832708 A US 25832708A US 2009109294 A1 US2009109294 A1 US 2009109294A1
- Authority
- US
- United States
- Prior art keywords
- button
- digital video
- user
- interface
- operating mode
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/77—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
- H04N5/772—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera the recording apparatus and the television camera being placed in the same enclosure
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B17/00—Details of cameras or camera bodies; Accessories therefor
- G03B17/18—Signals indicating condition of a camera member or suitability of light
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4113—PC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4223—Cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/62—Control of parameters via user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/667—Camera operation mode switching, e.g. between still and video, sport and normal or high- and low-resolution modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
Definitions
- the present invention relates generally to hand-held devices and, more specifically, to a user interface for a portable digital video camera.
- DVC Digital video camera
- a DVC user typically records video and audio by activating a recording mode of the DVC and pointing the lens of the DVC towards an area of interest to record the subject matter in that area.
- Other operating modes include, without limitation, replaying recorded video, deleting saved videos, increasing the volume of the audio, and zooming in or out.
- the DVC user typically selects the different modes by manipulating a set of interface buttons located on the DVC.
- the interface buttons typically corresponds to a graphical user interface (GUI) that is displayed on a view screen.
- GUI graphical user interface
- DVCs Once video and audio data is recorded on the DVC, the data may be transferred to a computer memory via a cord or connector that couples the DVC to a computer or output to a television (TV).
- Common types of connectors provided with DVCs are universal serial bus (USB) connectors, firewire connectors, High-Definition Multimedia Interface (HDMI) connectors, proprietary connectors, or other types of connectors that may be used to transfer data.
- USB universal serial bus
- HDMI High-Definition Multimedia Interface
- Some DVCs may include a cord that connects the DVC to the computer; whereas, other DVCs may include a connector that protrudes from the DVC and can be plugged directly into a computer.
- DVC interfaces are fairly “non-intuitive,” requiring a user to have specific knowledge about the functions and operation of the DVC in order to effectively or efficiently interact with the GUI and the interface button layout. Oftentimes, the user has to first become skilled at manipulating the interface buttons and GUI before reasonable video recording can take place. Some users even resort to carrying the DVC manual with them when recording videos in order to be able to operate the DVC properly. These types of issues make recording video and audio more difficult and time-consuming and end up ruining the user experience.
- a second problem encountered by users involves transferring video and audio data from the DVC to a computer and/or outputting the video and audio to a TV.
- External cords are often too short or too long to be used easily.
- having an additional external cord reduces the portability of the DVC.
- Integrated connectors, while eliminating the external cord, generally cause the DVC to dangle precariously from the computer or the TV to which the DVC is connected, which can place damaging stress on the integrated connector.
- One embodiment of the invention provides a method for operating a digital video camera.
- the method includes determining a current operating mode for the digital video camera activating a plurality of interface buttons based on the first operating mode, where each activated interface button includes a visual indication of activation to a user, receiving a command to change from the current operating mode to a different operating mode for the digital video camera, and deactivating one or more of the plurality of interface buttons in response to the command, where the one or more deactivated interface buttons do not include the visual indication of activation to the user in the different operating mode.
- inventions include a computer-readable medium that stores instructions that can configure a processing unit to implement one or more variations of the above method as well as an electronic device having a memory that stores instructions for implementing one or more variations of the above method.
- Yet other embodiments of the invention include a digital video camera having a first set of interface buttons that are substantially co-planar with a display screen associated with the digital video camera and a second set of interface buttons that are recessed and/or concave with respect to the display screen.
- One advantage of the disclosed embodiments is that activating and illuminating different interface button configurations simplifies operation of the digital video camera for the user because the user is not distracted by irrelevant user interface information or extraneous operating options.
- Another advantage is that the combination of “flat” interface buttons and “recessed and/or concave” interface buttons reduces the likelihood that a user will mistakenly cause a critical function, such as deleting a composite video file, to be performed.
- implementing primary interface buttons as concave interface buttons allows the user to easily locate and use these interface buttons in a low-light situation (e.g., in the dark) or without looking at the back of the digital video camera.
- FIG. 1 is a block diagram of a hand-held device configured to implement one or more aspects of the invention.
- FIG. 2A is an isometric view of the hand-held device, according to one embodiment of the invention.
- FIG. 2B is a front view of the hand-held device, according to one embodiment of the invention.
- FIG. 2C is a back view of the hand-held device, according to one embodiment of the invention.
- FIG. 2D is a left-side view of the hand-held device, according to one embodiment of the invention.
- FIG. 2E is a right-side view of the hand-held device, according to one embodiment of the invention.
- FIG. 2F is a top view of the hand-held device, according to one embodiment of the invention.
- FIG. 2G is a bottom view of the hand-held device, according to one embodiment of the invention.
- FIGS. 3A-3C illustrate different illumination patterns for the capacitive-touch buttons of the hand-held device of FIGS. 2A-2G , according to various embodiments of the invention.
- FIG. 4 is a flow diagram of method steps for operating a digital video camera, according to one embodiment of the invention.
- FIGS. 5A-5B are conceptual illustrations of the hand-held device implemented with a touch-screen interface, according to various alternative embodiments of the invention.
- FIGS. 6A-6B are conceptual illustrations of how the hand-held device of FIGS. 2A-2G may be coupled to a laptop computer, according to one embodiment of the invention.
- FIG. 1 is a block diagram of a hand-held device (HHD) 100 configured to implement one or more aspects of the invention.
- the HHD 100 includes, without limitation, a data connector 102 , a speaker 104 , a microphone 106 , status indicators 108 , a power supply 110 , optical components 112 , a digital video image sensor 114 , a central processing unit (CPU) 116 , a digital viewfinder 118 , interface buttons 120 , and an internal memory 138 .
- the HHD 100 is a digital video camera.
- the data connector 102 is an integrated mechanism that allows the HHD 100 to be connected with a separate TV or computer system, such as laptop or a desktop computer, and to transfer data to and from the computer system and/or output video and audio to the TV.
- the data connector 102 may be a universal serial bus (USB) connector, a firewire connector, a HDMI connector, a serial connector, or another type of connector that is capable of connecting the HHD 100 with the TV or the computer system.
- USB universal serial bus
- the status indicators 108 visually indicate the current mode of operation of the HHD 100 .
- the status indicators 108 include light emitting diodes (LEDs) that can be “ON,” blinking, or “OFF,” depending on the current operating mode of the HHD 100 .
- the operating modes of the HHD 100 include, among others, a record mode and a playback mode. When in the record mode, the HHD 100 is configured to capture video and audio of a particular scene through the optical components 112 and the microphone 106 , respectively. When in the playback mode, the HHD 100 is configured to play digital videos that are stored in the internal memory 138 .
- the digital videos stored in the internal memory 138 may be videos captured with the HHD 100 or videos transferred to the HHD 100 , but not captured by the HHD 110 , including videos downloaded from the Internet.
- the digital videos may be displayed on the digital viewfinder 118 , and the audio may be output through the speaker 104 .
- the digital video and audio may be output to the TV or to the computer system for playback.
- the power supply 110 provides power to the HHD 100 .
- the power may be provided by a battery or an external power source (e.g., an AC outlet).
- the battery is a rechargeable battery that is not removable from the HHD 100 .
- the battery may include one or more removable and/or replaceable batteries.
- the optical components 112 which may include one or more lenses, capture the scene and direct light associated with the scene onto the digital video image sensor 114 .
- the digital video image sensor 114 converts the captured image into digital video data and then transmits the digital video data to the CPU 116 for further processing.
- the microphone 106 similarly, captures the sound in the scene.
- the microphone includes hardware and/or software configured to convert the captured sound to digital audio data and to transmit the digital audio data to the CPU 116 for further processing.
- the microphone may transmit raw analog data to the CPU without any pre-processing.
- the CPU 116 communicates with the various components within the HHD 100 to control the operations of the HHD 100 .
- the CPU may be implemented as a single chip or as a combination of multiple chips.
- the CPU 116 also processes inputs from the interface buttons 120 .
- the CPU 116 transmits the digital video data received from the digital video image sensor 114 to the digital viewfinder 118 for display.
- the CPU 116 combines the digital audio data received from the microphone 106 and the digital video data received from the digital video image sensor 114 to create a composite video file.
- the composite video file may then be transmitted to the internal memory 138 for storage.
- the CPU 116 retrieves the composite video file from the internal memory 138 and transmits the video portion of the composite video file to the digital viewfinder 118 and the audio portion of the composite video file to the speakers 104 .
- the digital audio data received from the microphone 106 and the digital video data received from the digital video image sensor 114 may be stored separately in the internal memory 138 .
- the digital viewfinder 118 may be configured to display composite video files stored on the HHD 100 .
- the digital viewfinder 118 may also be configured to display an image of the scene being captured while the corresponding composite video file is being recorded.
- the digital viewfinder 118 is preferably a liquid crystal display (LCD).
- the interface buttons 120 may include mechanical buttons, such as a power button 122 and a record button 124 .
- the power button 112 is configured to turn the HHD 100 on and off.
- the record button 124 when selected, begins and ends the recording of video and audio of a particular scene. Additionally, the record button 124 , when selected in navigate mode (described in greater detail below), causes the HHD 100 to enter navigate mode (also described in greater detail below).
- the other interface buttons including a left button 126 , a right button 134 , a increase button 120 , a decrease button 136 , a play/pause button 132 , and a delete button 130 are implemented as capacitive-touch buttons.
- these other interface buttons may be implemented as induction buttons, analog-resistive buttons, or any other technically feasible button type that can be engaged by the user in an electrically conductive manner.
- the left button 126 and the right button 134 may be used to scroll through composite video files stored in the internal memory 138 or to navigate menu options.
- the increase button 128 and the decrease button 136 provide various functions depending on the current operating mode of the HHD 100 , including increasing/decreasing a magnification factor (e.g., a zoom factor), increasing/decreasing an audio volume, or incrementing/decrementing input values in various menu options such as date and/or time setup.
- a magnification factor e.g., a zoom factor
- an audio volume e.g., a zoom factor
- the increase button 128 is used to increase the audio volume.
- the increase button 128 is used to increase the magnification of an image being captured or viewed on the digital viewfinder 118 .
- the decrease button 136 is used to decrease the audio volume in playback mode.
- the decrease button 136 is used to decrease the magnification of an image being captured or viewed on the digital viewfinder 118 .
- the play/pause button 132 provides various functions depending on the current operating mode of the HHD 100 , including playing a composite video file stored on the HHD 100 , pausing the playback of a composite video file, and accepting a menu option, among others.
- the delete button 120 when selected, causes data to be deleted from the internal memory 138 .
- the functions provided by the different interface buttons in the various operating modes of the HHD 100 are described in greater detail below in conjunction with FIGS. 2A-2G and FIGS. 3A-3C .
- the internal memory 138 stores the composite video files as well as firmware that is executed by the CPU 116 to control the operations of the HHD 100 .
- the internal memory 138 comprises either volatile memory, such as dynamic random access memory (DRAM), or non-volatile memory, such as a hard disk or a flash memory module, or a combination of both volatile and non-volatile memory.
- the internal memory 138 also stores a software driver 140 implemented as a set of program instructions configured to coordinate operation between the interface buttons 120 and the other components of the HHD 100 , as described in greater detail herein.
- the program instructions that constitute the driver 140 may be executed by the CPU 116 to cause different capacitive-touch buttons to be illuminated when the HHD 100 is in different operating modes.
- FIG. 2A is an isometric view of the HHD 100 of FIG. 1 , according to one embodiment of the invention.
- the HHD 100 includes a front side 202 , the data connector 102 , a catch mechanism 240 , the microphone 106 , optical components 112 , and a connector release 236 .
- the data connector 102 may be in an extended position, as shown in FIG. 2A , or may be in a retracted position and contained within the HHD 100 .
- the catch mechanism 240 is in an open state, as shown in FIG. 2A .
- FIG. 2B is a front view of the HHD 100 , according to one embodiment of the invention. This view of the HHD 100 includes several of the components illustrated in FIG. 2A , including the front side 202 , the microphone 106 , and the optical components 112 .
- FIG. 2C is a back view of the HHD 100 , according to one embodiment of the invention.
- the HHD 100 includes a back side 204 , speakers 104 , the digital viewfinder 118 , the record button 124 , as well as the set of capacitive-touch (CT) buttons 126 , 128 , 130 , 132 , 134 , 136 embedded within the back side 204 .
- CT buttons include the left button 126 , the right button 134 , the increase button 128 , the decrease button 136 , the play/pause button 132 , and the delete button 130 .
- Each CT button comprises an electronic switch that has no moving parts, contrary to a physical or mechanical button, like the record button 124 .
- a CT button may be engaged when an electrically conductive medium, such as a user's finger, is placed on or near the surface of the CT button.
- the electrically conductive medium completes a circuit, thereby engaging the CT button.
- the user does not have to apply an actual force to the CT buttons; rather, the user only needs to lightly touch a CT button with a thumb or finger to engage that button.
- each of the CT buttons is substantially co-planar with the back side 204 of the HHD 100 .
- the region of the back side that covers the play/pause button 132 and the delete button 130 may be slightly concave and/or recessed so that the user may receive tactile feedback while manipulating these particular CT buttons.
- the outer edges of the mechanical record button 124 may be in the same plane as the back side of the HHD 100 , but the button itself may be slightly concave and/or recessed.
- the record button 124 , the play/pause button 132 , and the delete button 130 collectively, may be considered the “primary” interface buttons 120 ; whereas, the remaining interface buttons 120 may be considered “secondary.”
- the secondary interface buttons 120 are “flat” CT buttons that lie in the same plane as the back side of the HHD 110 .
- the primary interface buttons 120 may be slightly recessed from back surface of the HHD 110 (and/or concave relative to the back surface of the HHD 100 ) so that the user can easily locate and use these buttons in a low-light situation (e.g., in the dark) or without looking at the back of the HHD 110 .
- a user that is currently recording a video can easily locate a recessed and/or concave record button 124 to stop the recording by sliding a thumb or finger against the back side of the device, without having to look directly at the HHD 100 to locate the record button 124 .
- the recessed and/or concave nature of the primary interface buttons 120 makes these buttons more difficult for a user to engage accidentally or unknowingly.
- accidentally engaging the delete button 130 could result in one or more of the composite video files stored on the HHD 110 to be deleted, which is an event that should be avoided, if at all possible.
- the delete button 130 is recessed and/or concave and, thus, can be more easily recognized by the user, the user is less likely to engage this button accidentally or unknowingly.
- the user when the user actually wants to delete a video, the user first engages the delete button 130 , which is a recessed and/or concave button, to enter a delete operating mode.
- FIG. 2D is a left-side view of the HHD 100 , according to one embodiment of the invention.
- the HHD 100 includes a left side 210 that includes the power button 122 that is used to power the HHD 100 on and off.
- FIG. 2E is a right-side view of the HHD 100 , according to one embodiment of the invention.
- the HHD 100 includes a right side 212 that includes a connector release 236 and a TV out port 238 .
- the connector release 236 is used to release the data connector 120 into an extended position.
- the data connector 120 is spring-loaded such that when the user presses the data connector release 236 downwards, the data connector 102 is released into the extended position.
- the TV out port 238 is used to connect the HHD 110 to a TV with a cable (not shown) to allow composite video files stored in the HHD 100 to be displayed on the TV.
- the TV out port 238 is implemented as a HDMI port or any other technically feasible type of output port.
- FIG. 2F is a top view of the HHD 100 , according to one embodiment of the invention.
- the HHD 100 has a top side 206 that includes one side of the data connector 102 and one side of the catch mechanism 240 .
- the catch mechanism 240 conceals the male portion of the data connector 102 (i.e., the portion of the data connector 102 that actually plugs into the TV or the computer system), thereby maintaining the sleek look and feel of the HHD 100 .
- FIG. 2G is a bottom view of the HHD 100 , according to one embodiment of the invention.
- the HHD 100 has a bottom side 208 that includes a tripod mount 232 , which enables the HHD 100 to be mounted on a standard tripod so that a user may capture video and audio footage without actually holding the HHD 100 .
- a reset button 234 which is accessible using a pin or other slender implement, may be located within the tripod mount 232 . The user may press the reset button 234 to perform a “hard reset” of the HHD 100 that may restore the original factory settings of the HHD 100 .
- the CT buttons each include an embedded light emitting diode (LED) such that the set of LEDs may have a different illumination pattern for different operating modes of the HHD 100 .
- the illumination pattern may be the same for some operating modes (e.g., the illumination pattern is the same in record mode and in pause mode).
- the LED illumination patterns are part of a dynamic visual user interface (DVUI) implemented by the HHD 100 .
- DVUI dynamic visual user interface
- the software driver 140 causes the illumination of a particular CT button, that button is active and may be used to implement one or more functionalities available in the current operating mode.
- a CT button is not illuminated, that button is deactivated and provides no function.
- the driver 140 causes the increase button 128 and the decrease button 136 to be illuminated and causes the left button 126 , the right button 134 , the play/pause button 132 , and the delete button 130 to be not illuminated.
- the increase button 128 and the decrease button 136 may be used to increase and decrease, respectively, the magnification of the video currently being recorded, while the other buttons remain deactivated.
- the DVUI provides a more intuitive interface to control the HHD 100 , when compared to prior art techniques. Only the CT buttons that are relevant to a particular operating mode are illuminated and activated when the HHD 100 is in that mode. Thus, the user is not presented with irrelevant interface button choices with respect to operating the HHD 100 . Constraining the choice of interface buttons in this fashion increases the rate at which a novice user is able to learn how to manipulate the HHD 100 , thereby enhancing the ease of use and overall user experience when recording and playing video.
- the different operating modes and the corresponding CT button illumination patterns of the HHD 100 are set forth below in Table 1.
- the top row of Table 1 lists the different CT buttons, while the left column lists the different operating modes of the HHD 100 .
- the various cells of Table 1 describe the function of each CT button when the HHD 100 is in different operating modes.
- the CT buttons of the HHD 100 are left, right, increase, decrease, play, and delete.
- the operating modes of the HHD 100 are ready, record, navigate, playback, pause, and delete.
- the HHD 100 may enter/exit the various operating modes based on a user selection that generates a command instructing the HHD 100 to do so.
- the HHD 100 may enter/exit the various operating modes based on a command that is generated by the HHD 100 . For example, when the HHD 100 is in delete mode for a predetermined amount of time without receiving any user selection, then the HHD 100 may automatically enter ready mode without any input from the user.
- the HHD 100 enters ready mode when first powered on.
- a real-time preview of the content that would be recorded is displayed on the digital viewfinder 118 in ready mode.
- All of the CT buttons are activated and illuminated.
- the user may engage the increase button 128 to increase the magnification of the real-time preview or engage the decrease button 136 to decrease the magnification of the real-time preview.
- the magnification capabilities of the HHD 100 may be limited by certain a certain magnification factor, e.g., 3 ⁇ .
- the other CT buttons may be engaged by the user to enter other operating modes. For example, when the user engages the left button 126 or the right button 134 , the HHD 100 enters navigate mode.
- the HHD 100 When the user engages the play/pause button 132 , the HHD 100 enters playback mode, and the user can select a play back of a composite video file.
- the HHD 100 When the user engages the delete button 130 , the HHD 100 enters delete mode, enabling the user to delete a selected composite video file.
- the user can place the HHD 100 into record mode and can begin to record a composite video file. While the HHD 100 is in record mode, each of the CT buttons, except for the increase button 128 and the decrease button 136 , are deactivated and, therefore, are not illuminated.
- the increase button 128 may be used to increase the magnification factor of the image being recorded
- the decrease button 134 may be used to decrease the magnification factor of the image being recorded.
- a thumbnail picture of one frame of a selected composite video file stored in the HHD is displayed on the digital viewfinder 118 .
- the driver 140 causes all of the CT buttons to be illuminated and activated when the HHD 100 is in navigate mode.
- the left button 126 and the right button 134 the user can scroll through the various composite video files saved in the internal memory 138 of the HHD 110 .
- the HHD 100 enters delete mode when the user engages the delete button 130 , where the user may delete a selected composite video file.
- the play/pause button 132 is engaged, the HHD 100 enters playback mode and can play back a selected composite video file.
- the increase button 128 and the decrease button 136 may be used to increase and decrease the audio volume of the selected composite video file when the composite video file is actually played back.
- the currently selected composite video file is displayed on the digital viewfinder 118 .
- the currently selected composite video file may be the video that was most recently recorded or may be a video that was selected by the user while the HHD 100 was in navigate mode.
- the driver 140 causes of the CT buttons to be illuminated and activated when the HHD 100 is operating in playback mode.
- the increase button 128 , the delete button 130 , and the decrease button 136 have the same functions in playback mode as they have in navigate mode.
- the left button 126 and the right button 134 may be used to move backward and advance forward, respectively, in the composite video file currently being played back; whereas, engaging the play/pause button 132 causes the HHD 100 to enter pause mode, thereby pausing the play back of the video.
- the driver 140 deactivates the increase button 128 and the decrease button 136 , and those buttons are no longer illuminated.
- the left button 126 , the right button 132 , and the delete button 130 remain illuminated and have the same functions in pause mode as they have in ready mode.
- the user may engage the play/pause button 132 to resume playback of the composite video file.
- the HHD 100 enters delete mode from any of the other modes, except for record mode, whenever the user engages the delete button 130 .
- delete mode the increase button 128 and the decrease button 136 are deactivated and not illuminated.
- a GUI is displayed in the digital viewfinder 118 that asks the user whether the currently selected composite video file should be deleted or whether all of the composite video files currently stored in the internal memory 138 should be deleted.
- the user can move a cursor to the “delete all” option using the left button 126 and/or the right button 134 and then engage the play/pause button 132 to confirm this selection. Again, to delete the currently selected composite video file, the user can move the cursor to the “delete selected video” option.
- FIGS. 3A-3C illustrate different illumination patterns for the CT buttons of the HHD 100 of FIGS. 2A-2G , according to various embodiments of the invention.
- FIG. 3A is a front view 300 of the HHD 100 that illustrates the CT buttons that are illuminated when the HHD 100 operates in ready mode, navigate mode, and playback mode. As set forth above, all of the CT buttons are illuminated when the HHD 100 enters each of these three operating modes, but the different CT buttons may have different functions in each of these operating modes.
- FIG. 3B is a front view 302 of the HHD 100 that illustrates the CT buttons that are illuminated when the HHD 100 operates in pause mode and delete mode. Each of the CT buttons is activated and illuminated except for the increase button 128 and the decrease button 136 , which are not required to manipulate the HHD 100 while operating in these modes.
- FIG. 3C is a front view 304 of the HHD 100 that illustrates the CT buttons that are activated and illuminated when the HHD 100 operates in record mode. While recording video, only the increase button 128 and the decrease button 134 are illuminated and active to implement to the magnification functions, as described above. The other CT buttons are not illuminated and are inactive in this mode.
- FIG. 4 is a flow diagram of method steps for operating a hand-held device (HHD), according to one embodiment of the invention.
- HHD hand-held device
- the method 400 begins at step 402 , where a driver determines the current operating mode of the HHD.
- Table 1 above lists available operating modes, including, a ready mode, a record mode, a navigate mode, a playback mode, a pause mode, and a delete mode.
- the driver activates the capacitive-touch buttons associated with the current operating mode, where each capacitive-touch button is associated with a different embedded light emitting diode (LED). As shown in FIG.
- the HHD has a set of capacitive-touch (CT) buttons, including the left button 126 , the right button 134 , the increase button 128 , the decrease button 136 , the play/pause button 132 , and the delete button 130 .
- CT capacitive-touch
- the selection of that CT button by the user causes one or more functions to be performed based on the current operating mode.
- the driver causes the embedded LEDs associated with the activated CT buttons to be illuminated to reflect the current operating mode to a user.
- the driver receives a user selection to change from the current operating mode to a different operating mode.
- the user can cause the HHD to enter a different operating mode by selecting one or the activated CT buttons.
- the current operating mode determines which activated CT buttons can be engaged to enter various different operating modes from the current operating mode.
- the driver activated the CT buttons associated with the different operating mode. As shown in Table 1, when the DVC is in certain operating modes, some of the CT buttons are “OFF,” meaning that those CT buttons are deactivated.
- the driver causes the embedded LED associated with the activated CT buttons to be illuminated to reflect the different operating mode to the user. As shown in FIGS. 3B and 3C , the LEDs associated with various CT buttons are not illuminated when the HHD is in a certain operating mode.
- FIG. 5A is a conceptual illustration of the HHD 100 implemented with a touch-screen interface 502 , according to an alternative embodiment of the invention.
- the HHD 100 does not include any mechanical or fixed capacitive-touch buttons; rather, the functionality of the interface buttons previously discussed herein is implemented through a combination of different graphical interface buttons.
- the different graphical buttons of the touch-screen interface 502 when engaged by a user, cause the various functions and features of the HHD 100 described herein to be implemented.
- the touch-screen interface 502 is configured to look similar to the back side 204 of the HHD 100 , as described in FIG. 2C .
- the touch-screen interface 502 covers most (i.e., more than half) of the back side 204 of the HHD 100 and includes a display portion 504 , a left button 506 , a right button 508 , an increase button 510 , a decrease button 512 , a play/pause button 514 , a delete button 516 and a record button 518 .
- the touch-screen buttons 506 , 508 , 510 , 512 , 514 , 516 , 518 are each displayed on the touch-screen interface 502 and, when engaged by a user, cause the same functionality to be implemented as when the user engages the left button 126 , the right button 134 , the increase button 128 , the decrease button 136 , the play/pause button 132 , the delete button 130 , and the record button 124 , respectively.
- the display portion 504 of the touch-screen interface 502 displays a composite video file, similar to display of the digital viewfinder 118 .
- touch-screen buttons 506 , 508 , 510 , 512 , 514 , 516 , 518 are deactivated when the HHD 100 is in a particular operating mode
- these one or more touch-screen buttons are not displayed to the user in the touch-screen interface 502 .
- touch-screen buttons 510 and 512 are deactivated and, thus, not displayed.
- touch-screen buttons 506 , 508 , 514 , and 516 deactivated and, thus, not displayed.
- the deactivated touch-screen buttons may be displayed, but are “grayed-out” or otherwise visually distinguished from the activated buttons to indicate to the user that those touch-screen buttons are deactivated and not useful in the current operating mode.
- Visually distinguishing the deactivated buttons may include, without limitation, changing the color of the button, putting a strike or other mark through the button icon, or changing the icon to a different icon.
- the deactivated buttons may be removed from the display to further emphasize to the user that the buttons have changed and that certain buttons that were active are now deactivated. For example, some an animation may be used to fade-out buttons that become deactivated or to fade-in buttons that become activated. Alternatively, the deactivated buttons may appear to slide off the display screen, indicating that those buttons are now deactivated.
- FIG. 5B is a conceptual illustration of the hand-held device 100 implemented with a touch-screen interface 502 , according to another alternative embodiment of the invention.
- the display portion 504 covers substantially the entire touch-screen interface 502 , and the touch-screen buttons 506 , 508 , 510 , 512 , 514 , 516 , 518 are superimposed over the display portion 504 .
- the touch-screen buttons 506 , 508 , 510 , 512 , 514 , 516 , 518 may be deactivated when the HHD 100 is in a particular operating mode, and, therefore, not displayed to the user in the touch-screen interface 502 , are “grayed-out,” or otherwise visually distinguished from the active buttons.
- FIGS. 5A-5B are merely examples of a touch-screen interface configured to implement the various features and functions described herein, and that other configurations are also within the scope of embodiments of the invention.
- Such alternative embodiments include, without limitation, configurations where the interface buttons are located in a blacked-out or shaded region of a letterbox display and configurations where the display is located on one side of the HHD 100 and the interface buttons are located on the other side.
- FIG. 6A is a conceptual illustration of how the HHD 100 of FIGS. 2A-2G may be coupled to a laptop computer 602 , according to one embodiment of the invention.
- both the HHD 100 and the laptop computer 602 are resting on a flat surface 604 .
- the HHD 100 is oriented on the flat surface 604 so that the back side 204 is in direct contact with the flat surface 604 , and the front side 202 is facing away from the flat surface 604 .
- the HHD 100 is highly stable and is not prone to toppling or tipping.
- the data connector 102 is extended from the HHD 100 and is directed towards a data port 606 included in the laptop computer 602 .
- the data port 606 may be a universal serial bus (USB) port, a firewire port, a serial port or another type of port that is capable of receiving the data connector 102 .
- the data port 606 is elevated from the flat surface 604 by a vertical distance 610 .
- the data connector 102 is positioned relative to the HHD 100 so that when the HHD 100 is oriented, as shown, the data connector 102 is elevated from the flat surface 604 by a vertical distance 608 , which is substantially equal to vertical distance 610 .
- the data connector 102 may then be inserted into the data port 606 by simply sliding the HHD 100 across the flat surface 604 towards the laptop computer 602 .
- the positioning of the data connector 102 relative to the data port 606 provides a simple and stable way to connect the data connector 102 to the data port 606 of the laptop computer 602 , providing a more robust connection relative to conventional approaches.
- FIG. 6B shows the data connector 102 of the HHD 100 inserted into the data port 606 of the laptop computer 602 .
- the data connector 102 is elevated from the flat surface 604 by a vertical distance 608 , which is substantially equal to the vertical distance 610 between the data port 606 and the flat surface 604 .
- the connection between the data connector 102 and the data port 606 is highly stable because the HHD 100 is resting on the back side 204 and is not prone to being displaced or toppled.
- the position of the data connector 102 relative to the data port 606 substantially reduces or eliminates torque-related stresses that may be placed on either the data connector 102 or the data port 606 because the weight of the HHD 100 is not being supported by the data connector 102 .
- the record button 124 , the play/pause button 132 , and the delete button 130 may be considered primary interface buttons, associated with more critical functions; whereas, the other interface buttons may be considered secondary. As described above, the record button 124 , the play/pause button 132 , and the delete button 130 may be slightly recessed and/or concave so that the user may receive tactile feedback while manipulating these interface buttons.
- the tactile feedback allows the user to more easily identify the primary interface buttons, thereby reducing the likelihood that the user will mistakenly engage the buttons. Also, implementing the primary interface buttons as recessed and/or concave interface buttons allows the user to easily locate and use these interface buttons in a low-light situation (e.g., in the dark) or without looking at the back of the HHD 110 .
- Another advantage is that activating and illuminating different capacitive-touch button configurations simplifies operation of the HHD 100 for the user. For example, when the HHD 100 is operating in record mode, only the increase button and the decrease button are illuminated. Thus, the user does not have to worry about the functions of the other CT buttons while in this operating mode. In this fashion, the HHD 100 provides a simplified interface that allows a user to learn each operating mode of the HHD 100 more quickly. Further, higher quality videos may be recorded because the user is not distracted by irrelevant user interface information or extraneous operating options.
- the back side of the hand-held device is substantially planar such that when the HHD 100 is connected to a computer system via the data connector 102 , the data connector 102 does not support the weight of the HHD 100 .
- Such a configuration substantially reduces damaging stresses placed on the data connector 102 that result from prior art connection techniques.
- the connection is quite robust, thereby decreasing the likelihood that data transfers between the HHD 100 and the computer will be disrupted.
- aspects of the present invention may be implemented in hardware or software or in a combination of hardware and software.
- One embodiment of the invention may be implemented as a program product for use with a computer system.
- the program(s) of the program product define functions of the embodiments (including the methods described herein) and can be contained on a variety of computer-readable storage media.
- Illustrative computer-readable storage media include, but are not limited to: (i) non-writable storage media (e.g., read-only memory devices within a computer such as CD-ROM disks readable by a CD-ROM drive, flash memory, ROM chips or any type of solid-state non-volatile semiconductor memory) on which information is permanently stored; and (ii) writable storage media (e.g., floppy disks within a diskette drive or hard-disk drive or any type of solid-state random-access semiconductor memory) on which alterable information is stored.
- non-writable storage media e.g., read-only memory devices within a computer such as CD-ROM disks readable by a CD-ROM drive, flash memory, ROM chips or any type of solid-state non-volatile semiconductor memory
- writable storage media e.g., floppy disks within a diskette drive or hard-disk drive or any type of solid-state random-access semiconductor memory
Abstract
Description
- This application claims the priority benefit of provisional U.S. Patent Application Ser. No. 60/983,121, filed Oct. 26, 2007, the subject matter of which is hereby incorporated by reference.
- 1. Field of the Invention
- The present invention relates generally to hand-held devices and, more specifically, to a user interface for a portable digital video camera.
- 2. Description of the Related Art
- Digital video camera (DVC) technology has developed rapidly over the past decade. A broad variety of DVCs are now available to meet the diverse needs of a wide spectrum of consumers. DVC technology provides a user with a convenient device that records video and audio and also provides the ability to transfer the recorded video and audio to a computer-readable medium. The computer-readable medium may be, for example, a Digital Video Disc (DVD) or a computer memory.
- A DVC user typically records video and audio by activating a recording mode of the DVC and pointing the lens of the DVC towards an area of interest to record the subject matter in that area. Other operating modes include, without limitation, replaying recorded video, deleting saved videos, increasing the volume of the audio, and zooming in or out. The DVC user typically selects the different modes by manipulating a set of interface buttons located on the DVC. The interface buttons typically corresponds to a graphical user interface (GUI) that is displayed on a view screen.
- Once video and audio data is recorded on the DVC, the data may be transferred to a computer memory via a cord or connector that couples the DVC to a computer or output to a television (TV). Common types of connectors provided with DVCs are universal serial bus (USB) connectors, firewire connectors, High-Definition Multimedia Interface (HDMI) connectors, proprietary connectors, or other types of connectors that may be used to transfer data. Some DVCs may include a cord that connects the DVC to the computer; whereas, other DVCs may include a connector that protrudes from the DVC and can be plugged directly into a computer.
- One problem often encountered by DVC users involves navigating the various features that are accessible to the user via the various interface buttons. Most DVC interfaces are fairly “non-intuitive,” requiring a user to have specific knowledge about the functions and operation of the DVC in order to effectively or efficiently interact with the GUI and the interface button layout. Oftentimes, the user has to first become skilled at manipulating the interface buttons and GUI before reasonable video recording can take place. Some users even resort to carrying the DVC manual with them when recording videos in order to be able to operate the DVC properly. These types of issues make recording video and audio more difficult and time-consuming and end up ruining the user experience.
- A second problem encountered by users involves transferring video and audio data from the DVC to a computer and/or outputting the video and audio to a TV. External cords are often too short or too long to be used easily. Also, having an additional external cord reduces the portability of the DVC. Integrated connectors, while eliminating the external cord, generally cause the DVC to dangle precariously from the computer or the TV to which the DVC is connected, which can place damaging stress on the integrated connector.
- Accordingly, there remains a need in the art for a digital video camera that provides a simple way to record digital video and audio and to transfer the recorded data to a computer.
- One embodiment of the invention provides a method for operating a digital video camera. The method includes determining a current operating mode for the digital video camera activating a plurality of interface buttons based on the first operating mode, where each activated interface button includes a visual indication of activation to a user, receiving a command to change from the current operating mode to a different operating mode for the digital video camera, and deactivating one or more of the plurality of interface buttons in response to the command, where the one or more deactivated interface buttons do not include the visual indication of activation to the user in the different operating mode.
- Other embodiments of the invention include a computer-readable medium that stores instructions that can configure a processing unit to implement one or more variations of the above method as well as an electronic device having a memory that stores instructions for implementing one or more variations of the above method.
- Yet other embodiments of the invention include a digital video camera having a first set of interface buttons that are substantially co-planar with a display screen associated with the digital video camera and a second set of interface buttons that are recessed and/or concave with respect to the display screen.
- One advantage of the disclosed embodiments is that activating and illuminating different interface button configurations simplifies operation of the digital video camera for the user because the user is not distracted by irrelevant user interface information or extraneous operating options. Another advantage is that the combination of “flat” interface buttons and “recessed and/or concave” interface buttons reduces the likelihood that a user will mistakenly cause a critical function, such as deleting a composite video file, to be performed. Also, implementing primary interface buttons as concave interface buttons allows the user to easily locate and use these interface buttons in a low-light situation (e.g., in the dark) or without looking at the back of the digital video camera.
- So that the manner in which the above recited features of the invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
-
FIG. 1 is a block diagram of a hand-held device configured to implement one or more aspects of the invention. -
FIG. 2A is an isometric view of the hand-held device, according to one embodiment of the invention. -
FIG. 2B is a front view of the hand-held device, according to one embodiment of the invention. -
FIG. 2C is a back view of the hand-held device, according to one embodiment of the invention. -
FIG. 2D is a left-side view of the hand-held device, according to one embodiment of the invention. -
FIG. 2E is a right-side view of the hand-held device, according to one embodiment of the invention. -
FIG. 2F is a top view of the hand-held device, according to one embodiment of the invention. -
FIG. 2G is a bottom view of the hand-held device, according to one embodiment of the invention. -
FIGS. 3A-3C illustrate different illumination patterns for the capacitive-touch buttons of the hand-held device ofFIGS. 2A-2G , according to various embodiments of the invention. -
FIG. 4 is a flow diagram of method steps for operating a digital video camera, according to one embodiment of the invention. -
FIGS. 5A-5B are conceptual illustrations of the hand-held device implemented with a touch-screen interface, according to various alternative embodiments of the invention. -
FIGS. 6A-6B are conceptual illustrations of how the hand-held device ofFIGS. 2A-2G may be coupled to a laptop computer, according to one embodiment of the invention. - In the following description, numerous specific details are set forth to provide a more thorough understanding of the invention. However, it will be apparent to one of skill in the art that the invention may be practiced without one or more of these specific details. In other instances, well-known features have not been described in order to avoid obscuring the invention.
-
FIG. 1 is a block diagram of a hand-held device (HHD) 100 configured to implement one or more aspects of the invention. As shown, theHHD 100 includes, without limitation, adata connector 102, aspeaker 104, amicrophone 106, status indicators 108, apower supply 110,optical components 112, a digitalvideo image sensor 114, a central processing unit (CPU) 116, adigital viewfinder 118,interface buttons 120, and aninternal memory 138. In one embodiment, theHHD 100 is a digital video camera. - The
data connector 102 is an integrated mechanism that allows theHHD 100 to be connected with a separate TV or computer system, such as laptop or a desktop computer, and to transfer data to and from the computer system and/or output video and audio to the TV. Thedata connector 102 may be a universal serial bus (USB) connector, a firewire connector, a HDMI connector, a serial connector, or another type of connector that is capable of connecting theHHD 100 with the TV or the computer system. - The status indicators 108 visually indicate the current mode of operation of the
HHD 100. The status indicators 108 include light emitting diodes (LEDs) that can be “ON,” blinking, or “OFF,” depending on the current operating mode of theHHD 100. The operating modes of theHHD 100 include, among others, a record mode and a playback mode. When in the record mode, theHHD 100 is configured to capture video and audio of a particular scene through theoptical components 112 and themicrophone 106, respectively. When in the playback mode, theHHD 100 is configured to play digital videos that are stored in theinternal memory 138. The digital videos stored in theinternal memory 138 may be videos captured with theHHD 100 or videos transferred to theHHD 100, but not captured by theHHD 110, including videos downloaded from the Internet. In one embodiment, the digital videos may be displayed on thedigital viewfinder 118, and the audio may be output through thespeaker 104. In alternative embodiments, the digital video and audio may be output to the TV or to the computer system for playback. - The
power supply 110 provides power to theHHD 100. The power may be provided by a battery or an external power source (e.g., an AC outlet). In one embodiment, the battery is a rechargeable battery that is not removable from theHHD 100. In alternative embodiments, the battery may include one or more removable and/or replaceable batteries. Theoptical components 112, which may include one or more lenses, capture the scene and direct light associated with the scene onto the digitalvideo image sensor 114. The digitalvideo image sensor 114 converts the captured image into digital video data and then transmits the digital video data to theCPU 116 for further processing. - The
microphone 106, similarly, captures the sound in the scene. In one embodiment, the microphone includes hardware and/or software configured to convert the captured sound to digital audio data and to transmit the digital audio data to theCPU 116 for further processing. In alternative embodiments, the microphone may transmit raw analog data to the CPU without any pre-processing. - The
CPU 116 communicates with the various components within theHHD 100 to control the operations of theHHD 100. The CPU may be implemented as a single chip or as a combination of multiple chips. TheCPU 116 also processes inputs from theinterface buttons 120. For example, when theHHD 100 is in record mode, theCPU 116 transmits the digital video data received from the digitalvideo image sensor 114 to thedigital viewfinder 118 for display. In one embodiment, theCPU 116 combines the digital audio data received from themicrophone 106 and the digital video data received from the digitalvideo image sensor 114 to create a composite video file. The composite video file may then be transmitted to theinternal memory 138 for storage. When theHHD 100 is in playback mode, theCPU 116 retrieves the composite video file from theinternal memory 138 and transmits the video portion of the composite video file to thedigital viewfinder 118 and the audio portion of the composite video file to thespeakers 104. In alternative embodiments, the digital audio data received from themicrophone 106 and the digital video data received from the digitalvideo image sensor 114 may be stored separately in theinternal memory 138. - The
digital viewfinder 118 may be configured to display composite video files stored on theHHD 100. Thedigital viewfinder 118 may also be configured to display an image of the scene being captured while the corresponding composite video file is being recorded. Thedigital viewfinder 118 is preferably a liquid crystal display (LCD). - The
interface buttons 120 may include mechanical buttons, such as apower button 122 and arecord button 124. Thepower button 112 is configured to turn theHHD 100 on and off. Therecord button 124, when selected, begins and ends the recording of video and audio of a particular scene. Additionally, therecord button 124, when selected in navigate mode (described in greater detail below), causes theHHD 100 to enter navigate mode (also described in greater detail below). - In a preferred embodiment, the other interface buttons, including a
left button 126, aright button 134, aincrease button 120, adecrease button 136, a play/pause button 132, and adelete button 130 are implemented as capacitive-touch buttons. In alternative embodiments, these other interface buttons may be implemented as induction buttons, analog-resistive buttons, or any other technically feasible button type that can be engaged by the user in an electrically conductive manner. Theleft button 126 and theright button 134 may be used to scroll through composite video files stored in theinternal memory 138 or to navigate menu options. Theincrease button 128 and thedecrease button 136 provide various functions depending on the current operating mode of theHHD 100, including increasing/decreasing a magnification factor (e.g., a zoom factor), increasing/decreasing an audio volume, or incrementing/decrementing input values in various menu options such as date and/or time setup. For example, when theHHD 100 is in playback mode, theincrease button 128 is used to increase the audio volume. In other modes, theincrease button 128 is used to increase the magnification of an image being captured or viewed on thedigital viewfinder 118. Similarly, thedecrease button 136 is used to decrease the audio volume in playback mode. In other modes, thedecrease button 136 is used to decrease the magnification of an image being captured or viewed on thedigital viewfinder 118. Similarly, the play/pause button 132 provides various functions depending on the current operating mode of theHHD 100, including playing a composite video file stored on theHHD 100, pausing the playback of a composite video file, and accepting a menu option, among others. Thedelete button 120, when selected, causes data to be deleted from theinternal memory 138. The functions provided by the different interface buttons in the various operating modes of theHHD 100 are described in greater detail below in conjunction withFIGS. 2A-2G andFIGS. 3A-3C . - The
internal memory 138 stores the composite video files as well as firmware that is executed by theCPU 116 to control the operations of theHHD 100. Theinternal memory 138 comprises either volatile memory, such as dynamic random access memory (DRAM), or non-volatile memory, such as a hard disk or a flash memory module, or a combination of both volatile and non-volatile memory. Theinternal memory 138 also stores asoftware driver 140 implemented as a set of program instructions configured to coordinate operation between theinterface buttons 120 and the other components of theHHD 100, as described in greater detail herein. For example, the program instructions that constitute thedriver 140 may be executed by theCPU 116 to cause different capacitive-touch buttons to be illuminated when theHHD 100 is in different operating modes. -
FIG. 2A is an isometric view of theHHD 100 ofFIG. 1 , according to one embodiment of the invention. As shown, theHHD 100 includes afront side 202, thedata connector 102, acatch mechanism 240, themicrophone 106,optical components 112, and aconnector release 236. Thedata connector 102 may be in an extended position, as shown inFIG. 2A , or may be in a retracted position and contained within theHHD 100. When thedata connector 102 is extended, thecatch mechanism 240 is in an open state, as shown inFIG. 2A .FIG. 2B is a front view of theHHD 100, according to one embodiment of the invention. This view of theHHD 100 includes several of the components illustrated inFIG. 2A , including thefront side 202, themicrophone 106, and theoptical components 112. -
FIG. 2C is a back view of theHHD 100, according to one embodiment of the invention. A shown, theHHD 100 includes aback side 204,speakers 104, thedigital viewfinder 118, therecord button 124, as well as the set of capacitive-touch (CT)buttons back side 204. The CT buttons include theleft button 126, theright button 134, theincrease button 128, thedecrease button 136, the play/pause button 132, and thedelete button 130. - Each CT button comprises an electronic switch that has no moving parts, contrary to a physical or mechanical button, like the
record button 124. A CT button may be engaged when an electrically conductive medium, such as a user's finger, is placed on or near the surface of the CT button. The electrically conductive medium completes a circuit, thereby engaging the CT button. Advantageously, the user does not have to apply an actual force to the CT buttons; rather, the user only needs to lightly touch a CT button with a thumb or finger to engage that button. - In one embodiment, each of the CT buttons is substantially co-planar with the
back side 204 of theHHD 100. In alternative embodiments, the region of the back side that covers the play/pause button 132 and thedelete button 130 may be slightly concave and/or recessed so that the user may receive tactile feedback while manipulating these particular CT buttons. Additionally, the outer edges of themechanical record button 124 may be in the same plane as the back side of theHHD 100, but the button itself may be slightly concave and/or recessed. Therecord button 124, the play/pause button 132, and thedelete button 130, collectively, may be considered the “primary”interface buttons 120; whereas, the remaininginterface buttons 120 may be considered “secondary.” Thesecondary interface buttons 120 are “flat” CT buttons that lie in the same plane as the back side of theHHD 110. By contrast, theprimary interface buttons 120 may be slightly recessed from back surface of the HHD 110 (and/or concave relative to the back surface of the HHD 100) so that the user can easily locate and use these buttons in a low-light situation (e.g., in the dark) or without looking at the back of theHHD 110. For example, a user that is currently recording a video can easily locate a recessed and/orconcave record button 124 to stop the recording by sliding a thumb or finger against the back side of the device, without having to look directly at theHHD 100 to locate therecord button 124. - Additionally, the recessed and/or concave nature of the
primary interface buttons 120 makes these buttons more difficult for a user to engage accidentally or unknowingly. For example, accidentally engaging thedelete button 130 could result in one or more of the composite video files stored on theHHD 110 to be deleted, which is an event that should be avoided, if at all possible. Because thedelete button 130 is recessed and/or concave and, thus, can be more easily recognized by the user, the user is less likely to engage this button accidentally or unknowingly. Furthermore, as described in greater detail herein, when the user actually wants to delete a video, the user first engages thedelete button 130, which is a recessed and/or concave button, to enter a delete operating mode. The user then engages either theleft button 126 and/or theright button 134 to select an option to delete the current video or all videos, and then confirms the selection by engaging the play/pause button 132, which is also a recessed and/or concave button. Because the user must engage at least two different recessed and/or concave buttons to delete a composite video file from theHHD 100, the user is even less likely delete one of these files by mistake. -
FIG. 2D is a left-side view of theHHD 100, according to one embodiment of the invention. As shown, theHHD 100 includes aleft side 210 that includes thepower button 122 that is used to power theHHD 100 on and off.FIG. 2E is a right-side view of theHHD 100, according to one embodiment of the invention. As shown, theHHD 100 includes aright side 212 that includes aconnector release 236 and a TV outport 238. Theconnector release 236 is used to release thedata connector 120 into an extended position. For example, in one embodiment, thedata connector 120 is spring-loaded such that when the user presses thedata connector release 236 downwards, thedata connector 102 is released into the extended position. The TV outport 238 is used to connect theHHD 110 to a TV with a cable (not shown) to allow composite video files stored in theHHD 100 to be displayed on the TV. In some embodiments, the TV outport 238 is implemented as a HDMI port or any other technically feasible type of output port. -
FIG. 2F is a top view of theHHD 100, according to one embodiment of the invention. As shown, theHHD 100 has atop side 206 that includes one side of thedata connector 102 and one side of thecatch mechanism 240. When thedata connector 102 is retracted, thecatch mechanism 240 conceals the male portion of the data connector 102 (i.e., the portion of thedata connector 102 that actually plugs into the TV or the computer system), thereby maintaining the sleek look and feel of theHHD 100. -
FIG. 2G is a bottom view of theHHD 100, according to one embodiment of the invention. As shown, theHHD 100 has abottom side 208 that includes atripod mount 232, which enables theHHD 100 to be mounted on a standard tripod so that a user may capture video and audio footage without actually holding theHHD 100. Areset button 234, which is accessible using a pin or other slender implement, may be located within thetripod mount 232. The user may press thereset button 234 to perform a “hard reset” of theHHD 100 that may restore the original factory settings of theHHD 100. - As described in further detail below in conjunction with
FIGS. 3A-3C , the CT buttons each include an embedded light emitting diode (LED) such that the set of LEDs may have a different illumination pattern for different operating modes of theHHD 100. However, the illumination pattern may be the same for some operating modes (e.g., the illumination pattern is the same in record mode and in pause mode). The LED illumination patterns are part of a dynamic visual user interface (DVUI) implemented by theHHD 100. - When the
software driver 140 causes the illumination of a particular CT button, that button is active and may be used to implement one or more functionalities available in the current operating mode. When a CT button is not illuminated, that button is deactivated and provides no function. For example, when theHHD 100 is used in record mode, thedriver 140 causes theincrease button 128 and thedecrease button 136 to be illuminated and causes theleft button 126, theright button 134, the play/pause button 132, and thedelete button 130 to be not illuminated. Theincrease button 128 and thedecrease button 136 may be used to increase and decrease, respectively, the magnification of the video currently being recorded, while the other buttons remain deactivated. - The DVUI provides a more intuitive interface to control the
HHD 100, when compared to prior art techniques. Only the CT buttons that are relevant to a particular operating mode are illuminated and activated when theHHD 100 is in that mode. Thus, the user is not presented with irrelevant interface button choices with respect to operating theHHD 100. Constraining the choice of interface buttons in this fashion increases the rate at which a novice user is able to learn how to manipulate theHHD 100, thereby enhancing the ease of use and overall user experience when recording and playing video. The different operating modes and the corresponding CT button illumination patterns of theHHD 100 are set forth below in Table 1. -
TABLE 1 CT Buttons Operating Play/ Mode Left Right Increase Decrease Pause Delete Ready Enter navigate Enter navigate Zoom in Zoom out Enter playback Enter delete mode, select mode, select modeand play mode previous video next video selected video in Library in library Record Off Off Zoom in Zoom out Off Off Navigate Select previous Select next video Increase Decrease Play Enter delete video in library in library volume volume selected mode video Playback Move Advance Increase Decrease Enter pause Enter delete backward forward volume volume mode; pause mode playback Pause Enter navigate Enter navigate Off Off Resume Delete current mode; select mode; select playback video previous video next video in library in library Delete Move menu Move menu Off Off Select menu Go to navigate cursor forward cursor back option mode - The top row of Table 1 lists the different CT buttons, while the left column lists the different operating modes of the
HHD 100. The various cells of Table 1 describe the function of each CT button when theHHD 100 is in different operating modes. As shown, the CT buttons of theHHD 100 are left, right, increase, decrease, play, and delete. The operating modes of theHHD 100 are ready, record, navigate, playback, pause, and delete. In one embodiment, theHHD 100 may enter/exit the various operating modes based on a user selection that generates a command instructing theHHD 100 to do so. In alternative embodiments, theHHD 100 may enter/exit the various operating modes based on a command that is generated by theHHD 100. For example, when theHHD 100 is in delete mode for a predetermined amount of time without receiving any user selection, then theHHD 100 may automatically enter ready mode without any input from the user. - The
HHD 100 enters ready mode when first powered on. In one embodiment, a real-time preview of the content that would be recorded is displayed on thedigital viewfinder 118 in ready mode. All of the CT buttons are activated and illuminated. The user may engage theincrease button 128 to increase the magnification of the real-time preview or engage thedecrease button 136 to decrease the magnification of the real-time preview. The magnification capabilities of theHHD 100 may be limited by certain a certain magnification factor, e.g., 3×. The other CT buttons may be engaged by the user to enter other operating modes. For example, when the user engages theleft button 126 or theright button 134, theHHD 100 enters navigate mode. When the user engages the play/pause button 132, theHHD 100 enters playback mode, and the user can select a play back of a composite video file. When the user engages thedelete button 130, theHHD 100 enters delete mode, enabling the user to delete a selected composite video file. - By pressing the
mechanical record button 124, the user can place theHHD 100 into record mode and can begin to record a composite video file. While theHHD 100 is in record mode, each of the CT buttons, except for theincrease button 128 and thedecrease button 136, are deactivated and, therefore, are not illuminated. Theincrease button 128 may be used to increase the magnification factor of the image being recorded, while thedecrease button 134 may be used to decrease the magnification factor of the image being recorded. When a maximum recording time is reached, or when the user engages the record button 124 a second time, the recording stops.HHD 100 then automatically reenters ready mode, and thedriver 140 causes all of the CT buttons to be illuminated and activated. - In navigate mode, a thumbnail picture of one frame of a selected composite video file stored in the HHD is displayed on the
digital viewfinder 118. Thedriver 140 causes all of the CT buttons to be illuminated and activated when theHHD 100 is in navigate mode. With theleft button 126 and theright button 134, the user can scroll through the various composite video files saved in theinternal memory 138 of theHHD 110. TheHHD 100 enters delete mode when the user engages thedelete button 130, where the user may delete a selected composite video file. When the play/pause button 132 is engaged, theHHD 100 enters playback mode and can play back a selected composite video file. Theincrease button 128 and thedecrease button 136 may be used to increase and decrease the audio volume of the selected composite video file when the composite video file is actually played back. - In playback mode, the currently selected composite video file is displayed on the
digital viewfinder 118. The currently selected composite video file may be the video that was most recently recorded or may be a video that was selected by the user while theHHD 100 was in navigate mode. Thedriver 140 causes of the CT buttons to be illuminated and activated when theHHD 100 is operating in playback mode. Theincrease button 128, thedelete button 130, and thedecrease button 136 have the same functions in playback mode as they have in navigate mode. Theleft button 126 and theright button 134 may be used to move backward and advance forward, respectively, in the composite video file currently being played back; whereas, engaging the play/pause button 132 causes theHHD 100 to enter pause mode, thereby pausing the play back of the video. - When the
HHD 100 is in pause mode, thedriver 140 deactivates theincrease button 128 and thedecrease button 136, and those buttons are no longer illuminated. Theleft button 126, theright button 132, and thedelete button 130 remain illuminated and have the same functions in pause mode as they have in ready mode. The user may engage the play/pause button 132 to resume playback of the composite video file. - The
HHD 100 enters delete mode from any of the other modes, except for record mode, whenever the user engages thedelete button 130. In delete mode, theincrease button 128 and thedecrease button 136 are deactivated and not illuminated. When in delete mode, a GUI is displayed in thedigital viewfinder 118 that asks the user whether the currently selected composite video file should be deleted or whether all of the composite video files currently stored in theinternal memory 138 should be deleted. The user can move a cursor to the “delete all” option using theleft button 126 and/or theright button 134 and then engage the play/pause button 132 to confirm this selection. Again, to delete the currently selected composite video file, the user can move the cursor to the “delete selected video” option. Once theHHD 100 performs the selected task, theHHD 100 automatically returns to navigate mode. -
FIGS. 3A-3C illustrate different illumination patterns for the CT buttons of theHHD 100 ofFIGS. 2A-2G , according to various embodiments of the invention.FIG. 3A is afront view 300 of theHHD 100 that illustrates the CT buttons that are illuminated when theHHD 100 operates in ready mode, navigate mode, and playback mode. As set forth above, all of the CT buttons are illuminated when theHHD 100 enters each of these three operating modes, but the different CT buttons may have different functions in each of these operating modes. -
FIG. 3B is afront view 302 of theHHD 100 that illustrates the CT buttons that are illuminated when theHHD 100 operates in pause mode and delete mode. Each of the CT buttons is activated and illuminated except for theincrease button 128 and thedecrease button 136, which are not required to manipulate theHHD 100 while operating in these modes. -
FIG. 3C is afront view 304 of theHHD 100 that illustrates the CT buttons that are activated and illuminated when theHHD 100 operates in record mode. While recording video, only theincrease button 128 and thedecrease button 134 are illuminated and active to implement to the magnification functions, as described above. The other CT buttons are not illuminated and are inactive in this mode. -
FIG. 4 is a flow diagram of method steps for operating a hand-held device (HHD), according to one embodiment of the invention. Persons skilled in the art will understand that, even though the method is described in conjunction with the systems ofFIGS. 1-3 , any system configured to perform the method steps, in any order, is within the scope of the present invention. - As shown, the
method 400 begins atstep 402, where a driver determines the current operating mode of the HHD. Table 1 above lists available operating modes, including, a ready mode, a record mode, a navigate mode, a playback mode, a pause mode, and a delete mode. Atstep 404, based on the current operating mode, the driver activates the capacitive-touch buttons associated with the current operating mode, where each capacitive-touch button is associated with a different embedded light emitting diode (LED). As shown inFIG. 3A , the HHD has a set of capacitive-touch (CT) buttons, including theleft button 126, theright button 134, theincrease button 128, thedecrease button 136, the play/pause button 132, and thedelete button 130. Once a particular CT button has been activated, the selection of that CT button by the user causes one or more functions to be performed based on the current operating mode. Atstep 406, the driver causes the embedded LEDs associated with the activated CT buttons to be illuminated to reflect the current operating mode to a user. - At
step 408, the driver receives a user selection to change from the current operating mode to a different operating mode. As shown in Table 1, the user can cause the HHD to enter a different operating mode by selecting one or the activated CT buttons. Again, the current operating mode determines which activated CT buttons can be engaged to enter various different operating modes from the current operating mode. - At
step 410, the driver activated the CT buttons associated with the different operating mode. As shown in Table 1, when the DVC is in certain operating modes, some of the CT buttons are “OFF,” meaning that those CT buttons are deactivated. - At
step 412, the driver causes the embedded LED associated with the activated CT buttons to be illuminated to reflect the different operating mode to the user. As shown inFIGS. 3B and 3C , the LEDs associated with various CT buttons are not illuminated when the HHD is in a certain operating mode. -
FIG. 5A is a conceptual illustration of theHHD 100 implemented with a touch-screen interface 502, according to an alternative embodiment of the invention. As shown, theHHD 100 does not include any mechanical or fixed capacitive-touch buttons; rather, the functionality of the interface buttons previously discussed herein is implemented through a combination of different graphical interface buttons. In such an embodiment, the different graphical buttons of the touch-screen interface 502, when engaged by a user, cause the various functions and features of theHHD 100 described herein to be implemented. - In one embodiment, the touch-
screen interface 502 is configured to look similar to theback side 204 of theHHD 100, as described inFIG. 2C . The touch-screen interface 502 covers most (i.e., more than half) of theback side 204 of theHHD 100 and includes adisplay portion 504, aleft button 506, aright button 508, anincrease button 510, adecrease button 512, a play/pause button 514, adelete button 516 and arecord button 518. During operation of theHHD 100, the touch-screen buttons screen interface 502 and, when engaged by a user, cause the same functionality to be implemented as when the user engages theleft button 126, theright button 134, theincrease button 128, thedecrease button 136, the play/pause button 132, thedelete button 130, and therecord button 124, respectively. Thedisplay portion 504 of the touch-screen interface 502 displays a composite video file, similar to display of thedigital viewfinder 118. - In one embodiment, when one or more of the touch-
screen buttons HHD 100 is in a particular operating mode, these one or more touch-screen buttons are not displayed to the user in the touch-screen interface 502. For example, when theHHD 100 is in pause mode or delete mode, touch-screen buttons HHD 100 is record mode, touch-screen buttons -
FIG. 5B is a conceptual illustration of the hand-helddevice 100 implemented with a touch-screen interface 502, according to another alternative embodiment of the invention. As shown, thedisplay portion 504 covers substantially the entire touch-screen interface 502, and the touch-screen buttons display portion 504. Again, one or more of the touch-screen buttons HHD 100 is in a particular operating mode, and, therefore, not displayed to the user in the touch-screen interface 502, are “grayed-out,” or otherwise visually distinguished from the active buttons. - Persons having ordinary skill in the art will appreciate that the embodiments of the invention described in
FIGS. 5A-5B are merely examples of a touch-screen interface configured to implement the various features and functions described herein, and that other configurations are also within the scope of embodiments of the invention. Such alternative embodiments include, without limitation, configurations where the interface buttons are located in a blacked-out or shaded region of a letterbox display and configurations where the display is located on one side of theHHD 100 and the interface buttons are located on the other side. -
FIG. 6A is a conceptual illustration of how theHHD 100 ofFIGS. 2A-2G may be coupled to alaptop computer 602, according to one embodiment of the invention. As shown, both theHHD 100 and thelaptop computer 602 are resting on aflat surface 604. TheHHD 100 is oriented on theflat surface 604 so that theback side 204 is in direct contact with theflat surface 604, and thefront side 202 is facing away from theflat surface 604. When oriented in this manner, theHHD 100 is highly stable and is not prone to toppling or tipping. - The
data connector 102 is extended from theHHD 100 and is directed towards adata port 606 included in thelaptop computer 602. Thedata port 606 may be a universal serial bus (USB) port, a firewire port, a serial port or another type of port that is capable of receiving thedata connector 102. Thedata port 606 is elevated from theflat surface 604 by avertical distance 610. Conveniently, thedata connector 102 is positioned relative to theHHD 100 so that when theHHD 100 is oriented, as shown, thedata connector 102 is elevated from theflat surface 604 by avertical distance 608, which is substantially equal tovertical distance 610. Thedata connector 102 may then be inserted into thedata port 606 by simply sliding theHHD 100 across theflat surface 604 towards thelaptop computer 602. The positioning of thedata connector 102 relative to thedata port 606 provides a simple and stable way to connect thedata connector 102 to thedata port 606 of thelaptop computer 602, providing a more robust connection relative to conventional approaches. -
FIG. 6B shows thedata connector 102 of theHHD 100 inserted into thedata port 606 of thelaptop computer 602. As described above inFIG. 6A , thedata connector 102 is elevated from theflat surface 604 by avertical distance 608, which is substantially equal to thevertical distance 610 between thedata port 606 and theflat surface 604. When theHHD 100 is coupled with thelaptop computer 602, as shown, the connection between thedata connector 102 and thedata port 606 is highly stable because theHHD 100 is resting on theback side 204 and is not prone to being displaced or toppled. Additionally, the position of thedata connector 102 relative to thedata port 606 substantially reduces or eliminates torque-related stresses that may be placed on either thedata connector 102 or thedata port 606 because the weight of theHHD 100 is not being supported by thedata connector 102. - One advantage of the systems and methods described herein is that the combination of “flat” interface buttons and “recessed and/or concave” interface buttons reduces the likelihood that a user will mistakenly cause a critical function, such as deleting a composite video file, to be performed. The
record button 124, the play/pause button 132, and thedelete button 130 may be considered primary interface buttons, associated with more critical functions; whereas, the other interface buttons may be considered secondary. As described above, therecord button 124, the play/pause button 132, and thedelete button 130 may be slightly recessed and/or concave so that the user may receive tactile feedback while manipulating these interface buttons. The tactile feedback allows the user to more easily identify the primary interface buttons, thereby reducing the likelihood that the user will mistakenly engage the buttons. Also, implementing the primary interface buttons as recessed and/or concave interface buttons allows the user to easily locate and use these interface buttons in a low-light situation (e.g., in the dark) or without looking at the back of theHHD 110. - Another advantage is that activating and illuminating different capacitive-touch button configurations simplifies operation of the
HHD 100 for the user. For example, when theHHD 100 is operating in record mode, only the increase button and the decrease button are illuminated. Thus, the user does not have to worry about the functions of the other CT buttons while in this operating mode. In this fashion, theHHD 100 provides a simplified interface that allows a user to learn each operating mode of theHHD 100 more quickly. Further, higher quality videos may be recorded because the user is not distracted by irrelevant user interface information or extraneous operating options. - Yet another advantage is that the back side of the hand-held device is substantially planar such that when the
HHD 100 is connected to a computer system via thedata connector 102, thedata connector 102 does not support the weight of theHHD 100. Such a configuration substantially reduces damaging stresses placed on thedata connector 102 that result from prior art connection techniques. Further, since theHHD 100 is in a stable orientation when connected to the computer system, the connection is quite robust, thereby decreasing the likelihood that data transfers between theHHD 100 and the computer will be disrupted. - While the forgoing is directed to embodiments of the present invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. For example, aspects of the present invention may be implemented in hardware or software or in a combination of hardware and software. One embodiment of the invention may be implemented as a program product for use with a computer system. The program(s) of the program product define functions of the embodiments (including the methods described herein) and can be contained on a variety of computer-readable storage media. Illustrative computer-readable storage media include, but are not limited to: (i) non-writable storage media (e.g., read-only memory devices within a computer such as CD-ROM disks readable by a CD-ROM drive, flash memory, ROM chips or any type of solid-state non-volatile semiconductor memory) on which information is permanently stored; and (ii) writable storage media (e.g., floppy disks within a diskette drive or hard-disk drive or any type of solid-state random-access semiconductor memory) on which alterable information is stored. Such computer-readable storage media, when carrying computer-readable instructions that direct the functions of the present invention, are embodiments of the present invention. Therefore, the scope of the present invention is determined by the claims that follow.
Claims (71)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/258,327 US20090109294A1 (en) | 2007-10-26 | 2008-10-24 | User interface for a portable digital video camera |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US98312107P | 2007-10-26 | 2007-10-26 | |
US12/258,327 US20090109294A1 (en) | 2007-10-26 | 2008-10-24 | User interface for a portable digital video camera |
Publications (1)
Publication Number | Publication Date |
---|---|
US20090109294A1 true US20090109294A1 (en) | 2009-04-30 |
Family
ID=40580073
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/258,329 Active 2030-10-15 US8189101B2 (en) | 2007-10-26 | 2008-10-24 | Data connector for an electronics device |
US12/258,327 Abandoned US20090109294A1 (en) | 2007-10-26 | 2008-10-24 | User interface for a portable digital video camera |
US12/258,331 Active 2030-12-05 US8223262B2 (en) | 2007-10-26 | 2008-10-24 | Charging and use scheme for a hand-held electronics device |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/258,329 Active 2030-10-15 US8189101B2 (en) | 2007-10-26 | 2008-10-24 | Data connector for an electronics device |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/258,331 Active 2030-12-05 US8223262B2 (en) | 2007-10-26 | 2008-10-24 | Charging and use scheme for a hand-held electronics device |
Country Status (3)
Country | Link |
---|---|
US (3) | US8189101B2 (en) |
EP (2) | EP2213089B1 (en) |
WO (3) | WO2009055744A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110279673A1 (en) * | 2007-11-28 | 2011-11-17 | Flir Systems, Inc. | Maritime controls systems and methods |
US20120069535A1 (en) * | 2010-04-09 | 2012-03-22 | Huabo Cai | Portable multimedia player |
US20140063270A1 (en) * | 2012-08-29 | 2014-03-06 | Canon Kabushiki Kaisha | Communication apparatus, control method of communication apparatus, and recording medium |
WO2017018417A1 (en) * | 2015-07-27 | 2017-02-02 | 株式会社日立公共システム | Recording/reproduction device and method for displaying operation screen therefor |
US20170251231A1 (en) * | 2015-01-05 | 2017-08-31 | Gitcirrus, Llc | System and Method for Media Synchronization and Collaboration |
US10510097B2 (en) | 2011-10-19 | 2019-12-17 | Firstface Co., Ltd. | Activating display and performing additional function in mobile terminal with one-time user input |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110176789A1 (en) * | 2010-01-15 | 2011-07-21 | Jeyhan Karaoguz | System and method in a program recorder for managing advertisement presentation |
US20110199512A1 (en) * | 2010-02-18 | 2011-08-18 | Win-How Chen | Single Use Digital Camera |
CN101859940B (en) * | 2010-04-29 | 2012-10-17 | 华为终端有限公司 | Plug and electronic equipment provided with same |
CN201818640U (en) * | 2010-07-01 | 2011-05-04 | 华为终端有限公司 | Rotating mechanism and electronic equipment provided with same |
KR101843337B1 (en) | 2010-10-28 | 2018-03-30 | 삼성전자주식회사 | Display module and display system |
TWI432942B (en) * | 2010-12-07 | 2014-04-01 | Ability Entpr Co Ltd | Signal transmission mechanism |
TWI398046B (en) | 2010-12-17 | 2013-06-01 | Ability Entpr Co Ltd | Signal transmission mechanism |
TWI420284B (en) * | 2011-03-21 | 2013-12-21 | Hon Hai Prec Ind Co Ltd | Electronic device |
US20160286119A1 (en) * | 2011-04-18 | 2016-09-29 | 360fly, Inc. | Mobile Device-Mountable Panoramic Camera System and Method of Displaying Images Captured Therefrom |
US8651874B2 (en) * | 2011-05-04 | 2014-02-18 | YFC-Boneagel Electric Co., Ltd. | Transmission line with rotatable connector |
TWI487361B (en) * | 2011-11-03 | 2015-06-01 | D Link Corp | A mobile electronic device with a receptacle |
US9437967B2 (en) | 2011-12-30 | 2016-09-06 | Bedrock Automation Platforms, Inc. | Electromagnetic connector for an industrial control system |
US8868813B2 (en) | 2011-12-30 | 2014-10-21 | Bedrock Automation Platforms Inc. | Communications control system with a serial communications interface and a parallel communications interface |
US9191203B2 (en) | 2013-08-06 | 2015-11-17 | Bedrock Automation Platforms Inc. | Secure industrial control system |
US11144630B2 (en) | 2011-12-30 | 2021-10-12 | Bedrock Automation Platforms Inc. | Image capture devices for a secure industrial control system |
US10834820B2 (en) * | 2013-08-06 | 2020-11-10 | Bedrock Automation Platforms Inc. | Industrial control system cable |
US9600434B1 (en) | 2011-12-30 | 2017-03-21 | Bedrock Automation Platforms, Inc. | Switch fabric having a serial communications interface and a parallel communications interface |
US8971072B2 (en) | 2011-12-30 | 2015-03-03 | Bedrock Automation Platforms Inc. | Electromagnetic connector for an industrial control system |
US11314854B2 (en) | 2011-12-30 | 2022-04-26 | Bedrock Automation Platforms Inc. | Image capture devices for a secure industrial control system |
US8862802B2 (en) | 2011-12-30 | 2014-10-14 | Bedrock Automation Platforms Inc. | Switch fabric having a serial communications interface and a parallel communications interface |
US10834094B2 (en) | 2013-08-06 | 2020-11-10 | Bedrock Automation Platforms Inc. | Operator action authentication in an industrial control system |
US11967839B2 (en) | 2011-12-30 | 2024-04-23 | Analog Devices, Inc. | Electromagnetic connector for an industrial control system |
US9727511B2 (en) | 2011-12-30 | 2017-08-08 | Bedrock Automation Platforms Inc. | Input/output module with multi-channel switching capability |
US9467297B2 (en) | 2013-08-06 | 2016-10-11 | Bedrock Automation Platforms Inc. | Industrial control system redundant communications/control modules authentication |
TWI474771B (en) * | 2012-07-18 | 2015-02-21 | Quanta Comp Inc | Host for a notebook computer |
US9015514B2 (en) * | 2012-08-28 | 2015-04-21 | Dell Products Lp. | Systems and methods for implementing persistent battery shutdown for information handling systems |
US9225087B2 (en) | 2012-09-14 | 2015-12-29 | Google Inc. | Computer component connector |
KR20140063251A (en) * | 2012-11-16 | 2014-05-27 | 삼성전자주식회사 | Power supply device for camera device in mobile terminal |
US10613567B2 (en) | 2013-08-06 | 2020-04-07 | Bedrock Automation Platforms Inc. | Secure power supply for an industrial control system |
US9507400B2 (en) * | 2015-04-02 | 2016-11-29 | Dell Products L.P. | Information handling system battery charge management to support quick start |
EP3086434A1 (en) * | 2015-04-24 | 2016-10-26 | HILTI Aktiengesellschaft | Mains powered battery charger, charging system and handheld machine tool |
KR102399724B1 (en) | 2015-09-24 | 2022-05-20 | 삼성전자주식회사 | Display apparatus, Door and Refrigerator having the same |
JP7122590B2 (en) * | 2018-12-19 | 2022-08-22 | パナソニックIpマネジメント株式会社 | Imaging device |
US11775049B2 (en) * | 2019-08-26 | 2023-10-03 | Flir Systems Ab | Device attachment systems and methods to facilitate sensor capability in devices |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4731677A (en) * | 1984-12-24 | 1988-03-15 | Matsushita Electric Industrial Co., Ltd. | Integrated video camera/recorder unit |
US5162915A (en) * | 1989-09-28 | 1992-11-10 | Canon Kabushiki Kaisha | Video system having video camera and video recorder therein |
US20020099457A1 (en) * | 2001-01-25 | 2002-07-25 | Fredlund John R. | System and method for representing an activity involving a route along a plurality of locations |
US20020176160A1 (en) * | 2001-03-30 | 2002-11-28 | Nikon Corporation | Microscope system |
US6519003B1 (en) * | 1998-03-26 | 2003-02-11 | Eastman Kodak Company | Camera with combination four-way directional and mode control interface |
US6979210B2 (en) * | 2003-12-10 | 2005-12-27 | Ennova Direct, Inc. | Thumb drive with retractable USB connector |
US20060061664A1 (en) * | 2004-09-21 | 2006-03-23 | Tetsuya Ito | Camera control system |
US7070425B2 (en) * | 2003-12-10 | 2006-07-04 | Ennova Direct, Inc. | Thumb drive with retractable USB connector |
US20060278715A1 (en) * | 2004-07-30 | 2006-12-14 | Symbol Technologies, Inc. | Programmable keypad for sized optimized device |
US7158125B2 (en) * | 2001-03-30 | 2007-01-02 | Microsoft Corporation | Capacitance touch slider |
US20070104461A1 (en) * | 2005-11-10 | 2007-05-10 | Samsung Electronics Co., Ltd. | Digital audio recording/reproduction apparatus for recording and reproducing still image and video and method of providing user interface therein |
US20070256915A1 (en) * | 2000-05-22 | 2007-11-08 | Digit Wireless, Inc. | Input Devices And Their Use |
US7462044B1 (en) * | 2004-07-29 | 2008-12-09 | Ennova Direct, Inc. | Thumb drive with retractable USB connector |
US7566231B2 (en) * | 2003-12-10 | 2009-07-28 | Ennova Direct, Inc. | Thumb drive with retractable USB connector |
US8631358B2 (en) * | 2007-10-10 | 2014-01-14 | Apple Inc. | Variable device graphical user interface |
Family Cites Families (104)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3001461A (en) | 1959-06-30 | 1961-09-26 | Herbert George Company | Flash camera |
USD296551S (en) | 1985-06-06 | 1988-07-05 | Canon Kabushiki Kaisha | Video camera |
US5640203A (en) * | 1994-02-16 | 1997-06-17 | Asahi Kogaku Kogyo Kabushiki Kaisha | Recording operation control device |
US6628325B1 (en) | 1998-06-26 | 2003-09-30 | Fotonation Holdings, Llc | Camera network communication device |
US6750902B1 (en) | 1996-02-13 | 2004-06-15 | Fotonation Holdings Llc | Camera network communication device |
USD384964S (en) | 1996-06-13 | 1997-10-14 | Nikon Corporation | Digital still camera |
US6138178A (en) * | 1997-01-29 | 2000-10-24 | Fuji Photo Film Co., Ltd. | Controlled device storing multiple drivers that judges and downloads a particular driver corresponding to a controller's operating system having an identical or greater version number |
US5903764A (en) * | 1997-05-02 | 1999-05-11 | Micro International, Ltd. | Smart battery selector offering power conversion internally within a portable device |
USD401257S (en) | 1997-08-05 | 1998-11-17 | Kabushiki Kaisha Toshiba | Electronic still camera |
US6295379B1 (en) | 1997-09-29 | 2001-09-25 | Intel Corporation | DPCM image compression with plural quantization table levels |
US6577337B1 (en) | 1997-12-01 | 2003-06-10 | Samsung Electronics Co., Ltd. | Display apparatus for visual communication |
US6833863B1 (en) | 1998-02-06 | 2004-12-21 | Intel Corporation | Method and apparatus for still image capture during video streaming operations of a tethered digital camera |
JPH11266383A (en) | 1998-03-18 | 1999-09-28 | Minolta Co Ltd | Digital camera system |
US6477138B1 (en) | 1998-04-28 | 2002-11-05 | Lg Electronics Inc. | Disc cartridge with gearing shutters and disc driver for driving the same |
JP2000023010A (en) | 1998-07-07 | 2000-01-21 | Asahi Optical Co Ltd | Image reader |
US6129572A (en) | 1998-08-03 | 2000-10-10 | 3M Innovative Properties Company | Electrical connector with latch to retain IC card |
US6587151B1 (en) | 1998-08-26 | 2003-07-01 | International Business Machines Corporation | Video camera integration on a portable computer |
AUPP701798A0 (en) | 1998-11-09 | 1998-12-03 | Silverbrook Research Pty Ltd | Image creation method and apparatus (ART75) |
KR20000042653A (en) | 1998-12-26 | 2000-07-15 | 김영환 | Apparatus and method for processing snap shot of usb camera |
JP3263675B2 (en) | 1999-02-02 | 2002-03-04 | 三洋電機株式会社 | Electronic devices with common connectors |
US6806978B1 (en) | 1999-05-14 | 2004-10-19 | Konica Corporation | Image pick-up printing apparatus |
AUPQ056099A0 (en) | 1999-05-25 | 1999-06-17 | Silverbrook Research Pty Ltd | A method and apparatus (pprint01) |
US7016595B1 (en) * | 1999-05-28 | 2006-03-21 | Nikon Corporation | Television set capable of controlling external device and image storage controlled by television set |
US20050114587A1 (en) | 2003-11-22 | 2005-05-26 | Super Talent Electronics Inc. | ExpressCard with On-Card Flash Memory with Shared Flash-Control Bus but Separate Ready Lines |
JP2001069390A (en) * | 1999-08-31 | 2001-03-16 | Fujitsu Ltd | Image pickup device which can be attached to electronic appliance |
JP4320091B2 (en) | 1999-08-31 | 2009-08-26 | 富士通株式会社 | Expansion unit and portable information processing apparatus |
USD463426S1 (en) | 2000-03-31 | 2002-09-24 | Trek Technology (Singapore) Pte Ltd. | Portable data storage device |
US6784941B1 (en) | 2000-08-09 | 2004-08-31 | Sunplus Technology Co., Ltd. | Digital camera with video input |
JP2002094873A (en) * | 2000-09-14 | 2002-03-29 | Fuji Photo Film Co Ltd | Digital camera |
JP2002252801A (en) | 2000-12-21 | 2002-09-06 | Fuji Photo Film Co Ltd | Cradle for digital camera |
EP1229720A3 (en) | 2001-01-31 | 2004-04-14 | Fuji Photo Film Co., Ltd. | Digital camera and method of controlling same |
US6731956B2 (en) | 2001-03-26 | 2004-05-04 | Tania W. Hanna | Retractable cord for a mobile phone or other wireless device |
US6449438B1 (en) | 2001-05-15 | 2002-09-10 | Hewlett-Packard Company | Active tripod mount enables easy docking between any compliant camera and dock |
US7110026B2 (en) * | 2001-07-03 | 2006-09-19 | Logitech Europe S.A. | Image tagging for post processing |
USD464664S1 (en) | 2001-07-25 | 2002-10-22 | Aiptek International Inc. | Camera |
US7126629B1 (en) | 2001-09-07 | 2006-10-24 | Pure Digital Technologies, Icn. | Recyclable, digital one time use camera |
USD467259S1 (en) | 2001-10-29 | 2002-12-17 | Aiptek International Inc. | Camera |
US7359003B1 (en) * | 2001-11-09 | 2008-04-15 | Synerdyne Corporation | Display, input and form factor for portable instruments |
US7286256B2 (en) | 2002-02-22 | 2007-10-23 | Eastman Kodak Company | Image application software providing a list of user selectable tasks |
US7893962B2 (en) | 2002-03-01 | 2011-02-22 | Seiko Epson Corporation | Image output system having multiple devices communication-connected in master-slave relation |
JP3674855B2 (en) | 2002-03-20 | 2005-07-27 | ソニー株式会社 | Power supply control device and power supply control method |
JP3097567U (en) | 2002-05-02 | 2004-01-29 | 林 振哲 | USB cable with cable winding mechanism |
JP3870123B2 (en) | 2002-06-11 | 2007-01-17 | キヤノン株式会社 | Image processing apparatus, image processing method, program, and recording medium |
JP2004064677A (en) * | 2002-07-31 | 2004-02-26 | Victor Co Of Japan Ltd | Digital camera |
JP2004078011A (en) | 2002-08-21 | 2004-03-11 | Fuji Photo Film Co Ltd | Digital camera |
US7142244B1 (en) | 2002-08-29 | 2006-11-28 | Sprint Spectrum L.P. | Digital camera with integrated cable storage |
US6743030B2 (en) | 2002-09-30 | 2004-06-01 | Asia Vital Components Co., Ltd. | Portable storage device with universal serial bus |
JP3715608B2 (en) * | 2002-09-30 | 2005-11-09 | 株式会社東芝 | Electronic device system and battery unit |
US6808400B2 (en) * | 2002-10-18 | 2004-10-26 | Aiptek International Inc. | USB connector structure with protection means |
USD487458S1 (en) | 2002-11-22 | 2004-03-09 | Gregoire Alexandre Gentil | Portable electronic storage device |
US20040212966A1 (en) | 2002-12-02 | 2004-10-28 | Fisher Ken Scott | Integral computer connector cover |
JP4632626B2 (en) | 2002-12-27 | 2011-02-16 | オリンパス株式会社 | Recording medium storage device and digital camera |
US20040145676A1 (en) | 2003-01-28 | 2004-07-29 | Nikko-Energy Technology Corporation | Digital camera for a computer |
KR20040072174A (en) | 2003-02-10 | 2004-08-18 | 삼성테크윈 주식회사 | Digital camera and power feeding method to USB drive thereof |
JP2004260615A (en) * | 2003-02-26 | 2004-09-16 | Canon Inc | Imaging device |
USD482694S1 (en) | 2003-03-07 | 2003-11-25 | Everstone Industry Corp. | Memory card adapter |
US20040179135A1 (en) * | 2003-03-14 | 2004-09-16 | Battles Amy E. | Illuminated user interface |
US7349010B2 (en) | 2003-04-11 | 2008-03-25 | Eastman Kodak Company | Digital camera including an on-line sales mode |
US7443418B2 (en) | 2003-04-11 | 2008-10-28 | Eastman Kodak Company | Method for producing electronic job pages |
US20040201692A1 (en) | 2003-04-11 | 2004-10-14 | Parulski Kenneth A. | Classifying digital images as favorite images using a digital camera |
KR100965876B1 (en) * | 2003-06-03 | 2010-06-24 | 삼성전자주식회사 | Batter charger through USB and digital camera therewith |
JP4324727B2 (en) | 2003-06-20 | 2009-09-02 | カシオ計算機株式会社 | Shooting mode setting information transfer system |
CN1705937A (en) | 2003-06-27 | 2005-12-07 | 松下电器产业株式会社 | Slave device and communication setting method |
TWI227993B (en) * | 2003-07-16 | 2005-02-11 | Kinpo Elect Inc | Handheld device for capturing image |
US7535718B2 (en) | 2003-08-20 | 2009-05-19 | Imation Corp. | Memory card compatible with multiple connector standards |
JP4502360B2 (en) | 2003-08-27 | 2010-07-14 | キヤノン株式会社 | Imaging device |
KR100424781B1 (en) | 2003-09-01 | 2004-03-31 | 에스티에스반도체통신 주식회사 | USB drive equipping bidirectional terminal USB plug |
US20050060636A1 (en) | 2003-09-15 | 2005-03-17 | Zsolt Mathe | Digital photo album |
US7515937B2 (en) | 2003-09-25 | 2009-04-07 | Lee Joseph C | Wafer mobile phone platform system |
US20050099499A1 (en) | 2003-11-10 | 2005-05-12 | Ariel Braunstein | Recyclable, digital one time use video camera |
US6773192B1 (en) * | 2003-11-19 | 2004-08-10 | Prosonic Technology Corp. | Light-emitting USB mobile disk-pen |
DE202004019149U1 (en) | 2003-12-11 | 2005-08-18 | Logitech Europe S.A. | Video and audio data receiving apparatus for network, has audio-conversion module converting signals from headset into signals for transmission over bus, and bus interface circuit sending both video and audio signals over bus |
US7483262B2 (en) | 2004-01-15 | 2009-01-27 | Hewlett-Packard Development Company, L.P. | Computer system with multiple-connector apparatus |
US7025275B2 (en) | 2004-01-27 | 2006-04-11 | Micro-Star Int'l Co. Ltd. | External connecting electronic apparatus |
US20050177661A1 (en) | 2004-02-10 | 2005-08-11 | Loo Fok K. | Multimedia playback device with a USB controller |
WO2005086583A2 (en) | 2004-03-18 | 2005-09-22 | M-Systems Flash Disk Pioneers Ltd. | System, apparatus and method for sharing media |
KR100633140B1 (en) | 2004-04-27 | 2006-10-12 | 삼성전자주식회사 | Image forming device and Method for compensating resoultion |
US7004780B1 (en) | 2004-05-13 | 2006-02-28 | Super Talent Electronics, Inc. | Portable computer peripheral apparatus with retractable plug connector |
JP4750379B2 (en) | 2004-05-31 | 2011-08-17 | キヤノン株式会社 | Electronics |
US20050285963A1 (en) | 2004-06-09 | 2005-12-29 | Fuji Photo Film Co., Ltd. | Digital camera having flexible display unit |
JP4431447B2 (en) | 2004-06-09 | 2010-03-17 | 富士フイルム株式会社 | Digital camera |
JP4039398B2 (en) * | 2004-06-25 | 2008-01-30 | ソニー株式会社 | Wireless communication system, cradle device, and portable device |
CN2738529Y (en) | 2004-07-01 | 2005-11-02 | 台均科技(深圳)有限公司 | Mobile memory with rotary USB interface |
US20060015662A1 (en) | 2004-07-15 | 2006-01-19 | International Business Machines Corporation | Digital camera with USB storage key for storing data |
US20060036784A1 (en) | 2004-08-10 | 2006-02-16 | Fok-Kei Loo | Mobile image retrieving and storing device |
US20060064185A1 (en) | 2004-09-22 | 2006-03-23 | Ming-Hsiang Yeh | Structure of removable storage media player |
US20060075411A1 (en) | 2004-09-28 | 2006-04-06 | Ming-Hsiang Yeh | Structure of removable storage media player |
TWI262709B (en) | 2004-11-03 | 2006-09-21 | Sunplus Technology Co Ltd | Digital camera system integrated with an image sensor |
JP2006148434A (en) | 2004-11-18 | 2006-06-08 | Konica Minolta Photo Imaging Inc | Imaging apparatus, electronic processing terminal, and image processing system |
TWI273370B (en) * | 2005-03-16 | 2007-02-11 | Benq Corp | Electronic device with various signal transmission connectors |
US20060223369A1 (en) | 2005-04-01 | 2006-10-05 | Bo Zheng | Device with hinged USB port |
US20070022232A1 (en) * | 2005-07-20 | 2007-01-25 | Jvsd Technologies | Cellular telephone with integrated usb port engagement device that provides access to multimedia card as a solid-state device |
JP2007036492A (en) | 2005-07-25 | 2007-02-08 | Pentax Corp | El display device and digital camera using the same |
US20070066130A1 (en) | 2005-09-16 | 2007-03-22 | Belkin Corporation | Cable and tip holder and data transmitting apparatus and method |
US7452225B2 (en) | 2005-10-20 | 2008-11-18 | Hewlett-Packard Development Company, L.P. | Computer device with retractable connector |
USD552141S1 (en) | 2005-11-14 | 2007-10-02 | Pure Digital Technologies, Inc. | Digital video recorder device |
TW200720930A (en) * | 2005-11-28 | 2007-06-01 | Inventec Corp | Multimedia playing device and method used thereof |
GB2433845A (en) * | 2005-12-29 | 2007-07-04 | Motorola Inc | Computer with retractable socket |
USD531581S1 (en) | 2006-01-13 | 2006-11-07 | Cheng Uei Precision Industry Co., Ltd. | USB plug |
US7389878B1 (en) | 2006-03-22 | 2008-06-24 | Torrico James R | Protective enclosure for an electronic data storage device |
US8882561B2 (en) | 2006-04-07 | 2014-11-11 | Mattel, Inc. | Multifunction removable memory device with ornamental housing |
US20070242066A1 (en) | 2006-04-14 | 2007-10-18 | Patrick Levy Rosenthal | Virtual video camera device with three-dimensional tracking and virtual object insertion |
USD577019S1 (en) | 2006-06-26 | 2008-09-16 | Microsoft Corporation | Wireless adapter |
USD579933S1 (en) | 2006-07-21 | 2008-11-04 | Sony Corporation | Storage medium |
-
2008
- 2008-10-24 WO PCT/US2008/081223 patent/WO2009055744A1/en active Application Filing
- 2008-10-24 US US12/258,329 patent/US8189101B2/en active Active
- 2008-10-24 WO PCT/US2008/081219 patent/WO2009055741A1/en active Application Filing
- 2008-10-24 EP EP08841117A patent/EP2213089B1/en not_active Not-in-force
- 2008-10-24 EP EP08843153A patent/EP2223531A4/en not_active Ceased
- 2008-10-24 US US12/258,327 patent/US20090109294A1/en not_active Abandoned
- 2008-10-24 WO PCT/US2008/081222 patent/WO2009055743A1/en active Application Filing
- 2008-10-24 US US12/258,331 patent/US8223262B2/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4731677A (en) * | 1984-12-24 | 1988-03-15 | Matsushita Electric Industrial Co., Ltd. | Integrated video camera/recorder unit |
US5162915A (en) * | 1989-09-28 | 1992-11-10 | Canon Kabushiki Kaisha | Video system having video camera and video recorder therein |
US6519003B1 (en) * | 1998-03-26 | 2003-02-11 | Eastman Kodak Company | Camera with combination four-way directional and mode control interface |
US20070256915A1 (en) * | 2000-05-22 | 2007-11-08 | Digit Wireless, Inc. | Input Devices And Their Use |
US20020099457A1 (en) * | 2001-01-25 | 2002-07-25 | Fredlund John R. | System and method for representing an activity involving a route along a plurality of locations |
US20020176160A1 (en) * | 2001-03-30 | 2002-11-28 | Nikon Corporation | Microscope system |
US7158125B2 (en) * | 2001-03-30 | 2007-01-02 | Microsoft Corporation | Capacitance touch slider |
US6979210B2 (en) * | 2003-12-10 | 2005-12-27 | Ennova Direct, Inc. | Thumb drive with retractable USB connector |
US7070425B2 (en) * | 2003-12-10 | 2006-07-04 | Ennova Direct, Inc. | Thumb drive with retractable USB connector |
US7090515B2 (en) * | 2003-12-10 | 2006-08-15 | Ennova Direct, Inc. | Thumb drive with retractable USB connector |
US7566231B2 (en) * | 2003-12-10 | 2009-07-28 | Ennova Direct, Inc. | Thumb drive with retractable USB connector |
US7462044B1 (en) * | 2004-07-29 | 2008-12-09 | Ennova Direct, Inc. | Thumb drive with retractable USB connector |
US20060278715A1 (en) * | 2004-07-30 | 2006-12-14 | Symbol Technologies, Inc. | Programmable keypad for sized optimized device |
US20060061664A1 (en) * | 2004-09-21 | 2006-03-23 | Tetsuya Ito | Camera control system |
US20070104461A1 (en) * | 2005-11-10 | 2007-05-10 | Samsung Electronics Co., Ltd. | Digital audio recording/reproduction apparatus for recording and reproducing still image and video and method of providing user interface therein |
US8631358B2 (en) * | 2007-10-10 | 2014-01-14 | Apple Inc. | Variable device graphical user interface |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110279673A1 (en) * | 2007-11-28 | 2011-11-17 | Flir Systems, Inc. | Maritime controls systems and methods |
US20120069535A1 (en) * | 2010-04-09 | 2012-03-22 | Huabo Cai | Portable multimedia player |
US8711571B2 (en) * | 2010-04-09 | 2014-04-29 | Shenzhen Netcom Electronics Co., Ltd. | Portable multimedia player |
US10510097B2 (en) | 2011-10-19 | 2019-12-17 | Firstface Co., Ltd. | Activating display and performing additional function in mobile terminal with one-time user input |
US10896442B2 (en) | 2011-10-19 | 2021-01-19 | Firstface Co., Ltd. | Activating display and performing additional function in mobile terminal with one-time user input |
US11551263B2 (en) | 2011-10-19 | 2023-01-10 | Firstface Co., Ltd. | Activating display and performing additional function in mobile terminal with one-time user input |
US20140063270A1 (en) * | 2012-08-29 | 2014-03-06 | Canon Kabushiki Kaisha | Communication apparatus, control method of communication apparatus, and recording medium |
US9986145B2 (en) * | 2012-08-29 | 2018-05-29 | Canon Kabushiki Kaisha | Communication apparatus, control method of communication apparatus, and recording medium |
US20170251231A1 (en) * | 2015-01-05 | 2017-08-31 | Gitcirrus, Llc | System and Method for Media Synchronization and Collaboration |
WO2017018417A1 (en) * | 2015-07-27 | 2017-02-02 | 株式会社日立公共システム | Recording/reproduction device and method for displaying operation screen therefor |
JP2017027508A (en) * | 2015-07-27 | 2017-02-02 | 株式会社日立製作所 | Recording reproduction device and operation screen display method of the same |
Also Published As
Publication number | Publication date |
---|---|
EP2223531A4 (en) | 2011-01-19 |
WO2009055743A1 (en) | 2009-04-30 |
US8189101B2 (en) | 2012-05-29 |
EP2213089A1 (en) | 2010-08-04 |
US8223262B2 (en) | 2012-07-17 |
WO2009055744A1 (en) | 2009-04-30 |
US20090109324A1 (en) | 2009-04-30 |
WO2009055741A1 (en) | 2009-04-30 |
EP2223531A1 (en) | 2010-09-01 |
EP2213089B1 (en) | 2012-08-29 |
EP2213089A4 (en) | 2011-01-12 |
US20090109329A1 (en) | 2009-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090109294A1 (en) | User interface for a portable digital video camera | |
US11675250B2 (en) | Imaging apparatus with display and image display apparatus | |
US8539353B2 (en) | Tabs for managing content | |
US7929050B2 (en) | Document camera | |
US20110242002A1 (en) | Hand-held device with a touch screen and a touch strip | |
US20080225013A1 (en) | Content Playback Device With Touch Screen | |
US20120307039A1 (en) | Apparatus for Providing a View of an Area that is Hard to Reach or Inaccessible | |
EP1323291A1 (en) | Stand-alone monitor as photograph slide show projector | |
JP2009534706A (en) | UFD-accommodating multimedia system | |
US20050094014A1 (en) | Slider bar interface for digital camera | |
US20120120261A1 (en) | Camera-enabled remote control apparatus for consumer electronic appliances | |
JP4516371B2 (en) | Playback device, camera, and volume control method for playback device | |
KR20060018857A (en) | Imaging device | |
US20060051050A1 (en) | Module and method for controlling a portable multimedia audio and video recorder/player | |
JP4470608B2 (en) | Playback device | |
JP2018067885A (en) | Imaging device and imaging method, and program | |
US7982780B2 (en) | Photographing apparatus having multiple control button sets and displays and method of displaying image | |
JP2006109158A (en) | Electronic device, electronic device system, and audio reproduction system | |
JP4305106B2 (en) | Portable HDD video playback device | |
JP2006311370A (en) | Electronic hand held device and adapter equipment | |
EP1684158A1 (en) | Module and method for controlling a portable multimedia audio and video recorder/player | |
JP4564865B2 (en) | Imaging apparatus and method, and program | |
US10432848B2 (en) | Electronic apparatus and method for controlling the same | |
KR200461251Y1 (en) | Portable multimedia control player for micro camcorder | |
US20110066946A1 (en) | Transmitting and editing method for multimedia audio-visual device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: PURE DIGITAL TECHNOLOGIES, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CUMMINGS, GREG ALLEN;FURLAN, JOHN LOUIS WARPAKOWSKI;JORDAN, ALICE;AND OTHERS;REEL/FRAME:022037/0391;SIGNING DATES FROM 20081119 TO 20081210 |
|
AS | Assignment |
Owner name: PURE DIGITAL TECHNOLOGIES, INC., CALIFORNIA Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME TO PURE DIGITAL TECHNOLOGIES, INC. PREVIOUSLY RECORDED ON REEL 022037 FRAME 0391;ASSIGNORS:CUMMINGS, GREG ALLEN;FURLAN, JOHN LOUIS WARPAKOWSKI;JORDAN, ALICE;AND OTHERS;REEL/FRAME:023318/0158;SIGNING DATES FROM 20081119 TO 20081210 |
|
AS | Assignment |
Owner name: PURE DIGITAL TECHNOLOGIES LLC, DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:PURE DIGITAL TECHNOLOGIES, INC.;REEL/FRAME:023337/0890 Effective date: 20090522 Owner name: PURE DIGITAL TECHNOLOGIES LLC,DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:PURE DIGITAL TECHNOLOGIES, INC.;REEL/FRAME:023337/0890 Effective date: 20090522 |
|
AS | Assignment |
Owner name: CISCO TECHNOLOGY, INC.,CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PURE DIGITAL TECHNOLOGIES LLC;REEL/FRAME:023905/0984 Effective date: 20091026 Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PURE DIGITAL TECHNOLOGIES LLC;REEL/FRAME:023905/0984 Effective date: 20091026 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE |