Patents by Inventor Stephen L. Dodgen

Stephen L. Dodgen 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).

  • Patent number: 9479393
    Abstract: Disclosed herein are a variety of systems and methods that may be utilized to facilitate the configuration of intelligent electronic devices (IED) and other devices. In one embodiment, a configurable IED may be able to perform a plurality of features. The plurality of features may be enabled by a plurality of functional modules configured to implement the plurality of features. A feature-selecting subsystem configured to receive a first feature-selecting filter and to apply the first feature-selecting filter to selectively enable a subset of a plurality of features based on the feature-selecting filter. The subset of the plurality of features may be associated with a plurality of feature configuration settings. A feature configuration subsystem configured to receive at least one configuration filter and to set at least a subset of the plurality of feature configuration settings.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: October 25, 2016
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Tony J. Lee, Stephen L. Dodgen, Michael H. Patrick, Lee S. Underwood
  • Publication number: 20160036633
    Abstract: Disclosed herein are a variety of systems and methods that may be utilized to facilitate the configuration of intelligent electronic devices (IED) and other devices. In one embodiment, a configurable IED may be able to perform a plurality of features. The plurality of features may be enabled by a plurality of functional modules configured to implement the plurality of features. A feature-selecting subsystem configured to receive a first feature-selecting filter and to apply the first feature-selecting filter to selectively enable a subset of a plurality of features based on the feature-selecting filter. The subset of the plurality of features may be associated with a plurality of feature configuration settings. A feature configuration subsystem configured to receive at least one configuration filter and to set at least a subset of the plurality of feature configuration settings.
    Type: Application
    Filed: August 4, 2014
    Publication date: February 4, 2016
    Inventors: Tony J. Lee, Stephen L. Dodgen, Michael H. Patrick, Lee S. Underwood
  • Patent number: 7808503
    Abstract: A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include one or more of deferred shading, a tiled frame buffer, and multiple?stage hidden surface removal processing. In the deferred shading graphics pipeline, hidden surface removal is completed before pixel coloring is done. The pipeline processor comprises a command fetch and decode unit, a geometry unit, a mode extraction unit, a sort unit, a setup unit, a cull unit, a mode injection unit, a fragment unit, a texture unit, a Phong lighting unit, a pixel unit, and a backend unit.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: October 5, 2010
    Assignee: Apple Inc.
    Inventors: Jerome F. Duluk, Jr., Richard E. Hessel, Vaughn T. Arnold, Jack Benkual, Joseph P. Bratt, George Cuan, Stephen L. Dodgen, Emerson S. Fang, Zhaoyu Gong, Thomas Y. Yo, Hengwei Hsu, Sidong Li, Sam Ng, Matthew N. Papakipos, Jason R. Redgrave, Sushma S. Trivedi, Nathan D. Tuck, Shun Wai Go, Lindy Fung, Tuan D. Nguyen, Joseph P. Grass, Bo Hong, Abraham Mammen, Abbas Rashid, Albert Suan-Wei Tsay
  • Patent number: 7680605
    Abstract: A system and methods for integrating laboratory instrumentation and applications to provide a unified control and coordination architecture under a common interface. The system provides mechanisms for detection of various hardware and software components wherein the individual functionalities and input/output data types for each component are automatically recognized and incorporated into a centralized control system that provides live monitoring of the operational status of available components.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: March 16, 2010
    Assignee: Applied Biosystems, LLC
    Inventors: Kai Yung, Sylvia H. Fang, John Rohrlich, Stephen L. Dodgen
  • Patent number: 7379823
    Abstract: A system and methods for integrating laboratory instrumentation and applications to provide a unified control and coordination architecture under a common interface. The system provides mechanisms for detection of various hardware and software components wherein the individual functionalities and input/output data types for each component are automatically recognized and incorporated into a centralized control system that provides live monitoring of the operational status of available components.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: May 27, 2008
    Assignee: Applera Corporation
    Inventors: Kai Yung, Sylvia H. Fang, John Rohrlich, Stephen L. Dodgen
  • Patent number: 7167181
    Abstract: A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include one or more of deferred shading, a tiled frame buffer, and multiple?stage hidden surface removal processing. In the deferred shading graphics pipeline, hidden surface removal is completed before pixel coloring is done. The pipeline processor comprises a command fetch and decode unit, a geometry unit, a mode extraction unit, a sort unit, a setup unit, a cull unit, a mode injection unit, a fragment unit, a texture unit, a Phong lighting unit, a pixel unit, and a backend unit.
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: January 23, 2007
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Jr., Richard E. Hessel, Vaughn T. Arnold, Jack Benkual, Joseph P. Bratt, George Cuan, Stephen L. Dodgen, Emerson S. Fang, Zhaoyu Gong, Thomas Y. Ho, Hengwei Hsu, Sidong Li, Sam Ng, Matthew N. Papakipos, Jason R. Redgrave, Sushma S. Trivedi, Nathan D. Tuck, Shun Wai Go, Lindy Fung, Tuan D. Nguyen, Joseph P. Grass, Bo Hong, Abraham Mammen, Abbas Rashid, Albert Suan-Wei Tsay
  • Patent number: 6909974
    Abstract: A system and methods for integrating laboratory instrumentation and applications to provide a unified control and coordination architecture under a common interface. The system provides mechanisms for detection of various hardware and software components wherein the individual functionalities and input/output data types for each component are automatically recognized and incorporated into a centralized control system that provides live monitoring of the operational status of available components.
    Type: Grant
    Filed: June 4, 2003
    Date of Patent: June 21, 2005
    Assignee: Applera Corporation
    Inventors: Kai Yung, Sylvia H. Fang, John Rohrlich, Stephen L. Dodgen
  • Patent number: 6771264
    Abstract: A system and method for performing tangent space lighting in a deferred shading graphics processor (DSGP) encompasses blocks of the DSGP that preprocess data and a Phong shader that executes only after all fragments have been preprocessed. A preprocessor block receives texture maps specified in a variety of formats and converts those texture maps to a common format for use by the Phong shader. The preprocessor blocks provide the Phong shader with interpolated surface basis vectors (vs, vt, n), a vector Tb that represents in tangen/object space the texture/bump data from the texture maps, light data, material data, eye coordinates and other information used by the Phong shader to perform the lighting and bump mapping computations. The data from the preprocessor is provided for each fragment for which lighting effects need to be computed. The Phong shader computes the color of a fragment using the information provided by the preprocessor.
    Type: Grant
    Filed: December 17, 1999
    Date of Patent: August 3, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Stephen L. Dodgen, Joseph P. Bratt, Matthew Papakipos, Nathan Tuck, Richard E. Hessel
  • Publication number: 20040130552
    Abstract: A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include one or more of deferred shading, a tiled frame buffer, and multiple?stage hidden surface removal processing. In the deferred shading graphics pipeline, hidden surface removal is completed before pixel coloring is done. The pipeline processor comprises a command fetch and decode unit, a geometry unit, a mode extraction unit, a sort unit, a setup unit, a cull unit, a mode injection unit, a fragment unit, a texture unit, a Phong lighting unit, a pixel unit, and a backend unit.
    Type: Application
    Filed: June 9, 2003
    Publication date: July 8, 2004
    Inventors: Jerome F. Duluk, Richard E. Hessel, Vaughn T. Arnold, Jack Benkual, Joseph P. Bratt, George Cuan, Stephen L. Dodgen, Emerson S. Fang, Zhaoyu Gong, Thomas Y. Ho, Hengwei Hsu, Sidong Li, Sam Ng, Matthew N. Papakipos, Jason R. Redgrave, Sushma S. Trivedi, Nathan D. Tuck, Shun Wai Go, Lindy Fung, Tuan D. Nguyen, Joseph P. Grass, Bo Hong, Abraham Mammen, Abbas Rashid, Albert Suan-Wei Tsay
  • Patent number: 6717576
    Abstract: A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include one or more of deferred shading, a tiled frame buffer, and multiple-stage hidden surface removal processing. In the deferred shading graphics pipeline, hidden surface removal is completed before pixel coloring is done. The pipeline processor comprises a command fetch and decode unit, a geometry unit, a mode extraction unit, a sort unit, a setup unit, a cull unit, a mode injection unit, a fragment unit, a texture unit, a Phong lighting unit, a pixel unit, and a backend unit.
    Type: Grant
    Filed: August 20, 1999
    Date of Patent: April 6, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Jr., Richard E. Hessel, Vaughn T. Arnold, Jack Benkual, Joseph P. Bratt, George Cuan, Stephen L. Dodgen, Emerson S. Fang, Zhaoyu Gong, Thomas Y. Ho, Hengwei Hsu, Sidong Li, Sam Ng, Matthew N. Papakipos, Jason R. Redgrave, Sushma S. Trivedi, Nathan D. Tuck, Shun Wai Go, Lindy Fung, Tuan D. Nguyen, Joseph P. Grass, Bo Hong, Abraham Mammen, Abbas Rashid, Albert Suan-Wei Tsay
  • Publication number: 20040034478
    Abstract: A system and methods for integrating laboratory instrumentation and applications to provide a unified control and coordination architecture under a common interface. The system provides mechanisms for detection of various hardware and software components wherein the individual functionalities and input/output data types for each component are automatically recognized and incorporated into a centralized control system that provides live monitoring of the operational status of available components.
    Type: Application
    Filed: June 4, 2003
    Publication date: February 19, 2004
    Inventors: Kai Yung, Sylvia H. Fang, John Rohrlich, Stephen L. Dodgen
  • Patent number: 6664959
    Abstract: Structure, apparatus, and method for performing conservative hidden surface removal in a graphics processor. Culling is divided into two steps, a magnitude comparison content addressable memory cull operation (MCCAM Cull), and a subpixel cull operation. The MCCAM Cull discards primitives that are hidden completely by previously processed geometry. The Subpixel Cull takes the remaining primitives (which are partly or entirely visible), and determines the visible fragments.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: December 16, 2003
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Jr., Stephen L. Dodgen, Richard E. Hessel, Emerson S. Fang, Hengwei Hsu, Jason R. Redgrave, Sushma S. Trivedi
  • Patent number: 6597363
    Abstract: Graphics processors and methods are described that encompass numerous substructures including specialized subsystems, subprocessors, devices, architectures, and corresponding procedures. Embodiments of the invention may include one or more of deferred shading, a bled frame buffer, and multiple-stage hidden surface removal processing, as well as other structures and/or procedures. Embodiments of the present invention are designed to provide high-performance 3D graphics with Phong shading, subpixel anti-aliasing, and texture- and bump-mappings.
    Type: Grant
    Filed: August 20, 1999
    Date of Patent: July 22, 2003
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Jr., Richard E. Hessel, Vaughn T. Arnold, Jack Benkual, Joseph P. Bratt, George Cuan, Stephen L. Dodgen, Emerson S. Fang, Zhaoyu Gong, Thomas Y. Ho, Hengwei Hsu, Sidong Li, Sam Ng, Matthew N. Papakipos, Jason R. Redgrave, Sushma S. Trivedi, Nathan D. Tuck
  • Patent number: 6577317
    Abstract: An apparatus and methods for rendering 3D-graphics images preferably includes a port for receiving commands from a graphics application, an output for sending a rendered image to a display and a geometry-operations pipeline, coupled to the port and to the output, the geometry-operations pipeline including a block for performing transformations. In one embodiment, the block for performing transformations includes a co-extensive logical and first physical stages, as well as a second physical stage including multiple logical stages. The second physical stage includes multiple logical stages that interleave their execution.
    Type: Grant
    Filed: August 20, 1999
    Date of Patent: June 10, 2003
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Jr., Jack Benkual, Vaughn T. Arnold, Tuan D. Nguyen, Richard E. Hessel, Stephen L. Dodgen, Shun Wai Go
  • Patent number: 6577305
    Abstract: The present invention provides post tile sorting setup in a tiled graphics pipeline architecture. In particular, the present invention determines a set of clipping points that identify intersections of a primitive with a tile. The mid-pipeline setup unit is adapted to compute a minimum depth value for that part of the primitive intersecting the tile. The mid-pipeline setup unit can be adapted to process primitives with x-coordinates that are screen based and y-coordinates that are tile based. Additionally, to the mid-pipeline setup unit is adapted to represent both line segments and triangles as quadrilaterals, wherein not all of a quadrilateral's vertices are required to describe a triangle.
    Type: Grant
    Filed: August 20, 1999
    Date of Patent: June 10, 2003
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Jr., Richard E. Hessel, Vaughn T. Arnold, Jack Benkual, George Cuan, Stephen L. Dodgen, Emerson S. Fang, Hengwei Hsu, Sushma S. Trivedi
  • Publication number: 20020196251
    Abstract: Structure, apparatus, and method for performing conservative hidden surface removal in a graphics processor. Culling is divided into two steps, a magnitude comparison content addressable memory cull operation (MCCAM Cull), and a subpixel cull operation. The MCCAM Cull discards primitives that are hidden completely by previously processed geometry. The Subpixel Cull takes the remaining primitives (which are partly or entirely visible), and determines the visible fragments.
    Type: Application
    Filed: August 29, 2002
    Publication date: December 26, 2002
    Applicant: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Stephen L. Dodgen, Richard E. Hessel, Emerson S. Fang, Hengwei Hsu, Jason R. Redgrave, Sushma S. Trivedi
  • Patent number: 6476807
    Abstract: Structure, apparatus, and method for performing conservative hidden surface removal in a graphics processor. Culling is divided into two steps, a magnitude comparison content addressable memory cull operation (MCCAM Cull), and a subpixel cull operation. The MCCAM Cull discards primitives that are hidden completely by previously processed geometry. The Subpixel Cull takes the remaining primitives (which are partly or entirely visible), and determines the visible fragments.
    Type: Grant
    Filed: August 20, 1999
    Date of Patent: November 5, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Jr., Stephen L. Dodgen, Richard E. Hessel, Emerson S. Fang, Hengwei Hsu, Jason R. Redgrave, Sushma S. Trivedi
  • Patent number: 6268875
    Abstract: Three-dimensional computer graphics systems and methods and more particularly to structure and method for a three-dimensional graphics processor and having other enhanced graphics processing features. In one embodiment the graphics processor is a Deferred Shading Graphics Processor (DSGP) comprising an AGP interface, a command fetch & decode (2000), a geometry unit (3000), a mode extraction (4000) and polygon memory (5000), a sort unit (6000) and sort memory (7000), a setup unit (8000), a cull unit (9000), a mode injection (10000), a fragment unit (11000), a texture (12000) and texture memory (13000) a phong shading (14000), a pixel unit (15000), a backend unit (1600) coupled to a frame buffer (17000). Other embodiments need not include all of these functional units, and the structures and methods of these units are applicable to other computational processes and systems as well as deferred and non-deferred shading graphical processors.
    Type: Grant
    Filed: August 4, 2000
    Date of Patent: July 31, 2001
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Jr., Richard E. Hessel, Vaughn T. Arnold, Jack Benkual, Joseph P. Bratt, George Cuan, Stephen L. Dodgen, Emerson S. Fang, Zhaoyu Gong, Thomas Y. Ho, Hengwei Hsu, Sidong Li, Sam Ng, Matthew N. Papakipos, Jason R. Redgrave, Sushma S. Trivedi, Nathan D. Tuck
  • Patent number: 6229553
    Abstract: Three-dimensional computer graphics systems and methods and more particularly to structure and method for a three-dimensional graphics processor and having other enhanced graphics processing features. In one embodiment the graphics processor is Deferred Shading Graphics Processor (DSGP) comprising an AGP interface, a command fetch decode (2000), a geometry unit (3000), a mode extraction (4000) and polygon memory (5000), a sort unit (6000) and sort memory (7000), a setup unit (8000), a cull unit (9000), a mode injection (10000), a fragment unit (11000), a texture (12000) and texture memory (13000) a phong shading (14000), a pixel unit (15000), a backend unit (1600) coupled to a frame buffer (17000). Other embodiments need not include all of these functional units, and the structures and methods of these units are applicable to other computational processes and systems as well as deferred and non-deferred shading graphical processors.
    Type: Grant
    Filed: August 20, 1999
    Date of Patent: May 8, 2001
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Jr., Richard E. Hessel, Vaughn T. Arnold, Jack Benkual, Joseph P. Bratt, George Cuan, Stephen L. Dodgen, Emerson S. Fang, Zhaoyu Gong, Thomas Y. Ho, Hengwei Hsu, Sidong Li, Sam Ng, Matthew N. Papakipos, Jason R. Redgrave, Sushma S. Trivedi, Nathan D. Tuck
  • Patent number: 4636680
    Abstract: An ionization gauge of the type including a source of electrons, an accelerating electrode for accelerating said electrons through a volume generally defined by said accelerating electrode and a collector electrode, disposed in the volume. Ions are collected by the collector electrode. The accelerating electrode comprises a substantially closed anode having an internal cavity to precisely define the volume. An aperture is disposed to admit said electrons from the source into the closed volume.
    Type: Grant
    Filed: May 24, 1983
    Date of Patent: January 13, 1987
    Assignee: Granville-Phillips Company
    Inventors: Daniel G. Bills, Paul C. Arnold, Stephen L. Dodgen, Craig B. Van Cleve