Search All US Patents

Patent Abstract
Network configuration file for automatically transmitting images from an electronic still camera
Patent number: 6784924
Assignee: Eastman Kodak Company (Rochester, NY)
Inventors: Joseph Ward (Hilton, NY), Kenneth A. Parulski (Rochester, NY), James D. Allen (Rochester, NY)

A network configuration file is generated at a host computer and downloaded to a digital camera. This file contains instruction information for communicating with a selected destination via a communications interface. The digital camera includes a "send" button or LCD icon which allows the user to easily transmit one or more images via a wired or wireless communications interface to a desired destination, which among other possibilities may be an Internet Service Provider or a digital photofinishing center. When the user selects this option, the communications port settings, user account specifics, and destination connection commands are read from the network configuration file on the removable memory card. Examples of these settings include serial port baud rate, parity, and stop bits, as well as account name and password.

Method and apparatus for entropy coding
Patent number: 5272478
Assignee: Ricoh Corporation (Menlo Park, CA)
Inventors: James D. Allen (Castro Valley, CA)

The present invention provides an encoding and decoding apparatus used for the compression and expansion of data. A state machine is provided having a plurality of states. Each state has at least one transition pair. Each element of the transition pair comprises zero or more bits representative of the compact code to be output and the identification of the next state to proceed to. The transition pair reflects an output for a yes and no response associated with the probability of the data to be compacted and whether the data falls within that probability.

Method and apparatus for entropy coding
Patent number: 5363099
Assignee: Ricoh Corporation (Menlo Park, CA), Ricoh Corporation (Tokyo, JP)
Inventors: James D. Allen (Castro Valley, CA)

The present invention provides an encoding and decoding apparatus used for the compression and expansion of data. A state machine is provided having a plurality of states. Each state has at least one transition pair. Each element of the transition pair comprises zero or more bits representative of the compact code to be output and the identification of the next state to proceed to. The transition pair reflects an output for a yes and no response associated with the probability of the data to be compacted and whether the data falls within that probability.

Method and apparatus for parallel encoding and decoding of data
Patent number: 5583500
Assignee: Ricoh Corporation (Menlo Park, CA), Ricoh Company, Ltd. (JP)
Inventors: James D. Allen (Mountain View, CA), Martin Boliek (Palo Alto, CA), Michael Gormish (Los Altos, CA), Edward L. Schwartz (Sunnyvale, CA)

The present invention provides a method and apparatus for encoding and decoding data in parallel. The present invention provides a system for decompressing a data stream having multiple codewords. The system includes an input channel that receives the data stream. The system also includes a decoder which decodes each bit of the data stream, wherein at least two of the codewords in the data stream are decoded at the same time, such that the data stream is decoded in parallel.

Apparatus and method for compressing still images
Patent number: 5594812
Assignee: Ricoh Corporation (Menlo Park, CA)
Inventors: Martin P. Boliek (Palo Alto, CA), James D. Allen (Santa Clara, CA), Steven M. Blonstein (San Jose, CA)

Transforms such as the DCT are useful for image compression. One close relative of the DCT is preferred for its arithmetic simplicity. A method and apparatus is described whereby the quantization operates with speeds comparable to 16 bit transforms yet the mean squared error is comparable to that of a 32 bit transform. The factorability of the transform into a relatively rapid set of additions and a set of multiplications permits an efficient pipelined data flow wherein the addition sections of the vertical and horizontal transforms are performed by the same hardware prior to a final multiplication.

Apparatus and method for compressing still images
Patent number: 5664028
Assignee: Ricoh Corporation (Menlo Park, CA), Ricoh Company, Ltd. (Tokyo, JP)
Inventors: Stephen M. Blonstein (San Jose, CA), James D. Allen (Santa Clara, CA), Martin P. Boliek (Palo Alto, CA)

Transforms such as the DCT are useful for image compression. One close relative of the DCT is preferred for its arithmetic simplicity. A method and apparatus is described whereby the image compression is done with no multiplications while still compatible with a JPEG (Joint Photographic Experts Group) Transform. Other enhancements are made to improve image quality.

Apparatus and method for compressing still images
Patent number: 5319724
Assignee: Ricoh Corporation (Menlo Park, CA), Ricoh Company, Ltd. (Tokyo, JP)
Inventors: Stephen M. Blonstein (San Jose, CA), James D. Allen (Santa Clara, CA), Martin P. Boliek (Palo Alto, CA)

Transforms such as the DCT are useful for image compression. One close relative of the DCT is preferred for its arithmetic simplicity. A method and apparatus is described whereby the image compression is done with no multiplications while still compatible with a JPEG (Joint Photographic Experts Group) Transform. Other enhancements are made to improve image quality.

Apparatus and method for increasing the throughput of an acoustic or image compression system
Patent number: 5625713
Assignee: Ricoh Corporation (Menlo Park, CA), Ricoh Company, Ltd. (Tokyo, JP)
Inventors: James D. Allen (Santa Cruz, CA), Martin P. Boliek (Palto Alto, CA)

An apparatus and method for increasing the throughput of a data processing system such as an acoustic or image compression system. An addition or subtraction of two pluralities of numbers is accomplished in parallel by combining numbers into a pair of "doublevectors," adding or subtracting the pair of doublevectors, and separating the resultant doublevector to provide values representative of the results of the addition or subtraction on the original plurality of numbers. Similarly, a left-shift of a plurality of numbers is accomplished by combining the numbers into a single doublevector, left-shifting the doublevector, and extracting a plurality of output values representative of the left-shifted values of the original numbers. Using additions, subtractions and shifts a linear transform such as the Generalized Chen Transform may be performed using doublevectors to provide a substantial increase in computation speed.

Apparatus and method for compressing still images without multiplication
Patent number: 5129015
Assignee: Ricoh Company Ltd. (Tokyo, JP), Ricoh Corporation (San Jose, CA)
Inventors: James D. Allen (Santa Cruz, CA), Steve M. Blonstein (San Jose, CA)

Transforms such as the DCT are useful for image compression. One close relative of the DCT is preferred for its arithmetic simplicity. A method is described whereby the image compression is done with no multiplications. Other enhancements are made to improve image quality.

Surgical instruments, control assemblies, and surgical systems facilitating manipulation and visualization
Patent number: 11553938
Assignee: Covidien Lp (Mansfield, MA)
Inventors: James D. Allen, IV (Broomfield, CO, US)

A surgical instrument includes a housing, a shaft extending from the housing, an end effector assembly extending from the shaft and configured to rotate and/or articulate relative to the housing, a motor disposed within the housing and operably coupled to the end effector assembly to rotate and/or articulate of the end effector assembly relative to the housing, and a sensing assembly configured to sense movement of the housing relative to a reference position and to drive the motor to rotate and/or articulate of the end effector assembly relative to the housing based upon the sensed movement. The sensing assembly is configured to operate in each of a standard mode, wherein movement of the housing effects rotation and/or articulation of the end effector assembly in a similar direction, and a reversed mode, wherein movement of the housing effects rotation and/or articulation of the end effector assembly in an opposite direction.