Patents Examined by Andrew J Gill
  • Patent number: 8836726
    Abstract: Exemplary embodiments can include methods, devices, and executable instructions for autoscaling displays containing moving data (e.g., data that changes with respect to time). Embodiments make use of counters and an algorithm to autoscale a display in a manner that can approximate the behavior of a user. For example, embodiments may autoscale a display under conditions that would cause a typical user to manually autoscale the display.
    Type: Grant
    Filed: March 10, 2010
    Date of Patent: September 16, 2014
    Assignee: The MathWorks, Inc.
    Inventor: Jason Jeffrey Schickler
  • Patent number: 8730257
    Abstract: The disclosed embodiments provide a system that drives a first display and a second display mirrored to the first display from a computer system. During operation, the system obtains a framebuffer update for a first framebuffer associated with the first display. Next, the system performs a color-correction operation on the framebuffer update to obtain a color-corrected framebuffer update that enables color output from the second display to substantially match color output from the first display. Finally, the system uses the framebuffer update to drive the first display, and uses the color-corrected framebuffer update to drive the second display.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: May 20, 2014
    Assignee: Apple Inc.
    Inventors: George Kyriazis, Ian C. Hendry, Maciej Maciesowicz
  • Patent number: 8717353
    Abstract: An image processing apparatus calculates a near image distance, corresponding to a distance from a virtual viewpoint to a first viewpoint among viewpoints of a plurality of images, and a far image distance, corresponding to a distance from the virtual viewpoint to a second viewpoint among the viewpoints of the plurality of images, which is relatively distant from the virtual viewpoint compared with the first viewpoint, sets a search range, determines parallax vectors corresponding to search reference block coordinates by executing block matching processing within the search range and by using a first block image, included in a near image and corresponding to the search reference block coordinates and the near image distance, and a second block image, included in a far image and corresponding to the search reference block coordinates and the far image distance, and generates an image viewed from the virtual viewpoint by using the parallax vectors.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: May 6, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yosuke Sato
  • Patent number: 8711141
    Abstract: For transforming a 2D image into a 3D image, or for transforming a 2D animation into a 3D animation, depths of the 2D image or the 2D animation are required and corrected by enhancing edges. Moreover, a 3D model is generated according to a corrected 2D depth map, and the 3D model is then filmed by virtual cameras to generate the 3D image or the 3D animation. While generating the 3D animation, key frames are selected for reducing processing time, and depths of unselected frames between the key frames are calculated by using interpolation.
    Type: Grant
    Filed: August 28, 2011
    Date of Patent: April 29, 2014
    Assignee: ArcSoft Hangzhou Co., Ltd.
    Inventors: YanTao Xie, Jian-Hua Lin, Jin Wang
  • Patent number: 8558831
    Abstract: Disclosed is a method for drawing a distribution area of data points on a coordinate plane. The method includes a step in which a data point is selected as a first representative point; a step in which the data point corresponding to a direction in which a minimum angle is formed with respect to a first direction in a rotation direction is selected as a second representative point; a step in which the data point corresponding to a direction in which a minimum angle is formed with respect to a next direction in the rotation direction is selected as a next representative point, the step repeatedly selecting the next representative point; and a step in which the representative points are connected by a line to draw a distribution area indication line.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: October 15, 2013
    Assignee: Ricoh Company, Ltd.
    Inventors: Hirokazu Yanai, Junichi Konishi
  • Patent number: 8542229
    Abstract: A disclosed identification method of identifying a data point distribution area on a coordinate plane includes selecting a data point as a first representative point, setting the first representative point as an initial reference point, setting a direction passing through the initial reference point as an initial representative point selection direction, selecting an initial data point direction having a smallest angle relative to the initial representative point selection direction in a predetermined rotation direction when viewed from the initial representative point selection direction, selecting a data point corresponding to the initial data point direction as a second representative point of the data point distribution area, and determining whether there is an overlapping area where a distribution representative point area overlaps a determination area.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: September 24, 2013
    Assignee: Ricoh Company, Ltd.
    Inventor: Hirokazu Yanai