Method and apparatus for correcting aspect ratio in a camera graphical user interface

Abstract
A device and method are provided that retrieves a plurality of thumbnails corresponding to a plurality of images captured by the digital camera and rotates each thumbnail of the plurality of thumbnails into an upright position. The method and device also crops each thumbnail of the plurality of thumbnails to a uniform size which is an overlap of a portrait and landscape image and displays each thumbnail of the plurality of thumbnails having the uniform size such that the plurality of thumbnails has a uniform appearance while the digital camera is in a review mode.
Description
FIELD OF THE INVENTION

The present invention relates generally to digital cameras, and more particularly to a method and apparatus for providing correction of the aspect ratio of images captured by digital cameras.


BACKGROUND OF THE INVENTION

Conventional digital cameras capture an image using a charge-coupled device (CCD) array. Such cameras also typically use a liquid-crystal display (LCD) screen to provide information to the user, to act as a viewfinder, and to display the captured images. LCD screens typically have an aspect ratio of 4:3, as do most video components. Although many CCD arrays also have a 4:3 aspect ratio, CCD arrays that are compatible with photographic standards have a 3:2 aspect ratio. Currently, conventional digital cameras utilize CCD arrays having a 4:3 aspect ratio.


Conventional digital cameras are also capable of taking images that could be considered either portrait or landscape images. Portrait images are those images having a height greater than the width. Landscape images typically have a width greater than length. A user typically captures a landscape image by keeping the digital camera in a standard upright orientation. A portrait image is captured by rotating the camera either right or left prior to capturing the image.


Although conventional digital cameras are capable of capturing both landscape and portrait images, when the image is displayed on the LCD screen the orientation of the image is unchanged. Consequently, in order to view a portrait image in the proper orientation, a user must rotate the digital camera to the right or the left. If the digital camera rotates the image automatically, the aspect ratio of a rotated portrait image does not match the aspect ratio of the landscape oriented LCD screen. In addition, a manufacturer of a digital camera may not use a CCD array having a 3:2 aspect ratio and produce an image having an aspect ratio that is the same as the aspect ratio of the LCD screen. An image produced by such a CCD array would either be too wide for the LCD screen, assuming the image from the CCD array is scaled up so that the height of the image equals that of the LCD screen, or not tall enough to fill the LCD screen, assuming the image from the CCD array is scaled up so that the width of the image equals that of the LCD screen.


Accordingly, what is needed is a method and system for correcting the aspect ratio of an image for display, for example on an LCD screen. The present invention addresses such a need.


SUMMARY OF THE INVENTION

The present invention provides a method and system for correcting the aspect ratio of an image captured by an image capture device. In one aspect, the method and system comprise determining if the image requires cropping, decompressing the image if required, cropping the image if the image requires cropping, and providing the image to a display. In another aspect, the method and system comprise cropping an image to a predetermined shape and providing the cropped image to a display buffer.


According to the system and method disclosed herein, the present invention corrects the aspect ratio of an image regardless of whether the image is a portrait or a landscape image, or whether the aspect ratio of an image sensor matches that of a display. Overall system performance is thereby increased.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1A is a diagram of a landscape image.



FIG. 1B is a diagram of a portrait image.



FIG. 2 is a block diagram of a digital camera that operates in accordance with the present invention.



FIG. 3 is a block diagram of one embodiment for the imaging device of FIG. 1.



FIG. 4 is a block diagram of one embodiment for the computer of FIG. 1.



FIG. 5A is a memory map showing the embodiment of the Dynamic Random-Access-Memory (DRAM).



FIG. 5B is a block diagram illustrating the contents of one of the input buffers and the contents of the frame buffer.



FIG. 6 is a block diagram illustrating an enhanced format of still image file in accordance with the present invention.



FIG. 7 is a block diagram illustrating the image file generation process, which begins when the camera is in capture mode and the user presses a shutter button to capture an image.



FIG. 8 is a block diagram depicting a portion of one embodiment of a digital camera including an orientation unit.



FIG. 9 is a flow chart of one embodiment of a method for camera image and orientation capture.



FIG. 10 is a diagram of one embodiment of the LCD display in review mode.



FIG. 11 is a flow chart illustrating one embodiment of the process for review mode.



FIG. 12 is a flow chart illustrating one embodiment of the process for play mode.





DETAILED DESCRIPTION OF THE INVENTION

The present invention relates to an improvement in digital cameras. The following description is presented to enable one of ordinary skill in the art to make and use the invention and is provided in the context of a patent application and its requirements. Various modifications to the preferred embodiment will be readily apparent to those skilled in the art and the generic principles herein may be applied to other embodiments. Thus, the present invention is not intended to be limited to the embodiment shown, but is to be accorded the widest scope consistent with the principles and features described herein.


Conventional digital cameras capture an image using an image sensor, typically charge-coupled device (CCD) array. The user interface for such a camera typically includes a liquid-crystal display (LCD) screen. The functions of the LCD screen include acting as a viewfinder and displaying captured images. Typically, the LCD screen is relatively small, measuring only a couple of inches across. LCD screens typically have an aspect ratio of 4:3. Although many CCD arrays also have an aspect ratio of 4:3, CCD arrays that are compatible with photographic standards have an aspect ratio of 3:2.


Conventional digital cameras are also capable of taking images that could be considered either portrait or landscape images. FIG. 1A depicts a landscape image. FIG. 1B depicts a portrait image. Typically, a user captures a landscape image by keeping the digital camera in a standard upright orientation. In contrast, a portrait image is captured by rotating the camera either right or left by approximately ninety degrees prior to capturing the image. For example, a right rotation portrait image is captured by rotating the camera approximately ninety degrees right before capturing an image. A left rotation portrait image is captured by rotating the camera approximately ninety degrees left before capturing an image.


Although conventional digital cameras use CCD arrays having an aspect ratio of 4:3, one of ordinary skill in the art will readily recognize that a manufacturer of a digital camera may wish to use a CCD that is consistent with photographic standards. Such a CCD array has an aspect ratio of 3:2. In such a case, the image produced by the CCD array will have an aspect ratio that does not match the aspect ratio of the LCD screen. Therefore, the image must be processed for display on the LCD screen. If the image from the CCD array is simply scaled up so that the height of the image equals that of the LCD screen, the image produced by such a CCD array would be too wide for the LCD screen. If the image from the CCD array is scaled up so that the width of the image equals that of the LCD screen, the image will not be tall enough to fill the LCD screen. Such a small image may be more difficult for the user to see because of the empty space above and below the image and the small size of the LCD screen.


One of ordinary skill in the art will also recognize that the ability of conventional digital cameras to capture both landscape and portraits restricts the ability of the user to easily view images. When the image is displayed on the LCD screen the orientation of the image is unchanged. Consequently, in order to view a portrait image in the proper orientation, a user must rotate the digital camera to the right or the left. Even if the digital camera was capable of changing the orientation of the image to match the orientation of the digital camera, a portrait image has an aspect ratio of 3:4 or 2:3, depending on the CCD array used, while the LCD screen has an aspect ratio of 4:3. In either case, the aspect ratio of the rotated portrait image will not match the aspect ratio of either the LCD screen or landscape images. If a portrait image is scaled down so that the height of a portrait image matches the height of a landscape image, one of ordinary skill in the art will realize that there will be empty space to the right and left of the portrait image. If the height of the portrait image is too small a fraction of the LCD screen's height, the image will be difficult for the user to see because of the empty space and the small size of the LCD screen.


The present invention provides a method and system for correcting the aspect ratio of an image taken by a digital camera. Although the method and system will be described in terms of an image displayed on the digital camera, one of ordinary skill in the art will recognize that the method and system are not limited to display on a digital camera and are applicable to other systems displaying the image, such as a host system. In addition, although the method and system are described in terms of displaying the image in two modes of the digital camera, the method and system are fully applicable to any mode in which the image is displayed.


Referring now to FIG. 2, a block diagram of a digital camera 110 is shown for use in accordance with the present invention. Camera 110 preferably comprises an imaging device 114, a system bus 116 and a computer 118. Imaging device 114 is optically coupled to an object 112 and electrically coupled via system bus 116 to computer 118. Once a photographer has focused imaging device 114 on object 112 and, using a capture button or some other means, instructed camera 110 to capture an image of object 112, computer 118 commands imaging device 114 via system bus 116 to capture raw image data representing object 112. The captured raw image data is transferred over system bus 116 to computer 118 which performs various image processing functions on the image data before storing it in its internal memory. System bus 116 also passes various status and control signals between imaging device 114 and computer 118. Finally, although the present invention is described in terms of a digital camera, one of ordinary skill in the art will readily realize that the method and system are fully applicable to any image capture device.


Referring now to FIG. 3, a block diagram of one preferred embodiment of imaging device 114 is shown. Imaging device 114 typically comprises a lens 220 having an iris, a filter 222, an image sensor 224, a timing generator 226, an analog signal processor (ASP) 228, an analog-to-digital (A/D) converter 230, an interface 232, and one or more motors 234.


In operation, imaging device 114 captures an image of object 112 via reflected light impacting image sensor 224 along optical path 236. Image sensor 224, which is typically a charged coupled device (CCD), responsively generates a set of raw image data in CCD format representing the captured image 112. The raw image data is then routed through ASP 228, A/D converter 230 and interface 232. Interface 232 has outputs for controlling ASP 228, motors 234 and timing generator 226. From interface 232, the raw image data passes over system bus 116 to computer 118.


Referring now to FIG. 4, a block diagram of one preferred embodiment for computer 118 is shown. System bus 116 provides connection paths between imaging device 114, an optional power manager 342, central processing unit (CPU) 344, dynamic random-access memory (DRAM) 346, input/output interface (I/O) 348, non-volatile memory 350, and buffers/connector 352. Removable memory 354 connects to system bus 116 via buffers/connector 352. Alternately, camera 110 may be implemented without removable memory 354 or buffers/connector 352. The orientation unit 560, discussed more fully below, can sense which position the digital camera 110 is currently in. The orientation unit 560 sends signals to the CPU 344 indicating the current orientation of the digital camera 110.


Power manager 342 communicates via line 366 with power supply 356 and coordinates power management operations for camera 110. CPU 344 typically includes a conventional processor device for controlling the operation of camera 110. In the preferred embodiment, CPU 344 is capable of concurrently running multiple software routines to control the various processes of camera 110 within a multithreaded environment. DRAM 346 is a contiguous block of dynamic memory which may be selectively allocated to various storage functions. LCD controller 390 accesses DRAM 346 and transfers processed image data to LCD screen 402 for display.


I/O 348 is an interface device allowing communications to and from computer 118. For example, I/O 348 permits an external host computer (not shown) to connect to and communicate with computer 118. I/O 348 also interfaces with a plurality of buttons and/or dials 404, and an optional status LCD 406, which in addition to the LCD screen 402, are the hardware elements of the camera=s user interface 408.


Non-volatile memory 350, which may typically comprise a conventional read-only memory or flash memory, stores a set of computer-readable program instructions to control the operation of camera 110. Removable memory 354 serves as an additional image data storage area and is preferably a non-volatile device, readily removable and replaceable by a camera 110 user via buffers/connector 352. Thus, a user who possesses several removable memories 354 may replace a full removable memory 354 with an empty removable memory 354 to effectively expand the picture-taking capacity of camera 110. In the preferred embodiment of the present invention, removable memory 354 is typically implemented using a flash disk. Power supply 356 supplies operating power to the various components of camera 110. In the preferred embodiment, power supply 356 provides operating power to a main power bus 362 and also to a secondary power bus 364. The main power bus 362 provides power to imaging device 114, I/O 348, non-volatile memory 350 and removable memory 354. The secondary power bus 364 provides power to power manager 342, CPU 344 and DRAM 346.


Power supply 356 is connected to main batteries 358 and also to backup batteries 360. In the preferred embodiment, a camera 110 user may also connect power supply 356 to an external power source. During normal operation of power supply 356, the main batteries 358 provide operating power to power supply 356 which then provides the operating power to camera 110 via both main power bus 362 and secondary power bus 364. During a power failure mode in which the main batteries 358 have failed (when their output voltage has fallen below a minimum operational voltage level) the backup batteries 360 provide operating power to power supply 356 which then provides the operating power only to the secondary power bus 364 of camera 110.


Referring now to FIG. 5A, a memory map showing one embodiment of dynamic random-access-memory (DRAM) 346 is shown. In the preferred embodiment, DRAM 346 includes RAM disk 532, a system area 534, and working memory 530.


RAM disk 532 is a memory area used for storing raw and compressed image data and typically is organized in a Asectored@ format similar to that of conventional hard disk drives. In the preferred embodiment, RAM disk 532 uses a well-known and standardized file system to permit external host computer systems, via I/O 348, to readily recognize and access the data stored on RAM disk 532. System area 534 typically stores data regarding system errors (for example, why a system shutdown occurred) for use by CPU 344 upon a restart of computer 118.


Working memory 530 includes various stacks, data structures and variables used by CPU 344 while executing the software routines used within computer 118. Working memory 530 also includes several input buffers 538 for temporarily storing sets of raw image data received from imaging device 114, and a frame buffer 536 for storing data for display on the LCD screen 402. In a preferred embodiment, each input buffer 538 and the frame buffer 536 are split into two separate buffers, called ping-pong buffers (shown by the dashed lines), to improve the display speed of the digital camera and to prevent the tearing of the image in the display 402. Referring now to FIG. 5B, the contents of one of the input buffers 538 and the contents of the frame buffer 536 are illustrated. As shown, each input buffer 538 includes an input buffer A and an input buffer B, and the frame buffer 536 includes a frame buffer A and a frame buffer B. The input buffers A and B alternate between an input cycle and a processing cycle. During the input cycle, the input buffers 538 are filled with raw image data from the image device 114, and during the processing cycle, CPU 344 processes the raw data and transmits the processed data to the frame buffers 536.


Referring now to FIG. 6, a block diagram of an enhanced format of still image file in accordance with the present invention is shown. The image file 600 includes a header 602, compressed image data 604, a thumbnail image 606, a screennail 608, and an image tag field 610. The image file 600 may also include a sound file (not shown) if a sound clip has been attached to the particular image.


The header 602 includes information identifying the particular image file and the image represented by the image data 604. The image data 604 is the actual data comprising the full-sized captured image in compressed form, preferably in JPEG format. Although the user can typically choose the resolution mode in which images are captured, once an image is processed and compressed, the compressed image data 604 is the high-resolution representation of the image compared to the thumbnail 606 and screennail 608. If the image is captured at a resolution of 640×480 pixels, for example, then the compressed image data 604 is typically fifty-to-sixty kilobytes in size.


The thumbnail image 606 is a small, uncompressed low-resolution version of the image. In a preferred embodiment, the pixel size of thumbnail image 606 is less than the display size of the LCD screen 402 (e.g., 80×60 pixels), and has a storage size of approximately ten kilobytes.


The screennail image 608 is a medium-resolution version of the image and in a preferred embodiment is also compressed, although compressing the screennail 608 is optional. Unlike the thumbnail image 606, the screennail image 608 is display-sized and fills the visible area of the LCD screen 402 when displayed. In one embodiment, the screennail image 608 is optional. The screennail image 608 may be optional because the image sensor 224 is small enough, for example 640×480 pixels in size, that the image data 602 can be very rapidly provided to the LCD screen 402. Similarly, the screennail image 608 may be optional where the hardware for the camera 110 is capable of providing the image data 604 rapidly enough. In a preferred embodiment, the pixel size of a compressed screennail image 608 is preferably 288×216 and requires approximately fifteen kilobytes to store.


The image tag field 610 includes information, preferably in the form of tags, regarding the image represented by the image data 604. Media type tags, for instance, indicate all the media types associated with the image, such as whether the image is a single image or a panorama image, for example. In certain operating modes, the media type tags are used to select the type of icon that is displayed in the LCD 402 along side the thumbnail image 606. Besides media tags, the image tag field 610 may also include other types of tags for storing additional information regarding the image and/or the camera 110 itself. For example, a tag could be used to indicate the settings of the camera 110 at the time the image was captured, or indicate the identity of the camera manufacturer, for instance. The information in these tags may be accessed through the buttons on the camera interface 400. The additional information may then be displayed either as text in the LCD 402.


The enhanced image file 600 of the present invention is created for each image as the user takes pictures while the camera is in capture mode. The enhanced image file 600 is then used to accelerate the user interface of the digital camera in the review and play mode as follows. When the camera is placed into review mode, the thumbnail images 606 contained in the image files 600 are directly displayed on the LCD 402 as representations of captured images, which eliminates the need to process and decompress the compressed image data 604. And when the camera is placed into play mode, the screennail image 608 contained in the image file 600 is first decompressed and displayed on the LCD 402 and then optionally updated with the higher-resolution compressed image data 604 as the image data 604 is being decompressed. This feature enables the digital camera to quickly display a full-sized version of the captured image in the LCD 402 without the delay incurred by first decompressing the higher-resolution JPEG image and resizing it to fit on the LCD 402. Whether or not to decompress and display the compressed image data 604 depends on the resolution of the display and the resolution of the screennail images 608.


