Patents by Inventor Roger Swanson

Roger Swanson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20060088346
    Abstract: A floating stripper finger assembly includes (a) a first baffle; (b) a second baffle, including a slot and a first anchor, and being spaced from, and with, the first baffle defining a media path therebetween; (c ) a stripper finger device having (i) a first end including a stripping tip for stripping media off of a media carrying member, (ii) a second end opposite the first end, (iii) a second anchor, and (iv) a trunnion for mounting movably within the slot in the second baffle; and (d) a resilient member connecting the first anchor to the second anchor for enabling the stripping tip and the trunnion to be movable in a floating manner between a first position and a second position relative to the media path, thereby preventing damage to the media carrying member.
    Type: Application
    Filed: October 25, 2004
    Publication date: April 27, 2006
    Inventor: Roger Swanson
  • Patent number: 6999077
    Abstract: Graphic processor compares z-buffer values of 3D objects to detect and mark interpenetrating pixels. Tag buffer stores marked values for antialiasing effectively by over-sampling, area-based, blending, alpha edge or other pixel-processing scheme. Performance is improved by selectively antialiasing at edges and/or interpenetrations. Cost is reduced by leveraging z-buffer storage therefor. Super-sampling antialiasing reduces sampling of select interpenetration elements, thereby avoiding processing entire image.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: February 14, 2006
    Assignee: S3 Graphics Co., Ltd.
    Inventors: Daniel Hung, Eric Young, Roger Swanson
  • Patent number: 6972760
    Abstract: A system and method is provided for decreasing the amount of data required to represent depth information for 3D images. In accordance with one embodiment, depth information is represented by a piecewise function Z(x,y). An (x,y) space is split into areas representing a region of primitive shapes. For each of these regions, Z(x,y) is defined as a simple parametric analytical function. Subsequently, only a few parameters are required to encode this function in each region. By using these parametric analytical functions to represent depth value of the split, the present invention achieves advantages such as reductions in required storage space and required bandwidth with a concomitant increase in processing speed.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: December 6, 2005
    Assignee: S3 Graphics Co., Ltd.
    Inventors: Konstantine I. Iourcha, Roger Swanson, Axel Schildan
  • Publication number: 20050007363
    Abstract: Graphic processor compares z-buffer values of 3D objects to detect and mark interpenetrating pixels. Tag buffer stores marked values for antialiasing effectively by over-sampling, area-based, blending, alpha edge or other pixel-processing scheme. Performance is improved by selectively antialiasing at edges and/or interpenetrations. Cost is reduced by leveraging z-buffer storage therefor. Super-sampling antialiasing reduces sampling of select interpenetration elements, thereby avoiding processing entire image.
    Type: Application
    Filed: May 26, 2004
    Publication date: January 13, 2005
    Inventors: Daniel Hung, Eric Young, Roger Swanson
  • Patent number: 6760025
    Abstract: Graphic processor compares z-buffer values of 3D objects to detect and mark interpenetrating pixels. Tag buffer stores marked values for antialiazing effectively by over-sampling, area-based, blending, alpha edge or other pixel-processing scheme. Performance is improved by selectively antialiazing at edges and/or interpenetrations. Cost is reduced by leveraging z-buffer storage therefor. Super-sampling antialiazing reduces sampling of select interpenetration elements, thereby avoiding processing entire image.
    Type: Grant
    Filed: July 7, 1998
    Date of Patent: July 6, 2004
    Assignee: S3 Graphics Co., Ltd.
    Inventors: Daniel Hung, Eric Young, Roger Swanson
  • Patent number: 6707460
    Abstract: A method and apparatus for converting an N-bit resolution input to an M-bit resolution output is provided. Upon receiving an original input having an N-bit input sequence, the method and apparatus generates an (N+M)-bit sequence by repeating the N-bit input sequence in the original input. A new M-bit sequence is generated by taking M Most Significant Bits from the (N+M)-bit sequence, and a new N-bit sequence is formed by taking N Most Least Significant Bits from the (N+M)-bit sequence. The M-bit resolution output is then formed by adjusting the new M-bit sequence based on the difference between the new N-bit sequence and the N-bit input sequence.
    Type: Grant
    Filed: May 18, 2001
    Date of Patent: March 16, 2004
    Assignee: S3 Graphics Co., Ltd.
    Inventors: Roger Swanson, Daniel Hung
  • Publication number: 20010055015
    Abstract: A system and method is provided for decreasing the amount of data required to represent depth information for 3D images. In accordance with one embodiment, depth information is represented by a piecewise function Z(x,y). An (x,y) space is split into areas representing a region of primitive shapes. For each of these regions, Z(x,y) is defined as a simple parametric analytical function. Subsequently, only a few parameters are required to encode this function in each region. By using these parametric analytical functions to represent depth value of the split, the present invention achieves advantages such as reductions in required storage space and required bandwidth with a concomitant increase in processing speed. It is emphasized that this abstract is provided to comply with the rules requiring an abstract. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. [37 C.F.R. § 1.72(b)].
    Type: Application
    Filed: March 30, 2001
    Publication date: December 27, 2001
    Inventors: Konstantine I. Iourcha, Roger Swanson, Axel Schildan
  • Patent number: 6259454
    Abstract: A method of providing specular highlights to 3D graphics using Phong illumination calculations spaces the pixels subject to the calculations apart in direct relationship to the number of lights contributing to the highlights. Linear, quadratic, or cubic attenuation is then applied to interpolate the values for the pixels not subject to the calculations.
    Type: Grant
    Filed: August 11, 1998
    Date of Patent: July 10, 2001
    Assignee: S3 Graphics Co., Ltd.
    Inventors: Roger Swanson, Daniel Hung, John W. Brothers
  • Patent number: 5618633
    Abstract: A metal article, at least a portion of which has a honeycomb structure, is described. The article was produced by an investment casting process. The metal casting comprises a base and plural walls which form a honeycomb structure that project outwardly in a first direction from at least a portion of the base. The base typically has a thickness of about 5 mm or less. The honeycomb structure may be defined by plural cells having geometric shapes. For instance, plural interconnected regular polygons, such as plural interconnected pentagons or hexagons, plural irregular interconnected polygons, or plural regular and irregular interconnected polygons may be used. The maximum distance between any two points on the periphery of the cell and passing through the interior space defined by the geometric shape is about 40 mm. The walls of the casting may have a wall thickness of from about 0.3 mm to about 3.2 mm thick.
    Type: Grant
    Filed: July 12, 1994
    Date of Patent: April 8, 1997
    Assignee: Precision Castparts Corporation
    Inventors: Roger A. Swanson, Terry M. Nelson, James R. Barrett, Laxmappa Hosamani
  • Patent number: 5428810
    Abstract: A technique of processing pipeline commands in parallel so as to minimize pipeline stalls. This is accomplished in accordance with the invention without need for the complex resource allocation techniques of the prior art by arbitrating access to critical pipeline resources on the phase of the system clock. For example, one control process may access the critical pipeline resource only during an even phase of the system clock, while a second control process may access the critical pipeline resource only during the odd phase of the clock. These processes may run at the same time if the pipelined instructions being executed by each process have no data dependencies since structural hazards are effectively eliminated by time-sharing the data buses on the respective phases of the system clock. The benefits of dynamically scheduled pipelined systems may thus be obtained without the complex scoreboarding and other scheduling algorithms used in the prior art to prevent pipeline hazards.
    Type: Grant
    Filed: March 31, 1994
    Date of Patent: June 27, 1995
    Assignee: Hewlett-Packard Company
    Inventors: Anthony C. Barkans, Roger Swanson
  • Patent number: 5177541
    Abstract: An apparatus which advances a sheet through a transfer zone and into registration with information developed on a moving member. The sheet is advanced to a position wherein a leading portion thereof is immediately ahead of the transfer zone relative to the forward direction of movement of the moving member and a trailing portion thereof is within the transfer zone. The leading portion of the sheet forms a presentation angle of 7-10 degrees with the horizontal. The trailing portion of the sheet is advanced through the transfer zone at a first velocity and the leading edge of the sheet is advanced in a region immediately ahead of the transfer zone at a second velocity, which is less than the first velocity, so as to create a buckle in the leading portion of the sheet positioned immediately ahead of the transfer zone relative to the forward direction of movement of the moving member.
    Type: Grant
    Filed: September 6, 1991
    Date of Patent: January 5, 1993
    Assignee: Xerox Corporation
    Inventors: Vittorio Castelli, James R. Cassano, Richard M. Dastin, John E. Kosko, James D. Apolito, Kenneth G. Christy, Robert J. Tannascoli, Eric A. Merz, Richard J. Laws, Jr., Roger Swanson
  • Patent number: 4070175
    Abstract: A method of separating from ruminant animal feces the undigested fibrous material that is preponderantly short pieces which consist of bundles of capillary tubes. The feces are mixed with urine, water from animal washing and preparation for milking, and with other water if needed, to form a homogeneous slurry which is run through tandem perforate drum and roller squeezers that heavily compress the short pieces to express liquid from them while continuously draining off a filtrate of liquid and fine solids which is ultimately put into a pond for use as liquid fertilizer. This leaves a filter mass which is preponderantly the short pieces. The filter mass is mixed with clean water to form a suspension which is run through tandem perforate cylinder roller pressers that compress the short pieces under several times heavier pressure to produce a cleansed filter mass and a filtrate which is combined with the original slurry.
    Type: Grant
    Filed: May 13, 1976
    Date of Patent: January 24, 1978
    Assignee: Babson Bros. Co.
    Inventors: Roger Swanson, Duncan M. Thompson, Robert J. Shulick
  • Patent number: 3971720
    Abstract: A method of and apparatus for separating from ruminant animal feces the undigested fibrous material that is preponderantly short pieces which consist of bundles of capillary tubes. The feces are mixed with urine, water from animal washing and preparation for milking, and with other water if needed, to form a homogeneous slurry which is run through tandem perforate drum and roller squeezers that heavily compress the short pieces to express liquid from them while continuously draining off a filtrate of liquid and fine solids which is ultimately put into a pond for use as liquid fertilizer. This leaves a filter mass which is preponderantly the short pieces The filter mass is mixed with clean water to form a suspension which is run through tandem perforate cylinder roller pressers that compress the short pieces under several times heavier pressure to produce a cleansed filter mass and a filtrate which is combined with the original slurry.
    Type: Grant
    Filed: May 9, 1975
    Date of Patent: July 27, 1976
    Assignee: Babson Brothers Company
    Inventors: Roger Swanson, Duncan M. Thompson, Robert J. Shulick