Patents Examined by Devona Faulk
  • Patent number: 9142056
    Abstract: Rendering 3D paintings can be done by compositing brush strokes embedded in space. Image elements are rendered into an image representable by a pixel array wherein at least some of the image elements correspond to simulated painting strokes. A method may include determining stroke positions in a 3D space, determining stroke orders, and for each pixel to be addressed, determining a pixel color value by determining strokes intersections with a view ray for that pixel, determining a depth order and a stroke order for intersecting fragments, each fragment having a color, alpha value, depth, and stroke order, assigning an intermediate color to each of the fragments, corresponding to a compositing of nearby fragments in stroke order, and assigning a color to the pixel that corresponds to a compositing of the fragments using the intermediate colors assigned to the fragments. The compositing may be done in depth order.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: September 22, 2015
    Assignees: DISNEY ENTERPRISES, INC., ETH ZURICH (EIDGENOESSISCHE TECHNISCHE HOCHSCHULE ZURICH)
    Inventors: Ilya Baran, Johannes Schmid, Markus Gross, Robert W. Sumner
  • Patent number: 9142003
    Abstract: Displaying frames on an electronic display. Each frame is characterized by a time. Determining a characteristic of data related to each element of a first set of frames, each frame characterized as within a first time period. Determining a rate of change over time of the characteristic. Determining a frame rate based on the determined rate of change. Displaying a second set of frames at the frame rate.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: September 22, 2015
    Assignee: Apple Inc.
    Inventors: Christopher Moore, Seejo K. Pylappan
  • Patent number: 9135714
    Abstract: According to an embodiment of the present invention, a computer implemented system and system for capturing an image for automated test and retesting using an image capture function provided by a computer processor comprises: a capture tool, comprising at least one processor, configured to capture a screen image, a click position and user interaction; an image processing module, comprising at least one processor, configured to receive the screen image and generate a sub-image based at least in part on the click position; and a display module, comprising at least one processor, configured to display the sub-image and the user interaction to the user for generating at least one automated test step.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: September 15, 2015
    Assignee: INNOVATIVE DEFENSE TECHNOLOGIES, LLC
    Inventors: Bernard Gauf, Scott Bindas, Matt Mursko
  • Patent number: 9123176
    Abstract: A system and method for allowing a 2D character to perform a 3D motion having x-axis, y-axis and z-axis information is provided. In the present invention, 3D human motion data entered is analyzed to obtain motion information of angles, coordinates and depths of all human body parts in the 3D motion data. By matching a sprite with the 3D motion, an image of each body part of the 2D character is capable switching to a reasonable image for a particular angle according to angle information of the 3D motion data, and adjusting a size or deforming the image of each body part of the 2D character according to the depth and angle information of the 3D motion data. Therefore, the 2D character is allowed to achieve visual performance effects of frontal performance, sideways performance, turning performance or rear performance having depth information as a 3D character.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: September 1, 2015
    Assignee: REALLUSION INC.
    Inventors: Tse-Jen Lu, Wen-Chih Lin, Ming-Chu Wu, Te-Chuan Hsieh, Jen-Chih Li, Sheng-Yen Huang
  • Patent number: 9122048
    Abstract: Provided is an image processing apparatus and an image processing program which are capable of selectively and readily acquiring a geometrical physical quantity of a desired measuring portion. An object image is displayed based on object image data, and a measuring portion designating image corresponding to a specific portion of the object image is displayed based on designating image data. By operation of an operation part by a user, the displayed measuring portion designating image is moved relatively to the object image. When the measuring portion designating image is moved to a specific portion of the object image, a geometrical physical quantity of a measuring portion of the measuring object, previously set so as to correspond to that specific portion, is measured.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: September 1, 2015
    Assignee: Keyence Corporation
    Inventors: Shingo Matsumura, Woobum Kang
  • Patent number: 9123153
    Abstract: Disclosed herein is a vertex core. The vertex core includes a reset scanner configured to remove reset indices and partial primitives in an input stream and resolve draw calls into sub-draw calls at reset index boundaries; and provide the resolved sub-draw calls to a plurality of downstream vertex grouper tessellators.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: September 1, 2015
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Jason Carroll, Vineet Goel, Mangesh Nijasure, Todd E. Martin
  • Patent number: 9123285
    Abstract: A transparent display device and a transparency adjustment method thereof are provided. The transparent display device includes a transparent display unit, a sensing module and a processing unit. The sensing module detects at least one of conditions of the environmental background of the transparent display device and a user's input. The processing unit determines if it is necessary to adjust the transparent degree of a transparent image displayed by the transparent display unit or not according to a sensing result detected by the sensing module.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: September 1, 2015
    Assignee: Acer Incorporated
    Inventor: Chueh-Pin Ko
  • Patent number: 9117398
    Abstract: A method for rendering input data into target data includes: applying a pattern detecting window to the input data about an input pixel to detect a green light emitting pattern within the window; determining whether the detected green light emitting pattern belongs to a threshold pattern in which at least two green subpixels that are contiguously arranged emit light; and rendering the target data for a red or blue target subpixel having a first color by: applying a first filter to the input data of the first color red or blue input subpixels that are near the input pixel when the detected green light emitting pattern does not belong to the threshold pattern; and applying a second filter that is different from the first filter to the input data of the first color red or blue input subpixels when the detected green light emitting pattern belongs to the threshold pattern.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: August 25, 2015
    Assignee: Samsung Display Co., Ltd.
    Inventors: Geun-Young Jeong, Won-Woo Jang, Jong-Woong Park, Joo-Hyung Lee
  • Patent number: 9117298
    Abstract: An image processing device includes: first to third address registers that store three addresses, respectively, the three addresses indicating three bank regions, respectively; an input image bank managing unit that, when the image processing device receives an image from an imaging device, switches, between the first address register and the second address register, and sets a flag and supplies the address stored in the first address register as an address for writing the received image; an imaging processing unit that performs image processing on the received image; and an image processing bank managing unit that, when the flag is in a set state and the processed image is switched to another image to be processed, switches, between the second address register and the third address register, resets the flag and supplies to the image processing unit the address stored in the third address register.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: August 25, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Toru Tsuruta, Soutaro Kaneko
  • Patent number: 9116658
    Abstract: A mobile terminal including a display unit outputting an image, a communication unit transceiving data with an external mobile terminal, and a controller controlling the communication unit to receive a screen information of the mobile terminal and a 1st control information of the screen information from the mobile terminal and to transmit a 2nd control information of the screen information to the mobile terminal, the controller controlling the display unit to transform the 1st control information of the screen information and to output the transformed screen information to a user. The 1st control information includes an image size transformation information of the screen information and an image compression format information of the screen information. The 2nd control information includes a supportable compression format information.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: August 25, 2015
    Assignee: LG ELECTRONICS INC.
    Inventors: Jungwoo Kim, Sungha Choi, Jihwan Park
  • Patent number: 9105011
    Abstract: Embodiments of the invention are directed to methods and apparatuses for populating documents based on identification of objects in an augmented reality environment. The method includes capturing a video stream using a mobile computing device; determining, using a computing device processor, the object; identifying a document associated with the object; populating at least a portion of the document; and submitting the document. The method may also include presenting indicators associated with the user, the identified document, or a financial transaction associated with the document. The method may also include providing recommendations or suggestions to the user related to alternative offers associated with the document. Systems and computer program products for populating forms using video analysis of identified objects are also provided.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: August 11, 2015
    Assignee: Bank of America Corporation
    Inventors: Matthew A. Calman, Erik Stephen Ross
  • Patent number: 9098942
    Abstract: Various arrangements for identifying and selected a data value of a dataset presented on a graph are described. The graph may be presented, wherein the graph illustrates a plurality of datasets and a legend that identifies each of the plurality of datasets. A selection of the dataset may be received via the legend of the graph. An input of a point on the graph may be received. A value of a data point from the dataset that corresponds to the input of the point on the graph may be presented.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: August 4, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Brandon Yoshimoto, Hugh Zhang, Melinda Yian Tang, Prashant Singh
  • Patent number: 9098941
    Abstract: In some embodiments, a method includes selecting a first and a second predetermined number of points of graphical data; determining an initial distance between each of the first predetermined number of points, generating a fast approximate distance oracle comprising identifiers of points and oracle distances between at least one point and another point, determining a graphical distance for each of the second predetermined number of points relative to other points of the first and second predetermined number of points, calculating a potential error between the determined graphical distance and a topologic distance between each of the second predetermined number of points, approximating a correction for at least one of the second predetermined number of points, adjusting a position of the at least one of the second predetermined number of points, and displaying the at least one of the second predetermined number of points.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: August 4, 2015
    Assignee: Ayasdi, Inc.
    Inventor: Harlan Sexton
  • Patent number: 9082218
    Abstract: A method for modifying an onscreen rendering of three-dimensional data stored in a voxel cell of a voxel grid to produce an altered visual effect for the cell comprising the steps (a) for each vertex of the voxel cell, determining the data density ratio in neighboring voxel cells, or determining the material type of the voxel cell and or neighboring voxel cells, (b) for each vertex in the voxel cell, and based on the results of (a), determining to change the spatial position of the vertex, and (c) for each vertex in the voxel cell, and based on the decision in (b), generating three vertex location offset coordinates defining a new vertex location.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: July 14, 2015
    Assignee: Roblox Corporation
    Inventor: Daniel Jonathan Ignatoff
  • Patent number: 9081467
    Abstract: A display apparatus, including: a display switching unit which, when at least one image is being displayed, cyclically switches the image to be displayed in an ascending order or a descending order; a command receiving unit which receives a predefined-image display command which causes a predefined image to be displayed; an image-number obtaining unit which, when the predefined-image display command is received, obtains the number of images within a range from the image being displayed to the predefined image for each of the ascending order and/or the descending order; and a switching-order determining unit which determines, as a switching order, the ascending order or the descending order with a fewer number of images being present in the range. When the predefined-image display command is received, the display switching unit displays the predefined image by switching the image to be displayed in the determined switching order.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 14, 2015
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Sadaaki Miyazaki
  • Patent number: 9075563
    Abstract: A system includes a head front display device, an eye position tracking camera to track movement of a driver's irises, a front view camera to take a picture of a front view of the driver, a head front display device controller to implement at least one of an angle change, forward movement, backward movement, upward movement, downward movement, leftward movement, and rightward movement of the head front display device, an image adjuster to adjust an object displayed on the head front display device in association with an object of an actual view seen through the front window of the vehicle based on positions of the driver's irises obtained through the eye position tracking camera and an image of the front view obtained by the front view camera, and a display unit controlled by the image adjuster and configured to display information on the head front display device.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: July 7, 2015
    Assignee: Electronics and Telecommunications Research Institute
    Inventor: Jin Woo Kim
  • Patent number: 9070206
    Abstract: Some embodiments provide a three dimensional (3D) compositing application that provides a set of lighting tools for the user to better visualize the effects of a light in a 3D space by allowing a user to incorporate interactive visible light sources into a 3D scene that may be a part of a 3D project. The visible light source can be incorporated along each one of three axes independently of the other two of the three axes. The light tools allow the visible light sources that are incorporated into the 3D scene to be rendered for the final composited project, or to be rendered and displayed only during the 3D scene's compositing process to assist the user's visualization. Interactive rendering of the objects, including visible light sources, allow for any adjustments to the 3D scene to be displayed with minimal user-perceivable delay.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: June 30, 2015
    Assignee: APPLE INC.
    Inventor: Charles J. L. Best
  • Patent number: 9071520
    Abstract: Systems and methods for presentation of value distributions in a graphical user interface are provided. The method comprises computing a plurality of value distributions based on measurements performed for target values for one or more positions spread across a space, wherein a series of measurements are performed for at least a target point in the space; computing a cumulative distribution for the plurality of value distributions associated with the target point along predetermined time intervals; dividing the cumulative distribution into bins for one or more time periods corresponding to said predetermined time intervals; mapping attributes associated with the target point into shapes; and using a scaling function, assigning a color attribute from a color scheme to each bin.
    Type: Grant
    Filed: January 8, 2012
    Date of Patent: June 30, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peter Bak, Asaf Shaar, Harold-Jeff Ship, Avi Yaeli
  • Patent number: 9064350
    Abstract: A method of providing graphics data, comprising generating a first set of data vectors specifying geometrical characteristics of a graphical object in a first digital picture, generating a second set of data vectors specifying geometrical characteristics of the graphical object in a second digital picture to be displayed after the first digital picture, generating a parameter set comprising information specifying intermediate geometrical characteristics of the graphical object based on the geometrical characteristics of the graphical object in the first digital picture, and of the graphical object in the second digital picture, wherein the intermediate geometrical characteristics are geometrical characteristics of the graphical object in at least one third digital picture to be displayed after the first digital picture and before the second digital picture, and generating at least one data file comprising the first set of data vectors, the second set of data vectors and the parameter set.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: June 23, 2015
    Assignee: Nanyang Technological University
    Inventors: Hock Soon Seah, Feng Tian, Yixiang Lu, Jie Qiu, Quan Chen, Peng Lu
  • Patent number: 9066077
    Abstract: The present invention relates to a device for reproducing a 3D image, and provides a 3D image reproduction device capable of selecting a 3D mode for a 3D image, comprising: a formatting unit which generates and transmits 3D image data for an inputted image signal; a mode input unit which receives the selection from a user for a 3D mode that the user wants to reproduce; and a user input processor which enables the formatting unit to generate the 3D image data in the 3D mode that is inputted from the user.
    Type: Grant
    Filed: July 22, 2009
    Date of Patent: June 23, 2015
    Assignee: LG Electronics Inc.
    Inventors: Sang-Choul Han, Hak-Tae Kim