Referring now to FIG. 7, a block diagram is shown of the image file generation process, which begins when the camera is in capture mode and the user presses a shutter button (not shown) to capture an image. As described above, before the user captures an image in capture mode, frames of raw image data are sequentially captured by the imaging device 114 at a reduced resolution suitable for LCD screen 402, and each of the frame of the raw image data are stored in the ping-pong buffers (FIG. 5B) of an input buffer 538. The live view generation process 612 performs gamma correction and color conversion on the raw image data to convert the data into the YCC format of the LCD screen 402, typically YCC 222 format, and then transfers the YCC 222 data for each frame to the frame buffers 536 for display. The raw image data placed into the input buffers 538 is also processed for extracting exposure, focus, and white balance settings.


Once the user presses the shutter button to capture an image, the raw image data is captured by the image device 114 at a resolution set by the user and the raw image data is stored into an appropriate number of input buffers 538.


The raw image data is then used to generate an enhanced image file 600 for the captured image including the compressed image data 604, the thumbnail 606, and the screennail 608, as shown in FIG. 6.


When generating the thumbnail and screennail images 606 and 608, the present invention takes advantage of the fact that the YCC data in the frame buffers 536 has already been processed by the live view generation process 612 and stored at the reduced resolution of the LCD screen 402. Since the thumbnail and screennail images 606 and 608 are also intended to be lower-resolution representations of the captured image, the previously processed YCC data in the frame buffers 536 is used to generate the thumbnail 606 and screennail 608 directly, rather than using the raw image data stored in the input buffers 538.


To generate the screennail image 608, the YCC data in the frame buffers 536 is converted from YCC 222 format into YCC 422 format and compressed by a conversion and compression process 614. To generate the thumbnail image 606, the YCC data in the frame buffers 536 is converted from the YCC 222 format into YCC 422 format and then resized by a conversion and resizing process 616. During the conversion and resizing process 616, the thumbnail image 606 may be resized by averaging in which a block of pixel values from the YCC 422 data are averaged to represent one pixel value of the thumbnail image 606, and/or by sub-sampling the YCC 422 data in which only a certain number pixels in a block are used to represent one pixel in the thumbnail image 606.


Referring now to FIGS. 5A, 6 and 7, after the thumbnail image 606 and the screennail 608 are generated, they are stored in working memory 530 until the compressed image data 604 is generated. The compressed image data 604 may be generated either before or after the thumbnail and screennail images 606 and 608. However, in a preferred embodiment, the compressed image data 604 is generated after the thumbnail and screennail images 606 and 608 are generated using a background spooling process 618. In an alternative embodiment, the thumbnail image 606 and the screennail 608 may be generated by the background spooling process 618 along with the compressed image data 604.


In another preferred embodiment, the thumbnail image 606 and the screennail 608 may be generated using a two-stage live view generator 612. In the first stage, the live view generator 612 provides images to the frame buffer 536 for display as described above. When the user captures an image, the raw image data from the imaging device is compressed due to higher quality before being stored in the input buffers 538, and the live view generator 612 switches to the second stage. In this stage, the live view generator 612 decompresses the compressed raw image data and processes the data into both YCC 222 data and YCC 422 data. The live view generator 612 may then transfer the YCC 422 data to the frame buffer 536 for display, and generate the thumbnail image 606 and the screennail 608 from the YCC 422 data.


The background spooling process 618 preferably includes RAM spoolers 1 and 2 (620), removable memory spoolers 1 and 2 (624), and an image processing and compression process (IPC) 622. Processes 620, 622 and 624 are preferably implemented as background processes on CPU 344 and may therefore run in parallel with other processes. As used herein, a spooler is a process that transfers data from one process or device to a second process or device. The primary purpose of the background spooling process 618 is to move data out of the input buffers 538 as fast as possible in order to free the input buffers 538 to capture another image. After the data is moved, the data is processed in the background. This allows the next image to be captured before the previous image is processed and compressed, which increases the capture rate of the digital camera.


In operation, after the user has captured an image, control of the raw image data in the input buffers 538 is transferred to RAM spooler 1 (620) if the RAM disk 532 is not full. If the RAM spooler 1 (620) obtains control of the raw image data, then the RAM spooler 1 (620) transfers the raw image data to the RAM disk 532. Alternatively, if the RAM disk 532 is full, then control of the raw image data is transferred to the IPC 622 where the data is processed and compressed to generate the compressed image data 604 (FIG. 6).


In the case where the raw image data has been transferred to the RAM disk 532, the removable memory spooler 1 (624) may then access the raw image data from the RAM disk 532 and transfer it to the removable memory 354. Once the raw image data is transferred to the removable memory 354, the IPC 622 accesses the raw image data and processes the raw image data to generate the compressed image data 604. Alternatively, if the removable memory 354 is full or is not present, then the removable memory spooler 1 (624) may provide the raw image data directly to the IPC 622 for generation of the compressed image data 604.


After the compressed image data 604 is generated, the IPC 622 may provide the compressed image data 604 to the RAM spooler 2 (620). The compressed image data 604 is then combined with the thumbnail 606 and the screennail 608 to generate the enhanced image data file (FIG. 6), and the RAM spooler 2 (620) transfers the compressed image data file 600 to the RAM disk 532. Once the image data file 600 is written to RAM disk 532, the removable memory spooler 2 (624) may then access the image data file 600 and write the image data file 600 onto the removable memory 354. If the removable memory 354 is not inserted, the image data file 600 remains on the RAM disk 532. It should be noted that in an alternative embodiment, the digital camera may be implemented without a RAM disk 532, in which case the image data would be spooled to and from the removable memory 354.


In addition, a method and system for determining the orientation of a digital camera has been disclosed in co-pending U.S. patent application Ser. No. 08/795,587 entitled “Apparatus and Method for Camera Image and Orientation Capture” filed on Feb. 6, 1997 and assigned to the assignee of the present application. Rotation of captured images has been disclosed in U.S. patent application Ser. No. 08/903,890 entitled “Auto-Rotating GUI For Managing Portrait and Landscape Capture in Review Mode” filed on Jul. 31, 1997 and assigned to the assignee of the present application. Applicant hereby incorporates by reference the above-mentioned co-pending applications.



FIG. 8 depicts a portion of one embodiment of the camera 110′ including an orientation unit 560. Components similar to those discussed with respect to FIGS. 2 through 4 are labeled similarly. The digital camera 110′ includes a processing unit 344′ having at least one orientation input, at least one setting input and a bidirectional communications port. The digital camera 110′ also includes a memory 550 and an imaging device 114′. The orientation unit 560 has at least one orientation output. The memory 550 includes an image memory 554, a setting unit 556, and an orientation memory 552. The memory 550 can be included in one or more of the components of the camera 110, including the DRAM 346 or the non-volatile memory 350. In a preferred embodiment, the orientation unit 560 is implemented in the digital camera 110 as shown in FIG. 4.


Each orientation output of the orientation unit 560 is coupled to a corresponding orientation input of the processing unit 344′ via an orientation signal line 562. The bidirectional communication port of the processing unit 344′, the memory 550, and the output of the imaging device 114′ are coupled via common bus 116′. In an alternative embodiment, the orientation unit 560 may also be coupled to the processing unit 344′ through the common bus 116′. The processing unit 344′, the imaging device 114′, the orientation unit 560, and the memory 550 are also coupled to a power source, not shown.


In one embodiment, the orientation unit 560 includes first and second orientation sensors (not shown). In this embodiment, the first orientation sensor determines whether the camera 110′ is rotated to the left or right. Thus, the first orientation sensor determines whether the camera has been rotated to a left rotation portrait, a right rotation portrait, an upright or an inverted position. In this embodiment, the first orientation sensor outputs a left orientation signal for left rotation portraits and a right orientation signal for right rotation portraits. The second orientation sensor determines whether the camera 110′ is tilted forward or backward. In such an embodiment, the second orientation sensor outputs a forward and a backward orientation signal.


Referring now to FIG. 9, a flow chart of one method 1000 for camera image and orientation capture is shown. The method 1000 is used for capture of four orientations: upright, inverted, left orientation (for a left rotation portrait image), and right orientation (for a right rotation portrait image). First, the processing unit 344′ determines whether the image is to be captured via step 1010. In one embodiment, this determination is made based on ascertaining whether an image capture or shutter button, not shown, has been depressed. The processing unit 344′ may determine whether the image capture button has been depressed by monitoring the value of a shutter activation signal, not shown. If an image is not to be captured, then subsequent steps are not executed. If an image is to be captured, the processing unit 344′ stores the right and left orientation signals in the orientation signal memory 552 via step 1012. In one embodiment, the stored orientation signals include the left and right orientation signals as well as the forward and backward orientation signals.


The setting unit 556 then determines if the camera 110′ is in a forward or backward orientation via step 1013. If the camera 100′ is in a forward or backward orientation, the image is defined to be an upright landscape via step 1016. The image is so defined because where the camera is tilted forward or backward, whether the image is a conventional portrait image or a landscape image may be difficult to determine. In addition, in one embodiment, the sensor for determining left and right orientation, not shown, may not operate properly when the camera 110′ is tilted forward or backward. Next, the setting unit 556 receives the orientation signals and determines whether the camera 110′ is in an upright orientation in step 1014. If the camera 110′ is in an upright orientation, the setting unit 556 defines the top portion and the bottom of the image as the top and bottom, respectively, of an upright landscape image via step 1016.


If the setting unit 556 determines in step 1014 that the camera 110′ is not in an upright orientation, then the setting unit 556 determines whether the camera 110′ is in a left orientation in step 1018. If the camera 110′ is in a left orientation, the setting unit 556 defines the top and bottom of the image as the top and bottom, respectively, of a left rotation portrait image via step 1020.


If the setting unit 556 determines in step 1018 that the camera 110′ is not in a left orientation, then the setting unit 556 determines whether the camera 110′ is in a right orientation in step 1022. If the camera 110′ is in a right orientation, the setting unit 556 defines the top and bottom of the image as the top and bottom, respectively, of a right rotation portrait image via step 1024.


If the setting unit 556 determines in step 1022 that the camera 110′ is not in a right orientation, the setting unit 556 defines the top and bottom of the image as the top and bottom, respectively, of an inverted landscape image. After each of the steps 1016, 1020, 1024, or 1026, the processing unit 344′ issues an image capture command via step 1028, transferring the pixel signals output by the imaging device 114′ to the image memory 554′.


In a preferred embodiment, the orientation unit 560 and its functions are implemented in the camera 110 as shown in FIG. 4. Portions of the memory 550, such as image memory 554, may be included in the DRAM 346. In addition, the functions of the setting unit 556, such as determining the orientation of the camera and setting the top and bottom of the image, may be performed by another component, such as the CPU 344. Certain functions and components of the camera 110, such as the input buffer 538, frame buffers 536, or image processing and compression, are not discussed with respect to the method 1000. However, in a preferred embodiment, these functions are performed in conjunction with the method 1000. Consequently, the method 1000 is independent of the hardware used. Finally, the method 1000 may be used to define, for example, only the top or the bottom of a particular image rather than both the top and the bottom of the image. By using the orientation unit 560, the digital camera 110 is capable not only of capturing the orientation of an image but also rotating the image, for example to be in an upright orientation regardless of the orientation of the camera 110 during image capture.



FIG. 10 illustrates the operation and appearance of the LCD screen 402 during review mode in accordance with the method and system. In one embodiment, the LCD Screen 402 displays four small thumbnails 700 at a time and is based on a filmstrip metaphor which allows users to quickly move forward and backward among the images according to date and time. The small thumbnails 700 are created using the thumbnail 606 stored in memory. The user navigates through the series of small thumbnails 700 using a navigation control button (not shown). As the user scrolls through the small thumbnails 700 displayed on the LCD screen 400, the small thumbnails 700 are replaced by new thumbnails 700 representing other captured images. A stationary selection arrow line 702 is used as both a navigational aid and to indicate which small thumbnail 700 is currently the selected image. As the user presses the navigation control button and the small thumbnails 700 scroll across the LCD screen 402, the small thumbnail that is placed over a selection indication in the selection arrow line 702 is considered the currently selected image. In an alternative embodiment, the selection indication is stationary except when positioned near the beginning and the end of the image list.


In a preferred embodiment, each small thumbnail 700 is oriented so that the user can view the image in the thumbnail's upright orientation without rotating the camera. Thus, each small thumbnail 700 is rotated to be in the proper orientation regardless of whether the image was taken as a landscape image or a portrait image. In a preferred embodiment, each of the small thumbnails 700 is a square. Consequently, not only are any portrait images rotated, but the aspect ratio of such images is also corrected in accordance with the method and system. However, in an alternate embodiment, the small thumbnails 700 are not cropped to a standard size. Thus, in an alternate embodiment, the size portrait and landscape small thumbnails 700 would not be uniform.


After a small thumbnail 700 becomes the currently selected image, additional information corresponding to that image is automatically displayed on the LCD screen 402. In a preferred embodiment, the additional information includes a resized thumbnail 704, showing a larger view of the currently selected image, and image information comprising an icon bar 706 and text 708. The resized thumbnail 704 is displayed using the thumbnail 606 stored in memory.


As with the small thumbnails 700, the resized thumbnail is oriented such that the user can view the image in the correct orientation without rotating the camera 110. In addition, if the aspect ratio of the CCD array 224 did not match the aspect ratio of the LCD screen 402, the aspect ratio of each small thumbnail 700 and the resized thumbnail 704 will be corrected in accordance with the method and system for use in the review mode.


To further illustrate the method and system in accordance with the present invention, refer now to FIG. 11 which depicts a method 800 for providing small thumbnails 700 and the resized thumbnail 704 in review mode irrespective of the aspect ratio of the image. In the embodiment of the method 800 depicted in FIG. 11, the orientation determination and requisite rotation are performed separately to aspect ratio correction.


First, the thumbnail image 606 is retrieved from memory via step 810. In order to be able to display both landscape and portrait images, as well as images captured using a CCD having an aspect ratio which does not match the aspect ratio of the LCD screen 402, the thumbnail image 606 is cropped. Therefore, via step 812, the thumbnail image 606 is cropped to provide a standard square image, seen as small thumbnails 700 of FIG. 10. A square is chosen because this shape is the overlap of a landscape and a portrait image. In a preferred embodiment, the left and right edge of a landscape image and the top and bottom edges of a portrait image are cropped to provide a square. Thus, in a preferred embodiment, the central square portion of an image will be used to provide the small thumbnails 700.


Once the thumbnail image 606 is cropped, it is provided to the frame buffer 536 via step 814. In the filmstrip metaphor of the embodiment shown in FIG. 10, a number of small thumbnails 700 are displayed at one time. Thus, the retrieving, cropping, and providing the thumbnail image 606 to the frame buffer 536 is repeated for each remaining small thumbnails 700 that will be displayed via step 816. In one embodiment, four small thumbnails 700 are displayed. Therefore, in this embodiment, steps 810 through 814 are carried out a total of four times.


As previously discussed, in one embodiment, a resized thumbnail 704 of the current image is displayed on LCD screen 402. In order to display the resized thumbnail 704, the current thumbnail image 606 is retrieved via step 818. The thumbnail image 606 is then resized via step 820. In one embodiment, the thumbnail image 606 is not cropped to a square shape and the image is resized to 1.5 times the size of a small thumbnail 700. Thus, referring back to FIG. 10, the resized thumbnail 704 is not a square. Instead, a larger portrait or landscape image is shown in the resized thumbnail 704. In another embodiment, the thumbnail image 606 can be both resized and cropped via step 820. In one embodiment, the square thumbnail would be resized to twice the size of a small thumbnail 700. The resized, optionally cropped thumbnail is then provided to the frame buffer 536 via step 822. The frame buffer is displayed on the LCD screen 402 via step 824.


Because the small thumbnails 700 are cropped to a standard square size, both portrait and landscape images can be displayed clearly enough to allow the user to recognize individual images. There is no wasted space, for example due to any scaling of heights of portrait images. Because there is less empty space, the small images are easier to view. The portrait and landscape images can also be displayed irrespective of whether the aspect ratio of the CCD is 3:2 or 4:3. In addition, the square size of the small thumbnails 700 allows for a more uniform display. Thus, the aspect ratio of the images displayed has been corrected.


In play mode, only a single image is displayed on the LCD screen 402. In one embodiment, the image is rotated if required so that the user may view the image in the correct orientation without rotating the camera 110. In one embodiment, a portrait image is displayed so that the height of the portrait image is the same as the height of the LCD screen 402. In this embodiment, the portrait image does not fill the screen. However, the user is also allowed to rotate the camera and view the full-sized portrait image.



