Memory For Storing Video Data Patents (Class 345/547)
  • Patent number: 8531470
    Abstract: A method and an apparatus for maintaining separate information for graphics commands that have been sent to a graphics processing unit (GPU) and for graphics commands that have been processed by the GPU are described. The graphics commands may be associated with graphics resources. A manner to respond to a request for updating the graphics resources may be determined based on examining the separate information maintained for the graphics commands. The request may be received from a graphics API (application programming interface). Responding to the request may include at least one of notifying the graphics API regarding a status of the graphics resources and updating the graphics resources identified by the request.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: September 10, 2013
    Assignee: Apple Inc.
    Inventors: Michael James Elliott Swift, Richard Schreyer
  • Patent number: 8514236
    Abstract: In general, the present invention is directed to systems and methods for finding the gait parameters of an animal using video. The invention includes a system with a video camera coupled to a computer in which the computer is configured to automatically provide animal segmentation, foot identification, foot tracking, and gait parameter calculation. In a preferred embodiment, the present invention may use a treadmill apparatus with a transparent tread or belt for gait parameter calculation. A camera may be placed directly underneath the transparent tread such that the bottom view of the animal walking or running on the transparent tread is captured by the camera. A tilted mirror may also be placed directly underneath the transparent tread in order to reflect the bottom view images to the side where they are captured by a high-speed camera. Thus, the present invention is capable of automatically monitoring a video image to identify, track and classify the actions of various animals' feet within the image.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: August 20, 2013
    Assignee: Cleversys, Inc.
    Inventors: Vikrant Kobla, Yiqing Liang, Feng-Feng Wang, Yi Zhang
  • Publication number: 20130194287
    Abstract: A method can include buffering video data to a buffer that includes a buffer capacity that corresponds to a video time interval; sampling video data at a sampling rate of at least once per video time interval; processing the sampled video data for gesture evidence; and, responsive to gesture evidence in the sampled video data, processing the buffered video data for additional gesture evidence. Various other apparatuses, systems, methods, etc., are also disclosed.
    Type: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Inventors: John Weldon Nicholson, Jennifer Greenwood Zawacki, Howard J. Locker, Daryl C. Cromer
  • Patent number: 8493396
    Abstract: A multidimensional datapath processing system for a video processor for executing video processing operations. The video processor includes a scalar execution unit configured to execute scalar video processing operations and a vector execution unit configured to execute vector video processing operations. A data store memory is included for storing data for the vector execution unit. The data store memory includes a plurality of tiles having symmetrical bank data structures arranged in an array. The bank data structures are configured to support accesses to different tiles of each bank.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: July 23, 2013
    Assignee: Nvidia Corporation
    Inventors: Ashish Karandikar, Shirish Gadre, Stephen D. Lew, Christopher T. Cheng
  • Publication number: 20130181901
    Abstract: A audio/video experience comprises two or more viewing screens of at least one front-located screen in front and at least one of either an above, ceiling screen located above and/or one bottom screen located below or slightly forward of the viewer. Side, wall-mounted screens located on at least one side of the viewer can be provided. The images projected on each screen are visually integrated with that of the front-located screen to provide fully immersive, realistic yet virtual viewing. The above, ceiling-mounted screen provides an overhead view of what would be projected above a viewer (coordinated to the front screen images) while the bottom screen provides a downward view of images visually coordinated to the images projected and viewable on the front screen. The bottom screen can be a stage. Alternatively, the various screens can be screen sections of a single video monitor.
    Type: Application
    Filed: January 4, 2013
    Publication date: July 18, 2013
    Inventor: Kanye Omari West
  • Patent number: 8487977
    Abstract: A video conference system provides “in the room” telepresence to near end participants. The video conference system includes a frameless or bezelless display device placed in front of a front wall for displaying edge-to-edge 3D images of far end participants. Color of the near end front wall is configured to be the same as the color of the far end rear wall. As a result, images displayed on the display device can merge or blend into the near end front wall, giving the near end participants the perception that the far end participants are actually in the near end conference room. Brightness of the faces/bodies of the near end participants can also be adjusted to match the brightness of the face/bodies of the images of the far end participants as they appear on the display device—therefore enhancing the in the room perception of the far end participants.
    Type: Grant
    Filed: January 26, 2010
    Date of Patent: July 16, 2013
    Assignee: Polycom, Inc.
    Inventors: Youssef Saleh, Gopal Paripally
  • Patent number: 8487947
    Abstract: In a system comprising a plurality of processors and a memory shared by at least a subset of the processors, a method for processing video data includes the steps of: (a) a first one of the processors receiving a first video frame and storing the first video frame in the memory; (b) the first one of the processors receiving at least a second video frame, receipt of the second video frame initiating a release of the first video frame from the memory; (c) the first one of the processors sending the first and second video frames to a second one of the processors together for processing by the second one of the processors; (d) the second one of the processors generating an output video frame based at least on the first and second video frames; (e) storing the output video frame in the memory by overwriting an available memory location therein, the output video frame becoming a new first video frame; and (f) repeating steps (b) through (e) until all video frames to be processed have been received.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: July 16, 2013
    Assignee: Agere Systems Inc.
    Inventors: Richard Benson, Peter Kroon, Nigel Henry Wood
  • Patent number: 8482578
    Abstract: A device which accesses a video capturing equipment into a next generation network is disclosed in the present invention. The device includes a setting module for reading image formats supported by a video capturing equipment, setting a captured image format of the video capturing equipment according to the image formats and storing the captured image format; a receiving module for receiving an image; a format determining module for reading the stored captured image format; and a converting module for converting the received image from the corresponding image format to an image format supported by the next generation network and outputting the converted image to the next generation network. A method for accessing a video capturing equipment into a next generation network is also disclosed in the present invention.
    Type: Grant
    Filed: September 16, 2009
    Date of Patent: July 9, 2013
    Assignee: ZTE Corporation
    Inventor: Kai Zhao
  • Patent number: 8471961
    Abstract: A video processing apparatus prevents image quality degradation, while reducing motion by combining high-frequency and low-frequency image data at the immediately preceding sub-frame at a first composite ratio ?, generating first-sub-frame image data. By combining low-frequency image data and high-frequency image data at a second composite ratio 1-?, image data is generated as second-sub-frame image data. Then, the second-sub-frame image data is output with their polarity inverted with respect to the first-sub-frame image data. The ratio ? is gradually decreased frame by frame at a first frame group, and the ratio ? is gradually increased frame by frame at a second frame group subsequent to the first frame group.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: June 25, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shinichi Uemura, Yukihiko Sakashita
  • Patent number: 8471859
    Abstract: A device and method for controlling frame input and output are applied to the reception of image data from a source device and output of the image data to a destination device, the device includes a buffer, a buffer control circuit, and a frame write controller. The input pixel clock is not equal to the output pixel clock. The frame write controller generates a write permission signal according to the Input DE and the Output DE. The buffer control circuit generates a write control signal according to the Input DE and the write permission signal, and generates a read control signal according to the Output DE. The buffer receives the image data from the source device according to the write control signal and the input pixel clock, and outputs the image data to the destination device according to the read control signal and the output pixel clock.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: June 25, 2013
    Assignee: Realtek Semiconductor Corp.
    Inventors: Chia-Lung Hung, Tzuo-Bo Lin, Hsien-Chun Chang, Yu-Pin Chou
  • Publication number: 20130147822
    Abstract: A system and method are disclosed is to prevent the screen tearing in a video display system with self-refresh features while limiting space used for memory size in the self-refreshing sink device. A flexible method is utilized to manage a frame buffer and control self-refresh display timing to prevent screen tearing. The sink device has capabilities including one or more of self-refreshing and applying single frame updates as well as burst single frame updates while self-refresh is active. The memory utilized by the frame buffer during self-refresh is limited to less than that needed to store two full frames of video.
    Type: Application
    Filed: December 4, 2012
    Publication date: June 13, 2013
    Inventors: Qing Yu, Jieyang Xu, Ding Lu
  • Patent number: 8432413
    Abstract: A novel and useful system and method for the serving and display of extended bit depth (EBD) high resolution images on a web browser using multimedia platform code or code for a graphics framework. To display an EBD image, such as an x-ray or MRI image set, on a web browser, the image data is mapped into a plurality of channels of pixels of a color image which a web browser is able to handle, where each channel holds a portion of the full dynamic range of the original EBD image. At the client, a color transform is applied to the color image data which takes into account the user's desired VOI settings. The resulting display image has the exact values as if the VOI was applied to the original EBD image and is dynamically mapped to the display capabilities of the client viewing framework thus enabling a reviewer to detect any available details of the image.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: April 30, 2013
    Assignee: XRFiles, Inc.
    Inventors: Roni Zaharia, Zvi Eintracht, Alexander Ovsiankin
  • Publication number: 20130100152
    Abstract: Embodiments of the present invention disclose a method and an apparatus for processing an image display, which relate to the field of image processing technologies and are invented for improving user experience in using a videoconferencing system The method includes: acquiring each frame image of the video source image; identifying whether a current frame image is the same as a previous relevant frame image of the current frame image among each frame image of the video source image; buffering the current frame image and the previous relevant frame image when the current frame image is different from the previous relevant frame image; and sending the buffered images to at least two display devices for displaying, respectively. The embodiments of the present invention mainly apply to a videoconferencing system.
    Type: Application
    Filed: December 11, 2012
    Publication date: April 25, 2013
    Applicant: HUAWEI DEVICE CO., LTD.
    Inventor: Huawei Device Co., Ltd.
  • Publication number: 20130100151
    Abstract: A computing machine includes a virtual machine monitor and a display adapter. The virtual machine monitor receives a graphics device interface (GDI) instruction including display content information and virtual machine identification information from a virtual machine, obtains video memory identification information by querying a correspondence between the virtual machine identification information and the video memory identification information, and sends a display driver message including the display content information and the video memory identification information to the display adapter. The display adapter receives the display driver message, stores the display content information in a video memory in the display adapter according to the video memory identification information, and sends the display driver message to a client terminal via a network interface card in the display adapter.
    Type: Application
    Filed: December 10, 2012
    Publication date: April 25, 2013
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Huawei Technologies Co., Ltd.
  • Patent number: 8429699
    Abstract: An embodiment of the present invention provides a system and method for adaptive video decoding. A method for adaptive video decoding includes determining whether a resource constrained mode is to be initiated, and responsive to a determination that the resource constrained mode is to be initiated, initiating the resource constrained mode, including foregoing the decoding of portions of received video input. For example, adaptive video decoding may include foregoing the decompression and reconstruction of selected video frames during intervals of high demand for memory and/or bus bandwidth resources.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: April 23, 2013
    Inventors: Arturo A. Rodriguez, Peter Chan, Ajith Nair, Ramesh Nallur, Shashi Goel
  • Publication number: 20130094567
    Abstract: A data processing system for processing a video stream comprises memory array circuitry, memory access circuitry, and video processing circuitry. The memory array circuitry is characterized by a width and a height. The memory access circuitry is operative to cause, through a series of write operations, a series of two-dimensional data representations of different respective regions in a frame of the video stream to be stored in the memory array circuitry. The write operations occur such that only data missing from the memory array circuitry is written to the memory array circuitry during each write operation and such that the data is written modulo at least one of the width and the height of the memory array circuitry. Lastly, the video processing circuitry is operative to perform block matching on the video stream at least in part utilizing the series of two-dimensional data representations stored in the memory array circuitry.
    Type: Application
    Filed: October 18, 2011
    Publication date: April 18, 2013
    Applicant: LSI CORPORATION
    Inventors: Amichay Amitay, Alexander Rabinovitch, Leonid Dubrovin
  • Publication number: 20130093779
    Abstract: A memory usage reduction system optimizes GPU memory usage by reducing the memory footprint of graphical resources, and therefore, the amount of memory necessary to store those graphical resources in GPU memory. In one embodiment, the system comprises a CPU with a system memory in communication with a GPU with a video memory. Graphical resources are stored on the system memory. A data collection process intercepts or modifies function calls to the GPU from the CPU to build a data record as the graphical resources are read from the system memory and loaded into the video memory. The data record identifies which graphical resources are to be loaded into the video memory in the compressed or uncompressed state. The GPU may encode the graphical resources. Encoding may be done during a pre-boot operation. The GPU may decode the graphical resources on the fly when needed for rendering during normal operation.
    Type: Application
    Filed: October 14, 2011
    Publication date: April 18, 2013
    Applicant: BALLY GAMING, INC.
    Inventors: Martin S. Lyons, Roderick Ang
  • Patent number: 8421809
    Abstract: A display control device for controlling a display panel includes a contents frame rate detector detecting a contents frame rate of an input image data and outputting a repetitive frame number dependent from a display frame rate of the display panel and the detected contents frame rate; a frame memory for storing a level data of a previous frame; and an emulated level generator in communication with the contents frame rate detector and the frame memory. An output level data to the display panel is generated according to the repetitive frame number from the contents frame rate detector, the previous level data from the frame memory and an input level data of the input image data.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: April 16, 2013
    Assignee: Chimei Innolux Corporation
    Inventor: Naoki Sumi
  • Patent number: 8414402
    Abstract: Methods and apparatus are described for capturing a game history. Execution of a game of chance is facilitated in a network causing generation of a plurality of game presentation frames capable of being presented on a multimedia display of a first device on the network. First frame data are received from the first device via the network. The first frame data represent at least a portion of the game history and include a selected one of the game presentation frames.
    Type: Grant
    Filed: March 22, 2006
    Date of Patent: April 9, 2013
    Assignee: IGT
    Inventors: Steven G. LeMay, Dwayne R. Nelson
  • Patent number: 8416256
    Abstract: In a liquid crystal display (LCD) driver circuit, harmonizing a pixel inversion pattern and a dither pattern is disclosed. The pixel inversion pattern and the cooperating dither pattern interact with each other in such a way that there is substantially no discernable video artifacts generated. The cooperating dither pattern can be selected from a plurality of dither patterns using a programmable dither block.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: April 9, 2013
    Assignee: STMicroelectronics, Inc.
    Inventors: Greg Neal, Dinesh Shedge
  • Publication number: 20130083047
    Abstract: A system for buffering a video signal is provided. The system includes a graphics processing unit (GPU), the GPU generating the video signal, and a buffering circuit coupled to the GPU, the buffering circuit receiving and temporarily storing the video signal when the GPU enters a power saving mode. The system also includes a display device coupled to the bridge circuit and receiving the video signal from the buffering circuit. The buffering circuit includes an internal memory device configured to temporarily store a first portion of the video signal, and an external memory device configured to temporarily store a second portion of the video signal. A circuit and method for buffering a video signal are also provided.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 4, 2013
    Inventors: Prashant SHAMARAO, Rohit Singhal
  • Publication number: 20130076769
    Abstract: A liquid crystal display device includes a liquid crystal panel including a plurality of signal lines, a liquid crystal panel driving unit configured to provide a driving voltage to the plurality of signal lines, an image data judging unit configured to judge whether input image data is still image data or moving picture data, an image data correcting unit configured to correct moving picture data to output corrected moving picture to the liquid crystal panel driving unit, a plurality of light sources configured to provide a light to the liquid crystal panel, and a light source driving unit configured to detect a display region having a motion value larger than a reference value from among an image of which frame data is displayed, based on a comparison of current frame data of the moving picture data with previous frame data of the moving picture data.
    Type: Application
    Filed: February 10, 2012
    Publication date: March 28, 2013
    Inventors: Ji Eun PARK, Myung Woo Lee, Jun Hee Moon, Joo Hyung Lee
  • Publication number: 20130076770
    Abstract: A method for read pointer maintenance of a buffering apparatus, which is arranged to buffer data of a multi-tile encoded picture having a plurality of tiles included therein, includes the following steps: judging if decoding of a first tile of the multi-tile encoded picture encounters a tile boundary of the first tile; and when it is judged that the tile boundary of the first tile is encountered, storing a currently used read pointer into a pointer buffer, and loading a selected read pointer from the pointer buffer to act as the currently used read pointer.
    Type: Application
    Filed: November 20, 2012
    Publication date: March 28, 2013
    Applicant: MEDIATEK INC.
    Inventor: MEDIATEK INC.
  • Publication number: 20130063452
    Abstract: Image data is captured from a specified area of a rendered screen display from the video memory for a number of frames. The image data can be captured in another area of video memory, enabling a video memory to video memory copy to be performed, thus bypassing system memory. This captured image data can be synchronized with event trace data, or other metadata from the operating system, associated with the application. Analysis tools can read and analyze the captured image data in real time to detect and report render artifacts. A graphics processing unit can implement the analysis and operate on the image data directly in the video memory. Such analysis can include a statistical analysis of the images in a sequence of screen captures to identify outliers in the sequence. These outliers have render artifacts.
    Type: Application
    Filed: September 12, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Imran Ali, Andrei Baioura, Jin Jia, Deepali Bhagvat, Michael Haight, Hiroshi Nagata
  • Publication number: 20130057565
    Abstract: In order to reduce power consumption of a display device when a still picture is to be displayed, a display area of the device is subdivided into a plurality of Still Picture Refresh Groups (SPRGoP's), with each SPRGoP consisting of n pixels. All n of the pixels are charged in every one of sequential frames when a motion picture mode is in effect. Less than all of the n pixels of each SPRGoP are refreshed in each frame of an N-frame refresh cycle when a still picture mode is in effect. Different schemes for cycling through the n pixels of each SPRGoP are disclosed.
    Type: Application
    Filed: January 17, 2012
    Publication date: March 7, 2013
    Inventors: Yong-Jun CHOI, Jae-Suk CHOI, Jung Hwan CHO
  • Patent number: 8373722
    Abstract: According to color measuring apparatus and method and a liquid crystal display system S of the present invention, intensity signals obtained by receiving radiant light from a liquid crystal color display 3 at a first viewing angle and corresponding to at least three mutually different spectral responsivities are converted into information on a plurality of primary color intensities of the liquid crystal color display 3, and the intensity signals by the first viewing angle are corrected to signal intensities by a second viewing angle. Thus, these color measuring apparatus and method are capable of a more accurate measurement even at a dark gradation. The liquid crystal display system can more accurately calibrate a display surface 3a of the liquid crystal color display 3 even at a dark gradation.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: February 12, 2013
    Assignee: Konica Minolta Sensing, Inc.
    Inventors: Kenichiro Hibi, Kazuya Kiyoi
  • Publication number: 20130033505
    Abstract: Systems and methods are disclosed for video processing modules. More specifically a network is disclosed for processing data. The network comprises a register DMA controller adapted to support register access and at least one node adapted to the data. At least one link communicates with the node, and is adapted to transmit data and at least one network module communicates with at least the link, and is adapted to route data to at least the link.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 7, 2013
    Applicant: BROADCOM CORPORATION
    Inventors: Patrick Law, Darren Neuman, David Baer
  • Patent number: 8368707
    Abstract: A window surface associated with a first application is automatically detected as an exclusive window surface for a display. In response, the system automatically transitions to a full-screen mode in which a graphics processor flushes content to the display. The full-screen mode includes flipping between a front surface buffer and a back surface buffer associated with the first application. It is subsequently detected that the window surface associated with the first application is not an exclusive window surface for the display. In response, the system automatically transitions to a windowed mode in which the graphics processor flushes content to the display. In windowed mode, the system frame buffer is flushed to the display. The transition to windowed mode includes a minimum number of buffer content copy operations between the front surface buffer, the back surface buffer and the system frame buffer.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: February 5, 2013
    Assignee: Apple Inc.
    Inventors: Changan Lao, Kenneth C. Dyke, John Stauffer
  • Publication number: 20130016111
    Abstract: Graphics display adapters for driving multiple display monitors have become very popular. Graphics display adapters that drive multiple monitors can be used to provide terminal services to multiple independent terminals or be used to provide multiple displays to a single user. Generating video signals for multiple display systems puts a heavy burden on the video memory system since multiple different video signal generators may read from associated frame buffers in a shared video memory system. In one disclosed embodiment, a plurality of video memory read triggers are provided wherein at least two of which are staggered to reduce the load on the video memory system. In response to each read trigger, display data is read from a frame buffer to an associated video signal generation circuit. Each video signal generation circuit then provides a display signal to an associated display screen in a multi-screen environment.
    Type: Application
    Filed: July 13, 2012
    Publication date: January 17, 2013
    Applicant: nComputing Inc.
    Inventor: Subir Ghosh
  • Publication number: 20130009976
    Abstract: An LCD device and a driving method thereof are provided. The LCD device includes a panel, a timing controller, and a backlight unit. The panel is driven by a data driver and a gate driver. The timing controller controls the data driver and the gate driver. The backlight unit turns on or off a light source according to a dimming control signal transferred from the timing controller. The backlight unit is configured such that a turn-off delay time of a light source turned off according to the dimming control signal is shorter than a turn-on delay time of a light source turned on according to the dimming control signal.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 10, 2013
    Inventors: DongWoo KIM, DaeHo CHO, Junghwan LEE
  • Patent number: 8334881
    Abstract: A image-driving method for a display includes receiving an image frame and registering at least a part of the image frame, wherein the image frame is divided into a prior-part frame and a post-part frame; respectively conducting a first luminance adjustment on the prior-part frame and the post-part frame so as to take the adjustment results as a first part of a first image frame and a first part of a second image frame; filling the previous received image frame after a second luminance processing into a second part of the first image frame; filling the presently received image frame after a second luminance processing into a second part of the second image frame; outputting the complete first image frame and the complete second image frame for successive displaying.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: December 18, 2012
    Assignee: Novatek Microelectronics Corp.
    Inventors: I-Feng Lin, Yu-Tsung Hu
  • Patent number: 8330766
    Abstract: A system and method for performing zero-bandwidth-clears reduces external memory accesses by a graphics processor when performing clears and subsequent read operations. A set of clear values is stored in the graphics processor. Each region of a color or z buffer may be configured using a zero-bandwidth-clear command to reference a clear value without writing the external memory. The clear value is provided to a requestor without accessing the external memory when a read access is performed.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: December 11, 2012
    Assignee: NVIDIA Corporation
    Inventors: David Kirk McAllister, Steven E. Molnar, Jerome F. Duluk, Jr., Emmett M. Kilgariff, Patrick R. Brown, Christian Johannes Amsinck, James Michael O'Connor, John Matthew Burgess, Gregory Alan Muthler, James Robertson
  • Patent number: 8321896
    Abstract: In one embodiment, the present invention is a t-commerce platform, which is linked to the content from a video signal that the user is currently watching. At some point during the broadcast of the content, a close-up of the product is shown. Simultaneous with this, a VBI-based trigger is added to the video signal of the broadcast. This trigger causes the television, a set-top box, or a similar device to capture in a memory, a “freeze-frame” of the image being shown. This action is transparent to the user while the video being displayed on the television is continuing normally. If the user chooses to perform an interactive “buy” transaction the saved image data is used as part of the interactive screen display.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: November 27, 2012
    Assignee: Index Systems, Inc.
    Inventors: Douglas B. Macrae, Thomas E. Westberg
  • Patent number: 8314808
    Abstract: An electronic system, an integrated circuit and a method for display are disclosed. The electronic system contains a first device, a memory and a video/audio compression/decompression device such as a decoder/encoder. The electronic system is configured to allow the first device and the video/audio compression/decompression device to share the memory. The electronic system may be included in a computer in which case the memory is a main memory. Memory access is accomplished by one or more memory interfaces, direct coupling of the memory to a bus, or direct coupling of the first device and decoder/encoder to a bus. An arbiter selectively provides access for the first device and/or the decoder/encoder to the memory based on priority. The arbiter may be monolithically integrated into a memory interface. The decoder may be a video decoder configured to comply with the MPEG-2 standard. The memory may store predicted images obtained from a preceding image.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: November 20, 2012
    Assignee: STMicroelectronics, Inc.
    Inventors: Jefferson Eugene Owen, Raul Zegers Diaz, Osvaldo Colavin
  • Patent number: 8300699
    Abstract: A system, method and computer-readable medium for reducing the required throughput in an ultra-wideband system is provided. A temporal sub-sampling routine limits the number of frames, or portions thereof, to be transmitted to a sink over an RF link. The temporal sub-sampling routine may have a fixed, or static, sub-sampling rate that specifies the rate at which frames are discarded. In accordance with another embodiment, an automatic temporal sub-sampling mechanism is provided. Additionally, a tile copying mechanism may be implemented for reducing the throughput of the RF link. A WDV subsystem may include an interface to an external frame buffer that facilitates the temporal sub-sampling and tile copy routines disclosed herein.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: October 30, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Fred S. Stivers, Felix C. Fernandes, Sidney B. Schrum, Jr., Matthew B. Shoemake
  • Patent number: 8294725
    Abstract: According to one embodiment, an information processing apparatus comprises video memories each corresponding to each of the display devices, a determination module configured to determine whether an access that satisfies conditions preset with respect to display of the display devices exists in at least one of the video memories, and a changing module configured to change, when the determination module determines that the access that satisfies conditions preset with respect to display of the display devices does not exist in at least one of the video memories, an operation state of a display device corresponding to the at least one of the video memories determined that an access does not exist, from a first operation state to a second operation state having a power consumption lower than a power consumption of the first operation state.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: October 23, 2012
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Tsutomu Iwaki, Koji Hachiya
  • Patent number: 8294723
    Abstract: Some embodiments provide a system that executes a web application. During operation, the system loads the web application in a web browser and loads a native code module associated with the web application into a secure runtime environment. Next, the system writes a set of rendering commands to a command buffer using the native code module and concurrently reads the rendering commands from the command buffer. Finally, the system renders an image for use by the web application by executing the rendering commands using a graphics-processing unit (GPU).
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: October 23, 2012
    Assignee: Google Inc.
    Inventors: Antoine Labour, Matthew Papakipos
  • Publication number: 20120256935
    Abstract: A method and a mobile terminal for controlling display of waiting information during program startup are disclosed, relating to the field of computers. In the invention, a step of initializing a liquid crystal display (LCD) by a kernel is eliminated, and an LCD controller is reinitialized after the waiting information data in a bootloader display memory is copied to the display memory of the kernel, therefore, the LCD can directly read the waiting information data in the display memory of the kernel according to a display memory first address in the LCD controller. The waiting information data in the bootloader display memory is copied to the display memory of the kernel in advance, therefore, the displayed content is not changed completely for users.
    Type: Application
    Filed: January 24, 2011
    Publication date: October 11, 2012
    Applicant: HISENSE MOBILE COMMUNICATIONS TECHNOLOGY CO., LTD.
    Inventor: Jian Zuo
  • Publication number: 20120254645
    Abstract: Control of platform control of platform power consumption using selective updating of a display image. An embodiment of an apparatus includes a display controller to transfer pixel data from a frame buffer to a video display and a detection element to track updates to the frame buffer, the detection element to identify a portion of the pixel data that has been changed from a previous image, where the display controller is to provide the video display with the identified portion of the pixel data.
    Type: Application
    Filed: April 1, 2011
    Publication date: October 4, 2012
    Inventors: Nithyananda S. Jeganathan, Paul S. Diefenbaugh, Kyungtae Han, Jinjun Liu, James A. Bish, Paul C. Drews
  • Patent number: 8269695
    Abstract: A self-emission type display device is disclosed. A current comparator circuit (47) in a data line drive circuit having a current compensating function (2) detects only the result of size comparison between the current amount due to the degeneration of a self-emission element and a reference value. The reduction of the current amount below the reference value is stored by being added to the least significant bits of a display data storage circuit (30). In accordance with the display data read from the storage circuit (30), a D/A conversion circuit (41) generates a write signal voltage.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: September 18, 2012
    Assignees: Hitachi Displays, Ltd., Panasonic Liquid Crystal Display Co., Ltd.
    Inventors: Naruhiko Kasai, Hajime Akimoto, Toshihiro Satou
  • Patent number: 8259123
    Abstract: An image processing apparatus processes compression encoded data of a moving picture and outputs image data divided into a plurality of frames for displaying of the moving picture on a display device. A host CPU outputs a decoding command and a drawing command separately from each other. The decoding process on the compression encoded data can be performed in an independent manner from the drawing process of reflecting the image data, which are the decoding results, on the display object. At this time, a display control section executes the drawing process based on the image data stored in a ring buffer in accordance with the drawing command. Therefore, the host CPU can freely control timings at which the moving pictures are displayed on the display device.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: September 4, 2012
    Assignee: Yamaha Corporation
    Inventor: Noriyuki Funakubo
  • Patent number: 8248387
    Abstract: The efficient buffering of image data for a plurality of clients is disclosed. One disclosed embodiment comprises an optical touch-sensitive device configured to receive changed portions of a frame of data from a touch data acquisition system comprising a touch-sensitive display, to store the changed portions of the frame of data in a common data frame buffer, and to receive a bitmap header from the touch data acquisition system that specifies locations of the changed portions of the frame of data and store the bitmap header in each of a plurality of client header buffers. Clients can first obtain the bitmap header from buffers corresponding to those clients, and then obtain the changed portions of the frame of data from the common data frame buffer.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: August 21, 2012
    Assignee: Microsoft Corporation
    Inventor: Raju Ramanathan
  • Publication number: 20120206468
    Abstract: A video display pipe used for processing pixels of video and/or image frames may include edge Alpha registers for storing edge Alpha values corresponding to the edges of an image to be translated across a display screen. The edge Alpha values may be specified based on the fractional pixel value by which the image is to be moved in the current frame. The video pipe may copy the column and row of pixels that are in the direction of travel, and may apply the edge Alpha values to the copied column and row. The edge Alpha values may control blending of the additional column and row of the translated image with the adjacent pixels in the original frame, providing the effect of the partial pixel movement, simulating a sub-pixel rate of movement.
    Type: Application
    Filed: February 14, 2011
    Publication date: August 16, 2012
    Inventors: Joseph P. Bratt, Peter F. Holland, Gokhan Avkarogullari
  • Patent number: 8237723
    Abstract: A method and an apparatus for maintaining separate information for graphics commands that have been sent to a graphics processing unit (GPU) and for graphics commands that have been processed by the GPU are described. The graphics commands may be associated with graphics resources. A manner to respond to a request for updating the graphics resources may be determined based on examining the separate information maintained for the graphics commands. The request may be received from a graphics API (application programming interface). Responding to the request may include at least one of notifying the graphics API regarding a status of the graphics resources and updating the graphics resources identified by the request.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: August 7, 2012
    Assignee: Apple Inc.
    Inventors: Michael James Elliott Swift, Richard Schreyer
  • Patent number: 8237742
    Abstract: A simulation method and system. A computing system receives a first audio and/or video data stream. The first audio and/or video data stream includes data associated with a first person. The computing system monitors the first audio and/or video data stream. The computing system identifies emotional attributes comprised by the first audio and/or video data stream. The computing system generates a second audio and/or video data stream associated with the first audio and/or video data stream. The second audio and/or video data stream includes the data without the emotional attributes. The computing system stores the second audio and/or video data stream.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: August 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Sara H. Basson, Dimitri Kanevsky, Edward Emile Kelley, Bhuvana Ramabhadran
  • Patent number: 8223162
    Abstract: An image processing apparatus, an image processing method, and a program thereof, and a display device are provided, in which reproduction of a secret image from one dispersed image is difficult. A secret image and a reverse image included in at least two types of images are in a relationship of forming image data of an image not correlated with the secret image when luminance values of image data respectively are added pixel by pixel.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: July 17, 2012
    Assignee: NEC Corporation
    Inventors: Daigo Miyasaka, Masao Imai, Fujio Okumura
  • Patent number: 8219637
    Abstract: Systems and methods for storing assets in storage systems external to asset management systems while still allowing the asset management systems to track the stored assets are disclosed. One method begins by first receiving an asset to be stored in an asset management system. Next, a first location on a storage managed by the asset management system is determined. A second location on a storage system external to the asset management system is then determined. The external storage system has been configured to store the asset. The asset is then stored at the second location. A logical link is then determined to the second location. Finally, the logical link is stored at the first location. The disclosed systems and methods allow for an administrator to separate the storage methods used by asset management systems from the asset tracking and logging capabilities of asset management systems.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: July 10, 2012
    Assignee: Pixar
    Inventor: Mark Harrison
  • Patent number: 8212829
    Abstract: A computer includes a processing unit; a hard disk drive having a main memory region on and from which processing information used in correspondence to processing procedures of the processing unit is directly written and read; a control unit which communicates with the hard disk drive at high speed, for controlling the writing and reading for the hard disk drive; and a communications bus which connects between the hard disk drive and the control unit so that the hard disk drive and the control unit can communicate with each other at high-speed. Accordingly, there is provided a computer which effectively overcomes the limit on a memory storage capacity, and saves the space of a mainboard and reduces the weight thereof.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: July 3, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Hee-jo Kim
  • Patent number: 8212834
    Abstract: A system storing digital templates for an image display. The template has a plurality of digital openings for displaying digital images and each opening has at least one corresponding required attribute that is digitally stored in association with its corresponding opening. At least one designated image for display in at least one of the openings is identified and stored. The designated image has image attributes that are used to select complementary images from a database to be stored in other openings of the template.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: July 3, 2012
    Assignee: Eastman Kodak Company
    Inventors: William Bogart, Laura R. Whitby, Raymond W. Ptucha
  • Patent number: 8212830
    Abstract: An image converter converts an image rendered at a given vertical synchronous frequency into an image compatible with the specification of a display. A frame memory holds the image converted by the image converter by switching a plurality of buffers. A display controller selects one of the buffers in accordance with the vertical synchronous frequency of the display, and scans out the image from the frame memory accordingly. A switch instruction issuing unit issues a frame buffer switch instruction for designating a frame buffer to scan out from subsequently, in synchronization with the vertical synchronous frequency of the display, instead of immediately after the execution of an image converting process by the image converter.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: July 3, 2012
    Assignee: Sony Computer Entertainment Inc.
    Inventor: Toru Ogiso