Interface (e.g., Controller) Patents (Class 345/520)
  • Patent number: 8203557
    Abstract: Embodiments of the invention provide assigning two different class identifiers to a device to allow loading to an operating system as different devices. The device may be a graphics device. The graphics device may be integrated in various configurations, including but not limited to a central processing unit, chipset and so forth. The processor or chipset may be associated with a first identifier associated with a graphics processor and a second device identifier that enables the processor or chipset as a co-processor.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: June 19, 2012
    Assignee: Intel Corporation
    Inventors: Katen Shah, Hong Jiang
  • Publication number: 20120147019
    Abstract: A data packer of an input/output hub of a computer system packs and formats write data that is supplied to it before the write data is written into a memory unit of the computer system. More particularly, the data packer accumulates write data received from lower bandwidth clients for delivery to a high bandwidth memory interface. Also, the data packer aligns the write data, so that when the write data is read out from the write data packer, no further alignment is needed.
    Type: Application
    Filed: February 15, 2012
    Publication date: June 14, 2012
    Applicant: NVIDIA Corporation
    Inventors: Raymond Hoi Man WONG, Samuel Hammond Duncan, Lukito Muliadi, Madhukiran V. Swarna
  • Publication number: 20120149464
    Abstract: Disclosed are various embodiments for facilitating load balancing between central processing units (CPUs) and graphics processing units (GPUs). A request is obtained to execute a first application in one or more computing devices. In one embodiment, a second application associated with the first application is assigned to be executed in GPUs of the one or more computing devices instead of CPUs of the one or more computing devices when a resource usage profile associated with the first application indicates that the first application is relatively more CPU intensive than GPU intensive. Conversely, the second application is assigned to be executed in the CPUs instead of the GPUs when the resource usage profile indicates that the first application is relatively more GPU intensive than CPU intensive.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: Ian M. Bone, Eden Ashley Jn Baptiste
  • Publication number: 20120147018
    Abstract: A timing controller for a liquid crystal panel and a timing control method thereof are provided. The timing controller includes a timing control unit for analyzing an input signal to generate a system state transition voltage (STV) signal and a base STV signal, and the timing control unit outputs a base trigger signal and a switch trigger signal having asynchronous frame rates to a select unit at the same time. A compare unit determines whether frequencies of the two state signals are same, so that the select unit determines to forward the base trigger signal or the switch trigger signal to a level shift circuit. Finally, a signal-time control unit controls an output time of the base trigger signal, and controls an output time of the switch trigger signal, so that a liquid crystal unit connected to each gate line has an equal charge time.
    Type: Application
    Filed: June 1, 2011
    Publication date: June 14, 2012
    Inventors: Yu-An LIU, Liang-Hua Yeh
  • Patent number: 8197432
    Abstract: A method for batch implementation of settings in a renal replacement therapy device including: displaying on a user interface control settings which may be manually selected by an operator; selecting an independent control setting of the plurality of control settings; adjusting the independent control setting to an independent control setting level selected by an operator; temporarily storing the adjusted independent control setting level; automatically adjusting a dependent control setting level based upon the independent control level; displaying the adjusted independent control setting level and the adjusted dependent control setting, and implementing both the adjusted independent control setting level and the adjusted dependent control setting to control the device, by actuating a batch setting acceptance operation.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: June 12, 2012
    Assignee: Gambro UF Solutions, Inc.
    Inventors: John J. O'Mahony, Thomas Robert Lendway, Andrew J. Halpert
  • Publication number: 20120139928
    Abstract: A data packer of an input/output hub of a computer system packs and formats write data that is supplied to it before the write data is written into a memory unit of the computer system. More particularly, the data packer accumulates write data received from lower bandwidth clients for delivery to a high bandwidth memory interface. Also, the data packer aligns the write data, so that when the write data is read out from the write data packer, no further alignment is needed.
    Type: Application
    Filed: February 15, 2012
    Publication date: June 7, 2012
    Applicant: NVIDIA Corporation
    Inventors: Raymond Hoi Man WONG, Samuel Hammond Duncan, Lukito Muliadi, Madhukiran V. Swarna
  • Patent number: 8194087
    Abstract: A memory architecture includes a memory controller coupled to multiple modules. Each module includes a computing engine coupled to a shared memory. Each computing engine is capable of receiving instructions from the memory controller and processing the received instructions. The shared memory is configured to store main memory data and graphical data. Certain computing engines are capable of processing graphical data. The memory controller may include a graphics controller that provides instructions to the computing engine. An interconnect on each module allows multiple modules to be coupled to the memory controller.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: June 5, 2012
    Assignee: Rambus Inc.
    Inventor: Richard E. Perego
  • Patent number: 8194085
    Abstract: A memory hub permits a graphics processor to access random access memories, such as dynamic random access memories (DRAMs). In one implementation, the memory hub permits an increase in effective memory bandwidth by aggregating the memory of two or more memories. In another implementation, the memory hub permits a graphics processor to offload memory access interfacing operations to the memory hub.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: June 5, 2012
    Assignee: Nvidia Corporation
    Inventors: Joseph David Greco, Jonah M. Alben, Barry A. Wagner, Anthony Michael Tamasi
  • Publication number: 20120133659
    Abstract: A method and apparatus provides for providing a static frame. In one example, the method and apparatus divides a frame into regions and sends the divided regions of the frame from a display data transmitter, e.g., a processor such as a graphic processing unit (GPU), to a display data receiver, e.g., a timing controller (TCON). In a self-refresh mode when the frame is static, the method and apparatus detects alteration of one or more regions in the static frame. The alteration may be due to data errors in one or more regions of the static frame captured by the display data receiver and/or due to updated content (e.g., movement of a cursor) in one or more regions of the static frame in the display data transmitter. The method and apparatus then, in one example, only resends those altered regions from the display data transmitter to the display data receiver to redress the alteration.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Applicant: ATI TECHNOLOGIES ULC
    Inventors: Andjelija Masnikosa, Collis Quinn Carter
  • Publication number: 20120120080
    Abstract: This disclosure provides systems, methods and apparatus for providing illumination by using a light guide to distribute light. In one aspect, the light guide has a surface, such as an edge, into which light is injected. The surface is treated to create a diffusive interface with a light source. For example, the surface may be subjected to abrasion to form a frosted surface that acts as the diffusive interface, or a diffusive structure may be attached to the edge, with the attached diffusive structure functioning as the diffusive interface. The diffusive interface diffuses light entering into the light guide, and can thereby increase the uniformity of light propagating within the light guide. The light guide may be provided with light turning features that redirect light out of the light guide. In some implementations, the redirected light may be applied to illuminate a display.
    Type: Application
    Filed: October 21, 2011
    Publication date: May 17, 2012
    Applicant: QUALCOMM MEMS Technologies, Inc.
    Inventors: Lai Wang, Douglas Carl Burstedt, Kollengode S. Narayanan, Kebin Li, Ion Bita, Marek Mienko, Russell Wayne Gruhlke
  • Publication number: 20120120081
    Abstract: This disclosure provides systems, methods and apparatus for providing illumination by using a light guide to distribute light. In one aspect, a passivation layer is attached to the light guide of an illumination device. The passivation layer may be an optically transparent moisture barrier and may have a thickness and refractive index which allows it to function as an anti-reflective coating. The passivation layer may protect moisture-sensitive underlying features, such as metallized light turning features that may be present in the light guide. The light turning features may be configured to redirect light out of the light guide. In some implementations, the redirected light may be applied to illuminate a display.
    Type: Application
    Filed: October 21, 2011
    Publication date: May 17, 2012
    Applicant: QUALCOMM MEMS Technologies, Inc.
    Inventors: Ion Bita, Kebin Li, Rashmi Rao, Teruo Sasagawa, Brian W. Arbuckle, William Cummings
  • Publication number: 20120120082
    Abstract: Disclosed is a level shifter that includes an input node; first and second voltage shifter circuits configured to generate an output clock of a second voltage domain in response to an input clock of a first voltage domain input via the input node, and an output node configured to output the output clock, wherein the first and second voltage shifter circuits have the same structure and are connected in parallel between the input node and an output node.
    Type: Application
    Filed: November 9, 2011
    Publication date: May 17, 2012
    Inventors: Jachun Ku, Kyoungmook Lim
  • Patent number: 8174531
    Abstract: A processing unit includes multiple execution pipelines, each of which is coupled to a first input section for receiving input data for pixel processing and a second input section for receiving input data for vertex processing and to a first output section for storing processed pixel data and a second output section for storing processed vertex data. The processed vertex data is rasterized and scan converted into pixel data that is used as the input data for pixel processing. The processed pixel data is output to a raster analyzer.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: May 8, 2012
    Assignee: NVIDIA Corporation
    Inventors: John Erik Lindholm, Brett W. Coon, Stuart F. Oberman, Ming Y. Siu, Matthew P. Gerlach
  • Publication number: 20120105461
    Abstract: A method for providing a background image on a display of a mobile telephone, whereby the data of one or more background images are stored in at least one memory accessible for the mobile telephone, comprises an automatic selection of a background image to be displayed, a retrieving of the data of the automatically selected background image from the memory, and a displaying of the retrieved background image on the display of the mobile telephone.
    Type: Application
    Filed: January 6, 2012
    Publication date: May 3, 2012
    Applicant: Sony Deutschland GMBH
    Inventors: Mitsuya KISHIDA, Yuji Seo, Jari Mäenpää
  • Patent number: 8171198
    Abstract: An image forming apparatus and a control method thereof. The image forming apparatus includes a plurality of image processors which process an image to be formed on a printing medium corresponding to a plurality of colors, a processor which executes an interrupt routine with respect to the plurality of image processors, and a controller which generates an interrupt signal and transmits the interrupt signal to the processor if at least two the plurality of image processors generate interrupt requests so that the processor executes the interrupt routine.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: May 1, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong-seung Lee, Yoon-tac Lee
  • Patent number: 8170402
    Abstract: A portable data storage device compatible with both standard and high definition digital video cameras is provided. The device includes at least one SDI I/O, and preferably at least one audio I/O and preferably at least one medium speed I/O interface. A device controller takes the high speed serial data, packetizes it, and then sends it out to a plurality of memory modules. Preferably each memory module includes four NAND clusters, each NAND cluster consisting of a flash memory controller and two NAND flash memories. Interposed between the device controller and the memory modules are a plurality of memory controllers, each memory controller controlling a group of memory modules. A user interface is coupled to the device controller, the interface including a display capable of at least two user-selectable orientations, record/playback controls and a four-way directional control pad.
    Type: Grant
    Filed: June 15, 2006
    Date of Patent: May 1, 2012
    Inventors: Steven G. Frost-Ruebling, James Martin
  • Publication number: 20120098841
    Abstract: A shared video management subsystem configured to be coupled to and shared by a plurality of independent compute nodes includes a plurality of graphics interfaces configured to receive drawing commands and data from the compute nodes and render graphics information to a frame buffer. The subsystem also includes at least one display refresh controller configured to retrieve the graphics information rendered to the frame buffer and output the graphics information to a display device for display.
    Type: Application
    Filed: July 15, 2009
    Publication date: April 26, 2012
    Inventor: Theodore F. Emerson
  • Publication number: 20120092248
    Abstract: In general, in one aspect, a viewing configuration detector collects data for a viewing area of a consumer electronics device and determines viewing configuration based on the collected data. A dynamic user interface controller determines a perceived appropriate configuration for the content presented on the consumer electronics device based on the viewing configuration and if necessary modifies the configuration of the content. The modifying is done without receiving input to make the change from a user and may be done to conserve power or enhance user experience. The viewing configuration detector may include a light transmitter to transmit light in direction of the user and a light receiver to receive reflected light and determine distance and/or location of user based theeron. The viewing configuration detector may include a camera to capture images of the viewing area and image recognition functionality to detect the user and different attributes associated therewith.
    Type: Application
    Filed: December 23, 2011
    Publication date: April 19, 2012
    Inventor: Sasanka Prabhala
  • Publication number: 20120092352
    Abstract: A computer-implemented method for event matching in a complex event processing system includes receiving, with a computer processing device, a stream of event data; receiving, with a computer processing device, an event list and an access predicate list, wherein the event list includes one or more event data pairs; and identifying, with a graphical processing device, patterns in the stream of event data.
    Type: Application
    Filed: February 9, 2011
    Publication date: April 19, 2012
    Applicant: INFOSYS TECHNOLOGIES LTD.
    Inventors: Sudeep Mallick, Murali Krishna Emani
  • Patent number: 8155432
    Abstract: Photographing apparatus having a plurality of photographic optical systems, comprises: an attitude detecting device which detects an attitude of the apparatus body; a physical relationship information obtaining device which obtains information on physical relationship among the photographic optical systems setting; and a shooting direction information obtaining device which obtains information on the shooting direction of each of the photographic optical systems. The images photographed by each of the photographic optical systems may be corrected based on information on the attitude of the apparatus body, information on the physical relationship among the photographic optical systems, and information on the shooting direction of each of the photographic optical systems. Thereby it enables to easily correct tilt and the like of the images.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: April 10, 2012
    Assignee: Fujifilm Corporation
    Inventor: Toshiharu Ueno
  • Publication number: 20120081374
    Abstract: Disclosed herein is a display controller including: a first display control section, a second display control section, a signal line, an output selection section, and a mode selection control section. The first display control section includes a first image generation portion adapted to decode content and first image output portion adapted to output the decoded content. The second display control section includes a second image generation portion and second image output portion. The signal line conveys the decoded content to the second image output portion. The output selection section selects one of the outputs of the first and second image output portions. The mode selection control section selects one of first and second display modes, based on functional information about the first and second display control sections.
    Type: Application
    Filed: September 19, 2011
    Publication date: April 5, 2012
    Applicant: SONY CORPORATION
    Inventor: Fukukyo Sudo
  • Publication number: 20120081373
    Abstract: A method includes configuring a shared library, stored in a memory, to be loaded into applications to intercept graphics processing unit (GPU) computation requests for different types of workload kernals corresponding to the applications. The method further includes generating a power prediction and a performance prediction for at least one candidate kernel combination for execution on a GPU responsive to the GPU computations requests. The at least one candidate kernel combination pertains to at least two of the workload kernals. The method also includes rendering a decision of whether to execute the at least one candidate kernel combination or to execute the at least two of the workload kernals pertaining thereto separately, based on the power prediction and the performance prediction.
    Type: Application
    Filed: September 8, 2011
    Publication date: April 5, 2012
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: DONG LI, SURENDRA BYNA, SRIMAT CHAKRADHAR
  • Patent number: 8149234
    Abstract: A system is presented that is configured to reduce power consumption when performing processing tasks. The system includes a first processing entity capable of performing a set of operations, and a second processing entity configured to consume less power than the first processing entity and capable of performing a subset of operations that is part of the set of operations. During system operation, the second processing entity is configured to perform the subset of operations instead of the first processing entity.
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: April 3, 2012
    Assignee: NVIDIA Corporation
    Inventors: Hassane S. Azar, Franck R. Diard, Amit Parikh, Xun Wang
  • Publication number: 20120075188
    Abstract: Techniques are described to transmit commands to a display device during vertical or horizontal blanking intervals. The commands can be transmitted using fields that would otherwise be used to transmit color information. A Low Voltage Differential Signaling (LVDS) compliant interface can be used to transmit the commands.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 29, 2012
    Inventors: Seh W. Kwa, Ravi Ranganathan, Jun Shi, Maximino Vasquez
  • Publication number: 20120075313
    Abstract: Broad band white color can be achieved in MEMS display devices by incorporating a material having an extinction coefficient (k) below a threshold value for wavelength of light within an operative optical range of the interferometric modulator. One embodiment provides a method of making the MEMS display device comprising depositing said material over at least a portion of a transparent substrate, depositing a dielectric layer over the layer of material, forming a sacrificial layer over the dielectric, depositing an electrically conductive layer on the sacrificial layer, and forming a cavity by removing at least a portion of the sacrificial layer. The suitable material may comprise germanium, germanium alloy of various compositions, doped germanium or doped germanium-containing alloys, and may be deposited over the transparent substrate, incorporated within the transparent substrate or the dielectric layer.
    Type: Application
    Filed: December 8, 2011
    Publication date: March 29, 2012
    Applicant: QUALCOMM MEMS Technologies, Inc.
    Inventors: Evgeni Gousev, Gang Xu, Marek Mienko
  • Patent number: 8145813
    Abstract: An electronic device includes: a first output port, a processing circuit and a bridge circuit. The first output port is configured for connecting a connector with a connector type complying with a specific signal transmission standard. The processing circuit is utilized for processing an input data to generate an output data. The bridge circuit is coupled between the processing circuit and the first output port, and utilized for receiving the output data generated from the processing circuit, converting the output data into an output signal which has a physical layer compliant with the specific signal transmission standard and a protocol layer different from the specific signal transmission standard, and then outputting the output signal to the first output port.
    Type: Grant
    Filed: October 8, 2009
    Date of Patent: March 27, 2012
    Assignees: Himax Display, Inc., Himax Technologies Limited
    Inventors: Yung-Yuan Ho, Yen-Chen Chen, Pao-Wang Liao
  • Patent number: 8142033
    Abstract: A projector includes an interface unit, a control unit, and a projection unit. The interface unit includes a plurality of ports, each of which connects to a corresponding connector to allow the projector to connect to a corresponding signal source. The control unit identifies format of information read from the corresponding signal sources via the interface unit and identifies which port is connected. The projection unit projects a menu image, the menu image comprising a plurality of icons, each associated with a corresponding port and configured for indicating connection states of the corresponding ports.
    Type: Grant
    Filed: March 24, 2009
    Date of Patent: March 27, 2012
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Chun-Hsun Wang
  • Publication number: 20120069031
    Abstract: In various embodiments described herein, a display device includes a front illumination device that comprises a light guide disposed forward of an array of display elements, such as an array of interferometric modulators, to distribute light across the array of display elements. The light guide may include a turning film to deliver uniform illumination from a light source to the array of display elements. For many portable display applications, the light guide comprises the substrate used in fabricating the display elements. The display device may include additional films as well. The light guide, for example, may include a diffuser and/or an optical isolation layer to further enhance the optical characteristics of the display.
    Type: Application
    Filed: November 22, 2011
    Publication date: March 22, 2012
    Applicant: QUALCOMM MEMS TECHNOLOGIES, INC.
    Inventors: Ion Bita, Gang Xu, Lai Wang, Marek Mienko, Russell Wayne Gruhlke
  • Publication number: 20120069030
    Abstract: A method of uniform distribution for increasing a display rate. For data to be displayed, dividing a complete effective output enable (OE) time that is greater than one serial shift cycle into several unit serial shift cycles and uniformly distributing the effective OE time for display. The method implements the uniform distribution of the display time to the maximum extent by using an OE signal under the condition that the whole display time remains unchanged, thereby increasing effective output number of the uniform distribution, uniformly maintaining a display effect and steadily improving a refresh rate effect, so as to effectively increase a display quality and avoid a significant loss of brightness.
    Type: Application
    Filed: September 19, 2011
    Publication date: March 22, 2012
    Applicant: ZHONGQING DIGITAL EQUIPMENT CO., LTD.
    Inventor: Song Shang
  • Publication number: 20120062575
    Abstract: Various devices and methods of lighting a display are disclosed. In one embodiment, for example, a display device includes a transmissive display configured to be illuminated through a back surface and a reflective display configured to be illuminated through a front surface. A light source is disposed with respect to the back of the transmissive display to illuminate the transmissive display through the back surface. A light pipe is disposed with respect to the light source to receive light from the light source and is configured to propagate the light such that this light provides front illumination of the reflective display.
    Type: Application
    Filed: September 2, 2011
    Publication date: March 15, 2012
    Applicant: Qualcomm MEMS Technologies, Inc.
    Inventor: Jeffrey B. Sampsell
  • Patent number: 8134565
    Abstract: A system, module, and method of enabling a video interface within a limited resource enabled information handling system are disclosed. In a particular form, a processing module can include a processor configured to initiate an outputting of a video signal to a host processing system including a video display. The processing module can further include a Mini-card enabled interface operable to be coupled to the host processing system to the host processing system to allow the video signal to be transmitted there between. The processing module can also include a video output channel configured within the Mini-card enabled interface and accessible to the processor to output the video signal to the host processing system.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: March 13, 2012
    Assignee: Dell Products, LP
    Inventors: James R. Utz, Andrew T. Sultenfuss, David Loadman
  • Patent number: 8134562
    Abstract: A method for assisting in data calculation by using a display card: In the present method, input data stored in a system memory is transformed into texture data, which is then stored in a display memory of the display card. Then, a Graphic processing unit (GPU) of the display card is used for executing a texture calculation to the texture data, and a result of the texture calculation is stored in a display target of the display memory. Finally, the display target is outputted to the system memory as the output data. Accordingly, a part of calculation tasks of a central processing unit (CPU) can be given to the GPU of the display card when the CPU is in a high usage rate, so as to reduce a calculation burden of the CPU.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: March 13, 2012
    Assignee: ASUSTek Computer Inc.
    Inventors: Chih-Hao Liang, Li-Hsiang Liao
  • Patent number: 8134564
    Abstract: A portable computer including a display unit, and a video processor generating and supplying a first video signal to the display unit, includes a video adaptor outputting the first video signal to the outside, and receiving a second video signal from an external input source, and a control unit for supplying the second video signal to the display unit when the external input source is connected to the video adaptor. Thus, the present invention provides a portable computer and a control method, which can receive a video signal from an external input source through one existing output port for outputting a video signal without adding a separate input port.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: March 13, 2012
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Seob Cho
  • Patent number: 8134553
    Abstract: Technologies are described herein for rendering documents containing three-dimensional objects. A client computer receives a request to display a document. If a program utilized to create the document is not available to display the document, the client computer transmits a request to a server computer to render the document, including the rendering of any three-dimensional objects contained therein. In response to receiving the request, the server computer determines whether the document contains any three-dimensional objects. If the document contains three-dimensional objects, the server computer renders the three-dimensional objects. Once the three-dimensional objects have been rendered, the remaining portion of the document is also rendered. The rendered version of the document is then returned to the client computer in response to the original request to render the document. The rendered document is then displayed on the client computer by a standard viewer application.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: March 13, 2012
    Assignee: Microsoft Corporation
    Inventors: Shailesh Saini, Steven Paul Geffner, Gary Allan Pritting
  • Patent number: 8130228
    Abstract: A system, method and article of manufacture are disclosed for processing Low Density Parity Check (LDPC) codes. The system comprises a multitude of processing units for processing the codes; and a processor chip including an on-chip, multi-port data cache for temporarily storing the LDPC codes. This data cache includes a plurality of input ports for receiving the LDPC codes from some of the processing units, and a plurality of output ports for sending the LDPC codes to others of the processing units. An off-chip, external memory stores the LDPC codes and transmits the LDPC codes to and receives the LDPC codes from at least some of the processing units. A sequence processor controls the transmission of the LDPC codes between the processor units and the on-chip data cache so that the LDPC codes are processed by the processing units according to a given sequence.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventor: Thomas A. Horvath
  • Patent number: 8125490
    Abstract: A display system is disclosed. The display system has a processor, a memory, a display device, a display controller configured to control the display device, and a bus connecting the processor, the memory, and the display controller. The display system also has a performance monitoring module configured to monitor events that occur on the bus during operation of the display system, and a performance profiling module configured to calculate, based on the monitored events, an available throughput of the processor on the bus. The display system also has a policy manager module configured to determine a refresh rate for the display controller such that a throughput on the bus required by the display controller is less than the calculated available throughput.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: February 28, 2012
    Assignee: Marvell International Ltd.
    Inventors: Priya Vaidya, Kalpana Mittal
  • Patent number: 8125486
    Abstract: Images and video can be produced by compositing or alpha blending a group of image layers or video layers. Increasing resolution or the number of layers results in increased computational demands. As such, the available computational resources limit the images and videos that can be produced. A computational architecture in which the image layers are packetized and streamed through processors can be easily scaled so to handle many image layers and high resolutions. The image layers are packetized to produce packet streams. The packets in the streams are received, placed in queues, and processed. For alpha blending, ingress queues receive the packetized image layers which are then z sorted and sent to egress queues. The egress queue packets are alpha blended to produce an output image or video.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: February 28, 2012
    Assignee: Los Alamos National Security, LLC
    Inventors: David H. DuBois, Andrew J. DuBois, Carolyn Connor Davenport
  • Patent number: 8120612
    Abstract: Methods and apparatus are provided for efficiently and intelligently communicating characteristic information in video graphics switcher environments. An intelligent video graphics switcher obtains display device characteristic information associated with multiple display devices and maintains updated characteristic information. When an event such as a connection/disconnection or switching event occurs between the video graphics switcher and a display device, the characteristic information is communicated to an appropriate host by triggering a connection/disconnection event with the host.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: February 21, 2012
    Assignee: RGB Spectrum
    Inventors: Don Day, David Haycock
  • Publication number: 20120013623
    Abstract: A method for adjusting display parameters of a monitor connected to a host computer. The host computer includes a video card. If the monitor cannot display data normally, the method selects a group of display parameters C2, which has not been used by the monitor, and is applicable to both the video card and the monitor, and sets the parameters in the selected group of display parameters C2 as the preferred display parameters of the monitor.
    Type: Application
    Filed: June 29, 2011
    Publication date: January 19, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: YUN-SHAN XIAO, HAI-QING ZHOU, ZHENG-QUAN PENG
  • Publication number: 20120013624
    Abstract: Embodiments of the present invention are directed to improving the performance of anti-aliased image rendering. One embodiment is a method of rendering a pixel from an anti-aliased image. The method includes: storing a first set and a second set of samples from a plurality of anti-aliased samples of the pixel respectively in a first memory and a second memory; and rendering a determined number of said samples from one of only the first set or the first and second sets. Corresponding system and computer program product embodiments are also disclosed.
    Type: Application
    Filed: July 19, 2011
    Publication date: January 19, 2012
    Applicant: Advanced Micro Devices, Inc.
    Inventor: Mark FOWLER
  • Publication number: 20120013625
    Abstract: This document discusses, among other things, an apparatus comprising a pump configured to deliver insulin, a processor, and a user interface including a bistable display. A display element of the bistable display is placed in one of two stable orientations upon application of a biasing voltage and stays in the stable orientation when the biasing voltage is removed. The processor includes a display module configured to display a non-blank reversion display screen on the bistable display when no input is received at the user interface after a specified time duration, and to recurrently change the reversion display screen until input is received at the user interface.
    Type: Application
    Filed: September 23, 2011
    Publication date: January 19, 2012
    Inventors: Michael Blomquist, Timothy Bresina, Gail Bynum, Michael Welsch
  • Publication number: 20120001931
    Abstract: A projector includes a body, an input unit for receiving images, a reference image storage unit for storing a reference image, a micro controller unit (MCU), a graphic processing unit (GPU), an optical unit, and a sensing unit. The reference image is processed by the MCU and the GPU, and then projected on a screen to form a projection image by the optical unit. The sensing unit is mounted on a front surface of the body to sense the projection image and transmit data of the projection image to the MCU. The MCU compares the reference image and the projection image to obtain a correction value. The GPU adjusts its calculations according to the correction value.
    Type: Application
    Filed: July 31, 2010
    Publication date: January 5, 2012
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Ming-Chih HSIEH
  • Publication number: 20110316865
    Abstract: A graphics processing device that is portable, reconfigurable and provides graphics processing for a computer system is provided. The graphics processing device includes a Universal Serial Bus (USB) interface coupled with the graphics processor and configured to be coupled with computer system. The graphics processing device further includes the USB interface configured to transfer a graphics instruction, originated by the computer system, to the graphics processor. The graphics processing device may further include a battery coupled with the graphics processor to partially power the graphics processor. The battery may be rechargeable. The graphics processor may be configured to process graphics instruction on behalf of the computer system. A portable processing system to provide processing for a computer system is also disclosed. The portable processing system may include a processor.
    Type: Application
    Filed: June 28, 2010
    Publication date: December 29, 2011
    Applicant: NVIDIA CORPORATION,
    Inventor: Srinivas Soma
  • Publication number: 20110316866
    Abstract: A method and system for a software driver of a graphics controller to work with a display codec. The software driver may be configured to work with different display codecs at different periods of time while using a default configuration. Other embodiments are also described.
    Type: Application
    Filed: September 6, 2011
    Publication date: December 29, 2011
    Inventors: Mike S. Choi, Robert M. Fosha, Scott R. Janus, Aaron F. Leatherman, Scott M. Rowe, Wade M. Thompson
  • Publication number: 20110310108
    Abstract: An information processing apparatus includes a graphics processing unit capable of dividing processing on an image into a plurality of threads, and executing processing on the image, a determining section configured to search for a thread parameter with which the graphics processing unit is capable of executing processing at the highest speed under a given image-processing condition, and to determine the thread parameter as an optimum thread parameter, a transferring section configured to establish a correspondence between the image-processing condition and the optimum thread parameter determined by the determining section, and to accumulate the image-processing condition and the optimum thread parameter in a database via a transmission line, and a setting section configured to obtain the optimum thread parameter from the database via the transmission line, and to set the optimum thread parameter to the graphics processing unit.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 22, 2011
    Inventor: Hisakazu Shiraki
  • Patent number: 8081184
    Abstract: Systems and methods for assembling pixel shader program threads for execution based on resource limitations of a multithreaded processor may improve processing throughput. Pixels to be processed by the pixel shader program are assembled into a launch group for processing by the multithreaded processor as multiple shader program threads. The pixels are assembled based on parameter storage resource limitations of the multithreaded processor so that common parameters shared by multiple pixels are not stored separately for each pixel. Therefore, the limited parameter storage resources are efficiently used, allowing more shader program threads to execute simultaneously.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: December 20, 2011
    Assignee: NVIDIA Corporation
    Inventor: Bryon S. Nordquist
  • Publication number: 20110300911
    Abstract: To carry out display control with a projector unit and a display unit in further consideration of user needs, a portable electronic apparatus of the invention includes the display unit that displays given display data, the projector unit that projects at least a part of the display data, a storage unit that stores therein the display data including at least self-state information indicative of a state of the own apparatus, and a control unit that makes the display unit display the display data stored in the storage unit including the self-state information and makes the projector unit project the display data stored in the storage unit without including the self-state information.
    Type: Application
    Filed: February 25, 2010
    Publication date: December 8, 2011
    Applicant: KYOCERA CORPORATION
    Inventors: Kenichi Matsui, Jouji Yoshikawa
  • Patent number: 8072741
    Abstract: A mobile device has a first portion and a second portion. The first portion includes a body and a first magnet member. The second portion may be movably connected with the first portion and includes a body, a shutter door and a second magnet member. An opening is defined in the body of the second portion and the shutter door is operable to move from an open position to a closed position to cover at least a portion of the opening when the shutter door. The second magnet member is connected to the shutter door so that, when the second magnet member is aligned with the first magnet member, the shutter door is positioned in the closed position.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: December 6, 2011
    Assignee: Sony Ericsson Mobile Communications AB
    Inventors: Yawei Ma, Ichiro Yamada, Hong Zuo
  • Publication number: 20110292059
    Abstract: A sink device having a display panel capable of performing a video frame self-refresh as directed by a source device is described. A source determines that a video frame will persist (i.e., remain the same). In this situation, the frame data does not need to be repeatedly transmitted over a main link between the source and sink devices. The main link can be turned off and transmission can cease for a certain time thereby reducing power usage by the devices or system as a whole. The source ensures that the last frame transmitted to the sink is correct by performing CRC checks and then instructs the sink, via certain bit settings in a video status indication symbol, to store the last transmitted frame in the sink's local buffer and use that frame to refresh the panel. The source can then disable the self-refresh when the frame changes.
    Type: Application
    Filed: May 24, 2011
    Publication date: December 1, 2011
    Applicant: STMICROELECTRONICS, INC.
    Inventor: Osamu Kobayashi
  • Publication number: 20110292058
    Abstract: Methods and systems may provide for an apparatus having a graphics processing unit (GPU) and a non-volatile memory dedicated to the GPU. If a request for content is detected, a determination may be made as to whether the non-volatile memory contains the content.
    Type: Application
    Filed: May 29, 2010
    Publication date: December 1, 2011
    Inventors: ADAM W. HERR, Adam T. Lake, Ryan T. Tabrah