FIG. 12 depicts a method 900 for correcting the aspect ratio of an image in play mode. In the embodiment of the method 900 depicted in FIG. 12, determination of the image orientation and any image rotations are performed separately from aspect ratio correction. The image aspect ratio is retrieved via step 910. The image aspect ratio may be stored with other information for the image in the image file format 600. In one embodiment, the image height and width are stored and the width is divided by the height, or vice versa, to obtain the image aspect ratio. It is then determined if the image aspect ratio is the same as the aspect ratio for the LCD screen 402 via step 912. If the image aspect ratio is the same as the LCD aspect ratio, then the screennail image 608 is decompressed and resized via step 914. The lower resolution screennail will then be displayed via step 920. If, however, the image aspect ratio does not match the LCD aspect ratio, then the required crop is determined in step 916. For example, if the image has an aspect ratio of 3:2 and the LCD screen 402 has an aspect ratio of 4:3, then the correct crop is one in which the 3:2 image is cropped to a 4:3 aspect ratio. If the image is a portrait image, for example having an aspect ratio of 3:4, then the correct crop is simply resizing the image so that the height of the portrait image is the same as the height of the LCD screen 402. Once the correct crop is determined, the screennail image 608 is decompressed, resized, and cropped via step 918. The screennail is then displayed via step 920.


The displayed image may be updated using a decompressed, resized, and, if required, cropped higher resolution image. In addition, if the screennail image 608 has not been generated, then the method and system can use the higher resolution image. The steps followed to provide the higher resolution image are analogous to the steps 910 through 920 carried out to display the lower resolution screennail. However, instead of using the screennail image 608, the higher resolution image data 604 is retrieved, decompressed, and cropped if required. Thus, regardless of the aspect ratio of the CCD array 224, the aspect ratio of the LCD screen 402, or the orientation of the image, the image can be cropped and resized to be displayed on the LCD screen 402 in an orientation which allows the user to view the image in the correct orientation without rotating the camera 110.


Although the method and system have been described in terms of the image being displayed on the LCD screen 402 of the digital camera 110, nothing prevents the method and system from being used in another environment. For example, the method and system are fully applicable to display of images on a host system with minor modifications made to some of the methods. In the host system, it would be determined if the aspect ratio of the image was equal to the aspect ratio of the display rectangle for the image in step 912 of the method 900.


A method and system have been disclosed for providing aspect ratio correction for images captured by a digital. Although the present invention has been described in accordance with the embodiments shown, one of ordinary skill in the art will readily recognize that there could be variations to the embodiments and those variations would be within the spirit and scope of the present invention. Accordingly, many modifications may be made by one of ordinary skill in the art without departing from the spirit and scope of the appended claims.

Claims
  • 1. A digital camera comprising: a display;memory; anda processor associated with the memory and configured to: retrieve a plurality of thumbnails corresponding to a plurality of images captured by the digital camera;rotate each thumbnail of the plurality of thumbnails into an upright position;crop each thumbnail of the plurality of thumbnails to a uniform size, the uniform size comprising a rectangle having two sides of a first length and two sides of a second length, the second length being different from the first length; anddisplay each thumbnail of the plurality of thumbnails having the uniform size such that the plurality of thumbnails has a uniform appearance while the digital camera is in a review mode, wherein a selected thumbnail of the plurality of thumbnail images is highlighted while being displayed along with each of the plurality of thumbnail images.
  • 2. The digital camera of claim 1, wherein the processor is further configured to: decompress and resize each thumbnail of the plurality of thumbnails.
  • 3. The digital camera of claim 1, wherein the display is an LCD screen.
  • 4. The digital camera of claim 1, wherein the processor is further configured to: retrieve a higher resolution image;determine if the higher resolution image requires cropping;decompress the higher resolution image;crop the higher resolution image if the higher resolution image requires cropping; andprovide the higher resolution image to the display.
  • 5. The digital camera of claim 1, wherein the selected thumbnail is highlighted by being displayed at a size greater than the uniform size.
  • 6. A method comprising: retrieving a plurality of thumbnails corresponding to a plurality of images captured by a digital camera;rotating each thumbnail of the plurality of thumbnails into an upright position at the digital camera;cropping each thumbnail of the plurality of thumbnails to a uniform size, the uniform size comprising a rectangle having two sides of a first length and two sides of a second length, the second length being different from the first length; anddisplaying, on a display of the digital camera, each thumbnail of the plurality of thumbnails having the uniform size such that the plurality of thumbnails has a uniform appearance while the digital camera is in a review mode, wherein a selected thumbnail of the plurality of thumbnail images is highlighted while being displayed along with each of the plurality of thumbnail images.
  • 7. The method of claim 6, wherein cropping each thumbnail of the plurality of thumbnails further comprises: resizing each thumbnail of the plurality of thumbnails.
  • 8. The method of claim 6, wherein the display is an LCD screen.
  • 9. The method of claim 6, further comprising: updating a thumbnail of the plurality of thumbnails with a higher resolution image.
  • 10. The method of claim 9, wherein updating the thumbnail of the plurality of thumbnails further comprises: retrieving the higher resolution image;determining if the higher resolution image requires cropping;decompressing the higher resolution image;cropping the higher resolution image if the higher resolution image requires cropping; andproviding the higher resolution image to the display.
  • 11. The method of claim 6, wherein the selected thumbnail is highlighted by being displayed at a size greater than the uniform size.
  • 12. A digital camera comprising: a display;memory; anda processor associated with the memory and configured to: retrieve a plurality of thumbnails corresponding to a plurality of images captured by the digital camera;rotate each thumbnail of the plurality of thumbnails into an upright position;crop each thumbnail of the plurality of thumbnails to a uniform size, the uniform size comprising a rectangle having two sides of a first length and two sides of a second length, the second length being different from the first length; anddisplay each thumbnail of the plurality of thumbnails having the uniform size such that the plurality of thumbnails has a uniform appearance while the digital camera is in a review mode.
  • 13. A method comprising: retrieving a plurality of thumbnails corresponding to a plurality of images captured by a digital camera;rotating each thumbnail of the plurality of thumbnails into an upright position at the digital camera;cropping each thumbnail of the plurality of thumbnails to a uniform size, the uniform size comprising a rectangle having two sides of a first length and two sides of a second length, the second length being different from the first length; anddisplaying, on a display of the digital camera, each thumbnail of the plurality of thumbnails having the uniform size such that the plurality of thumbnails has a uniform appearance while the digital camera is in a review mode.
RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 09/213,131, filed Dec. 15, 1998, which is a continuation of U.S. patent application Ser. No. 08/891,424, filed Jul. 9, 1997, the disclosures of which are hereby incorporated herein by reference in their entireties.

