Patents by Inventor Yaniv Leviathan

Yaniv Leviathan 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: 20090027402
    Abstract: A method of controlling the mode of parallel operation of a multi-mode parallel graphics processing system (MMPGPS) embodied within a host computing system having (i) host memory space (HMS) for storing one or more graphics-based applications and a graphics library for generating graphics commands and data (GCAD) during the run-time (i.e. execution) of the graphics-based application, (ii) one or more CPUs for executing said graphics-based applications, (iii) a display device for displaying images containing graphics during the execution of said graphics-based applications, and (iv) a multi-mode parallel graphics rendering subsystem supporting multiple modes of parallel operation selected from the group consisting of object division, image division, and time division and having a plurality of graphic processing pipelines (GPPLs) supporting a parallel graphics rendering process that employs one of the object division, image division and/or time division modes of parallel operation.
    Type: Application
    Filed: August 30, 2007
    Publication date: January 29, 2009
    Applicant: Lucid Information Technology, Ltd.
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20090027383
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing pipelines (GPPLs), The computing system includes a parallel graphics processing subsystem (PGPS) supporting an object-division mode of parallel operation, including at least four stages, namely, decomposition, distribution, rendering and recomposition. The PGPS includes a z-buffering mechanism, wherein the frame buffer has a color value for each pixel, and the z-depth buffer has the same number of entries as the color frame buffer, and stores a z-value for each pixel in the color frame buffer. The z-buffer is initialized to zero, representing the z-value at the back clipping plane of the 3D scene, and the frame buffer is initialized to the background color. The largest value that can be stored in the z-buffer represents the z value of the front clipping plane.
    Type: Application
    Filed: March 14, 2008
    Publication date: January 29, 2009
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080316216
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on external graphics cards, employing a software-implemented multi-mode parallel graphics rendering subsystem. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) a multi-core GPU chip including one or more CPU-cores, a memory controller for controlling the CPU memory space, and an interconnect network, and (iii) one or more external graphics cards supporting multiple GPUs and being connected to the multi-core CPU chip by way of a data communication interface.
    Type: Application
    Filed: September 20, 2007
    Publication date: December 25, 2008
    Applicant: Lucid Information Technology, Ltd.
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080246772
    Abstract: A multi-mode parallel graphics rendering system (MMPGRS) employing multiple graphics processing pipelines (GPPLs) and real-time performance data collection and analysis during the automatic control of the mode of parallel operation of the GPPLs. The MMPGRS supports multiple modes of parallel operation selected from the group consisting of object division, image division, and time division. The GPPLs support a parallel graphics rendering process that employs one or more of the object division, image division and/or time division modes of parallel operation in order to execute graphic commands and process graphics data, and render pixel-composited images containing graphics for display on a display device during the run-time of the graphics-based application.
    Type: Application
    Filed: September 18, 2007
    Publication date: October 9, 2008
    Applicant: Lucid Information Technology, Ltd.
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080211817
    Abstract: An Internet-based application profile database server system for updating, graphic application profiles (GAPs) stored within a behavioral profile database in a multi-mode parallel graphics rendering system (MMPGRS) embodied within a client machine running one or more graphic applications. Each graphics application has a graphic application profile (GAP), and each client machine has a behavior profile associated with the running of a particular graphics application on said client machine. The Internet-based application profile database server system includes an Internet server, interfaced with a RDBMS, for communicating with one or more client machines over a communication network, such as the Internet, and programming one or more GAPs in each client machine so that the client machine supports users with high graphics performance through adaptive multi-modal parallel graphics operation.
    Type: Application
    Filed: October 30, 2007
    Publication date: September 4, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080198167
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on external graphics cards, employing a software-implemented multi-mode parallel graphics rendering subsystem. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) one or more CPUs for executing the graphics-based applications, and (iii) a bridge circuit operably connecting one or more CPUs and the CPU memory space and including an integrated graphics device (IGD) having one or more GPU. The computing system also includes (iv) one or more graphics cards supporting multiple GPUs and being connected to the bridge circuit by way of a data communication interface, (v) a multi-mode parallel graphics rendering subsystem supporting multiple modes of parallel operation, (vi) a plurality of graphic processing pipelines (GPPLs), implemented using the GPUs, and (vii) an automatic mode control module.
    Type: Application
    Filed: September 20, 2007
    Publication date: August 21, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080158235
    Abstract: A multiple graphics processing unit (GPU) based parallel graphics system comprising multiple graphics processing pipelines with multiple GPUs supporting a parallel graphics rendering process having an object division mode of operation. Each GPU comprises video memory, a geometry processing subsystem and a pixel processing subsystem. According to the principles of the present invention, pixel (color and z depth) data buffered in the video memory of each GPU is communicated to the video memory of a primary GPU, and the video memory and the pixel processing subsystem in the primary GPU are used to carry out the image recomposition process, without the need for dedicated or specialized apparatus.
    Type: Application
    Filed: September 17, 2007
    Publication date: July 3, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080158236
    Abstract: A multiple graphics processing unit (GPU) based parallel graphics system comprising multiple graphics processing pipelines with multiple GPUs supporting a parallel graphics rendering process having an object division mode of operation. Each GPU comprises video memory, a geometry processing subsystem and a pixel processing subsystem. According to the principles of the present invention, pixel (color and z depth) data buffered in the video memory of each GPU is communicated to the video memory of a primary GPU, and the video memory and the pixel processing subsystem in the primary GPU are used to carry out the image recomposition process, without the need for dedicated or specialized apparatus.
    Type: Application
    Filed: December 31, 2006
    Publication date: July 3, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080129747
    Abstract: A parallel graphics rendering system is embodied within a host computing system and includes a plurality of graphic processing pipelines (GPPLs) and graphics processing modules. The parallel graphics rendering system supports one or more modes of parallel operation selected from the group consisting of object division, image division, and time division. a plurality of graphic processing pipelines The GPPLs support a parallel graphics rendering process that employs one or more of the object division, image division and/or time division modes of parallel operation in order to execute graphic commands and process graphics data, and render pixel-composited images containing graphics for display on a display device during the run-time of the graphics-based application. An automatic mode control module automatically controls the mode of parallel operation of the parallel graphics rendering system during the run-time of the graphics-based application.
    Type: Application
    Filed: October 30, 2007
    Publication date: June 5, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080129748
    Abstract: A parallel graphics rendering system is embodied within a host computing system and includes a plurality of graphic processing pipelines (GPPLs) and graphics processing modules. The parallel graphics rendering system supports one or more modes of parallel operation selected from the group consisting of object division, image division, and time division. a plurality of graphic processing pipelines The GPPLs support a parallel graphics rendering process that employs one or more of the object division, image division and/or time division modes of parallel operation in order to execute graphic commands and process graphics data, and render pixel-composited images containing graphics for display on a display device during the run-time of the graphics-based application. An automatic mode control module automatically controls the mode of parallel operation of the parallel graphics rendering system during the run-time of the graphics-based application.
    Type: Application
    Filed: October 30, 2007
    Publication date: June 5, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080100629
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on a hybrid CPU/GPU fusion-architecture chip and/or on an external graphics card, and employing a multi-mode parallel graphics rendering subsystem having software and hardware implemented components. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) one or more CPUs for executing the graphics-based applications, (iii) a multi-mode parallel graphics rendering subsystem supporting multiple modes of parallel operation, (iv) a plurality of graphic processing pipelines (GPPLs), implemented using the GPUs, and (vi) an automatic mode control module. During the run-time of the graphics-based application, the automatic mode control module automatically controls the mode of parallel operation of the multi-mode parallel graphics rendering subsystem so that the GPUs are driven in a parallelized manner.
    Type: Application
    Filed: September 26, 2007
    Publication date: May 1, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080100630
    Abstract: A game console system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on game console board, using a graphics hub device, and a multi-mode parallel graphics rendering subsystem supporting multiple modes of parallel operation and having software and hardware implemented components. The game console system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) one or more CPUs for executing the graphics-based applications, (iii) a plurality of graphic processing pipelines (GPPLs), implemented using the GPUs, and (iv) an automatic mode control module. During the run-time of the graphics-based application, the automatic mode control module automatically controls the mode of parallel operation of the multi-mode parallel graphics rendering subsystem so that the GPUs are driven in a parallelized manner.
    Type: Application
    Filed: September 26, 2007
    Publication date: May 1, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080094403
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on external graphics cards, employing a multi-mode parallel graphics rendering subsystem. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) a CPU/GPU fusion-architecture chip including one or more CPUs, one or more GPUs, a memory controller for controlling the CPU memory space, and an interconnect network, and (iii) an external graphics cards supporting multiple GPUs and being connected to the CPU/GPU fusion-architecture chip by way of a data communication interface.
    Type: Application
    Filed: September 20, 2007
    Publication date: April 24, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080094404
    Abstract: A computing system having a multi-mode parallel graphics rendering subsystem which includes multiple graphics processing pipelines (GPPLs) and automated division of graphics commands and data during automatic mode control. The multi-mode parallel graphics rendering subsystem supports multiple modes of parallel operation selected from the group consisting of object division, image division, and time division. The GPPLs support a parallel graphics rendering process that employs one or more of the object division, image division and/or time division modes of parallel operation in order to execute graphic commands and process graphics data, and render pixel-composited images containing graphics for display on a display device during the run-time of the graphics-based application.
    Type: Application
    Filed: September 18, 2007
    Publication date: April 24, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080094402
    Abstract: A computing system having a parallel graphics rendering system employing multiple graphics processing pipelines (GPPLs) dynamically controlled according to time, image and object division modes of parallel operation during the run-time of graphics-based applications running on the computing system. The parallel graphics rendering subsystem includes a plurality of graphics processing pipelines (GPPLs) and supports multiple modes of parallel operation selected from the group consisting of object division, image division, and time division. The GPPLs support a parallel graphics rendering process that employs one or more of the object division, image division and/or time division modes of parallel operation in order to execute graphic commands and process graphics data (GCAD), and render pixel-composited images containing graphics for display on a display device during the run-time of the graphics-based application.
    Type: Application
    Filed: September 18, 2007
    Publication date: April 24, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080088632
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on an integrated graphic device (IGD) embodied within a bridge circuit, and employing a multi-mode parallel graphics rendering subsystem having software and hardware implemented components. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) one or more CPUs for executing the graphics-based applications, (iii) an external graphics card supporting at least one GPU and being connected to the bridge circuit by way of a data communication interface, (iv) a multi-mode parallel graphics rendering subsystem supporting multiple modes of parallel operation, (v) a plurality of graphic processing pipelines (GPPLs), implemented using the GPUs, and (vi) an automatic mode control module.
    Type: Application
    Filed: September 25, 2007
    Publication date: April 17, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080088631
    Abstract: A multi-mode parallel graphics rendering and display system supporting real-time detection of scene profile indices programmed within pre-profiled scenes of the graphics-based application. The system includes a multi-mode parallel graphics rendering subsystem (MMPGRS) having multiple graphics processing pipelines (GPPLs) and supporting multiple modes of parallel operation selected from the group consisting of object division, image division, and time division. The GPPLs support a parallel graphics rendering process that employs one or more of the object division, image division and/or time division modes of parallel operation in order to execute graphic commands and process graphics data, and render pixel-composited images containing graphics for display on a display device during the run-time of the graphics-based application.
    Type: Application
    Filed: September 18, 2007
    Publication date: April 17, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080088630
    Abstract: A multi-mode parallel graphics rendering and display system supporting real-time graphics rendering and display operations using a graphics hub device. The system includes a CPU memory space, one or more CPUs for executing graphics-based applications, and a multi-mode parallel graphics rendering system (MPGRS) supporting multiple modes of parallel operation including object division, image division, and time division. The MMPGRS includes a plurality of graphic processing pipelines (GPPLs) that support a parallel graphics rendering process employing one or more modes of parallel operation.
    Type: Application
    Filed: September 18, 2007
    Publication date: April 17, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080084422
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on external graphics cards, employing a multi-mode parallel graphics rendering subsystem having software and hardware implemented components, with image recomposition being carried out within or across two or more of the GPUs. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) one or more CPUs for executing the graphics-based applications, and (iii) a bridge circuit operably connecting one or more CPUs and the CPU memory space. The computing system also includes (iv) one or more graphics cards supporting multiple GPUs and being connected to the bridge circuit by way of a data communication interface, (v) a multi-mode parallel graphics rendering subsystem supporting multiple modes of parallel operation, (vi) a plurality of graphic processing pipelines (GPPLs), implemented using the GPUs, and (vii) an automatic mode control module.
    Type: Application
    Filed: September 25, 2007
    Publication date: April 10, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan
  • Publication number: 20080084419
    Abstract: A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on external graphics cards, and employing a multi-mode parallel graphics rendering subsystem having software and hardware implemented components. The computing system includes (i) CPU memory space for storing one or more graphics-based applications, (ii) one or more CPUs for executing the graphics-based applications, and (iii) a bridge circuit operably connecting one or more CPUs and the CPU memory space. The computing system also includes (iv) one or more graphics cards supporting multiple GPUs and being connected to the bridge circuit by way of a data communication interface, (v) a multi-mode parallel graphics rendering subsystem supporting multiple modes of parallel operation, (vi) a plurality of graphic processing pipelines (GPPLs), implemented using the GPUs, and (vii) an automatic mode control module.
    Type: Application
    Filed: September 25, 2007
    Publication date: April 10, 2008
    Inventors: Reuven Bakalash, Yaniv Leviathan