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: 20060088346Abstract: 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: ApplicationFiled: October 25, 2004Publication date: April 27, 2006Inventor: Roger Swanson
-
Patent number: 6999077Abstract: 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: GrantFiled: May 26, 2004Date of Patent: February 14, 2006Assignee: S3 Graphics Co., Ltd.Inventors: Daniel Hung, Eric Young, Roger Swanson
-
Patent number: 6972760Abstract: 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: GrantFiled: March 30, 2001Date of Patent: December 6, 2005Assignee: S3 Graphics Co., Ltd.Inventors: Konstantine I. Iourcha, Roger Swanson, Axel Schildan
-
Publication number: 20050007363Abstract: 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: ApplicationFiled: May 26, 2004Publication date: January 13, 2005Inventors: Daniel Hung, Eric Young, Roger Swanson
-
Patent number: 6760025Abstract: 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: GrantFiled: July 7, 1998Date of Patent: July 6, 2004Assignee: S3 Graphics Co., Ltd.Inventors: Daniel Hung, Eric Young, Roger Swanson
-
Patent number: 6707460Abstract: 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: GrantFiled: May 18, 2001Date of Patent: March 16, 2004Assignee: S3 Graphics Co., Ltd.Inventors: Roger Swanson, Daniel Hung
-
Publication number: 20010055015Abstract: 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: ApplicationFiled: March 30, 2001Publication date: December 27, 2001Inventors: Konstantine I. Iourcha, Roger Swanson, Axel Schildan
-
Patent number: 6259454Abstract: 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: GrantFiled: August 11, 1998Date of Patent: July 10, 2001Assignee: S3 Graphics Co., Ltd.Inventors: Roger Swanson, Daniel Hung, John W. Brothers
-
Patent number: 5618633Abstract: 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: GrantFiled: July 12, 1994Date of Patent: April 8, 1997Assignee: Precision Castparts CorporationInventors: Roger A. Swanson, Terry M. Nelson, James R. Barrett, Laxmappa Hosamani
-
Patent number: 5428810Abstract: 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: GrantFiled: March 31, 1994Date of Patent: June 27, 1995Assignee: Hewlett-Packard CompanyInventors: Anthony C. Barkans, Roger Swanson
-
Patent number: 5177541Abstract: 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: GrantFiled: September 6, 1991Date of Patent: January 5, 1993Assignee: Xerox CorporationInventors: 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: 4070175Abstract: 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: GrantFiled: May 13, 1976Date of Patent: January 24, 1978Assignee: Babson Bros. Co.Inventors: Roger Swanson, Duncan M. Thompson, Robert J. Shulick
-
Patent number: 3971720Abstract: 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: GrantFiled: May 9, 1975Date of Patent: July 27, 1976Assignee: Babson Brothers CompanyInventors: Roger Swanson, Duncan M. Thompson, Robert J. Shulick