US Referenced Citations (876)
Number Name Date Kind
610861 Goodwin Sep 1898 A
725034 Brownell Apr 1903 A
2289555 Simons Jul 1942 A
2298382 Hutchison, Jr. et al. Oct 1942 A
3062102 Martin Nov 1962 A
RE25635 Nerwin et al. Sep 1964 E
3675549 Adair Jul 1972 A
3814227 Hurd, Iii et al. Jun 1974 A
3971065 Bayer Jul 1976 A
3991625 Preston Nov 1976 A
4011571 Okuzawa Mar 1977 A
4017680 Anderson et al. Apr 1977 A
4057830 Adcock Nov 1977 A
4081752 Sumi Mar 1978 A
4125111 Hudspeth et al. Nov 1978 A
4131919 Lloyd et al. Dec 1978 A
4158208 Dischert Jun 1979 A
4168488 Evans Sep 1979 A
4172327 Kuehn et al. Oct 1979 A
4183645 Ohmura Jan 1980 A
4195317 Stratton Mar 1980 A
4234890 Astle Nov 1980 A
4253756 Kurei Mar 1981 A
4267555 Boyd et al. May 1981 A
4306793 Date et al. Dec 1981 A
4325080 Satoh Apr 1982 A
4329029 Haskell May 1982 A
4337479 Tomimoto et al. Jun 1982 A
4347618 Kavouras et al. Aug 1982 A
4359222 Smith et al. Nov 1982 A
4364650 Terashita et al. Dec 1982 A
4403303 Howes et al. Sep 1983 A
4416282 Saulson Nov 1983 A
4423934 Lambeth et al. Jan 1984 A
4456931 Toyoda et al. Jun 1984 A
4466230 Osselaere Aug 1984 A
4470067 Mino Sep 1984 A
4471382 Toyoda et al. Sep 1984 A
4477164 Nakai et al. Oct 1984 A
4519692 Michalik May 1985 A
4531161 Murakoshi Jul 1985 A
4540276 Ost Sep 1985 A
4542377 Hagen et al. Sep 1985 A
4554638 Iida Nov 1985 A
4570158 Bleich et al. Feb 1986 A
4574319 Konishi Mar 1986 A
4601055 Kent Jul 1986 A
4603966 Brownstein Aug 1986 A
4623930 Oshima et al. Nov 1986 A
4641198 Ohta et al. Feb 1987 A
4674107 Urban et al. Jun 1987 A
4691253 Silver Sep 1987 A
4698685 Beaverson Oct 1987 A
4723169 Kaji Feb 1988 A
4736224 Watanabe Apr 1988 A
4739409 Baumeister Apr 1988 A
4772941 Noble Sep 1988 A
4774600 Baumeister Sep 1988 A
4791477 Blazek et al. Dec 1988 A
4794465 Van Luyt et al. Dec 1988 A
4797836 Witek et al. Jan 1989 A
4801793 Vaynshteyn Jan 1989 A
4806920 Sawada Feb 1989 A
4816855 Kitaura et al. Mar 1989 A
4823283 Diehm Apr 1989 A
4825324 Miyake et al. Apr 1989 A
4827347 Bell May 1989 A
4851897 Inuma Jul 1989 A
4853733 Watanabe et al. Aug 1989 A
4855831 Miyamoto Aug 1989 A
4866292 Takemoto et al. Sep 1989 A
4882683 Rupp et al. Nov 1989 A
4887161 Watanabe et al. Dec 1989 A
4888812 Dinan et al. Dec 1989 A
4893198 Little Jan 1990 A
4907089 Yamaguchi Mar 1990 A
4916435 Fuller Apr 1990 A
4931960 Morikawa Jun 1990 A
4935809 Hayashi et al. Jun 1990 A
4937676 Finelli et al. Jun 1990 A
4937685 Barker et al. Jun 1990 A
4942417 Miyazawa Jul 1990 A
4952920 Hayashi Aug 1990 A
4965675 Hori Oct 1990 A
4969647 Mical et al. Nov 1990 A
4972495 Blike et al. Nov 1990 A
4974151 Advani Nov 1990 A
4982291 Kurahashi Jan 1991 A
4992887 Aragaki Feb 1991 A
4996714 Desjardins et al. Feb 1991 A
5001697 Torres Mar 1991 A
5007027 Shimoi Apr 1991 A
5014193 Garner et al. May 1991 A
5016107 Sasson May 1991 A
5018017 Sasaki et al. May 1991 A
5020012 Stockberger May 1991 A
5021989 Fujisawa et al. Jun 1991 A
5027150 Inoue Jun 1991 A
5027227 Kita Jun 1991 A
5030944 Masimo et al. Jul 1991 A
5031329 Smallidge Jul 1991 A
5032918 Ota et al. Jul 1991 A
5032926 Imai et al. Jul 1991 A
5034804 Sasaki et al. Jul 1991 A
5038320 Heath et al. Aug 1991 A
5040068 Parulski et al. Aug 1991 A
5040070 Higashitsutsumi Aug 1991 A
5043801 Watanabe Aug 1991 A
5043816 Nakano Aug 1991 A
5049916 O'Such et al. Sep 1991 A
5050098 Brown et al. Sep 1991 A
5057924 Yamada Oct 1991 A
5063600 Norwood Nov 1991 A
5065246 Takemoto et al. Nov 1991 A
5067029 Takahashi Nov 1991 A
5070406 Kinoshita Dec 1991 A
5073823 Yamada et al. Dec 1991 A
5077582 Kravette et al. Dec 1991 A
5083383 Heger Jan 1992 A
5093716 Kondo et al. Mar 1992 A
5099262 Tanaka et al. Mar 1992 A
5101225 Wash Mar 1992 A
5101364 Davenport Mar 1992 A
5106107 Justus Apr 1992 A
5122827 Saegusa et al. Jun 1992 A
5123088 Kasahara et al. Jun 1992 A
5124537 Chandler et al. Jun 1992 A
5124814 Takahashi et al. Jun 1992 A
5130812 Yamaoka Jul 1992 A
5133076 Hawkins et al. Jul 1992 A
5134390 Kishimoto et al. Jul 1992 A
5134431 Ishimura et al. Jul 1992 A
5134434 Inoue et al. Jul 1992 A
5138459 Roberts Aug 1992 A
5138460 Egawa Aug 1992 A
5140358 Tokunaga Aug 1992 A
5142319 Wakabayashi Aug 1992 A
5142680 Ottman et al. Aug 1992 A
5144358 Tsuru et al. Sep 1992 A
5144445 Higashitsutsumi Sep 1992 A
5146259 Kobayashi et al. Sep 1992 A
5146353 Isoguchi et al. Sep 1992 A
5153729 Saito Oct 1992 A
5153730 Nagasaki Oct 1992 A
5159364 Yanagisawa et al. Oct 1992 A
5161012 Choi Nov 1992 A
5161025 Nakao Nov 1992 A
5161026 Mabuchi et al. Nov 1992 A
5161535 Short Nov 1992 A
5164751 Weyer Nov 1992 A
5164831 Kuchta et al. Nov 1992 A
5172103 Kita Dec 1992 A
5179653 Fuller Jan 1993 A
5184169 Nishitani Feb 1993 A
5185667 Zimmermann Feb 1993 A
5187517 Miyasaka Feb 1993 A
5187776 Yanker Feb 1993 A
5189404 Masimo et al. Feb 1993 A
5189408 Teicher Feb 1993 A
5189466 Yasukawa Feb 1993 A
5189490 Shetty Feb 1993 A
5193538 Ekwall Mar 1993 A
5194944 Uchiyama Mar 1993 A
5198851 Ogawa Mar 1993 A
5199101 Cusick et al. Mar 1993 A
5200818 Neta et al. Apr 1993 A
5202767 Dozier Apr 1993 A
5202844 Kamio et al. Apr 1993 A
5204916 Hamilton et al. Apr 1993 A
5218459 Parulski et al. Jun 1993 A
5218647 Blonstein Jun 1993 A
5220420 Hoarty et al. Jun 1993 A
5220614 Crain Jun 1993 A
5223935 Tsuji Jun 1993 A
5224207 Filion et al. Jun 1993 A
5227835 Anagnostopoulos Jul 1993 A
5227863 Bilbrey Jul 1993 A
5227889 Yoneyama et al. Jul 1993 A
5229856 Koshiishi Jul 1993 A
5231511 Kodama et al. Jul 1993 A
5231651 Ozaki Jul 1993 A
5237648 Mills Aug 1993 A
5237650 Priem et al. Aug 1993 A
5239419 Kim Aug 1993 A
5241334 Kobayashi et al. Aug 1993 A
5241659 Parulski et al. Aug 1993 A
5247321 Kazami Sep 1993 A
5247327 Suzuka Sep 1993 A
5247682 Kondou et al. Sep 1993 A
5247683 Holmes et al. Sep 1993 A
5253071 Mackay Oct 1993 A
5258795 Lucas Nov 1993 A
5260795 Sakai Nov 1993 A
5262863 Okada Nov 1993 A
5262867 Kojima Nov 1993 A
5262868 Kaneko et al. Nov 1993 A
5262869 Hong Nov 1993 A
5265238 Canova et al. Nov 1993 A
5270821 Samuels Dec 1993 A
5270831 Parulski et al. Dec 1993 A
5274458 Kondo et al. Dec 1993 A
5276563 Ogawa Jan 1994 A
5278604 Nakamura Jan 1994 A
5282187 Lee Jan 1994 A
5283560 Bartlett Feb 1994 A
5283792 Davies Feb 1994 A
5287192 Iizuka Feb 1994 A
5297051 Arakawa et al. Mar 1994 A
5298936 Akitake et al. Mar 1994 A
5301026 Lee Apr 1994 A
5302997 Cocca Apr 1994 A
5307318 Nemoto Apr 1994 A
5309243 Tsai May 1994 A
5311240 Wheeler May 1994 A
5329289 Sakamoto et al. Jul 1994 A
5331366 Tokunaga Jul 1994 A
5335072 Tanaka et al. Aug 1994 A
5339432 Crick Aug 1994 A
5341466 Perlin Aug 1994 A
5343246 Arai et al. Aug 1994 A
5343267 Kazumi Aug 1994 A
5343386 Barber Aug 1994 A
5343509 Dounies Aug 1994 A
5345552 Brown Sep 1994 A
5359427 Sato Oct 1994 A
5359728 Rusnack Oct 1994 A
5367318 Beaudin et al. Nov 1994 A
5367332 Kerns et al. Nov 1994 A
5373153 Cumberledge Dec 1994 A
5375160 Guidon et al. Dec 1994 A
5386111 Zimmerman Jan 1995 A
5386177 Uhm Jan 1995 A
5386552 Garney Jan 1995 A
5390026 Lim Feb 1995 A
5390314 Swanson Feb 1995 A
5392462 Komaki Feb 1995 A
5396343 Hanselman Mar 1995 A
5402170 Parulski et al. Mar 1995 A
5402171 Tagami et al. Mar 1995 A
5404316 Klingler et al. Apr 1995 A
5404505 Levinson Apr 1995 A
5408265 Sasaki Apr 1995 A
5414811 Parulski et al. May 1995 A
5416556 Suzuki et al. May 1995 A
5420635 Konishi et al. May 1995 A
5425137 Mohan et al. Jun 1995 A
5428733 Carr Jun 1995 A
5432720 Lucente et al. Jul 1995 A
5432871 Novik Jul 1995 A
5432900 Rhodes et al. Jul 1995 A
5434618 Hayashi et al. Jul 1995 A
5434958 Surma et al. Jul 1995 A
5434964 Moss Jul 1995 A
5434969 Heilveil et al. Jul 1995 A
5436657 Fukuoka Jul 1995 A
5436659 Vincent Jul 1995 A
5440401 Parulski et al. Aug 1995 A
5442465 Compton Aug 1995 A
5444482 Misawa et al. Aug 1995 A
5448372 Axman et al. Sep 1995 A
5452145 Wakui et al. Sep 1995 A
5459830 Ohba et al. Oct 1995 A
5461429 Konishi et al. Oct 1995 A
5463728 Blahut Oct 1995 A
5463729 Kitaguchi Oct 1995 A
5465133 Aoki et al. Nov 1995 A
5467152 Wilson Nov 1995 A
5467288 Fasciano et al. Nov 1995 A
5473370 Moronaga et al. Dec 1995 A
5473371 Choi Dec 1995 A
5473740 Kasson Dec 1995 A
5475428 Hintz et al. Dec 1995 A
5475441 Parulski et al. Dec 1995 A
5475812 Corona et al. Dec 1995 A
5477264 Sarbadhikari et al. Dec 1995 A
5479206 Ueno et al. Dec 1995 A
5481330 Yamasaki Jan 1996 A
5481667 Bieniek et al. Jan 1996 A
5485200 Shimizu Jan 1996 A
5486853 Baxter Jan 1996 A
5488414 Hirasawa Jan 1996 A
5489945 Kannegundla Feb 1996 A
5489955 Satoh Feb 1996 A
5493332 Dalton et al. Feb 1996 A
5493335 Parulski et al. Feb 1996 A
5495342 Harigaya Feb 1996 A
5495559 Makino Feb 1996 A
5496106 Anderson Mar 1996 A
5497193 Mitsuhashi Mar 1996 A
5497490 Harada et al. Mar 1996 A
5499294 Friedman Mar 1996 A
5500936 Allen et al. Mar 1996 A
5502486 Ueda Mar 1996 A
5504550 Takagi et al. Apr 1996 A
5506617 Parulski et al. Apr 1996 A
5510830 Ohia et al. Apr 1996 A
5512941 Takahashi Apr 1996 A
5513306 Mills Apr 1996 A
5513342 Leong et al. Apr 1996 A
5515101 Yoshida May 1996 A
5517606 Matheny et al. May 1996 A
5519815 Klassen May 1996 A
5521639 Tomura May 1996 A
5521663 Norris May 1996 A
5521717 Maeda May 1996 A
5521841 Arman et al. May 1996 A
5523786 Parulski Jun 1996 A
5523857 Fukushima Jun 1996 A
5525957 Tanaka Jun 1996 A
5526812 Dumoulin et al. Jun 1996 A
5528293 Watanabe Jun 1996 A
5528315 Sugiyama Jun 1996 A
5530235 Stefik et al. Jun 1996 A
5530517 Patton et al. Jun 1996 A
5532740 Wakui Jul 1996 A
5534975 Stefik et al. Jul 1996 A
5537151 Orr Jul 1996 A
5537530 Edgar Jul 1996 A
5539528 Tawa Jul 1996 A
5539535 Aizawa et al. Jul 1996 A
5539658 McCullough Jul 1996 A
5541656 Kare et al. Jul 1996 A
5543925 Timmermans Aug 1996 A
5548371 Kawahara Aug 1996 A
5548409 Ohta et al. Aug 1996 A
5550646 Hassan et al. Aug 1996 A
5550938 Hayakawa et al. Aug 1996 A
5552806 Lenchik Sep 1996 A
5553277 Hirano et al. Sep 1996 A
5555103 Anderson Sep 1996 A
5555193 Tsinberg et al. Sep 1996 A
5557329 Lim Sep 1996 A
5559554 Uekane et al. Sep 1996 A
5559946 Porter Sep 1996 A
5560022 Dunstan et al. Sep 1996 A
5561493 Takahashi Oct 1996 A
5563655 Lathrop Oct 1996 A
5565957 Goto Oct 1996 A
5566098 Lucente et al. Oct 1996 A
5568167 Galbi Oct 1996 A
5568192 Hannah Oct 1996 A
5572233 Kakegawa Nov 1996 A
5574933 Horst Nov 1996 A
5576757 Roberts et al. Nov 1996 A
5576759 Kawamura et al. Nov 1996 A
5577190 Peters Nov 1996 A
5577220 Combs et al. Nov 1996 A
5578757 Roth Nov 1996 A
5579029 Arai et al. Nov 1996 A
5579048 Hirasawa Nov 1996 A
5579450 Hanyu Nov 1996 A
5581311 Kuroiwa Dec 1996 A
5583791 Harigaya et al. Dec 1996 A
5585845 Kawamura Dec 1996 A
5587740 Brennan Dec 1996 A
5589902 Gruel et al. Dec 1996 A
5590306 Watanabe et al. Dec 1996 A
5592301 Shimada Jan 1997 A
5594524 Sasagaki Jan 1997 A
5597193 Conner Jan 1997 A
5598181 Kermisch Jan 1997 A
5600371 Arai et al. Feb 1997 A
5602566 Motosyuku et al. Feb 1997 A
5603053 Gough et al. Feb 1997 A
5606365 Maurinus Feb 1997 A
5608490 Ogawa Mar 1997 A
5608491 Sasagaki Mar 1997 A
5610653 Abecassis Mar 1997 A
5610654 Parulski Mar 1997 A
5613122 Burnard et al. Mar 1997 A
5614946 Fukuoka Mar 1997 A
5614981 Bryant Mar 1997 A
5619738 Petruchik Apr 1997 A
5621459 Ueda Apr 1997 A
5621906 O'Neill Apr 1997 A
5625412 Aciu et al. Apr 1997 A
5627623 Sasagaki et al. May 1997 A
5630017 Gasper et al. May 1997 A
5630185 Kawamura May 1997 A
5631701 Miyake May 1997 A
5631871 Park et al. May 1997 A
5633573 Van Phuoc et al. May 1997 A
5633678 Parulski et al. May 1997 A
5633976 Ogino May 1997 A
5634000 Wicht May 1997 A
5634144 Mauro May 1997 A
5634154 Sasagaki May 1997 A
5635983 Ohmori Jun 1997 A
5635984 Lee Jun 1997 A
5637871 Piety et al. Jun 1997 A
5638123 Yamaguchi Jun 1997 A
5638498 Tyler et al. Jun 1997 A
5638501 Gough et al. Jun 1997 A
5640193 Wellner Jun 1997 A
5640202 Kondo Jun 1997 A
5640204 Tsutsui Jun 1997 A
5640627 Nakano Jun 1997 A
5640635 Fullam Jun 1997 A
5644653 Sunakawa et al. Jul 1997 A
5644694 Appleton Jul 1997 A
5648816 Wakui Jul 1997 A
5649032 Burt et al. Jul 1997 A
5649186 Ferguson Jul 1997 A
5649245 Inoue Jul 1997 A
5651107 Frank et al. Jul 1997 A
5656804 Barkan et al. Aug 1997 A
5656957 Marlow Aug 1997 A
5659547 Scarr et al. Aug 1997 A
5659729 Nielsen Aug 1997 A
5659805 Furlani et al. Aug 1997 A
5661519 Franetzki Aug 1997 A
5661632 Register Aug 1997 A
5664087 Tani et al. Sep 1997 A
5666580 Ito et al. Sep 1997 A
5668639 Martin Sep 1997 A
5671378 Acker et al. Sep 1997 A
5671440 Curry Sep 1997 A
5672840 Sage et al. Sep 1997 A
5673304 Connor et al. Sep 1997 A
5674003 Andersen Oct 1997 A
5675139 Fama Oct 1997 A
5675358 Bullock et al. Oct 1997 A
5675752 Scott et al. Oct 1997 A
5680533 Yamato Oct 1997 A
5680534 Yamato et al. Oct 1997 A
5682197 Moghadam et al. Oct 1997 A
5682207 Takeda et al. Oct 1997 A
5682326 Klingler et al. Oct 1997 A
5682441 Ligtenberg et al. Oct 1997 A
5684511 Westerink et al. Nov 1997 A
5684542 Tsukagoshi Nov 1997 A
5687376 Celi, Jr. et al. Nov 1997 A
5687408 Park Nov 1997 A
5697004 Saegusa Dec 1997 A
5699109 Nishimura et al. Dec 1997 A
5701433 Moriarty et al. Dec 1997 A
5701900 Shehada Dec 1997 A
5703644 Mori et al. Dec 1997 A
5704029 Wright, Jr. Dec 1997 A
5706049 Moghadam et al. Jan 1998 A
5706097 Schelling et al. Jan 1998 A
5706457 Dwyer et al. Jan 1998 A
5708561 Huilgol et al. Jan 1998 A
5708810 Kern et al. Jan 1998 A
5710572 Nihei Jan 1998 A
5711330 Nelson Jan 1998 A
5714973 Takahashi et al. Feb 1998 A
5715524 Jambhekar et al. Feb 1998 A
5719799 Isashi Feb 1998 A
5719967 Sekine Feb 1998 A
5719978 Kakii et al. Feb 1998 A
5719987 Kawamura et al. Feb 1998 A
5721908 Lagarde Feb 1998 A
5721909 Oulid-Aissa et al. Feb 1998 A
5724070 Denninghoff et al. Mar 1998 A
5724475 Kirsten Mar 1998 A
5724579 Suzuki Mar 1998 A
5727112 Kellar et al. Mar 1998 A
5727159 Kikinis Mar 1998 A
5729289 Etoh Mar 1998 A
5734425 Takizawa et al. Mar 1998 A
5734427 Hayashi Mar 1998 A
5734436 Abe Mar 1998 A
5734875 Cheng Mar 1998 A
5734915 Roewer Mar 1998 A
5737032 Stenzel Apr 1998 A
5737476 Kim Apr 1998 A
5737491 Allen et al. Apr 1998 A
5740267 Echerer Apr 1998 A
5740436 Davis et al. Apr 1998 A
5740801 Branson Apr 1998 A
5742331 Uomori et al. Apr 1998 A
5742339 Wakui Apr 1998 A
5742435 Nagashima et al. Apr 1998 A
5742436 Furter Apr 1998 A
5742475 Riddiford Apr 1998 A
5742504 Meyer et al. Apr 1998 A
5742659 Atac Apr 1998 A
5742698 Minami et al. Apr 1998 A
5745097 Cappels Apr 1998 A
5745175 Anderson Apr 1998 A
5745808 Tintera Apr 1998 A
5748326 Thompson-Bell et al. May 1998 A
5748831 Kubo May 1998 A
5751350 Tanaka May 1998 A
5752089 Miyazawa et al. May 1998 A
5752244 Rose May 1998 A
5754227 Fukuoka May 1998 A
5754873 Nolan May 1998 A
5757354 Kawamura May 1998 A
5757418 Inagaki May 1998 A
5757427 Miyaguchi May 1998 A
5757468 Patton et al. May 1998 A
5758180 Duffy et al. May 1998 A
5760767 Shore et al. Jun 1998 A
5761655 Hoffman Jun 1998 A
5761686 Bloomberg Jun 1998 A
5764276 Martin et al. Jun 1998 A
5764278 Nagao Jun 1998 A
5764285 Ochi et al. Jun 1998 A
5764291 Fullam Jun 1998 A
5767897 Howell Jun 1998 A
5767904 Miyake Jun 1998 A
5769713 Katayama Jun 1998 A
5771034 Gibson Jun 1998 A
5773810 Hussey Jun 1998 A
5774131 Kim Jun 1998 A
5774233 Sakamoto Jun 1998 A
5777876 Beauchesne Jul 1998 A
5781175 Hara Jul 1998 A
5781650 Lobo Jul 1998 A
5781798 Beatty et al. Jul 1998 A
5784177 Sanchez et al. Jul 1998 A
5784525 Bell Jul 1998 A
5784629 Anderson Jul 1998 A
5786851 Kondo Jul 1998 A
D396853 Cooper et al. Aug 1998 S
5790094 Tanigawa et al. Aug 1998 A
5790193 Ohmori Aug 1998 A
5790418 Roberts Aug 1998 A
5790800 Gauvin et al. Aug 1998 A
5790878 Anderson Aug 1998 A
5796428 Matsumoto et al. Aug 1998 A
5796875 Read Aug 1998 A
5797051 Mcintyre Aug 1998 A
5798750 Ozaki Aug 1998 A
5801685 Miller et al. Sep 1998 A
5801770 Paff et al. Sep 1998 A
5801773 Ikeda Sep 1998 A
5803565 McIntyre et al. Sep 1998 A
5805153 Nielsen Sep 1998 A
5805163 Bagnas Sep 1998 A
5805829 Cohen et al. Sep 1998 A
5806005 Hull Sep 1998 A
5806072 Kuba et al. Sep 1998 A
5809345 Numako Sep 1998 A
5812736 Anderson Sep 1998 A
5815160 Kikuchi Sep 1998 A
5815201 Hashimoto et al. Sep 1998 A
5815205 Hashimoto et al. Sep 1998 A
5818925 Anders et al. Oct 1998 A
5818977 Tansley Oct 1998 A
5819103 Endoh et al. Oct 1998 A
5819107 Lichtman et al. Oct 1998 A
5821997 Kawamura et al. Oct 1998 A
5822492 Wakui et al. Oct 1998 A
5822581 Christeson Oct 1998 A
5825675 Want et al. Oct 1998 A
5828406 Parulski Oct 1998 A
5828793 Mann Oct 1998 A
5831590 Ikedo Nov 1998 A
5831872 Pan Nov 1998 A
5835761 Ishii et al. Nov 1998 A
5835772 Thurlo Nov 1998 A
5838325 Deen et al. Nov 1998 A
5841422 Shyu Nov 1998 A
5841471 Endsley et al. Nov 1998 A
5845166 Fellegara Dec 1998 A
5847698 Reavey Dec 1998 A
5847706 Kingsley Dec 1998 A
5848193 Garcia Dec 1998 A
5848420 Xu Dec 1998 A
5850483 Takabatake et al. Dec 1998 A
5852502 Beckett Dec 1998 A
5854641 Howard et al. Dec 1998 A
5861918 Anderson Jan 1999 A
5862218 Steinberg Jan 1999 A
5862297 Timmermans Jan 1999 A
5867214 Anderson et al. Feb 1999 A
5867686 Conner et al. Feb 1999 A
5870143 Suzuki Feb 1999 A
5870464 Brewster et al. Feb 1999 A
5870549 Bobo, II Feb 1999 A
5870756 Nakata Feb 1999 A
5873007 Ferrada Suarez Feb 1999 A
5874959 Rowe Feb 1999 A
5874967 West et al. Feb 1999 A
5876351 Rohde Mar 1999 A
5877214 Kim Mar 1999 A
5877746 Parks et al. Mar 1999 A
5881205 Andrew Mar 1999 A
5883610 Jeon Mar 1999 A
5890014 Long Mar 1999 A
5892511 Gelsinger et al. Apr 1999 A
5892847 Johnson Apr 1999 A
5896131 Alexander Apr 1999 A
5896166 D'Alfonso et al. Apr 1999 A
5896203 Shibata Apr 1999 A
5898434 Small et al. Apr 1999 A
5898779 Squilla et al. Apr 1999 A
5898833 Kidder Apr 1999 A
5899851 Koninckx May 1999 A
5900909 Parulski et al. May 1999 A
5901303 Chew May 1999 A
5903309 Anderson May 1999 A
5903700 Fukushima May 1999 A
5903786 Goto May 1999 A
5907315 Vlahos et al. May 1999 A
5910805 Hickey Jun 1999 A
5917488 Anderson et al. Jun 1999 A
5920688 Cooper et al. Jul 1999 A
5920726 Anderson Jul 1999 A
5926208 Noonen et al. Jul 1999 A
5929904 Uchida Jul 1999 A
5933137 Anderson Aug 1999 A
5935259 Anderson Aug 1999 A
5936619 Nagasaki et al. Aug 1999 A
5937106 Murayama Aug 1999 A
5937213 Wakabayashi et al. Aug 1999 A
5938764 Klein Aug 1999 A
5938766 Anderson et al. Aug 1999 A
5940080 Ruehle Aug 1999 A
5940121 Mcintyre Aug 1999 A
5943050 Bullock et al. Aug 1999 A
5943093 Anderson et al. Aug 1999 A
5943332 Liu et al. Aug 1999 A
5948091 Kerigan et al. Sep 1999 A
5949408 Kang et al. Sep 1999 A
5949432 Gough et al. Sep 1999 A
5949474 Gerszberg et al. Sep 1999 A
5949496 Kim Sep 1999 A
5949950 Kubo Sep 1999 A
5956049 Cheng Sep 1999 A
5956084 Moronaga et al. Sep 1999 A
5963255 Anderson et al. Oct 1999 A
5963670 Lipson et al. Oct 1999 A
5966116 Wakeland Oct 1999 A
5966122 Itoh Oct 1999 A
5969718 Mills Oct 1999 A
5969761 Takahashi et al. Oct 1999 A
5973664 Badger Oct 1999 A
5973691 Servan-Schreiber Oct 1999 A
5973694 Steele et al. Oct 1999 A
5973734 Anderson Oct 1999 A
5974386 Ejima et al. Oct 1999 A
5977975 Mugura et al. Nov 1999 A
5977976 Maeda Nov 1999 A
5977985 Ishii Nov 1999 A
5978016 Lourette et al. Nov 1999 A
5978020 Watanabe et al. Nov 1999 A
5978607 Teremy Nov 1999 A
5982350 Hekmatpour et al. Nov 1999 A
5982429 Kamamoto et al. Nov 1999 A
5983073 Ditzik Nov 1999 A
5983297 Noble et al. Nov 1999 A
5986634 Alioshin et al. Nov 1999 A
5986701 Anderson Nov 1999 A
5987223 Narukawa et al. Nov 1999 A
5991465 Anderson Nov 1999 A
5991515 Fall et al. Nov 1999 A
5993137 Harr Nov 1999 A
5999173 Ubillos Dec 1999 A
5999191 Frank et al. Dec 1999 A
5999207 Rodriguez et al. Dec 1999 A
5999213 Tsushima et al. Dec 1999 A
5999740 Rowley Dec 1999 A
5999989 Patel Dec 1999 A
6003093 Kester Dec 1999 A
6005613 Endsley et al. Dec 1999 A
6005618 Fukui Dec 1999 A
6006039 Steinberg et al. Dec 1999 A
6009336 Harris et al. Dec 1999 A
6011585 Anderson Jan 2000 A
6011926 Cockell Jan 2000 A
6012088 Li et al. Jan 2000 A
6014170 Pont et al. Jan 2000 A
6015093 Barrett Jan 2000 A
6016184 Haneda Jan 2000 A
6020920 Anderson Feb 2000 A
6020982 Yamauchi et al. Feb 2000 A
6022315 Iliff Feb 2000 A
6023241 Clapper Feb 2000 A
6023697 Bates et al. Feb 2000 A
6025827 Bullock et al. Feb 2000 A
6028603 Wang et al. Feb 2000 A
6028611 Anderson et al. Feb 2000 A
6031964 Anderson Feb 2000 A
6035323 Narayen et al. Mar 2000 A
6035359 Enoki Mar 2000 A
6037972 Horiuchi et al. Mar 2000 A
6038545 Mandeberg et al. Mar 2000 A
6052555 Ferguson Apr 2000 A
6052692 Anderson et al. Apr 2000 A
6058268 Maeno May 2000 A
6058428 Wang et al. May 2000 A
6072479 Ogawa Jun 2000 A
6072480 Gorbet et al. Jun 2000 A
6072489 Gough et al. Jun 2000 A
6075905 Herman et al. Jun 2000 A
6078005 Kurakake Jun 2000 A
6078756 Squilla et al. Jun 2000 A
6082827 Mcfall Jul 2000 A
6084990 Suzuki et al. Jul 2000 A
6091377 Kawai Jul 2000 A
6091846 Lin et al. Jul 2000 A
6091956 Hollenberg Jul 2000 A
6094221 Andersion Jul 2000 A
6097389 Morris et al. Aug 2000 A
6097423 Mattsson-Boze et al. Aug 2000 A
6097430 Komiya et al. Aug 2000 A
6097431 Anderson et al. Aug 2000 A
6097855 Levien Aug 2000 A
6104430 Fukuoka Aug 2000 A
6111604 Hashimoto et al. Aug 2000 A
6115025 Buxton et al. Sep 2000 A
6118480 Anderson et al. Sep 2000 A
6122003 Anderson Sep 2000 A
6122005 Sasaki Sep 2000 A
6122409 Boggs et al. Sep 2000 A
6128013 Prabhu Oct 2000 A
6128413 Benamara Oct 2000 A
6131125 Rostoker et al. Oct 2000 A
6134606 Anderson et al. Oct 2000 A
6137468 Martinez et al. Oct 2000 A
6137534 Anderson Oct 2000 A
6141044 Anderson et al. Oct 2000 A
6141052 Fukumitsu et al. Oct 2000 A
6144362 Kawai Nov 2000 A
6147703 Miller Nov 2000 A
6147709 Martin et al. Nov 2000 A
6148149 Kagle Nov 2000 A
6151450 Numako Nov 2000 A
6154210 Anderson Nov 2000 A
6154576 Anderson et al. Nov 2000 A
6157394 Anderson Dec 2000 A
6161131 Garfinkle Dec 2000 A
6163722 Magin Dec 2000 A
6163816 Anderson et al. Dec 2000 A
6167469 Safai Dec 2000 A
6169575 Anderson Jan 2001 B1
6169725 Gibbs et al. Jan 2001 B1
6175663 Huang Jan 2001 B1
6177956 Anderson et al. Jan 2001 B1
6177957 Anderson Jan 2001 B1
6177958 Anderson Jan 2001 B1
6188431 Oie Feb 2001 B1
6188432 Ejima Feb 2001 B1
6188782 Le beux Feb 2001 B1
6204877 Kiyokawa Mar 2001 B1
6205485 Kikinis Mar 2001 B1
6208429 Anderson Mar 2001 B1
6209048 Wolff Mar 2001 B1
6211870 Foster Apr 2001 B1
6212632 Surine Apr 2001 B1
6215523 Anderson Apr 2001 B1
6222538 Anderson Apr 2001 B1
6222584 Pan Apr 2001 B1
6223190 Aihara et al. Apr 2001 B1
6226449 Inoue et al. May 2001 B1
6229566 Matsumoto et al. May 2001 B1
6230307 Davis et al. May 2001 B1
6232932 Thorner May 2001 B1
6233015 Miller May 2001 B1
6233016 Anderson May 2001 B1
6237010 Hui May 2001 B1
6239794 Yuen et al. May 2001 B1
6239837 Yamada et al. May 2001 B1
6246430 Peters Jun 2001 B1
6249316 Anderson Jun 2001 B1
6256063 Saito et al. Jul 2001 B1
6260102 Robinson Jul 2001 B1
6262769 Anderson et al. Jul 2001 B1
6263421 Anderson Jul 2001 B1
6263453 Anderson Jul 2001 B1
6275260 Anderson Aug 2001 B1
6275622 Krtolica Aug 2001 B1
6278447 Anderson Aug 2001 B1
6285398 Shinsky et al. Sep 2001 B1
6292215 Vincent Sep 2001 B1
6292218 Parulski et al. Sep 2001 B1
RE37431 Lanier et al. Oct 2001 E
6298197 Wain et al. Oct 2001 B1
6300950 Clark et al. Oct 2001 B1
6304851 Kmack et al. Oct 2001 B1
6307544 Harding Oct 2001 B1
6310647 Parulski et al. Oct 2001 B1
6310648 Miller et al. Oct 2001 B1
6317141 Pavley Nov 2001 B1
6334025 Yamagami Dec 2001 B1
6353848 Morris Mar 2002 B1
6356281 Isenman Mar 2002 B1
6356357 Anderson Mar 2002 B1
6362850 Alsing Mar 2002 B1
6370282 Pavley et al. Apr 2002 B1
6377302 Ozaki Apr 2002 B1
6380972 Suga et al. Apr 2002 B1
6400375 Okudaira Jun 2002 B1
6400471 Kuo et al. Jun 2002 B1
6426771 Kosugi Jul 2002 B1
6429896 Aruga Aug 2002 B1
6437829 Webb Aug 2002 B1
6441828 Oba et al. Aug 2002 B1
6441854 Fellegara et al. Aug 2002 B2
6441927 Dow et al. Aug 2002 B1
6445412 Shiohara Sep 2002 B1
6473123 Anderson Oct 2002 B1
6483602 Haneda Nov 2002 B1
6486914 Anderson Nov 2002 B1
6493028 Anderson Dec 2002 B1
6504575 Ramirez et al. Jan 2003 B1
6507362 Akerib Jan 2003 B1
6507363 Anderson Jan 2003 B1
6512548 Anderson Jan 2003 B1
6515704 Sato Feb 2003 B1
6532039 Anderson Mar 2003 B2
6536357 Hiestand Mar 2003 B1
6538698 Anderson Mar 2003 B1
6546430 Gray, III et al. Apr 2003 B2
6563535 Anderson May 2003 B1
6563542 Hatakenaka et al. May 2003 B1
6563961 Murayama May 2003 B1
6567101 Thomas May 2003 B1
6567122 Anderson et al. May 2003 B1
6571271 Savitzky et al. May 2003 B1
6587119 Anderson et al. Jul 2003 B1
6597384 Harrison Jul 2003 B1
6597817 Silverbrook Jul 2003 B1
6608650 Torres Aug 2003 B1
6624824 Tognazzini et al. Sep 2003 B1
6642956 Safai Nov 2003 B1
6654050 Karube et al. Nov 2003 B2
6657667 Anderson Dec 2003 B1
6680749 Anderson et al. Jan 2004 B1
6682207 Weber et al. Jan 2004 B2
6683649 Anderson Jan 2004 B1
6700612 Anderson Mar 2004 B1
6738075 Torres May 2004 B1
6738091 Eouzan May 2004 B1
6747692 Patel et al. Jun 2004 B2
6765581 Cheng Jul 2004 B2
6765612 Anderson et al. Jul 2004 B1
6779153 Kagle Aug 2004 B1
6785019 Anderson Aug 2004 B2
6803945 Needham Oct 2004 B1
6803950 Miyamoto et al. Oct 2004 B2
6806906 Soga et al. Oct 2004 B1
6809737 Lee et al. Oct 2004 B1
6833867 Anderson Dec 2004 B1
6847388 Anderson Jan 2005 B2
6873357 Fuchimukai Mar 2005 B2
6897891 Itsukaichi May 2005 B2
6903762 Prabhu et al. Jun 2005 B2
6906751 Norita et al. Jun 2005 B1
6937356 Ito et al. Aug 2005 B1
RE38896 Anderson Nov 2005 E
6965400 Haba et al. Nov 2005 B1
7039873 Morris May 2006 B2
7050143 Silverbrook May 2006 B1
7079177 Okazaki et al. Jul 2006 B2
RE39213 Anderson Aug 2006 E
7092024 Kawamura et al. Aug 2006 B2
7106376 Anderson Sep 2006 B1
7107516 Anderson Sep 2006 B1
7113208 Saga Sep 2006 B1
7215371 Fellegara et al. May 2007 B2
7259783 Anderson Aug 2007 B2
7262769 Hoppe et al. Aug 2007 B2
7292267 Prentice et al. Nov 2007 B2
7337403 Pavley Feb 2008 B2
7379097 Anderson May 2008 B2
RE40865 Anderson Aug 2009 E
RE41014 Anderson Nov 2009 E
RE41088 Anderson Jan 2010 E
20010010543 Ward et al. Aug 2001 A1
20010012062 Anderson Aug 2001 A1
20010014910 Bobo Aug 2001 A1
20010014968 Mohammed Aug 2001 A1
20010049758 Shigetomi et al. Dec 2001 A1
20010050711 Karube et al. Dec 2001 A1
20020054116 Pavley et al. May 2002 A1
20020105582 Ikeda Aug 2002 A1
20020109782 Ejima Aug 2002 A1
20030169350 Wiezel Sep 2003 A1
20060174326 Ginter et al. Aug 2006 A1
20060200260 Hoffberg Sep 2006 A1
20070061594 Ginter et al. Mar 2007 A1
Foreign Referenced Citations (238)
Number Date Country
3518887 Sep 1986 DE
0059435 Sep 1982 EP
0122094 Oct 1984 EP
0149196 Jul 1985 EP
0361739 Apr 1990 EP
0421769 Apr 1991 EP
0422447 Apr 1991 EP
0431581 Jun 1991 EP
0439087 Jul 1991 EP
0463856 Jan 1992 EP
0481145 Apr 1992 EP
0519379 Jun 1992 EP
0528084 Feb 1993 EP
0542377 May 1993 EP
0543414 May 1993 EP
0555048 Aug 1993 EP
0568468 Nov 1993 EP
0587161 Mar 1994 EP
0617542 Sep 1994 EP
0650125 Apr 1995 EP
0651553 May 1995 EP
0659017 Jun 1995 EP
0661658 Jul 1995 EP
0664475 Jul 1995 EP
0664526 Jul 1995 EP
0664527 Jul 1995 EP
0675648 Oct 1995 EP
0549689 Dec 1995 EP
0729271 Aug 1996 EP
0730368 Sep 1996 EP
0736841 Oct 1996 EP
0738075 Oct 1996 EP
0449106 Dec 1996 EP
0549684 Feb 1997 EP
0786688 Jul 1997 EP
0817476 Jan 1998 EP
0821522 Jan 1998 EP
0835011 Apr 1998 EP
0851277 Jul 1998 EP
0851675 Jul 1998 EP
0860735 Aug 1998 EP
0860982 Aug 1998 EP
0767941 Oct 1998 EP
0890919 Jan 1999 EP
0600410 Jun 2001 EP
2211707 Jul 1989 GB
2245749 Jan 1992 GB
2289555 Nov 1995 GB
2295936 Jun 1996 GB
2307371 May 1997 GB
S54-087128 Jul 1979 JP
55-142470 Nov 1980 JP
55-142471 Nov 1980 JP
S57-013479 Jan 1982 JP
S58-182976 Oct 1983 JP
S58-222382 Dec 1983 JP
S59-062891 Apr 1984 JP
S60-053379 Mar 1985 JP
S60-067981 Apr 1985 JP
S61-062281 Mar 1986 JP
S62-067981 Mar 1987 JP
S62-173509 Jul 1987 JP
62-271178 Nov 1987 JP
S62-299881 Dec 1987 JP
S63-303583 Dec 1988 JP
1-132173 May 1989 JP
H01-130675 May 1989 JP
H01-180532 Jul 1989 JP
H01-277285 Jul 1989 JP
1-238382 Sep 1989 JP
H01-306973 Nov 1989 JP
1-319870 Dec 1989 JP
H01-314382 Dec 1989 JP
2-42489 Feb 1990 JP
H02-056532 Feb 1990 JP
H02-058737 Feb 1990 JP
2-162420 Jun 1990 JP
2-257262 Oct 1990 JP
2-280484 Nov 1990 JP
H02-278973 Nov 1990 JP
3-117181 May 1991 JP
3-231574 Oct 1991 JP
H03-222582 Oct 1991 JP
3-246766 Nov 1991 JP
3-506111 Dec 1991 JP
H04-036644 Feb 1992 JP
4-115788 Apr 1992 JP
4-120889 Apr 1992 JP
H04-120889 Apr 1992 JP
4-230517 Aug 1992 JP
H04-236588 Aug 1992 JP
H04-243487 Aug 1992 JP
4-302886 Oct 1992 JP
4-506144 Oct 1992 JP
4-372070 Dec 1992 JP
5-14847 Jan 1993 JP
H05-037887 Feb 1993 JP
H05-064062 Mar 1993 JP
H05-073011 Mar 1993 JP
5-91452 Apr 1993 JP
5-108785 Apr 1993 JP
5-115027 May 1993 JP
5-131779 May 1993 JP
5-150308 Jun 1993 JP
05-183789 Jul 1993 JP
H05-183789 Jul 1993 JP
5-207343 Aug 1993 JP
H5-207343 Aug 1993 JP
H05-219422 Aug 1993 JP
H05-219429 Aug 1993 JP
H05-219430 Aug 1993 JP
5-260351 Oct 1993 JP
H05-260398 Oct 1993 JP
5-289836 Nov 1993 JP
5-290143 Nov 1993 JP
5-308617 Nov 1993 JP
5-314093 Nov 1993 JP
6-57612 Mar 1994 JP
6-60078 Mar 1994 JP
6-78260 Mar 1994 JP
06-086107 Mar 1994 JP
H06-086107 Mar 1994 JP
6-103352 Apr 1994 JP
6-105266 Apr 1994 JP
6-178261 Jun 1994 JP
6-197299 Jul 1994 JP
6-265794 Sep 1994 JP
H06-273819 Sep 1994 JP
6-290103 Oct 1994 JP
H06-301341 Oct 1994 JP
6-348467 Dec 1994 JP
6-350949 Dec 1994 JP
7-6028 Jan 1995 JP
H07-005601 Jan 1995 JP
H07-023280 Jan 1995 JP
H07-028757 Jan 1995 JP
H07-036422 Feb 1995 JP
H07-075048 Mar 1995 JP
H07-079375 Mar 1995 JP
H07-095466 Apr 1995 JP
H07-104889 Apr 1995 JP
H07-128702 May 1995 JP
H07-128792 May 1995 JP
7-160842 Jun 1995 JP
H07-143434 Jun 1995 JP
7-168852 Jul 1995 JP
7-184160 Jul 1995 JP
H07-168529 Jul 1995 JP
7-221911 Aug 1995 JP
7-245723 Sep 1995 JP
7-274060 Oct 1995 JP
7-274108 Oct 1995 JP
H07-284050 Oct 1995 JP
H07-287689 Oct 1995 JP
7-295873 Nov 1995 JP
H07-311402 Nov 1995 JP
H07-311403 Nov 1995 JP
08022343 Jan 1996 JP
H08-019023 Jan 1996 JP
H08-022343 Jan 1996 JP
8-32847 Feb 1996 JP
H08-056323 Feb 1996 JP
8-502840 Mar 1996 JP
8-111845 Apr 1996 JP
H08-088870 Apr 1996 JP
H08-095111 Apr 1996 JP
H08-097854 Apr 1996 JP
8-114849 May 1996 JP
8-116476 May 1996 JP
8-140025 May 1996 JP
H08-129216 May 1996 JP
H08-129438 May 1996 JP
H08-129557 May 1996 JP
8-147952 Jun 1996 JP
H08-184892 Jul 1996 JP
H08-190145 Jul 1996 JP
8-205014 Aug 1996 JP
8-223524 Aug 1996 JP
H08-223520 Aug 1996 JP
8-249450 Sep 1996 JP
8-279034 Oct 1996 JP
H08-256325 Oct 1996 JP
H08-317276 Nov 1996 JP
8-331495 Dec 1996 JP
8-339297 Dec 1996 JP
H08-336069 Dec 1996 JP
9-27939 Jan 1997 JP
H09-018813 Jan 1997 JP
H09-027939 Jan 1997 JP
9-37139 Feb 1997 JP
H09-044143 Feb 1997 JP
H09-046776 Feb 1997 JP
H09-065345 Mar 1997 JP
H09-069972 Mar 1997 JP
H09-083853 Mar 1997 JP
H09-083981 Mar 1997 JP
H09-098373 Apr 1997 JP
9-163275 Jun 1997 JP
9-171213 Jun 1997 JP
H09-197547 Jul 1997 JP
09-266561 Oct 1997 JP
H09-266561 Oct 1997 JP
H09-307803 Nov 1997 JP
H09-307804 Nov 1997 JP
9-311850 Dec 1997 JP
10-4535 Jan 1998 JP
10-162020 Jun 1998 JP
H10-164401 Jun 1998 JP
H10-164426 Jun 1998 JP
H10-336503 Jul 1998 JP
H10-210405 Aug 1998 JP
10-243331 Sep 1998 JP
H11-191858 Jul 1999 JP
H11-196397 Jul 1999 JP
2000-92439 Mar 2000 JP
2000-510616 Aug 2000 JP
2000-287110 Oct 2000 JP
2001-501416 Jan 2001 JP
9009717 Aug 1990 WO
9100586 Jan 1991 WO
WO-9114334 Sep 1991 WO
9205655 Apr 1992 WO
WO-9205652 Apr 1992 WO
WO-9205655 Apr 1992 WO
WO-9209169 May 1992 WO
9210063 Jun 1992 WO
WO-9220186 Nov 1992 WO
WO-9423375 Oct 1994 WO
WO-9532583 Nov 1995 WO
9600952 Jan 1996 WO
WO-9602106 Jan 1996 WO
9624216 Aug 1996 WO
WO-9629818 Sep 1996 WO
WO-9717669 May 1997 WO
9728516 Aug 1997 WO
WO-9738510 Oct 1997 WO
9814863 Apr 1998 WO
WO-9814887 Apr 1998 WO
Non-Patent Literature Citations (314)
Entry
Klein, W. F., “Cathode-Ray Tube Rotating Apparatus,” IBM Technical Disclosure Bulletin, vol. 18, No. 11, Apr. 1976, 3 pages.
Hiroshi, Hiraku, “Personal Digital Cameras For Sale Later this Year that Minolta,” PC Watch, Sep. 2, 1996, from http://translate.googleusercontent.com/translate, visited Dec. 17, 2010, 2 pages.
Kelly-Mahaffey, L, “Graph Data Structure for Digital Camera User Interface,” original publication date May 1, 1994, IP.com Prior Art Database, IPCOM000112537D, IP.com electronic publication date Mar. 27, 2005, 2 pages.
Alexander, J. F. et al., “Multi-Function Digital Camera Information Method,” original publication date Aug. 1, 1994, IP.com Prior Art Database, IPCOM000113280D, IP.com electronic publication date Mar. 27, 2005, 2 pages.
Mosley, J. el al., “Projection Means for Displaying Horizontal and Vertical Images,” original publication date Dec. 1, 1995, IP.com Prior Art Database, IPCOM000117074D, IP.com electronic publication date Mar. 31, 2005, 3 pages.
Gerard, Alexis, “A Conversation with Don Strickland—Part 1,” The Future Image Report, vol. 4, Issue 7, Dec. 1996, 12 pages.
Newby, Kris, “Apple's New Image-Capture Platform,” Apple Directions, 2000, Web.Archive.org website http://web.archive.org/web/20000418124226/devworld.apple.com/mkt/informed, visited Oct. 15, 2010, 9 pages.
“Liquid Crystal Digital Camera QV-120 Owner's Manual,” Casio, 35 pages.
“QV-Link for Macintosh LK-2V & QV-Link for Windows LK-10V: Connection Kit of the Casio Liquid Crystal Digital Camera,” Casio Computer Company, Ltd., 57 pages.
“Casio Digital Cameras Owner's Manual: For Acquisition Module TWAIN Data Source for Windows,” Casio, 14 pages.
“Liquid Crystal Digital Camera QV-10A Owner's Manual,” Casio, 41 pages.
“Liquid Crystal Digital Camera QV-11 Owner's Manual,” Casio, 37 pages.
“A Monitor to Flip Over,” Byte, A McGraw-Hill Publication, Oct. 1991, vol. 16, No. 10, 13 pages
Castleman, Kenneth R., “Digital Image Processing,” Prentice Hall, Inc., 1996, 671 pages.
Richter, Gunter, “Magic Lantern Guide to Nikon F5,” Silver Pixel Press, 1997, 194 pages.
Huber, Michael, et al., “Magic Lantern Guide to Nikon N90s F90X,” Silver Pixel Press, 1995, 202 pages.
London, Barbara et al., “Photography,” Fifth Edition, HarperCollins College Publishers, 1994, 434 pages.
London, Barbara et al., “Photography,” Sixth Edition, Addison Wesley Longman, Inc., 1998, 411 pages.
“Kodak: How to Take Good Pictures,” Silver Pixel Press, Sep. 1995, 98 pages.
Adams, Ansel, “The Camera: The Ansel Adams Photography Series 1”, Little, Brown and Company, 2009, 219 pages.
Adams, Ansel, “The Negative: The Ansel Adams Photography Series 2”, Little, Brown and Company, 2010, 288 pages.
Adams, Ansel, “The Print: The Ansel Adams Photography Series 3”, Little, Brown and Company, 2009, 222 pages.
“Nikon Photo Secretary for F5 AC-1WE/AC-1ME” Nikon Website, http://www.nikon.com/about/news11997/may02—97.htm, visited Nov. 24, 2010, 2 pages.
Lee, Danny, “Pivot 1700: A New Pivoting Monitor,” Macworld Magazine, Mar. 1, 1996, 4 pages.
“Reviews Pivot Monitors for Mac,” Info World: The Weekly for Personal Computing Professionals, vol. 12, Issue 17, Apr. 23, 1990, 4 pages.
“Kodak Digital Science: Kodak Imaging Software Available with Kodak Digital Science Products,” Apr. 14, 1997, Web Archive, http://web.archive.org/web/19970523081910/www.kodak.com/aboutKodak/corpInfo/, visited Nov. 29, 2010, 5 pages.
“Kodak Digital Science: Kodak Point-and-Shoot Digital Cameras at a Glance,” Apr. 14, 1997, Web Archive, http://web.archive.org/web/19970523081916/www.kodak.com/aboutKodak/corpInfo/, visited Nov. 29, 2010, 4 pages.
“Personal Workstation User Guide: The Corvus Concept,” Corvus Systems, Inc., Feb. 1983, 26 pages.
Russell, Desiree, “Apple—MPC823 Final.txt Press Release,” Cunningham Communication, Inc., Apple, and Motorola, May 15, 1996, 2 pages.
Baker, R. G. et al., “Enhanced Electronic Camera,” original publication date Mar. 1, 1995, IP.com Prior Art Database, IPOCOm000115024D, IP.com electronic publication date Mar. 30, 2005, 3 pages.
“Apple Directions: Aug. 1996,” Web.Archive.org Website last modified Jan. 23, 1997, http://web.archive.org/web/19970615222044/www.devworld.apple.com/mkt/informed, visited Oct. 15, 2010.
“Nikon AC-1 WE Photo Secretary for F5 for Windows 95,” Floppy Disk Package, Nikon Corporation, 1997, 6 pages.
“Nikon AC-1WE (Ver.1.01) Photo Secretary for F5 for Windows 95 Disk 1 and Disk 2,” Nikon Corporation, 1997, 2 pages.
“Dimage V Digital Image Camera,” Packaging, Minolta, 7 pages.
“Kodak Digital Science DC120 Zoom Digital Camera,” Packaging, Eastman Kodak Company, 1997, 6 pages.
“DSC-F1 Service Manual US Model and Canadian Model,” Sony Digital Still Camera, 49 pages, 1995.
“Sharp Electronic Organizer Wizard Model OZ-8000/OZ-8200 Operation Manual,” Sharp Corporation, 1990, 121 pages.
“Kodak Digital Science DC120 Zoom Digital Camera User's Guide for Camera and Software,” Eastman Kodak Company, 110 pages.
“Nikon AC-1WE Photo Secretary for F5 Instruction Manual,” Nikon Corporation, 28 pages.
“Nikon N90s AF Instruction Manual,” Nikon Corporation, 148 pages.
Blickenstorfer, Conrad H. Ed., “Pen Computing: Covering Mobile Computing & Communications,” Group Publisher Howard Borgen, Apr. 1997, vol. 4, No. 15, 104 pages.
Blickenstorfer, Conrad H. Ed., “Pen Computing: Covering Mobile Computing & Communications,” Group Publisher Howard Borgen, Nov. 1995, vol. 2, No. 7, 100 pages.
“Data Link Card AC-2E,” Packaging, Nikon Corporation, 1993, 6 pages.
“Nikon N90 AF Instruction Manual,” Nikon Corporation, Distributed by WWW.LENSINC.NET, 148 pages.
“Data Link Card AC-2E Instruction Manual,” Nikon Corporation, 95 pages.
“Sony PC Connecting Kit Operating Instructions,” Sony Corporation, 1997, 127 pages.
“Sony Digital Still Camera Operating Instructions DSC-F1,” Sony Corporation, 1996, 60 pages.
“Sony Digital Still Camera Digital Mavica MVC-FD5/MVC-FD7,” Sony Corporation, 1997, 136 pages.
“Minolta Digital Camera Dimage V E Instructional Manual,” Minolta Company, Ltd., 1997, 85 pages.
“TIFF Revision 6.0 Final Specification,” Adobe Developers Association, Jun. 3, 1992, 121 pages.
Want, Roy et al., “An Overview of the ParcTab Ubiquitous Computing Experiement,” IEEE Personal Communications, Dec. 1995, 16 pages.
Wetzel, Alan T., “Consumer Applications of the IEEE 1394 Serial Bus, and a 1394/DV Video Editing System,” The Institute of Electrical and Electronic Engineers, Inc., 1996. 12 pages.
Yamashita, Tomokuni et al., “High Quality Digital Camera,” ITE Technical Report, vol. 20 No. 58, pp. 75-78.
Matsuda, S. et al., “Digital Communication Camera System,” Toshiba Review, vol. 51 No. 2, 1996, pp. 27-30.
Gerard, Alexis, “Interview Live Picture CEO John Sculley,” The Future Image Report, vol. 3, Issue 7, Dec. 1995, 12 pages.
Gerard, Alexis, “Interview Live Picture CEO John Sculley—Part 2,” The Future Image Report, vol. 3, Issue 8, Jan./Feb. 1996, 12 pages.
“Kodak Digital Science: DC120 Zoom Digital Camera User's Guide,” Eastman Kodak Company, 1997, 62 pages.
“Kodak DC25 Digital Camera User's Guide for Camera and Software,” Eastman Kodak Company, 47 pages.
“Chinon ES-3000 User's Guide PC and Mac,” Chinon Industries, Inc., 1995, 112 pages.
“Dimage V Digital Camera E Software Instruction manual Macintosh Version,” Minolta, Company, Ltd., 1997, 44 pages.
“Dimage V Digital Camera E Software Instruction manual Macintosh Version (CD-ROM),” Minolta, Company, Ltd., 1997, 45 pages.
Kikuchi, Kazuo et al., “Recording Medium for Digital Still Cameras,” VLSI Design Department, Fujifilm Microdevices Co., Ltd., 4 pages.
“Kodak Digital Science: DC120 Zoom Digital Camera Product Page,” Web Archive, http://web.archive.org/web/19970523032812/www.kodak.com/daiHome/dc120/, visited Nov. 29, 2010, 2 pages.
“Kodak Digital Science DC120 Zoom Digital Camera: General Readme Topics,” Eastman Kodak Company, Mar. 1997, 3 pages.
“Kodak Selects SanDisk CompactFlash as the Removable Memory for New Kodak DC120 ‘MegaPixer’ Digital Camera,” High Beam Research Website, Apr. 14, 1997 http://www.highbeam.com/doc/1G1-19306123.html, visited Nov. 29, 2010.
“Slide Shows: The Minolta Dimage V,” Minolta Co., Ltd., 1997, 21 pages.
“Kodak Digital Science DC120 Zoom Digital Camera Connecting the Camera to the Computer (Windows 95),” Eastman Kodak Company, Mar. 1997, 4 pages.
“Kodak Digital Science DC120 Zoom Digital Camera Windows 95 Readme,” Eastman Kodak Company, Mar. 1997, 5 pages.
“DC120 Flash Sync Cable Instructions,” Eastman Kodak Company, 3 pages.
Wherry, Phil, “Casio QV-10,” Photo.net Website http://photo.net/equipment/casio/, visited Oct. 29, 2010, 12 pages.
“Sony's DSC-F1—User Information FAQ,” Inference Website, Jul. 25, 2003, http://www.inference.phy.cam.ac.uk/mackay/dscf1.html, visited Oct. 29, 2010, 12 pages.
“Dimage V Rotating Images Instructions,” Image Panel Presentation, 25 pages.
“Photo Secretary for Nikon F5—Index Page,” Mir.com Website, 2002, http://www.mir.com.my/rb/photography/hardwares/classics/NikonF5/accessories/PhotoS, visited Nov. 24, 2010.
“Kodak Digital Science: DC 120 Zoom Camera,” Web Archive, http://web.archive.org/web/19970605073556/www.kodak.com/productlnfo/technicalInfo/, visited Nov. 29, 2010, 3 pages.
PC Watch Article (and Machine Translation), “Released 10/10 the Two Models of Digital Camera,” Aug. 22, 1996.
PC Watch Article (and Machine Translation), “Buy Sony Cyber-Shot Live-Action Report and DSC-F1,” Oct. 25, 1996.
“Kodak Digital Science DC50 Zoom Camera User's Guide,” published Jan. 1996.
Certified English Translation of JP-5183789 (Jul. 1993).
Certified English Translation of JP9266561 (Oct. 1997).
Bing-You, Patty, Ed., “Apple Directions: The Developer Business Report,” Jul. 1997, 16 pages.
Gerard, Alexis, “FlashPix Takes the Lead in Cross-Media Print and Web Document Publishing,” The Future Image Report, Aug./Sep. 1998 vol. 6, Issue 4, 16 pages.
“Nikon F5 User's Guide (1996-2004),” KenRockwell.com, 2010, website http://www.kenrockwell.com/nikon/f5/users-guide.htm, visited Nov. 24, 2010, 18 pages.
“Kodak Digital Science: DC120 Zoom Digital Camera Software,” Eastman Kodak Company, 1997, 4 pages.
“Nikon F5 Instruction Manual,” Nikon Corporation, 170 pages.
“Motorola's MPC823 Microprocessor Provides Enhanced Capabilities for Apple's Image Capture Platform,” PR Newswire May 14, 1996, The Free Library by Farlex, website http://www.thefreelibruary.com/MOTOROLA'S+MPC823+Microprocessor, visited Dec. 17, 2010, 4 pages.
“Instructions from Dimage V Main Panel,” Dimage V Main Panel, pp. 29-60.
“Dimage V Viewer Panel Instructions,” Viewer and Image Panel Functions, pp. 25-48.
“1394-based Digital Camera Specification,” 1394 Trade Association, Version 1.04, Aug. 9, 1996, pp. 1-20.
“TWAIN Toolkit, Edition 2,” Feb. 1996 (TWAIN Version 'L6), pp. 1-345.
Paskins, Adrian, “The IEEE 1394 Bus,” May 12, 1997, IEE Half-Day Colloquium on New High Capacity Digital Media and Their Applications (Digest No: 1997/114), pp. 4/1-4/6, IEEE.
“TWAIN Working Group Releases TWAIN 1.6 Specification,” TWAIN Press Release dated Apr. 16, 1996, accessed online on Aug. 16, 2010 from http://web.archive.org/web/19970418013323/www.twain.org.
Yoshida, Reiji, “Digital Cameras Claim Ever Bigger Chunk of Market,” The Japan Times, Aug. 21, 2003.
“Nikon Digital Still Camera E2/E2s Instruction Manual,” Nikon Corporation, 51 pages.
“Sharp Model VL-DC1H Operation Manual,” Sharp Corporation, Osaka, Japan, 91 pages.
“Apple Quick Take 100: User's Guide for Macintosh,” Apple Computer, Inc., 1994, 79 pages.
Apple Quick Take 200: User's Guide for Mac OS Users, 1997, 98 pages.
“Canon EOS A2E Instructions,” Canon Inc., 1992, 80 pages.
“EOS ELAN II & ELAN II E Instructions,” Canon Inc., 1995, 99 pages.
Naitou, Akira, “Image Front-Line Report: Chinon Digital Still Camera ES-3000,” Photo Industry, Apr. 1996, 2 pages.
“Product Descriptions and Specifications: Kodak Professional DCS 460 Digital Camera,” Eastman Kodak Company, 1994, 2 pages.
Schmidt, Albrecht et al., “Advanced Interaction in Context,” HLJC Proc. of the First International Symposium on Handheld & Ubiquitous Computing, 1999, 13 pages.
Prasad, B. E. et al., “A Microcomputer-Based Image Database Management System,” IEEE Transactions on Industrial Electronics, Feb. 1987, 44 pages.
Schilit, Bill N. et al. “Context-Aware Computing Applications,” Mobile Computing Systems & Applications, Dec. 1994, 7 pages.
Foxlin, Eric et al., “An Inertia Head-Orientation Tracker with Automatic Drift Compensation for use with HMD's,” Virtual Reality Software & Technology Proceedings of the VRST 1994 Conference, Aug. 23-26, 1994, pp. 158-173.
Schilit, William Noah, “A System Architecture for Context-Aware Mobile Computing,” Degree Requirement for Doctor of Philosophy, Columbia University, 1995, 153 pages.
“Debut of Nikon F5,” Nikon Imaging Products, from Nikon website http://imaging.nikon.com/products/imaging/technology/d-archives/history-f5/index.htm, visited on Dec. 17, 2010, 9 pages.
“Best of Comdex 1996” Archive Computer Chronicles website http://www.archive.org/details/CC1417—best—of comdex, visited on Dec. 19, 2010, 2 pages.
Wallis, Jerold W. et al., “Use of Volume-Rendered Images in Registration of Nuclear Medicine Studies,” IEEE Transactions on Nuclear Science, vol. 42, No. 4, Aug. 1995, pp. 1297-1300.
“Minolta Digital Camera Dimage V Software Instruction Manual (Macintosh Version)”, 1997, 30 pages.
“History of Kodak,” Kodak website http://www.kodak.com/global/en/corp/historyofKodak/1990.html, visited Nov. 29, 2010, 2 pages.
Small, David et al., “Design of Spatially Aware Graspable Displays,” Published in the Extended Abstracts of CHI '97, Mar. 22-27, 1997 ACM, 2 pages.
“Sony DSC-F1 PMP Format,” Tempest Solutions website http://www.klingebiel.com/tempest/hd/pmp.html, visited Oct. 29, 2010, 2 pages.
“Kodak Introduces New Solutions that Let People Capture, Create and Share Digital Pictures with Ease,” Apr. 14, 1997, Web Archive Kodak Digital Science Solutions Press Release, http://web.archive.org/web/19970523081822/www.kodak.com/aboutKodak/corpInfo/, visited Nov. 29, 2010, 2 pages.
Fitzmaurice, George W., “Situated Information Spaces and Spatially Aware Palmtop Computers,” Communications of the ACM vol. 36, No. 7, Jul. 1993 11 pages.
“Sony Digital Still Camera Utility Software for Windows and Macintosh” Version 1.5a, 1996, 1 page.
“Custom Setting Pocket Guide,” Nikon F5, 4 pages.
“QuickTime Image Capture Panel Interface Specifications for Macintosh v1.0,” Apple Computer, Inc., Apr. 25, 1997, 13 pages.
Harrison, Beverly L. et al. “Squeeze Me, Hold Me, Tilt Me! An Exploration of Manipulative User Interfaces,” CHI '98 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Apr. 18, 1998, 8 pages.
Bartlett, Joel F. et al., “The Itsy Pocket Computer,” WRL Research Report 2000/6, Oct. 2000, 24 pages.
“Kodak's Strategy Makes Digital Imaging Easy, Fun and Affordable for All,” Web Archive Kodak Digital Science Solutions Press Release, Apr. 30, 1997 http://web.archive.org/web/19970523081904/www.kodak.com/aboutKodak/corpinfo/, visited Nov. 29, 2010, 3 pages.
Melville, John H. et al., “An Application Programmer's Interface for Digital Cameras,” IS&T's 49th Annual Conference, Eastman Kodak Company, 4 pages.
Chen, Shenchang Eric, “QuickTime VR—An Image-Based Approach to Virtual Environmental Navigation,” Apple Computer, Inc., ACM International Conference on Computer Graphics and Interactive Techniques, 1995, 10 pages.
“Sony DSC-F1 Digital Still Camera,” Sony Brochure, Feb. 1997, 2 pages.
“Kodak Digital Science DC 120 Zoom Digital Camera Specification Sheet,” Kodak, Feb. 1997, 2 pages.
“Kodak: Press Releases for New Digital Products,” http://web.archive.org/web/19970524105457/www.kodak.com/daiHome/hub/pressReleases, visited Nov. 29, 2010, 2 pages.
“Minolta Digital Camera Dimage V Software Instruction Manual (Windows Version)”, 1997, 25 pages.
“Photography—Colour Negative Films for Still Photography—Determination of ISO Speed,” International Standard Organization 5800, Nov. 11, 1987, 8 pages.
“Kodak Introduces First-Ever 1.2 Million Pixel, Point-and-Shoot Digital Camera,” Apr. 14, 1997, http://web.archive.org/web/19970523081829/www.kodak.com/aboutKodak/corpInfo/, visited Nov. 29, 2010, 3 pages.
“Nikon AC-2E Card for Nikon Data Link System,” Nikon Packaging, 1993, 3 pages.
“Nikon F5 Instruction Manual,” Photo Secretary for Nikon F5—Index Page, http://www.mir..com.my/rb/photography/hardwares/classics/NikonF5/accessories/PhotoS, visited Nov. 24, 2010, 3 pages.
Hunke, Martin et al., “Face Locating and Tracking for Human-Computer Interaction,” Asilomar Conference on Signals, Systems and Computers, 1994, 5 pages.
Boyle, W. S. et al., “Charge Coupled Semiconductor Devices,” Bell Systems Technical Journal, Manuscript Received Jan. 29, 1970, 9 pages.
Gliedman, John, “A Monitor that Does the Twist: Whichever Way You Turn It,” Computer Shopper, Nov. 1993, pp. 388-390.
Foley et al., Computer Graphics —Principles and Practice, Second Edition in C, Addison-Wesley Publishing Company, New York, 1996, pp. 132-137, 506-509, 755-759.
Buderi, Robert, “Photos That Talk,” Upside Today, Jan. 27, 1999, <http://www.uspide.com/texis/mvm/story?id=36b0cb860>.
Sony Digital Still Camera DSC-F1 Operating Instructions, pp. 1-6, 16-17, 22-25, and 57-58, published 1996.
“Laboratory Analysis—Data Link: The Future of Camera Technology,” Popular Photography, Sep. 1993, p. 48.
“PCMCIA for PowerBook 500 Series Computers,” AppleFacts Online, 1994, <http://product.info.apple.com/productinfo/factsheets/pcmcia.html>.
“YCC Color Space,” Oct. 3, 2000, <http://www.aols.com/colorite/yccspace.html>.
“MM4850: Image: Representation,” Nov. 4, 1996, <http://www.mcs.csueastbay.edu/˜tebo/Classes/4850/Image/representation.html>.
“What Isn't Obvious in the Patent World,” PATNEWS, Jan. 30, 1998, email correspondence.
Laura Lemay's Guide to Sizzling Web Site Design, Sans.net Publishing, Indianapolis, 1997, pp. 75-77.
“Digitella Technology Solutions Announces ScriptGenerator 1.0, Enabling Users to Easily Develop Software Scripts that Run on Digital Cameras,” PR Newswire, Oct. 7, 1998.
Grimm, Leigh, “The Manipulation Proclamation,” Photo Trade News, Feb. 1997, p. 66.
“Kodak DC3400 Zoom—Distinctive New Kodak DC3400 Zoom Digital Camera Offers Easy-to-Use Features, Stylish New Look, All at Affordable Price,” Kodak Press Release, Aug. 1, 2000.
Hauf et al., “The FlashPix™ Image File Format,” The Fourth Color Imaging Conference: Color Science, Systems and Applications, 1996, pp. 234-238.
Watanabe et al., “An Image Data File Format for Digital Still Camera,” IS&T's 48th Annual Conference Proceedings, May 1995, vol. 48, pp. 421-424.
“Disk Drive with Embedded Hyper-Text Markup Language Server,” IBM Technical Disclosure Bulletin, vol. 38, No. 12, Dec. 1995, p. 479.
“Phaser® 740L Color-Capable Laser Printer,” printed Apr. 15, 1999, <http://www.tek.com/Color—Printers/products/740L/740Lfe.htm>.
“What is PhaserLink Software'?,” printed Apr. 15, 1999, <http://www.tek.com/Color—Printers/userdoc/PShare3/phlink1.htm>.
Corcoran et al., “A Portable Java API Interface to Simplify User Access to Digital Cameras,” IEEE Transactions on Consumer Electronics, vol. 44, No. 3, Aug. 1998, pp. 686-691.
Mann, Steve, “Headmounted Wireless Video: Computer-Supported Collaboration for Photojournalism and Everyday Use,” IEEE Communications Magazine, vol. 36, No. 6, Jun. 1998, pp. 144-151.
Williams, Martyn, “Review—NEC PC-DC401 Digital Still Camera,” AppleLink Newbytes, Mar. 15, 1996.
Peisel, Bill, “Designing the Next Step in Internet Appliances,” Electronic Design, Mar. 23, 1998, pp. 50, 52, and 56.
Steinfield, Edward, “Leveraging Browsers as Universal GUIs,” EE Times, Issue 932, Dec. 16, 1996, 4 pages.
Newby, Kris, “Apple's New Image-Capture Platform,” Apple Directions, Aug. 1996.
“Device Drivers via the Access Bus,” IBM Technical Disclosure Bulletin, vol. 39, No. 1, Jan. 1996, pp. 135-136.
Degann et al., “Still Images Retrieval from a Remote Database: The System Imagine,” Signal Processing: Image Communication, vol. 5, No. 3, May 1993, pp. 219-234.
“Getting Started With Your Macintosh LC III,” cover and inside cover page, p. 21, 1992.
“Users Guide Microsoft Windows & MS-DOS 6,” Microsoft Corporation, pp. iii and 71-75, 1993.
Ide, K., “Color Zaurus,” Soft Bank KK, Japan, Aug. 15, 1996, pp. 1-111.
Kodak Professional Digital Camera System (DSC100) Users Manual, Eastman Kodak Company, 1991-1992.
Nikon Digital Camera E100 brochure, Nikon Corporation, Electronic Imaging Division, Sep. 1996.
Canon PowerShot 600 Digital Camera brochure, Canon Computer Systems, Inc., 1996.
Canon PowerShot 350 Digital Camera brochure, Canon Computer Systems, Inc., 1997.
Fujix Digital Card Camera DS-220 brochure, Fuji Photo Film Co., Ltd., 1995.
Epson PhotoPC 500 Color Digital Camera brochure, Seiko Epson Corporation, Oct. 3, 1995.
Okachi et al., “Clear! Simple! Upgraded Digital Photography,” Nikkei Personal Computing, Nikkei Business Publications, Inc., Japan, Aug. 26, 1996, vol. 271, pp. 236-264.
Kurzidim, “Bildersafari: Foto-Und Videodatenbanken von 100 bis 100000 OM”, vol. 9, 1994, pp. 112-114, 116-117, 120-121.
Aker et al., The Macintosh Bible, Third Edition, Nov. 1991, pp. 63-64, 324, 931, 945, Goldstein & Blair, Berkeley, California.
Liquid Crystal Digital Camera Qv-10B Owner's Manual, Casio, 1995, pp. 1-89, Casio Computer Co., Ltd.
Foley et al., Introduction to Computer Graphics, 1994, 1990, pp. 505-509, Addison-Wesley Publishing Company, Inc.
Foley et al., Computer Graphics —Principles and Practice, Second Edition, Jun. 15, 1990, pp. 754-759, Addison-Wesley Publication Company, Inc.
Inside Macintosh, Apple Computer, 1993, pp. 1-5 to 1-8 and 4-1 to 4-46, Apple Computer Inc., Cupertino, California.
Kroiak et al., “A Declaration of Device Independence,” ESD: The Electronic System Design Magazine, May 1988, pp. 63-65, vol. 18, No. 5.
Melville et al., “An Application Programmer's Interface for Digital Cameras,” Imaging Science and Technology's 49th Annual Conference, May 19-24, 1996, The Society for Imaging Science and Technology.
Picona PC-DC200 Pc-DC200K User's Manual, Feb. 1997, NEC Corporation.
Posnak et al., “An Adaptive Framework for Developing Multimedia Software Components,” Communications of the ACM, Oct. 1997, pp. 43-47, vol. 40, No. 10, ACM.
Ricoh Digital Camera RDC-1 Instruction Manual, Ricoh, Ricoh Americas Corp., Ricoh Co., Ltd Japan.
Shimizu et al., “The Digital Camera Using New Compression and Interpolation Algorithm,” IS&T 49th Annual Conference, May 19-24, 1996, pp. 268-272, IS&T, Springfield, Virginia.
Skelton et al., “Design and Development of a Transportable Image Processing and GIS System,” Infrared Image Processing and Enhancement, May 20-21, 1987, pp. 187-191, vol. 781, SPIE, Bellingham, Washington.
Texas Instruments Ti-85 Guidebook, 1993, Texas Instruments Incorporated.
Texas Instruments Ti-92 Guidebook, 1995, Texas Instruments Incorporated.
VxWorks Programmer's Guide, 1984-1999, Wind River Systems, Inc.
Author Unknown, “Kodak Digital Science (TM) DC50 zoom camera,” User's Guide, Jan. 1996, 102 pages, Eastman Kodak Company, Rochester, New York.
Yamada, Kumi, “Buy Sony Cyber-shot live-action report and DSC-F1,” PC Watch Article (and Machine Translation), Oct. 25, 1996, 12 pages, http://pc.watch.impress.co.jp/docs/article/961025/dscf1.htm, accessed Sep. 13, 2012.
Author Unknown, “Released on 10/10 the two models sony digital camera,” PC Watch Article (and Machine Translation), Aug. 22, 1996, 7 pages, http://pc.watch.impress.co.jp/docs/article/960822/sony.htm, accessed Sep. 13, 2012.
Yamada, Kumi, “Sony DSC-F1,” PC Watch Article (and Machine Translation), Oct. 7, 1996, 5 pages, http://pc.watch.impress.co.jp/docs/article/961007/dscf1.htm, accessed Sep. 13, 2012.
Author Unknown, “Digital Still Camera,” Sony DSC-F1 Operating Instructions (English Version, Part No. 3-858-410-12), Sony Corporation, Copyright 1996, 59 pages.
Author Unknown, “Digital Still Camera,” Sony DSC-F1 Operating Instructions (Japanese Version, Part No. 3-858-410-02(1)), Sony Corporation, Copyright 1996, 25 pages.
Author Unknown, “New Products: Digital color printer model and two digital still cameras, digital picture album release,” Press Release (and Machine Translation), Sony Corporation, Aug. 22, 1996, 6 pages, http://www.sony.co.jp/SonyInfo/News/Press—Archive/199608/96C1-102/, accessed Sep. 13, 2012.
Advisory Action for U.S. Appl. No. 09/213,131, mailed Feb. 21, 2006, 4 pages.
Advisory Action for U.S. Appl. No. 09/213,131, mailed Apr. 16, 2010, 5 pages.
Advisory Action for U.S. Appl. No. 09/213,131, mailed May 23, 2011, 3 pages.
Advisory Action for U.S. Appl. No. 09/213,131, mailed Nov. 15, 2004, 3 pages.
Examiner's Answer to Appeal for U.S. Appl. No. 09/213,131, mailed Apr. 18, 2008, 9 pages.
Examiner's Answer to Appeal for U.S. Appl. No. 09/213,131, mailed Jul. 31, 2006, 10 pages.
Notice of Allowance for U.S. Appl. No. 09/213,131, mailed Aug. 4, 2011, 8 pages.
Non-Final Office Action for U.S. Appl. No. 09/213,131, mailed Jan. 26, 2004, 7 pages.
Non-Final Office Action for U.S. Appl. No. 09/213,131, Mar. 28, 2005, 9 pages.
Non-Final Office Action for U.S. Appl. No. 09/213,131, Jul. 22, 2009, 4 pages.
Non-Final Office Action for U.S. Appl. No. 09/213,131, Oct. 6, 2010, 12 pages.
Final Office Action for U.S. Appl. No. 09/213,131, mailed Feb. 2, 2010, 8 pages.
Final Office Action for U.S. Appl. No. 09/213,131, mailed Mar. 16, 2011, 8 pages.
Final Office Action for U.S. Appl. No. 09/213,131, mailed Jul. 12, 2004, 7 pages.
Final Office Action for U.S. Appl. No. 09/213,131, mailed Dec. 5, 2005, 9 pages.
Board of Patent Appeals Decision for U.S. Appl. No. 09/213,131, mailed Mar. 9, 2009, 10 pages.
Final Office Action for U.S. Appl. No. 09/213,131, mailed Sep. 22, 2005, 9 pages.
Non-Final Office Action for U.S. Appl. No. 08/891,424, mailed Oct. 2, 1998.
Notice of Allowance for U.S. Appl. No. 08/981,424, mailed Jan. 5, 1999.
Lim, Sukhwan et al., “Integration of Image Capture and Processing—Beyond Single Chip Digital Camera,” Proceedings of the SPIE, vol. 4306, pp. 219-226 (2001).
Azinger, Eric, “Radius Display Can Fit Different Orientations,” InfoWorld Magazine, vol. 13, No. 29, Jul. 22, 1991, p. 69.
“Report Card—Macintosh Monitor—Radius Pivot Monitor,” InfoWorld Magazine, vol. 12, No. 17, Apr. 23, 1990, p. 87.
Lewis, Peter H., “Personal Computers: Looking at Life from Both Sides,” New York Times, at C7, Apr. 17, 1990.
Busch, David D., “Swivel Your Image with Portrait Display Labs' Pivot 1700,” Computer Shopper Magazine, p. 545, Dec. 1, 1995.
U.S. Appl. No. 60/067,310, filed Dec. 4, 1997.
“Mac Nut News,” Newsletter, May 1996.
“Sony Dsc-F1 Manual,” (Japanese Version), Part No. 3-858-410-02, Copyright 1996.
Cohen, Kevin, “Digital Still Camera Forensics,” Small Scale Digital Device Forensics Journal, vol. 1, No. 1, Jun. 2007.
Severance, Charles, “Linking Computers and Consumer Electronics,” IEEE Computer, Feb. 1997, pp. 119-120.
Wickelgren, Ingrid J., “The Facts About Firewire,” IEE Spectrum, Apr. 1997, pp. 19-25.
“Image Orientation Sensing and Correction for Notepads,” Research Disclosure No. 34788, p. 217, Mar. 1993.
“QV-10B Liquid Crystal Digital Camera Owner's Manual,” Casio Computer Co. Ltd, 1995, 23 pages.
“A Monitor to Flip Over,” Byte Magazine, Oct. 1991, vol. 16, No. 10, p. 42.
“MessagePad 2000 User's Manual,” 1997, Apple Computer Inc., 34 pages.
U.S. Appl. No. 08/384,012.
“Digital Still Camera EI-C90,” Operations Guide, 1997.
“Digital Camera RD-175,” Specifications, Minolta Co., Ltd.
“Digital Camera RD-175 Software Installation Manual,” 1995, Minolta Co., Ltd.
“Digital Camera RD-175 Software Instruction Manual,” 2001, Minolta Co., Ltd.
“Sony Parts for Professional Products,” Sony website (https://www.servicesplus.sel.sony.com/PartsPlusResults.aspx? stype=parts), accessed online Nov. 2, 2010.
“ISO 12232: Photography—Electronic still-picture cameras—Determination of ISO Speed,” 1998, ISO.
“Digital Still Camera Image File Format Standard (Exif),” Version 2.1 Standard, Japan Electronic Industry Development Association, Jun. 12, 1998.
“Photography—Electronic still picture imaging—Removable memory—Part 2: Image data format —TIFF/EP,” ISO Technical Committee 42 Photography, ISO/DIS 12234-2, ISO/TC 42/WG 18, Jan. 12, 1998.
Sony Press Release (and Machine Translation), “New Products: Digital Color Printer Model and Two Digital Still Cameras, Digital Picture Album Release,” Aug. 22, 1996.
PC Watch Article (and Machine Translation), “Sony DSC-F1,” Oct. 10, 1996.
“QuickTime Image Capture Application Interface Specifications for Macintosh ” v. 1.0, Apple Computer, Inc.
Steinfeld, Edward, “Leveraging Browsers as Universal GUIs,” EETimes, Dec. 16, 1996, Issue 932, http://www.techweb.com/se/directlink.cgi?EET19961216S0093.
Summons to Attend Oral Proceedings Pursuant to Rule 115(1) EPC, received in EP 98925090.7, mailed Feb. 15, 2012.
Degan, N. Dal, et al., “Still Images Retrieval from a Remote Database: The System Imagine,” Signal Processing: Image Communication 5, 1993, pp. 219-234.
Hauf, C. R., et al., “The FlashPixTM Image File Format,” The Fourth Color Imaging Conference: Color Science, Systems and Applications, 1996, pp. 234-238.
Decision of Technical Board of Appeal for European Patent Application No. 98925090.7, mailed Jun. 17, 2014, 19 pages.
Summons to Oral Proceedings for European Patent Application No. 98925090.7, mailed Dec. 17, 2013, 11 pages.
Summons to Oral Proceedings for European Patent Application No. 99905540.3, mailed Jan. 16, 2014, 7 pages.
Toyoda, Kenji, “Digital Still Cameras at a Glance,” Taylor & Francis Group, LLC, 2006, 19 pages.
Vizard, Frank et al., “Shutterbugs, It May Be Time to Go Digital,” BusinessWeek, Sep. 1998, 2 pages.
“Welcome to the World of PC Photography: MGI PhotoSuite 4 SE,” MGI Software Corp., 2000, 11 pages.
“Welcome to the Digita Desktop SDK,” Digita by FlashPoint, 2000, 257 pages.
“DC220/DC260 Zoom Camera Firmware Update v1.0.4,” Kodak, Oct. 1998, 2 pages.
“Kodak Digital Science DC260 Zoom Camera with Picture Easy Software 3.0,” Eastman Kodak Company, 1998, 2 pages.
“Kodak Digital Science DC220 Zoom Camera with Picture Easy Software 3.0,” Eastman Kodak Company, 1998, 4 pages.
“Kodak Digital Science DC260 Zoom Camera Product and General Information Version 1.2,” Eastman Kodak Company, Nov. 1998, 12 pages.
“Kodak Digital Science DC220 Zoom Camera with Picture Easy Software 3.0,” Eastman Kodak Company, 1998, 2 pages.
“About Kodak Digital Access Twain Acquire Software,” 5 pages.
Moss, Michael et al., “Letter: CB Certificate and Test Report for Apple Quick Take 100 (Camera) Model M2613,” Underwriters Laboratories, Inc., Dec. 15, 1993, 4 pages.
“Digital Get Directory List,” Digita by FlashPoint, 1 page.
“Welcome to the Digita Desktop,” Digita by FlashPoint, 2 pp. (No date).
“Kodak DC40,” Future Image Report, Nov. 1995, 2 pages.
“Photography—Electronic still picture imaging—Requirements for communication with digital photography devices,” ISO Technical Committee 42—Photography, ISO/TC42N 4387, Working Draft #3, Apr. 19, 1999, 79 pages.
“Kodak Digital Science DC210 Plus Zoom Camera User's Guide,” Kodak Website, www.kodak.com, 1998, 60 pages.
“Getting Started With Digita FX,” FlashPoint Technology, Inc., 1999, 4 pages.
“Digital Imaging Devices,” 1 page.
“Parameter and Tag Information,” FlashPoint, 11 pages.
Anderson, Eric, “Resume, Autobiography, and Articles,” Apr. 3, 2001, Web.Archive.org website http://web.archive. org/web/20010421163105/http://www.2live4.com/resume.htm, 196 pages.
“Welcome to the World of PC Photography: MGI PhotoSuite III SE,” MGI Software Corp., 2000, 13 pages.
Telek, M. et al., “DC 220/260 Twain User Interface (UI) Specification: Document Version 2.5,” Kodak, last updated May 6, 1998, 63 pages.
“Service Manual for the Kodak Digital Science DC220/260/265 Cameras Service Code 3195,” Eastman Kodak Company, Apr. 8, 1999, 129 pages.
“Kodak Digital Science DC220 Zoom Camera Product and General Information Version 1.0.1.0,” Eastman Kodak Company, Aug. 1998, 12 pages.
“Kodak Digital Science DC260 Zoom Camera Product and General Information,” Eastman Kodak Company, May 1998, 12 pages.
“Kodak Digital Science DC220 Zoom Camera Product and General Information (Beta),” Eastman Kodak Company, May 1998, 8 pages.
Fujiwara, Y, “Kodak DC220/260 TWAIN for 32Bit Windows Release Note Version 1.2.0100.0,” Kodak, Sep. 28, 1998, 8 pages.
“Measurement/Technical Report: Apple QuickTake 100,” Apple Computer, Inc., Nov. 12, 1993, 37 pages.
Trumble, Ann, “QuickTake 150 User's Guide (for Windows) Alpha Draft and Memo,” Apple Computer, Inc., Dec. 12, 1994, 40 pages.
Coleman, Dale, “Kodak's Digital Camera 40 Eyes Apple QuickTake Users,” Reviews in MacWeek, Aug. 7, 1995, 2 pages.
“Nikon E2 Series: Nikon Digital Still Cameras,” Nikon Corporation, Aug. 1996, 6 pages.
Ostrovsky, Olga et al., “FlashPoint Quality Assurance: Ultra265 Summary Test Report Version 1.0.0,” FlashPoint, Jun. 21, 1999, 10 pages.
“Company/Model Spreadsheet,” 1 page.
Huske, Gibboney, “Pixels & Profit$ (the Economics of the Transition to Digital Imaging),” vol. 1, No. 3, Desk Notes, Credit Suisse First Boston Corporation, 6 pages, (Sep. 25, 1998).
“Digital Desktop Acquire Testing,” 2 pages.
“Apple Announces Apple Image Capture Platform,” Press Release, May 13, 1996, 4 pages.
MacNeil, David, “Digital Camera Guide to Electronic Photography and Imaging,” Dec. 1998, Digital Camera Magazine, 2 pages.
Telek, M. et al., “DC 220/260 Twain User Interface (UI) Specification: Document Version 2.6,” Kodak, last updated May 15, 1998, 62 pages.
Telek, M. et al., “DC 220/260 Twain User Interface (UI) Specification: Document Version 2.4,” Kodak, last updated Apr. 23, 1998, 61 pages.
“Service Manual for the Kodak Digital Science DC220/260 Cameras Service Code 3195,” Eastman Kodak Company, Aug. 14, 1998, 108 pages.
“Kodak Digital Zoom Camera Twain Acquire Module—Plain Text,” Eastman Kodak Company, 1997, 43 pages.
“Kodak Digital Science DC260 Zoom Camera Product and General Information (Beta),” Eastman Kodak Company, May 1998, 9 pages.
“Kodak Digital Science DC220 Zoom Camera Product and General Information,” Eastman Kodak Company, May 1998, 12 pages.
“Kodak DC265 Zoom Digital Camera User's Guide for the Camera and Kodak Software,” Eastman Kodak Company, 146 pages.
“DC220/DC260 Zoom Camera Firmware Update v1.0.4,” Kodak, Aug. 1998, 2 pages.
“Electromagnetic Compatibility Emissions Test Report: QuickTake 100 Digital Camera,” Apple Computer, Inc., Nov. 29, 1993, 13 pages.
Trumble, Ann, “QuickTake 150 User's Guide (for Macintosh) Alpha Draft and Memo,” Apple Computer, Inc., Dec. 5, 1994, 60 pages.
“Apple Image Capture Platform Presentation: Apple Image Capture Team,” Apple, 13 pages.
“Virtual Network Computing,” AT&T Laboratories Cambridge, 1999, 11 pages.
Lampmann, Michelle, “Kodak's Patents: Market Impact,” InfoTrends Research Group, Inc., Mar. 2001, 7 pages.
“Camera Capabilities Parameters,” Digita by FlashPoint, 105 pages.
“FlashPoint Technology, Inc. History,” FlashPoint, 3 pages.
Eggars, Ron, “Petersen's Digital Photo: Eliminating the Computer for Special Effects,” Digital Effects How to, A Supplement to Petersen's Photographic Magazine, 1 page.
“Design Rule for Camera File System,” JEIDA Standard, Version 1.0, English Draft, Dec. 24, 1998, Japan Electronic Industry Development Association, 45 pages.
Telek, M. et al., “DC 220/260 Twain User Interface (UI) Specification: Document Version 1.8,” Kodak, last updated Feb. 20, 1998, 57 pages.
Telek, M. et al., “DC 220/260 Twain User Interface (UI) Specification: Document Version 2.3,” Kodak, last updated Apr. 17, 1998, 61 pages.
“Kodak Digital Science DC220 Zoom Camera Product and General Information Version 1.2,” Eastman Kodak Company, Nov. 1998, 11 pages.
“Kodak Digital Zoom Camera Twain Acquire Module,” Eastman Kodak Company, 1997, 16 pages.
“Kodak Digital Science DC260 Zoom Camera Product and General Information Version 1.0.1.0,” Eastman Kodak Company, Aug. 1998, 12 pages.
“Kodak Digital Science: DC220 Zoom Camera with Picture Easy Software 3.0,” Eastman Kodak Company, 1998, 4 pages.
“About Kodak Digital Access Software (TWAIN Acquire),” 4 pages.
“Definitions,” 19 pages.
Richter, Jake, “Curriculum Vitae,” 23 pages.
“Leadership in Personal Imaging—Presentations,” Apple Image Capture Group, 20 pages.
Grotta, Daniel, et al. “Kodak DC-50: Point-and-Shoot Simplicity for the PC,” PC Magazine, Mar. 12, 1996, 2 pages.
“Summary of DC220/DC260 USB Performance Spreadsheet,” 2 pages.
“Kodak Digital Science DC210 Plus Zoom/DC200 Cameras User's Guide,” Eastman Kodak Company, 1998, 85 pages.
Henning, Tony, “FlashPoint History Draft,” FlashPoint Technology, Inc., 16 pages.
“Eastman Kodak Company Software License Agreement Software Developer's Kit Kodak DC220/DC260-Script,” Eastman Kodak Company, 2 pages.
Doyle, B., “Windows Video Capture Cards,” New Media, Nov. 1994, pp. 77-94.
Related Publications (1)
Number Date Country
20120133817 A1 May 2012 US
Continuations (2)
Number Date Country
Parent 09213131 Dec 1998 US
Child 13305288 US
Parent 08891424 Jul 1997 US
Child 09213131 US