Off-screen Memory Patents (Class 345/548)
  • Patent number: 11120197
    Abstract: Optimizing the rendering of a document stored on a collaboration server is disclosed. A request for the document is received from the client computer device. The document, which is defined by one or more sets of content data objects at least partially defining the visual appearance of the document, is transmitted to the client computer device in response to the request. The document also includes one or more supplemental document resource objects. One or more first sets of raster image data, each representative of a specific segment of the document, are transmitted to the client computer device. This is in response to the request, and based upon an evaluation of an identification of the client computer device included therein.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: September 14, 2021
    Assignee: BLUEBEAM, INC.
    Inventors: Jonathan Scott Rothberg, Ryan Scott Weaver, Robert Pavil Kazimiroff, Trent Michael Bramer
  • Patent number: 11100697
    Abstract: Aspects of the subject disclosure may include, for example, predicting a field of view of a viewer to obtain a predicted field of view based on information about the viewer and a scoring of a point of interest in media content. A line of sight is obtained between the viewer and a presentation of the media content to obtain a viewer line of sight, and the scoring of the point of interest in the media content is updated to obtain an updated scoring based on the viewer line of sight, the predicted field of view being updated according to the updated scoring. Other embodiments are disclosed.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: August 24, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Tan Xu, Eric Zavesky, Behzad Shahraray, David Crawford Gibbon
  • Patent number: 10983685
    Abstract: Systems and methods for preloading an amount of content based on user scrolling are disclosed. A body of content may be presented that takes up a certain amount of display space within a graphical user interface. Scroll information characterizing user scrolling within the graphical user interface may be obtained. A portion of the body of content outside a field of view of the graphical user interface may be determined based on the scroll information.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: April 20, 2021
    Assignee: Asana, Inc.
    Inventors: Ummon Karpe, Louis Lafair
  • Patent number: 10642441
    Abstract: A method, apparatus, system, and computer program product for managing windows in a computer system. The computer system tracks a directional movement of information displayed for a set of applications within a group of display devices to form historical movement information, wherein the directional movement is in response to a user input from a user. Characteristics are identified by the computer system for a current group of display devices. The computer system displays a group of the windows for the set of applications within the current group of display devices based on the historical movement information and the characteristics detected.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Belinda M. Vennam, Ramratan Vennam, Spencer T. Reynolds
  • Patent number: 10635468
    Abstract: A computing device for displaying images includes one or more processors to obtain graphical data that has been generated by one or more applications associated with a first virtual machine, and to map one or more virtual apertures or one or more actual buffers associated with the first virtual machine to a textual buffer associated with a second virtual machine, and process the graphical data based on the mapping. The virtual apertures are in a virtual memory space and the actual buffers being in a physical memory space. The graphical data includes rendered composite graphical data representing a desktop and one or more application windows. The one or more processors allocate physical memory space in the textual buffer associated with the second virtual machine to support the mapping. A display device displays images using the processed graphical data.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: April 28, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventor: John Baboval
  • Patent number: 9870188
    Abstract: One embodiment provides a method, including: outputting, to a display device, first content; receiving, using a processor, an instruction to output second content to the display device; positioning one or more of the first content and the second content within the display device according to positioning data based on the first content; and displaying both of the first content and the second content on the display device. Other embodiments are described and claimed herein.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: January 16, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, John Carl Mese, Arnold S. Weksler, Nathan J. Peterson
  • Patent number: 9446305
    Abstract: A system and method for efficiently processing a video stream using limited hardware and/or software resources. For example, one embodiment of a computer-implemented method for efficiently processing a video stream with a processor pipeline having a plurality of pipeline stages, comprises: identifying a bottleneck stage within the processor pipeline the bottleneck stage processing frames of the video stream; receiving a feedback signal from the bottleneck stage at one or more upstream stages, the feedback signal providing an indication of the speed at which the bottleneck stage is processing the frames of the video stream; and responsively adjusting the speed at which the one or more upstream stages are processing frames of the video stream to approximate the speed at which the bottleneck stage is processing the frames of the video stream.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: September 20, 2016
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Douglas Sim Dietrich, Jr., Nico Benitez, Timothy Cotter
  • Patent number: 9041524
    Abstract: A technique for enabling scenario files and image files for supply to a scenario generating device to be created easily is provided. The scenario creating device creates a scenario file supplied to a scenario reproducing device capable of reproducing only image files of a predetermined format. The scenario creating device comprises: an input section including a pointing device; a display section; and a scenario creating section for creating the scenario file. The scenario creating section provides a display of an execution icon on the display screen for causing the scenario creating section to execute a process. When a file icon for a source file of a predetermined format including pagewise scenario information and image information is dragged and dropped on the execution icon by means of operation of the pointing device, a scenario file is created on the basis of the scenario information, and an image file of the predetermined format is generated on the basis of the image information.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: May 26, 2015
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Toru Karasawa, Shoichi Akaiwa, Miki Nagano
  • Patent number: 8996987
    Abstract: Techniques are provided for optimizing operations, such as scrolling, that move rendered views for items in a collection relative to a viewable window. An application initially renders only those views within the viewable window. In a background process, the application also builds a pool of rendered views that are outside of the viewable window. Background rendering occurs is timed to not interfere with the user's experience. The pool is constrained in size so as not to over-utilize device memory. When a new item is scrolled or otherwise moved into the viewable window, the application first checks the pool to determine if a view of the new item is already rendered. If so, the application simply displays the pre-rendered view, resulting in minimal processor utilization. The application thus provides the user with a “smoother” scrolling experience. A priority queue for identifying views to replace or overwrite is also discussed.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: March 31, 2015
    Assignee: Apple Inc.
    Inventors: Mitchell B. Rivera, Alex Iskander
  • Patent number: 8988434
    Abstract: A system and method for rendering text data in web applications is provided that eliminates redundant processing. Constant resources are pre-computed and work is offloaded from the central processing unit to the graphics processing unit. This is generally accomplished by pre-computing before any rendering. A generic index vertex buffer object is created, and for each font, a glyph texture object and glyph position texture object are created. A frame including text is then rendered in which a glyph string texture object is created. For each character, a glyph index-to-texture and glyph offset to-texture is appended. A glyph texture, glyph position texture and glyph string texture are then bound, and the generic index vertex buffer object using a custom vertex shader is rendered.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventor: Ian Roth
  • Publication number: 20150077425
    Abstract: The present invention is a stored value digital picture (or digital image) frame, and a method for sensing a stored value digital picture frame. It integrates the functionality of a stored value card, or a gift card, into a digital picture frame. The stored value digital picture frame may include an attachment device for attaching the frame to a keychain or keyring. The method includes sensing an account identifier from an account identifying device included in the frame, associating the identifier with an account, and taking some action involving the account. The action might be reading the account balance, initializing the balance with an amount, increasing the balance, or decreasing the balance.
    Type: Application
    Filed: November 20, 2014
    Publication date: March 19, 2015
    Applicant: BBY SOLUTIONS, INC.
    Inventor: Robin Ronayne
  • Patent number: 8976187
    Abstract: A system aids composited graphics rendering. A script and corresponding virtual machine engine code may be stored in memory. An off-screen buffer is generated in the memory by the script. The off-screen buffer includes an extended stage having first a buffer portion. The buffer portion may include pre-rendered graphical object. An on-screen buffer may include a composition of the pre-rendered graphical objects of the extended stage. The script renders a graphical change to the on-screen buffer using independent block copying, from the extended stage to corresponding target areas in the on-screen buffer, of one or more of the pre-rendered graphics of the extended stage area affected by the graphical changes.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: March 10, 2015
    Assignee: 2236008 Ontario, Inc.
    Inventors: Paul Streatch, Roger MacLean, Dan Dodge
  • Patent number: 8933952
    Abstract: This document describes techniques for pre-rendering new content for an application-selectable user interface. These techniques permit a user to select to view application-selectable tiles of the interface and, on selection, quickly see new content through the tiles in the selected portion. In some embodiments, the techniques pre-render content for a portion of a non-visible region of the interface rather than all of the non-visible region to reduce resource costs, such as processor and memory usage on a device and communication bandwidth usage on a communication network.
    Type: Grant
    Filed: September 10, 2011
    Date of Patent: January 13, 2015
    Assignee: Microsoft Corporation
    Inventors: Nazia Zaman, Tyler J. Donahue, Ethan Nelson Ray, Maverick J. Velasco
  • Patent number: 8896613
    Abstract: The present invention is a stored value digital picture (or digital image) frame, and a method for sensing a stored value digital picture frame. It integrates the functionality of a stored value card, or a gift card, into a digital picture frame. The stored value digital picture frame may include an attachment device for attaching the frame to a keychain or keyring. The method includes sensing an account identifier from an account identifying device included in the frame, associating the identifier with an account, and taking some action involving the account. The action might be reading the account balance, initializing the balance with an amount, increasing the balance, or decreasing the balance.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: November 25, 2014
    Assignee: BBY Solutions, Inc.
    Inventor: Robin Ronayne
  • Patent number: 8884978
    Abstract: Buffer display techniques are described. In one or more implementations, at least part of an off-screen buffer is rasterized by an application to generate an item for display by the computing device. One or more communications are formed that describe the part of the off-screen buffer which contains the item that is to be copied to update an onscreen buffer.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: November 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Leonardo E. Blanco, Daniel N. Wood, Max McMullen, Allison W. Klein, Brian T. Klamik, Michael I. Borysenko, Keith D. Melmon, Michael P. Crider, Silvana Patricia Moncayo
  • Patent number: 8780125
    Abstract: In one embodiment, a display device comprises a graphics interface, an image processing system, an input device coupled to the image processing system to receive a screen capture signal and transmit the screen capture signal to the image processing system, and a storage subsystem coupled to the image processing system to store, in response to the screen capture signal, screen capture data generated by the image processing system.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: July 15, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bruce Aaron Tankleff, Jeffrey Dale Cole, James Ronald Pace, Courtney D. Goeltzenleuchter
  • Patent number: 8605103
    Abstract: A method includes detecting one of an application access or a file type access, and configuring, in response to detecting the application or file type access, automatically without user interaction, a display system in an image quality configuration for the application or the file type where the image quality configuration is based on providing best image quality with respect to the application or the file type. Configuring the display system in an image quality configuration, may involve determining that a profile associated with the application or associated with the file type is stored in memory, and configuring the display system according to the profile. The method may adjust at least one anti-aliasing parameter or at least one anisotropic filter parameter. The method may monitor an operating system to obtain an indication that an application has been accessed or that a file type has been accessed.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: December 10, 2013
    Assignee: ATI Technologies ULC
    Inventors: Raymond F. Dumbeck, Andrew W. Dodd, Michael C. Gotcher
  • Patent number: 8547398
    Abstract: An image display apparatus according to an embodiment of the present invention includes: a moving unit configured to move a display position of an image displayed on a display screen; a setting unit configured to set a compressed image display area in the image; and a compression unit configured to, when a nondisplay area that is not displayed on the display screen is created in the image by the moving unit, compress the nondisplay area so that the nondisplay area fits within the compressed image display area and is displayed on the display screen.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: October 1, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akihiro Ouchi
  • Patent number: 8493404
    Abstract: This disclosure describes techniques for rendering pixels on a display. A processing unit may receive pixel values for surface pixels of each surface of a plurality of surface. The processing unit may also receive an order of the plurality of surfaces. Based on at least the location and order of the plurality surfaces, the processing unit may blend pixel values for co-located surface pixels. The processing unit may also accumulate opaqueness values for co-located surface pixels and/or opaqueness values for surfaces with co-located surface pixels.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: July 23, 2013
    Assignee: QUALCOMM Incorporated
    Inventor: Andrew E. Gruber
  • Patent number: 8482577
    Abstract: Disclosed herein are a method for controlling the output of a display unit to meet various requirements of the user, and an output control apparatus employing the same.
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: July 9, 2013
    Assignee: LG Electronics Inc.
    Inventors: Hong Su Kim, In Hoon Kim
  • Patent number: 8466926
    Abstract: The invention is related to a device for presenting, an image frame by help of a set of displaying commands wherein a displaying command comprises a displaying area and a displaying content. The device comprises means for adapting a first and/or a second displaying command set such that an adapted displaying command sets comprises displaying areas which do not intersect with any displaying area of the same set. Furthermore, the displaying areas of an adapted set cover a display area the image frames are displayed on. The device further determines displaying commands of the adapted second set not comprised in the adapted first set. Then, the determined displaying commands are executed. Adaptation makes comparison of displaying commands suitable for excluding areas from displaying/blitting/clearing.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: June 18, 2013
    Assignee: Thomson Licensing
    Inventors: Marco Winter, Dirk Gandolph, Jobst Hoerentrup, Ralf Ostermann, Andrej Schewzow
  • Publication number: 20130127885
    Abstract: A handheld electronic device includes a display manager configured to provide a plurality of objects for display at a plurality of display mechanisms, where at least two of the plurality of display mechanisms display at least one common object, and a control filter having preconfigured filter criteria configured to automatically determine, based on a type of an object, to which of the plurality of display mechanisms the display manager provides the object.
    Type: Application
    Filed: January 17, 2013
    Publication date: May 23, 2013
    Applicant: Scenera Technologies, LLC
    Inventor: Scenera Technologies, LLC
  • Patent number: 8441494
    Abstract: Remote desktop servers include a display encoder that maintains a secondary framebuffer that contains display data to be encoded and transmitted to a remote client display. The display encoder submits requests to update the display data in the secondary framebuffer to a video adapter driver that has access to a primary framebuffer whose display data is updated according to drawing commands received from applications running on the remote desktop servers. The video adapter driver utilizes a spatial data structure to track changes made to the display data located in regions of the primary framebuffer and copies the display data in those regions of the primary framebuffer to corresponding regions in the secondary framebuffer.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: May 14, 2013
    Assignee: VMware, Inc.
    Inventors: Dustin Byford, Anthony Cannon, Ramesh Dharan
  • 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: 8384734
    Abstract: A method for implementing a user selectable white level includes displaying a default white patch of a default shade of white on a display, displaying a modified white patch of a modified shade of white that is different than the default shade of white on the display, receiving a selection of the modified white patch, associating another default shade of white with the modified shade of white in response to receiving the selection, receiving pixel data for a pixel, the pixel data comprising color information for displaying the default shade of white, and displaying the pixel with the second default shade of white.
    Type: Grant
    Filed: April 6, 2010
    Date of Patent: February 26, 2013
    Assignee: Dell Products, LP
    Inventors: John M. Knadler, Eugen Munteanu, Jack D. Conway
  • Patent number: 8384726
    Abstract: Computer-implemented methods for selectively pre-rendering off-screen content for display before the content comes on-screen on a device are provided. In one aspect, a method includes receiving a request to display content on a device and dividing the content into a first displayable portion that is based on a size of a viewport of the device and a second displayable portion that is outside the viewport. The method also includes rendering and displaying the first displayable portion of content within the viewport, and selecting a subset of the second displayable portion of content for rendering off-screen based on a predetermined rule. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: February 26, 2013
    Assignee: Google Inc.
    Inventors: John Ralph Grabowski, Grace Hua Kloba
  • Patent number: 8379047
    Abstract: A method, system, and computer-readable storage medium are disclosed for simulating bristle brush behavior in an image editing application. User input may represent a stroke made by a paintbrush comprising multiple bristles sweeping across a canvas. The application may calculate a per-bristle opacity value using an exponential function dependent on a target opacity value for the brush stroke and an expected number of overlapping bristles during the brush stroke. The per-bristle opacity value may be used to determine per-bristle effects of the deposition of paint on the color and/or opacity values of the canvas pixels affected by the brush stroke as these per-bristle effects are composited to determine the cumulative effect of the brush stroke. The per-bristle opacity value may be calculated based on the brush orientation or position, direction of the stroke, number of bristles, type or shape of the brush tool, and/or pressure applied to the brush tool.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: February 19, 2013
    Assignee: Adobe Systems Incorporated
    Inventor: Stephen J. DiVerdi
  • Patent number: 8358317
    Abstract: An image display system for displaying a planar image on a curved viewing surface, such as a theater dome, with minimized image distortion. In order to display the image, a virtual surface, which is a representation of the curved viewing surface, is textured with the image using an angular distribution to thereby form a textured virtual image. The textured virtual image is then displayed onto the curved viewing surface.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: January 22, 2013
    Assignee: Evans & Sutherland Computer Corporation
    Inventor: Kenneth L. Carlson
  • Patent number: 8350867
    Abstract: A method includes detecting one of an application access or a file type access, and configuring, in response to detecting the application or file type access, automatically without user interaction, a display system in an image quality configuration for the application or the file type where the image quality configuration is based on providing best image quality with respect to the application or the file type. Configuring the display system in an image quality configuration, may involve determining that a profile associated with the application or associated with the file type is stored in memory, and configuring the display system according to the profile. The method may adjust at least one anti-aliasing parameter or at least one anisotropic filter parameter. The method may monitor an operating system to obtain an indication that an application has been accessed or that a file type has been accessed.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: January 8, 2013
    Assignee: ATI Technologies ULC
    Inventors: Raymond F. Dumbeck, Andrew W. Dodd, Michael Casey Gotcher
  • Patent number: 8345057
    Abstract: An apparatus and method for creating a coordinated image display. A computer system comprising stored digital templates for said image display can be operated by a user to generate the image display. The templates each have a plurality of digital openings for displaying digital images and each of those openings has a required image attribute. The group of required attributes for the openings are stored as a template recipe. The template recipe includes a required image attribute for a dependent opening. The dependent opening is dependent on an image attribute of an image captured by a capture device coupled to the computer system, which includes scanners and cameras. The captured image can be of a paint swatch, a fabric, furniture, carpeting, or any other item or image.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: January 1, 2013
    Assignee: Eastman Kodak Company
    Inventors: Raymond W. Ptucha, Laura R. Whitby, William Bogart
  • Patent number: 8314809
    Abstract: Computer-implemented methods for selectively pre-rendering off-screen content for display before the content comes on-screen on a device are provided. In one aspect, a method includes receiving a request to display content on a device and dividing the content into a first displayable portion that is based on a size of a viewport of the device and a second displayable portion that is outside the viewport. The method also includes rendering and displaying the first displayable portion of content within the viewport, and selecting a subset of the second displayable portion of content for rendering off-screen based on a predetermined rule. Systems, graphical user interfaces, and machine-readable media are also provided.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: November 20, 2012
    Assignee: Google Inc.
    Inventors: John Ralph Grabowski, Grace Hua Kloba
  • Publication number: 20120262468
    Abstract: The present invention is a stored value digital picture (or digital image) frame, and a method for sensing a stored value digital picture frame. It integrates the functionality of a stored value card, or a gift card, into a digital picture frame. The stored value digital picture frame may include an attachment device for attaching the frame to a keychain or keyring. The method includes sensing an account identifier from an account identifying device included in the frame, associating the identifier with an account, and taking some action involving the account. The action might be reading the account balance, initializing the balance with an amount, increasing the balance, or decreasing the balance.
    Type: Application
    Filed: October 12, 2011
    Publication date: October 18, 2012
    Applicant: BBY SOLUTIONS, INC.
    Inventor: Robin Ronayne
  • Patent number: 8274526
    Abstract: A method, apparatus and system for visual gamma correction of a display system includes retrieving input gamma information from input content, determining at least one pattern representing luminance of the received content based upon at least the retrieved gamma information, displaying the at least one determined pattern representing the luminance of the received image content and at least one corresponding reference image on the display system, and adjusting the brightness and contrast of the least one reference image on the display system to approach the luminance of a corresponding determined pattern to determine a corrected gamma for the display system.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: September 25, 2012
    Assignee: Thomson Licensing
    Inventor: Bongsun Lee
  • Patent number: 8259133
    Abstract: An image display apparatus according to an embodiment of the present invention includes: a moving unit configured to move a display position of an image displayed on a display screen; a setting unit configured to set a compressed image display area in the image; and a compression unit configured to, when a nondisplay area that is not displayed on the display screen is created in the image by the moving unit, compress the nondisplay area so that the nondisplay area fits within the compressed image display area and is displayed on the display screen.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: September 4, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akihiro Ouchi
  • Patent number: 8207991
    Abstract: An image display and storage device, method, and medium to process an original image and generate a main image so that the original image does not overlap a sub image, and store the original image instead of the main image when the main image and the sub image are displayed. The device includes an image processor to receive an image, and to generate a display image and a storage image using the received image, a display unit to receive the display image from the image processor, and to display the display image, and an image storing unit to receive the storage image from the image processor and to store the image.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: June 26, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-in Yoo, Sung-guy Choi, Seong-woon Kim, Nam-woo Kim, Kwon Ju Yi, Yill-myung Yim, Yeun-bae Kim
  • Patent number: 8200418
    Abstract: A screen formation system includes: a vehicle condition determination processing unit that determines a vehicle condition; a storage device containing, recorded therein, a candidate screen map in which vehicle conditions and candidate screens are interrelated, each candidate screen representing a screen that is highly likely to be shown on a display unit next after a current screen on the basis of the determined vehicle condition; a candidate screen acquisition processing unit that acquires the candidate screen corresponding to the vehicle condition by referring to the candidate screen map; an off-screen drawing processing unit that draws the acquired candidate screen as an off-screen while the current screen is shown on the display unit; and a screen formation processing unit that shows the off-screen on the display unit responsive to an instruction for a screen change from the current screen made by an operator.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: June 12, 2012
    Assignee: Aisin AW Co., Ltd.
    Inventors: Satoshi Ogawa, Koichiro Hori
  • Patent number: 8134567
    Abstract: One embodiment of the present invention sets forth a system for computing and error checking configuration parameters related to raster image generation within a graphics processing unit. Input parameters are validated by a hardware-based error checking engine. A hardware-based pre-calculation engine uses validated input parameters to compute additional private configuration parameters used by the raster image generation circuitry within a graphics processing unit.
    Type: Grant
    Filed: November 6, 2007
    Date of Patent: March 13, 2012
    Assignee: NVIDIA Corporation
    Inventors: Duncan A. Riach, Leslie E. Neft, Michael A. Ogrinc, Tyvis C. Cheung
  • Patent number: 8102400
    Abstract: In a mobile device with a mobile device video driver that can be interdicted, such as a display telephone or PDA, a method and system for display on a remote video display device is provided involving forming an enhanced display image in an enhanced video frame buffer and reconstructing the display image in a duplicate enhanced video frame buffer in the remote video display device.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: January 24, 2012
    Assignee: Celio Corporation
    Inventors: Colin N.B. Cook, Donald T. Saxby, Randall C. Johnson
  • Patent number: 8022968
    Abstract: An image display and storage device, method, and medium to process an original image and generate a main image so that the original image does not overlap a sub image, and store the original image instead of the main image when the main image and the sub image are displayed. The device includes an image processor to receive an image, and to generate a display image and a storage image using the received image, a display unit to receive the display image from the image processor, and to display the display image, and an image storing unit to receive the storage image from the image processor and to store the image.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: September 20, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-in Yoo, Sung-guy Choi, Seong-woon Kim, Nam-woo Kim, Kwon ju Yi, Yill-myung Yim, Yeun-bae Kim
  • Patent number: 7925242
    Abstract: Disclosed are an apparatus and a method for forming an event picture in a mobile communication terminal. According to the invention, when there occurs any event such as call reception, alarm or message reception under state that a service picture is displayed on a screen of the terminal, the current service picture is backed up, a command input through the buttons provided to the terminal is interrupted and the event picture is overlapped over the current service picture, thereby allowing a user to perceive the corresponding event. Accordingly, the terminal user can correctly perceive the event occurred during the service. In addition, when the event occurs, the command input through the buttons is interrupted, so that it is possible to prevent an unintended event processing or erroneous operation due to an erroneous button manipulation.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: April 12, 2011
    Assignee: Pantech Co., Ltd.
    Inventors: Sun Hyung Park, Min Jung Kwon
  • Patent number: 7843462
    Abstract: A system for displaying a digital video sequence includes a graphics processing unit (GPU) and a display device. The GPU receives and modifies the digital video sequence to compensate for perceived blur based on motion between frames of the digital video sequence. The display device displays the modified digital video sequence. A method and computer readable medium having computer readable code is also provided.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: November 30, 2010
    Assignee: Seiko Epson Corporation
    Inventor: Eunice Poon
  • Publication number: 20100253693
    Abstract: A system aids composited graphics rendering. A script and corresponding virtual machine engine code may be stored in memory. An off-screen buffer is generated in the memory by the script. The off-screen buffer includes an extended stage having first a buffer portion. The buffer portion may include pre-rendered graphical object. An on-screen buffer may include a composition of the pre-rendered graphical objects of the extended stage. The script renders a graphical change to the on-screen buffer using independent block copying, from the extended stage to corresponding target areas in the on-screen buffer, of one or more of the pre-rendered graphics of the extended stage area affected by the graphical changes.
    Type: Application
    Filed: March 25, 2010
    Publication date: October 7, 2010
    Applicant: QNX Software Systems GmbH & Co. KG
    Inventors: Paul Streatch, Roger MacLean, Dan Dodge
  • Patent number: 7791609
    Abstract: An apparatus and a method providing an automatic display control in a multimedia system. The apparatus includes a memory that stores predetermined display information; a controller that includes a communication module to perform data communication with an external device, set to be in a master mode to write the display information to the memory in an initialize mode and set to be in a slave mode to analyze display control data for a predetermined automatic display control function which is transmitted by the external device, in other modes, and generates a display control signal used to perform a function that corresponds to the result of analyzing the display control data; and a video signal processor that receives video signals from the external device, converts the format of the video signals to another format suitable for the display characteristics of a display means, and processes the converted video signals according to the control signal.
    Type: Grant
    Filed: July 23, 2004
    Date of Patent: September 7, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Yong-jai Lee
  • Publication number: 20100149347
    Abstract: Disclosed are a terminal and a blogging method thereof. In the blogging method, a preview image displayed through a camera is recognized to acquire information of the preview image. It is determined whether there is a stored blog that has background information that is identical to the information of the preview image, and if a stored blog has background information that is identical to the information of the preview image, contents of the stored blog that uses the preview image as its background are imported and the imported contents are displayed on the preview image.
    Type: Application
    Filed: June 11, 2009
    Publication date: June 17, 2010
    Inventors: Suk-un KIM, Dong-hyun Roh, Yeong-geol Kim
  • Patent number: 7710438
    Abstract: A plurality of images with additional information are designed to be displayed on one screen or a recording paper efficiently so as to enhance ease of visual confirmation and facilitate recording paper handling. Image data including a captured image section and an additional information section is inputted from an endoscope device, and this image data is saved in an image memory. There is generated synthetic image data displaying respectively each of the plurality of the image data saved in the image memory on a plurality of designated regions A to D allocated within one screen. At this instant, the image data including the captured image section and the additional information section is arranged to be displayed on a first designated region within one screen, while the captured image section of the image data to be displayed on the first designated region is enlarged and displayed on a second designated region.
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: May 4, 2010
    Assignees: Sony Corporation, Olympus Medical Systems Corp.
    Inventors: Ryusuke Furuhashi, Masanori Takamatsu, Hiroshi Dohi, Hideki Matsuzaka, Hiroyuki Ushifusa, Hideyuki Shoji, Tsukasa Ishii, Minoru Sato, Chieko Aizawa
  • Patent number: 7626587
    Abstract: A computer system including a processor, a display, and a graphics unit coupled between the processor and the display, in which the processor is configured to perform multi-display operations which generate multiple frames of display data for simultaneous display, and a graphics unit for use in such a system. Typically, the graphics unit includes graphics memory that includes at least two frame buffers, and the processor operates as if it were independently asserting multiple streams of display data to multiple frame buffers for driving multiple displays independently. Another aspect of the invention is a system that displays data from a frame buffer on a screen.
    Type: Grant
    Filed: January 6, 2005
    Date of Patent: December 1, 2009
    Assignee: NVIDIA Corporation
    Inventors: Abraham B. de Waal, Walter E. Donovan
  • Patent number: 7623133
    Abstract: A computer system including a processor, a display, and a graphics unit coupled between the processor and the display, in which the processor is configured to perform multi-display operations which generate multiple frames of display data for simultaneous display, and a graphics unit for use in such a system. Typically, the graphics unit includes graphics memory that includes at least two frame buffers, and the processor operates as if it were independently asserting multiple streams of display data to multiple frame buffers for driving multiple displays independently. Another aspect of the invention is a system that displays data from a frame buffer on a screen.
    Type: Grant
    Filed: January 6, 2005
    Date of Patent: November 24, 2009
    Assignee: NVIDIA Corporation
    Inventors: Abraham B. de Waal, Walter E. Donovan
  • Publication number: 20090237413
    Abstract: A screen formation system includes: a vehicle condition determination processing unit that determines a vehicle condition; a storage device containing, recorded therein, a candidate screen map in which vehicle conditions and candidate screens are interrelated, each candidate screen representing a screen that is highly likely to be shown on a display unit next after a current screen on the basis of the determined vehicle condition; a candidate screen acquisition processing unit that acquires the candidate screen corresponding to the vehicle condition by referring to the candidate screen map; an off-screen drawing processing unit that draws the acquired candidate screen as an off-screen while the current screen is shown on the display unit; and a screen formation processing unit that shows the off-screen on the display unit responsive to an instruction for a screen change from the current screen made by an operator.
    Type: Application
    Filed: February 13, 2009
    Publication date: September 24, 2009
    Applicant: AISIN AW CO., LTD.
    Inventors: Satoshi OGAWA, Koichiro Hori
  • Publication number: 20090184972
    Abstract: In general, the present disclosure describes various techniques for providing multi-buffer support for off-screen surfaces in a graphics system. One example device includes one or more buffer areas and one or more processors. The one or more processors are configured to allocate multiple buffers within the buffer space that are all associated with an off-screen surface using in graphics processing. The one or more processors are further configured to identify a first buffer within the buffers as a write buffer for the off-screen surface and to further identify a second buffer within the buffers as a read buffer for the off-screen surface, such that information relating to the off-screen surface is written into the first buffer during a write operation and information relating to the off-screen surface is read out of the second buffer during a read operation.
    Type: Application
    Filed: May 6, 2008
    Publication date: July 23, 2009
    Applicant: QUALCOMM Incorporated
    Inventors: Steven Todd Weybrew, Brian Ellis
  • Patent number: 7490166
    Abstract: The performance of distributed systems can be improved when a server remotely controls off-screen surfaces at a client coupled to the server via a communications network. The server instructs the client to form an off-screen surface exhibiting a number of particular attributes. The client selects and allocates a particular memory region and forms the off-screen surface therein, as instructed by the server. The server subsequently provides the client with an indicia of graphical data and instructs the client to locate the graphical data and to copy the data into the off-screen surface. In response to an error condition, the server transmits a duplicate of the off-screen surface to the client with instructions to update the client's on-screen surface using this duplicate surface.
    Type: Grant
    Filed: May 25, 2001
    Date of Patent: February 10, 2009
    Assignee: Citrix Systems, Inc.
    Inventors: Ruiguo Yang, Henry Collins