Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Jeffrey, CA

Dean Jeffrey, Peterborough CA

Patent application numberDescriptionPublished
20090175682Vibratory Plate Compactor with Aggregate Feed System - A vibratory plate compactor with aggregate feed system includes a frame, a soil compacting plate and a drive mechanism, such as a hydraulic motor, is mounted on the frame and has a rotatable drive shaft which uses a V-belt to drive a vibratory actuator on the tamping plate. The frame also carries a hopper that uses a screw conveyor to force the stored aggregate into a vertical conduit. A tamping piston forces aggregate out of the vertical conduit, through apertures in the compactor plate and compacts the loose soil with a multitude of blows, the vibratory plate is then actuated to further compact the aggregate. The process is repeated until the cavity is filled and compacted to the required density. The vibratory plate compactor with aggregate feed system is ideally suited to filling and compacting aggregate in used automobile tires that are used in the formation of a tire wall.07-09-2009

Eric Jeffrey, Richmond CA

Patent application numberDescriptionPublished
20090103834Center Based Image Resizer - A method for resizing image data from a first size image to a second size image is disclosed. In one operation of the method, a scale factor is determined based on a number of gaps between pixels in the first size image and a number of gaps between pixels in the second size image. In another operation, the scale factor is applied to the first size image to generate a representation of the second size image data. In yet another operation a remainder representing an offset from a last pixel of the first size image data and a last pixel from the representation of the second size image data is determined. With the offset determined, another operation offsets each end pixel of a line of the second size image data by a portion of the remainder.04-23-2009
20090132782Compressing And Decompressing Image Data Without Introducing Artifacts - An apparatus may include a memory to store a first frame, a buffer to store at least one portion of a second frame previously stored in the memory, and first and second units to, respectfully, store and fetch data. The first unit may copy a datum of the second frame stored at a particular location in the memory to the buffer. The first unit may then store a datum of a first frame at the particular location. The second unit may fetch a datum of a second frame from a selected location. If a write-segment pointer and a read-segment pointer identify the same memory segment, and the read-data pointer is greater than the write-data pointer, the memory may be selected. If the write-segment pointer and the read-segment pointer identify the same memory segment, and the write-data pointer is greater than the read-data pointer, the buffer may be selected. In addition, if the write-segment pointer and the read-segment pointer identify different memory segments, either the memory or the buffer may be selected depending on additional criteria.05-21-2009
20090202177Non-Uniform Image Resizer - A method for producing a scaled output image by manipulating image data from an input image is disclosed. The scaled output image can have non-uniformly scaled regions and a uniformly scaled region. The method includes an operation that defines pixel locations within the uniformly scaled region of the output image based on uniformly scaling a portion of the input image. There is also an operation that determines a non-uniform scale factor. The non-uniform scale factor is used to define a gap between pixel locations within the non-uniformly scaled regions. Another operation determines error correction values within the non-uniformly scaled regions. The method can also include an operation that defines pixel locations for the non-uniformly scaled region of the output image based on increments of the non-uniform scale factor and error correction values.08-13-2009
20100271377Electrophoretic Display Controller Providing PIP And Cursor Support - Data pixels defining first and second images are stored in first and second image buffers, respectively. A second image coordinate location within a display matrix of a display device having display pixels that have multiple stable states is stored in a memory. Data pixels of the first image are read from the first image buffer. If a data pixel read from the first image buffer is within the second image coordinate location, a data pixel from the second image buffer corresponding with the data pixel read from the first image buffer is read, and the data pixel read from the second image buffer is combined with the corresponding data pixel read from the first image buffer to generate a derived data pixel. Synthesized pixels corresponding with at least each of the data pixels of the second image are generated. The synthesized pixels respectively include the derived data pixels.10-28-2010
20100271380Allocation And Efficient Use Of Display Memory Bandwidth - A method includes fetching first synthesized pixels from an update buffer of a memory and fetching data pixels from an image buffer of the memory during the first drive frame period. Respective data pixels are fetched synchronously with the fetching of corresponding first synthesized pixels. Respective data pixels fetched from the image buffer are synthesized with corresponding first synthesized pixels to generate second synthesized pixels. The second synthesized pixels are stored in the update buffer during the first drive frame period. The storing of second synthesized pixels may be paused based on a prediction that the fetching of first synthesized pixels will not complete within the first drive frame period. The fetching of data pixels from the image buffer of the memory may also be paused based on the prediction that the fetching of first synthesized pixels will not complete within the first drive frame period.10-28-2010
20110018857Line Addressing Methods And Apparatus For Partial Display Updates - A method for updating a submatrix of a display matrix of a display device comprises sequentially selecting rows of the display matrix starting from an initial row of the display matrix. The method includes determining whether a selected row precedes a first row of the submatrix in a first drive frame of a waveform having two or more drive frames. If a condition that a selected row precedes the first row of the submatrix in the first drive frame of the waveform is false, the method includes addressing the selected row for a first line address period. If a condition that a selected row precedes the first row of the submatrix in the first drive frame of the waveform is true, the method includes addressing the selected row for a second line address period.01-27-2011

Patent applications by Eric Jeffrey, Richmond CA

Mark Christopher Jeffrey, Toronto CA

Patent application numberDescriptionPublished
20100305480Human Motion Classification At Cycle Basis Of Repetitive Joint Movement - Methods and systems for classifying human motion as corresponding to an activity are disclosed. One example method includes sensing motion characteristics associated with the activity to generate a first set of data, identifying a cycle interval in the first set of data; and identifying the activity based on the interval.12-02-2010