Patents Examined by Kwang Lee
-
Patent number: 9842562Abstract: A method, an apparatus, and a computer program product for modulating optics in a display are provided. An apparatus forms a plurality of zone plates in a liquid crystal using electric fields. Each zone plate has a center, and the centers are aligned along a first axis of the display. The apparatus moves the plurality of zone plates in a first direction along a second axis of the display different from the first axis of the display, while maintaining alignment of the centers of the plurality of zone plates along the first axis. Such movement is provided through repositioning of electric fields through the liquid crystal.Type: GrantFiled: January 13, 2013Date of Patent: December 12, 2017
-
Patent number: 9839844Abstract: Techniques are disclosed for generating 2D images of a 3D avatar in a virtual world. In one embodiment, a request is received specifying customizations to the 3D avatar. The 2D images are generated based on the request, each 2D image representing the 3D avatar from a different viewing angle in the virtual world. Advantageously, the 2D images may be sent to a client for display, without requiring the client to render the 3D avatar.Type: GrantFiled: June 9, 2011Date of Patent: December 12, 2017Assignee: Disney Enterprises, Inc.Inventors: Jackson Dunstan, Robert Todd Ogrin
-
Patent number: 9804866Abstract: The methods and systems described herein provide for securing sensitive information using a hypervisor-trusted client, in a computing device executing a hypervisor hosting a control virtual machine and a non-trusted virtual machine. A user of a non-trusted virtual machine requests to establish a connection to a remote computing device. Responsive to the request, a control virtual machine launches a client agent. A graphics manager executed by the processor of the computing device assigns a secure section of a memory of a graphics processing unit of the computing device to the client agent. The graphics manager renders graphical data generated by the client agent to the secure section of the graphics processing unit memory.Type: GrantFiled: December 14, 2010Date of Patent: October 31, 2017Assignee: Citrix Systems, Inc.Inventors: David Halls, Rob Van Der Linden
-
Patent number: 9786087Abstract: Systems, devices, and techniques are provided for management of animation collisions. An animation that may collide with another animation is represented with a sequence of one or more animation states, wherein each animation state in the sequence is associated with or otherwise corresponds to a portion of the animation. In order to manage animation collisions, a state machine can be configured to include a group of states that comprises animation states from a group of animations that may collide and states that can control implementation of an animation in response to an animation collision. In one aspect, a state machine manager can implement the group of states in order to implement an animation and manage animation collisions.Type: GrantFiled: August 1, 2013Date of Patent: October 10, 2017Assignee: Amazon Technologies, Inc.Inventors: Xiangyu Liu, Andrew Dean Christian
-
Patent number: 9737814Abstract: A real world image captured by a real camera such as an outside right imaging unit 23b is acquired, a synthesized image is generated by synthesizing the acquired real world image and a virtual image depicting a first virtual object such as an enemy object EO, in such a manner that the first virtual object such as an enemy object EO appears to be present behind the real world image, and the synthesized image thus generated is displayed on a display device.Type: GrantFiled: September 13, 2011Date of Patent: August 22, 2017Assignees: Nintendo Co., Ltd., Hal Laboratory, Inc.Inventors: Toshiaki Suzuki, Shigefumi Kawase
-
Patent number: 9736450Abstract: An image display device includes region of interest extraction unit, parallax image generation unit and 3D image display unit. Region of interest extraction unit generates depth image signal by depth image conversion employing depth threshold, depth image signal including information on distance in three-dimensional space between viewpoint and each pixel of two-dimensional image including region of interest desired to be noted by observer, depth image conversion being such that depth value indicating distance between viewpoint and each pixel of two-dimensional image is converted to depth value for 2D display when depth value is equal to or larger than depth threshold. Parallax image generation unit generates both-eye parallax image having parallax in region of interest alone, from two-dimensional image and image obtained by conversion of region of interest image representing region of interest at each of both-eye viewpoints, based on two-dimensional image and depth image signal.Type: GrantFiled: November 25, 2015Date of Patent: August 15, 2017Assignee: NLT TECHNOLOGIES, LTD.Inventors: Di Wu, Michiaki Sakamoto
-
Patent number: 9652881Abstract: An image processing device includes: a data obtainment unit which obtains an input image captured from a first viewpoint, and depth information indicating a depth of a subject in the input image; a viewpoint transformation unit which generates, using the depth information, a plurality of first transformed images each of which is an image of the input image seen from a corresponding one of second viewpoints different from the first viewpoint; and a blank area analysis unit that analyzes a blank area which is included in each of the first transformed images and includes a pixel which does not have a corresponding pixel in the input image, and generate blank information which indicates, for each of the second viewpoints, a size of the blank area in the first transformed image corresponding to the second viewpoint.Type: GrantFiled: October 2, 2013Date of Patent: May 16, 2017Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventor: Hitoshi Yamada
-
Patent number: 9607578Abstract: Technologies are generally described for systems and methods effective to output video content. In some examples, a content output device may be effective to receive a first request for first video content including a first identifier and a first category. The device may receive a zoom selection for the first video content including a first zoom level assigned to the first video content. The selection may be based on the first identifier or the first category. The device may store the zoom selection in a memory and receive a second request for second video content including a second identifier and a second category. The device may analyze the memory to determine a second zoom level for the second video content based on the first zoom level and the first identifier or the first category. The device may output the second video content at the second zoom level.Type: GrantFiled: March 8, 2011Date of Patent: March 28, 2017Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventor: Tripatinder Chowdhry
-
Patent number: 9576385Abstract: A system and method for modifying one or more body parts in an image of a portion of a body is provided. The system and method include detecting one or more body parts and creating one or more corresponding cutout images, selecting a template of a predefined body part (or parts) and placing the template on the image, overlaying the cutout image(s) on the template, and warping and blending the cutout image(s) to the template to create a modified image.Type: GrantFiled: April 2, 2015Date of Patent: February 21, 2017Assignee: Sbitany Group LLCInventors: Sam Akram Sbitany, Laurie Baalman, Charles Wayne Connors
-
Patent number: 9524093Abstract: Systems and methods for handling scrolling actions for scrolling through content displayed on an electronic device are provided. In some aspects, a system includes a detection module configured to detect scrolling events, each of which includes a signal to scroll in an indicated direction and by an indicated amount relative to the content displayed on the electronic device. The detection module is configured to determine whether a current one of the scrolling events is associated with a first scrolling action or a second scrolling action. The first scrolling action precedes the second scrolling action. The system also includes a scrolling module configured to suppress the current scrolling event if the current scrolling event is associated with the first scrolling action. The scrolling module is configured to scroll from a current page to a next page of the content if the current scrolling event is associated with the second scrolling action.Type: GrantFiled: June 29, 2012Date of Patent: December 20, 2016Assignee: Google Inc.Inventors: Patrick G. Donelan, Michael Jens Schueppert
-
Patent number: 9519981Abstract: A method for visualizing brain connectivity includes receiving image data including molecular diffusion of brain tissue, constructing a tree data structure from the image data, wherein the tree data structure comprises a plurality of network nodes, wherein each network node is connected to a root of the tree data structure, rendering a ring of a radial layout depicting the tree data structure, wherein a plurality of vertices may be traversed from the top to the bottom, duplicating at least one control point for spline edges sharing a common ancestor, and bundling spline edges by applying a global strength parameter ?.Type: GrantFiled: July 2, 2012Date of Patent: December 13, 2016Assignee: Siemens Healthcare GmbHInventors: Sandra Sudarsky, Mariappan S. Nadar, Shanhui Sun, Alban Lefebvre, Bernhard Geiger
-
Patent number: 9503698Abstract: An image sensor comprising a plurality of pixels arranged in rows and columns, the plurality of pixels comprising: image pixels arranged for providing image data, and shading detection pixels arranged for providing signals from which a degree of shading can be derived, wherein the shading detection pixels are located in substantially the same area as defined by the image pixels.Type: GrantFiled: August 1, 2013Date of Patent: November 22, 2016Assignee: Harvest Imaging BVBAInventor: Albert Theuwissen
-
Patent number: 9497436Abstract: A 3D image processing method includes providing image data, generating a first visual angle image and a second visual angle image according to the 3D image data, blurring the first visual angle image, enhancing the second visual angle image, and displaying the blurred first visual angle image and the enhanced second visual angle image. The 3D image processing method reduces a ghost effect when watching 3D images.Type: GrantFiled: January 10, 2012Date of Patent: November 15, 2016Assignee: AU OPTRONICS CORP.Inventors: Ching-Ming Wei, Hsing-Chuan Yu, Yu-Chieh Chen
-
Patent number: 9478005Abstract: A method of processing 2D graphics comprising generating a perspective projection of a 2D graphics by scaling the 2D graphics with a variable ratio, wherein scaling the 2D graphics with the variable ratio comprises interpolating the graphics with a filter, such that a point xp in the perspective projection is generated from a point x0 in the 2D graphics with a following equation x0=1/R(j)*xp+Ph(j), wherein j represents a line index of the point x0, 1/R(j) represents a scaling factor of a length in the 2D graphics versus a length in the perspective projection, and Ph(j) represents a phase shift.Type: GrantFiled: June 4, 2014Date of Patent: October 25, 2016Assignee: MONTAGE TECHNOLOGY (SHANGHAI) CO., LTD.Inventors: Xiaodong Huang, Chengmei Zhou
-
Patent number: 9449118Abstract: A method for providing hybrid hidden-line processing for a plurality of polygons representing tessellated image data, wherein each polygon comprises a plurality of edges, is provided. The method includes generating a back-facing plate comprising polygons on a back-facing side of a silhouette of the tessellated image data and a front-facing plate comprising polygons on a front-facing side of the silhouette of the tessellated image data. The method includes tracing the edges and identifying at least one visibility change pixel in each of a subset of the traced edges. The method includes, for each visibility change pixel, determining whether the traced edge is from the same plate as a polygon corresponding to the visibility change pixel. The method includes, for each traced edge that is determined to be from the same plate as the polygon corresponding to the visibility change pixel, displaying the traced edge.Type: GrantFiled: September 29, 2011Date of Patent: September 20, 2016Assignee: Siemens Product Lifecycle Management Software Inc.Inventors: Gary LaMont Marchant, Shailesh Ratnakar Karmalkar
-
Patent number: 9347792Abstract: A display system is provided for a vehicle. The system includes a first data source configured to provide low resolution terrain data; a second data source configured to provide high resolution terrain data; a processing unit coupled to the first data source and the second data source, the processing unit configured to receive the low resolution terrain data and high resolution terrain data, to integrate the low resolution terrain data and the high resolution terrain data into a common three-dimensional view that includes graphical elements representing both the low and the high resolution terrain data, and to supply display commands associated with the low and the high resolution terrain data; and a display device coupled to the processing unit and configured to receive the display commands and operable to render the common three-dimensional view to thereby allow simultaneous viewing of the low and the high resolution terrain data.Type: GrantFiled: October 31, 2011Date of Patent: May 24, 2016Assignee: HONEYWELL INTERNATIONAL INC.Inventors: John Meeker, John Cunningham, David Baughman
-
Patent number: 9345972Abstract: An information storage medium that stores a program, the program causing a computer to function as a moving object control section that controls movement of a moving object in a virtual three-dimensional space based on an operation input, a virtual camera control section that controls a setting of the virtual camera, and an image generation section that generates an image of the virtual three-dimensional space viewed from the virtual camera. The virtual camera control section includes a first camera control section that performs a first camera control process based on camera control data that defines a moving route of the virtual camera as a change in at least one of a relative position and a relative direction of the virtual camera with respect to the moving object, and at least one of a position and a direction of the moving object in the virtual three-dimensional space.Type: GrantFiled: June 9, 2011Date of Patent: May 24, 2016Assignee: BANDAI NAMCO ENTERTAINMENT INC.Inventors: Kouki Nishida, Masato Aikawa, Wataru Tada
-
Patent number: 9307220Abstract: An image display device includes region of interest extraction unit, parallax image generation unit and 3D image display unit. Region of interest extraction unit generates depth image signal by depth image conversion employing depth threshold, depth image signal including information on distance in three-dimensional space between viewpoint and each pixel of two-dimensional image including region of interest desired to be noted by observer, depth image conversion being such that depth value indicating distance between viewpoint and each pixel of two-dimensional image is converted to depth value for 2D display when depth value is equal to or larger than depth threshold. Parallax image generation unit generates both-eye parallax image having parallax in region of interest alone, from two-dimensional image and image obtained by conversion of region of interest image representing region of interest at each of both-eye viewpoints, based on two-dimensional image and depth image signal.Type: GrantFiled: January 26, 2012Date of Patent: April 5, 2016Assignee: NLT TECHNOLOGIES, LTD.Inventors: Di Wu, Michiaki Sakamoto
-
Patent number: 9269184Abstract: A computer readable storage medium stores one or more computer programs adapted to cause a processor based system to execute steps including: identifying one or more groups of objects in a frame of content, wherein each group of objects includes one or more shadow casters and corresponding shadow receivers; for visible shadow receivers in the identified groups of objects, establishing depth information in a small white buffer; for each of the identified groups of objects, rendering the shadow casters into a single depth map; blurring the small white buffer; and upsampling the small white buffer into a full sized white buffer, wherein the upsampling comprises using depth information as a metric. A method includes similar steps, and an apparatus includes a processor based system that is configured to execute similar steps.Type: GrantFiled: March 5, 2010Date of Patent: February 23, 2016Assignee: Sony Computer Entertainment America LLCInventor: Ben Diamand
-
Patent number: 9183660Abstract: A system includes a computing device that includes a memory for storing instructions. The computing device also includes a processor configured to execute the instructions to perform a method that includes combining, in a nonlinear manner, a first set of vertex displacements that represent the difference between a first animated expression and a neutral animated expression with a second set of vertex displacements that represent the difference between a second animated expression and the neutral animated expression. The number of vertices associated with the first set of vertex displacements of the first animated expression is equivalent to the number of vertices associated with the second set of vertex displacements of the second animated expression.Type: GrantFiled: November 26, 2013Date of Patent: November 10, 2015Assignee: Lucasfilm Entertainment Company Ltd.Inventors: Michael Koperwas, Frederic P. Pighin