Patents by Inventor Thomas P. Lanzoni

Thomas P. Lanzoni 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: 11509576
    Abstract: A protected stream manager includes one or more subsystems to receive a content stream in a virtual environment, obfuscate the content stream, and prioritize use of a processor to process the content stream.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Shree A. Dandekar, David Konetski, Thomas P. Lanzoni
  • Publication number: 20190278387
    Abstract: In one or more embodiments, one or more systems, methods, and/or processes may configure at least one of a stylus and a touch controller to utilize the first mode; may receive first user input associated with the stylus in contact with a surface and associated with a measurement of a force of the stylus with the surface; may determine a first number of pixels to activate based at least on the measurement of the force and the first mode; may configure the at least one of the stylus and the touch controller to utilize the second mode; may receive second user input associated with the stylus in contact with the surface and associated with the measurement of the force of the stylus with the surface; and may determine a second number of pixels to activate based at least on the measurement of the force and the second mode.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 12, 2019
    Inventors: Thomas P. Lanzoni, Asim M. Siddiqui
  • Patent number: 10139854
    Abstract: A display device presents visual information with native and non-native resolutions stored in EDID and provided to a graphics controller. Non-native resolutions are generated in response to an object detected that interferes with the presenting of the visual information, such as an object between a projector and projection surface or an object placed on a capacitive mat display. The non-native resolutions present the visual information to avoid the object and are stored in EDID in association with object characteristics to allow re-use of the non-native resolutions when visual information at the display is blocked by an object with similar characteristics.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: November 27, 2018
    Assignee: DELL PRODUCTS L.P.
    Inventors: Karthik Krishnakumar, Thomas P. Lanzoni
  • Patent number: 9766707
    Abstract: A haptics rendering system comprises: a display device having a display screen and one or more haptic feedback mechanisms associated with at least one tactile output peripheral; and a graphics processing unit (GPU) communicatively coupled to the display device. The GPU: receives one or more portions of display image software code for a three dimensional display image; generates a three dimensional (3D) visual output of the display image for display on the display device; and concurrently generates one or more specific friction maps to provide haptic feedback of depth and/or texture associated with specific portions of the display image that comprise at least one portion having at least one of a different depth and a different texture than other portions of the display image. The GPU renders the display image and the friction map from a same set of 3D commands within the display image software code.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: September 19, 2017
    Assignee: Dell Products, L.P.
    Inventors: Richard Schuckle, Thomas P. Lanzoni
  • Publication number: 20160330115
    Abstract: A protected stream manager includes one or more subsystems to receive a content stream in a virtual environment, obfuscate the content stream, and prioritize use of a processor to process the content stream.
    Type: Application
    Filed: July 22, 2016
    Publication date: November 10, 2016
    Inventors: Shree A. Dandekar, David Konetski, Thomas P. Lanzoni
  • Publication number: 20160313789
    Abstract: A display device presents visual information with native and non-native resolutions stored in EDID and provided to a graphics controller. Non-native resolutions are generated in response to an object detected that interferes with the presenting of the visual information, such as an object between a projector and projection surface or an object placed on a capacitive mat display. The non-native resolutions present the visual information to avoid the object and are stored in EDID in association with object characteristics to allow re-use of the non-native resolutions when visual information at the display is blocked by an object with similar characteristics.
    Type: Application
    Filed: April 21, 2015
    Publication date: October 27, 2016
    Applicant: DELL PRODUCTS L.P.
    Inventors: Karthik Krishnakumar, Thomas P. Lanzoni
  • Publication number: 20160246381
    Abstract: A haptics rendering system comprises: a display device having a display screen and one or more haptic feedback mechanisms associated with at least one tactile output peripheral; and a graphics processing unit (GPU) communicatively coupled to the display device. The GPU: receives one or more portions of display image software code for a three dimensional display image; generates a three dimensional (3D) visual output of the display image for display on the display device; and concurrently generates one or more specific friction maps to provide haptic feedback of depth and/or texture associated with specific portions of the display image that comprise at least one portion having at least one of a different depth and a different texture than other portions of the display image. The GPU renders the display image and the friction map from a same set of 3D commands within the display image software code.
    Type: Application
    Filed: May 5, 2016
    Publication date: August 25, 2016
    Inventors: RICHARD SCHUCKLE, THOMAS P. LANZONI
  • Patent number: 9395818
    Abstract: A haptics rendering system comprises: a display device having a display screen and one or more haptic feedback mechanisms associated with at least one tactile output peripheral; and a graphics processing unit (GPU) communicatively coupled to the display device. The GPU: receives one or more portions of display image software code for a three dimensional display image; generates a three dimensional (3D) visual output of the display image for display on the display device; and concurrently generates one or more specific friction maps to provide haptic feedback of depth and/or texture associated with specific portions of the display image that comprise at least one portion having at least one of a different depth and a different texture than other portions of the display image. The GPU renders the display image and the friction map from a same set of 3D commands within the display image software code.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: July 19, 2016
    Assignee: DELL PRODUCTS, L.P.
    Inventors: Richard Schuckle, Thomas P. Lanzoni
  • Patent number: 9110664
    Abstract: A secondary graphics processor control system includes a secondary graphics processor. A controller is coupled to the secondary graphics processor. The controller detects the start of an application that is associated with a secondary graphics processor and then determines a power capability of a battery. The controller then either prevents enablement of the secondary graphics processor if the power capability is below a predetermined threshold such that only a primary graphics processor processes graphics for the application, or allows enablement of the secondary graphics processor if the power capability is above the predetermined threshold such that the secondary graphics processor processing graphics for the application. The primary graphics processor may be an integrated graphics processing unit (iGPU) provided by a system processor that is mounted to a board, and the secondary graphics processor may be a discrete graphics processing unit (dGPU) that is coupled to the board.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: August 18, 2015
    Assignee: Dell Products L.P.
    Inventors: Thomas P. Lanzoni, Ajay Kwatra, Randall E. Juenger
  • Publication number: 20150227206
    Abstract: A haptics rendering system comprises: a display device having a display screen and one or more haptic feedback mechanisms associated with at least one tactile output peripheral; and a graphics processing unit (GPU) communicatively coupled to the display device. The GPU: receives one or more portions of display image software code for a three dimensional display image; generates a three dimensional (3D) visual output of the display image for display on the display device; and concurrently generates one or more specific friction maps to provide haptic feedback of depth and/or texture associated with specific portions of the display image that comprise at least one portion having at least one of a different depth and a different texture than other portions of the display image. The GPU renders the display image and the friction map from a same set of 3D commands within the display image software code.
    Type: Application
    Filed: April 20, 2015
    Publication date: August 13, 2015
    Inventors: Richard Schuckle, Thomas P. Lanzoni
  • Publication number: 20140198084
    Abstract: Systems and methods for display brightness and color optimization include detecting, by a sensor communicatively coupled to a display, a change in an environmental brightness level. Additionally, in response to the change in the environmental brightness level, modifying a brightness level of the display and modifying a color gamut available to the display.
    Type: Application
    Filed: January 16, 2013
    Publication date: July 17, 2014
    Inventors: Stefan Peana, Thomas P. Lanzoni
  • Publication number: 20130278613
    Abstract: A secondary graphics processor control system includes a secondary graphics processor. A controller is coupled to the secondary graphics processor. The controller detects the start of an application that is associated with a secondary graphics processor and then determines a power capability of a battery. The controller then either prevents enablement of the secondary graphics processor if the power capability is below a predetermined threshold such that only a primary graphics processor processes graphics for the application, or allows enablement of the secondary graphics processor if the power capability is above the predetermined threshold such that the secondary graphics processor processing graphics for the application. The primary graphics processor may be an integrated graphics processing unit (iGPU) provided by a system processor that is mounted to a board, and the secondary graphics processor may be a discrete graphics processing unit (dGPU) that is coupled to the board.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: DELL PRODUCTS L.P.
    Inventors: Thomas P. Lanzoni, Ajay Kwatra, Randall E. Juenger
  • Patent number: 8049741
    Abstract: An improved system and method for selectively applying LCD Response Time Compensation (LRTC) to areas of an LCD panel containing video motion. Motion vectors contained within macroblocks in a compressed video stream are utilized to qualify whether individual pixels in a video frame are a candidate for LRTC. In various embodiments of the invention, computationally expensive LRTC can be selectively applied, pixel-by-pixel, which can result in portable information system power savings by reducing the number of computational cycles and the amount of graphics controller power overhead.
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: November 1, 2011
    Assignee: Dell Products L.P.
    Inventors: Lawrence E. Knepper, Randall E. Juenger, Thomas P. Lanzoni
  • Patent number: 8019905
    Abstract: A mode of operation of an information handling system is determined based upon configuration information received at a video/graphics port of the information handling system. In response to determining the mode of operation is a first mode of operation, information is provided from the first video/graphics port that represents only a portion of a video image. In response to determining the mode of operation is a second mode of operation, information is provided from the first video/graphics port that represents all of the video image.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: September 13, 2011
    Assignee: Dell Products, LP
    Inventors: Shuguang Wu, Thomas P. Lanzoni
  • Publication number: 20090201312
    Abstract: A mode of operation of an information handling system is determined based upon configuration information received at a video/graphics port of the information handling system. In response to determining the mode of operation is a first mode of operation, information is provided from the first video/graphics port that represents only a portion of a video image. In response to determining the mode of operation is a second mode of operation, information is provided from the first video/graphics port that represents all of the video image.
    Type: Application
    Filed: February 11, 2008
    Publication date: August 13, 2009
    Applicant: DELL PRODUCTS, LP
    Inventors: Shuguang Wu, Thomas P. Lanzoni
  • Patent number: 6252600
    Abstract: A computer system has a graphics subsystem employing a rasterizer and a frame buffer, with a digital-to-analog converter for producing drive signals to a video display. A bus interface acts as a gateway between a PCI bus and the graphics subsystem; this interface manages commands and DMAs passing between the host processor and various parts of the graphics subsystem. Within the interface, two command FIFOs are employed, one for storing commands/data sent from the host for 2D display (window management) and another for 3D applications. Using two command FIFOs eliminates the need for host semaphore, FIFO draining, and the latency associated with these operations. Timers are provided in the interface, associated with the two command FIFOs, to manage and regulate the frequency with which the system automatically switches between 2D and 3D FIFO processing. Host intervention is minimized by use of a context macro store for holding locally the sequences for context save and context restore which are used repeatedly.
    Type: Grant
    Filed: October 2, 1998
    Date of Patent: June 26, 2001
    Assignee: International Business Machines Corporation
    Inventors: Ashu Kohli, Christopher Edward Koob, Thomas P. Lanzoni, James Anthony Pafumi, William Alan Wall, Jeffrey Allan Whaley
  • Patent number: 5303340
    Abstract: In a computer graphics display system, a method and processor are disclosed for drawing one of a concave polygon, self-intersecting polygon and polygon with polygonal hole. Pursuant to the method, a mask buffer organized into an M.times.N plurality of addressable constituent pixels is used. The method includes the steps of: masking the pixels of the mask buffer corresponding to the boundary of the polygon and drawing the pixels in the frame buffer of the display system corresponding to the boundary of the polygon; masking the pixels in the mask buffer corresponding to the interior of the polygon while preserving the masked pixels in the mask buffer corresponding to the polygon boundary; and drawing the pixels in the frame buffer corresponding to the interior of the polygon with reference to the masked polygon interior pixels in the mask buffer.
    Type: Grant
    Filed: February 16, 1993
    Date of Patent: April 12, 1994
    Assignee: International Business Machines Corporation
    Inventors: Jorge Gonzalez-Lopez, Robert S. Horton, Thomas P. Lanzoni, William L. Luken, Jr.
  • Patent number: 5265198
    Abstract: In a computer graphics display system, a method and processor are disclosed for drawing a `polygon with edge`-type primitive encountered in certain high level graphics interface programs. Both the method and processor use a mask buffer organized into a plurality of addressable constituent pixels, each pixel preferably being two bits deep. The method includes: masking the pixels in the mask buffer corresponding to the boundary to the polygon; drawing the pixels in the frame buffer of the display system corresponding to the boundary of the polygon; and drawing the pixels in the frame buffer corresponding to the interior of the polygon with reference to the content of the mask buffer. Corresponding processing steps for writing Z values in a depth buffer are also described. In addition, specific algorithms for implementing the method are set forth, along with an embodiment of a display processor implementing the method.
    Type: Grant
    Filed: October 23, 1989
    Date of Patent: November 23, 1993
    Assignee: International Business Machines Corporation
    Inventors: Jorge Gonzalez-Lopez, Thomas P. Lanzoni
  • Patent number: 5043921
    Abstract: Z-buffer control logic that provides access AND comparison at speeds unconstrained by DRAM memory access times. A Z-buffer controller is implemented which accumulates a number of pixels in adjacent locations into an associated cell. A Z-buffer comparator accesses Z-buffer retained values for the cell in parallel, performs parallel comparisons, and passes the results to a serializer. The Z-buffer serializer returns the order of the written pixels and outputs the required values to a display interface for continued processing and display on a graphics display device.
    Type: Grant
    Filed: October 23, 1989
    Date of Patent: August 27, 1991
    Assignee: International Business Machines Corporation
    Inventors: Jorge Gonzalez-Lopez, Thomas P. Lanzoni
  • Patent number: 4688033
    Abstract: A multi-window display station having main frame (host) interactive and local personal computer display data buffers is provided. The outputs of the two data buffers are merged, using a row or swath buffer, according to default or escape codes stored in one of the data buffers and the combined output drives a plasma panel display. Registers for modified data tags and for presence/absence of escape codes speed the panel update process. Means are included to provide alpha-numeric and graphic windows together on the panel screen.
    Type: Grant
    Filed: October 25, 1984
    Date of Patent: August 18, 1987
    Assignee: International Business Machines Corporation
    Inventors: Richard P. Carini, James A. Donnelly, Joseph J. Ellis, Jr., Thomas P. Lanzoni