Patents by Inventor Joseph Norman Gee
Joseph Norman Gee 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: 7342588Abstract: A graphical display system utilizes a plurality of display devices and a plurality of graphical acceleration units for rendering graphical data to the display devices. More specifically, each of the plurality of graphical acceleration units respectively interfaces a portion of graphical data defining an image to one of the display devices. Each of the display devices displays a portion of the image based on the graphical data rendered to it. To make the system more efficient and/or to improve image quality, at least one of the graphical acceleration units includes a plurality of graphical pipelines for rendering the graphical data to be displayed by the display device that is interfaced with the one graphical acceleration unit.Type: GrantFiled: January 25, 2005Date of Patent: March 11, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kevin Lefebvre, Don B. Hoffman, Jeffrey J Walls, Joseph Norman Gee
-
Patent number: 7102653Abstract: A preferred method includes the step of receiving multiple digital video data streams. Preferably, a first of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered, and a second of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered as well as information, such as a chroma-key value, associated with at least some of the processed pixel data. The embodiment also preferably includes the step of combining the multiple digital video data streams into the composite digital video data stream by referencing the chroma-key values. Devices also are provided.Type: GrantFiled: February 14, 2006Date of Patent: September 5, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Byron A Alcorn, Joseph Norman Gee, Kevin Lefebvre, Don B. Hoffman
-
Patent number: 7030891Abstract: A preferred method includes the step of receiving multiple digital video data streams. Preferably, a first of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered, and a second of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered as well as information, such as a chroma-key value, associated with at least some of the processed pixel data. The embodiment also preferably includes the step of combining the multiple digital video data streams into the composite digital video data stream by referencing the chroma-key values. Devices also are provided.Type: GrantFiled: May 9, 2003Date of Patent: April 18, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Byron A Alcorn, Joseph Norman Gee, Kevin Lefebvre, Don B. Hoffman
-
Patent number: 6882346Abstract: A graphical display system utilizes a plurality of graphics pipelines to render data to a display device. More specifically, the graphical display system utilizes a first graphics pipeline, a second graphics pipeline, a compositor, and a display device. The first graphics pipeline renders a first portion of a graphical command, and the second graphics pipeline renders a second portion of a graphical command. The compositor receives the first and second portions of graphical data and interfaces the first and second portions with the display device. The display device then displays an image based on the first and second portions of graphical data respectively rendered by the first and second graphics pipelines. By enabling a plurality of graphics pipelines to render different portions of graphical data to the same display device, the speed and/or image quality associated with the image displayed by the display device can be improved.Type: GrantFiled: November 17, 2000Date of Patent: April 19, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kevin Lefebvre, Don B. Hoffman, Joseph Norman Gee, Jeffrey J Walls, Byron A Alcorn
-
Patent number: 6870539Abstract: A preferred device for producing a composite digital video data stream containing pixel data corresponding to an image to be rendered includes an input mechanism which is configured to receive multiple digital video data streams from graphics pipelines. In response to receiving a first of the multiple digital video data streams, the input mechanism provides a frame of data corresponding to the image to be rendered and inserts pixel data from the multiple digital video data streams into the frame of data, thereby forming at least a portion of the composite digital video data stream.Type: GrantFiled: November 17, 2000Date of Patent: March 22, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: K Scott Bower, Byron A Alcorn, Joseph Norman Gee, Kevin Lefebvre
-
Patent number: 6864894Abstract: A graphical display system utilizes a plurality of display devices and a plurality of graphical acceleration units for rendering graphical data to the display devices. More specifically, each of the plurality of graphical acceleration units respectively interfaces a portion of graphical data defining an image to one of the display devices. Each of the display devices displays a portion of the image based on the graphical data rendered to it. To make the system more efficient and/or to improve image quality, at least one of the graphical acceleration units includes a plurality of graphical pipelines for rendering the graphical data to be displayed by the display device that is interfaced with the one graphical acceleration unit.Type: GrantFiled: November 17, 2000Date of Patent: March 8, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kevin Lefebvre, Don B. Hoffman, Jeffrey J Walls, Joseph Norman Gee
-
Patent number: 6791553Abstract: A graphical display system utilizes a plurality of graphics pipelines to efficiently display a jitter enhanced image. More specifically, the graphical display system utilizes a plurality of graphical pipelines, a compositor, and a display device. Each of the graphical pipelines receives and renders graphical data. In rendering the graphical data, each of the graphical pipelines mathematically combines a different offset to coordinate values included within the graphical data. The compositor receives the graphical data rendered by the plurality of pipelines and blends color values associated with corresponding coordinate values within the graphical data. The compositor also interfaces the blended color values with the display device, which displays an image based on at least the blended color values. As a result, graphical data defining a jitter enhanced image is efficiently rendered to the display device.Type: GrantFiled: November 17, 2000Date of Patent: September 14, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: Kevin Lefebvre, Don B. Hoffman, Byron A Alcorn, Joseph Norman Gee
-
Patent number: 6727899Abstract: A graphical display system of the present invention efficiently performs occlusion culling based on frame-to-frame temporal coherency. The graphical display system utilizes a frame buffer and rendering logic. The rendering logic is configured to receive graphical objects that define an image frame. In response to receiving one of the objects, the rendering logic is configured to make a determination as to whether the one object is visible in a previous image frame that was previously rendered to the frame buffer. The rendering logic is further configured to render the one object to the frame buffer based on the determination.Type: GrantFiled: July 10, 2001Date of Patent: April 27, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: Don B. Hoffman, Joseph Norman Gee, Ross Cunniff, Howard D Stroyan
-
Publication number: 20030189578Abstract: A preferred method includes the step of receiving multiple digital video data streams. Preferably, a first of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered, and a second of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered as well as information, such as a chroma-key value, associated with at least some of the processed pixel data. The embodiment also preferably includes the step of combining the multiple digital video data streams into the composite digital video data stream by referencing the chroma-key values. Devices also are provided.Type: ApplicationFiled: May 9, 2003Publication date: October 9, 2003Inventors: Byron A. Alcorn, Joseph Norman Gee, Kevin Lefebvre, Don B. Hoffman
-
Patent number: 6621500Abstract: A preferred method includes the step of receiving multiple digital video data streams. Preferably, a first of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered, and a second of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered as well as information, such as a chroma-key value, associated with at least some of the processed pixel data. The embodiment also preferably includes the step of combining the multiple digital video data streams into the composite digital video data stream by referencing the chroma-key values. Devices also are provided.Type: GrantFiled: November 17, 2000Date of Patent: September 16, 2003Assignee: Hewlett-Packard Development Company, L.P.Inventors: Byron A Alcorn, Joseph Norman Gee, Kevin Lefebvre, Don B. Hoffman
-
Publication number: 20010043216Abstract: A graphical display system of the present invention efficiently performs occlusion culling based on frame-to-frame temporal coherency. The graphical display system utilizes a frame buffer and rendering logic. The rendering logic is configured to receive graphical objects that define an image frame. In response to receiving one of the objects, the rendering logic is configured to make a determination as to whether the one object is visible in a previous image frame that was previously rendered to the frame buffer. The rendering logic is further configured to render the one object to the frame buffer based on the determination.Type: ApplicationFiled: July 10, 2001Publication date: November 22, 2001Inventors: Don B. Hoffman, Joseph Norman Gee, Ross Cunniff, Howard D. Stroyan