Patents Examined by Shivang Patel
-
Patent number: 10210596Abstract: A graphics processing system has a rendering space which comprises one or more tiles. The system comprises a processing module configured to perform hidden surface removal for primitives of a tile to determine primitive identifiers identifying the primitives which are visible at each of a plurality of sample positions in the tile. A set of two or more tag buffers store the primitive identifiers determined for each of the sample positions in a tile, thereby representing overlapping layers of primitives. A tag control module controls: (i) selection of a tag buffer for the storage of each of the primitive identifiers according to the layering of the primitive identifiers stored in the tag buffers, and (ii) flushing of primitive identifiers from the tag buffers. A texturing engine applies texturing to the primitives identified by the flushed primitive identifiers.Type: GrantFiled: July 25, 2017Date of Patent: February 19, 2019Assignee: Imagination Technologies LimitedInventor: Jonathan Redshaw
-
Patent number: 10163183Abstract: Systems and methods for improving rendering performance of graphics processors are disclosed. A graphics processor may be configured to maintain access to multiple framebuffer sets stored in a non-transitory processor-readable medium. Two or more framebuffer sets may be configured to support different numbers of samples per pixel. The graphics processor may be further configured to determine whether a performance metric of a first frame processed using a first framebuffer set exceeded a threshold. The graphics processor may select a second framebuffer set with a reduced number of samples per pixel compared to the first framebuffer set when the performance metric of the first frame exceeded the threshold and process a second frame for display to a viewer utilizing the second framebuffer set.Type: GrantFiled: January 13, 2016Date of Patent: December 25, 2018Assignee: Rockwell Collins, Inc.Inventor: Jeanette M. Ling
-
Patent number: 10157593Abstract: A cross-platform rendering engine. The cross-platform rendering engine serves as an intermediary between the application and the operating system for displaying application content on the screen allowing software developers to write platform-agnostic application code. The application sends content to the cross-platform rendering engine in the form of resource-efficient content descriptions describing the content to be displayed. In turn, cross-platform rendering engine stores the content descriptions and provides rasterized images generated from the content descriptions to the compositor as needed. In the event that a content description corresponding to the texture needed by the compositor is not available, the cross-platform rendering engine pulls the content description from the application.Type: GrantFiled: February 24, 2014Date of Patent: December 18, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Ben Witman, Dave McDonald, Michael Y. Joe, Faaez Ul Haq
-
Patent number: 10140741Abstract: A mobile computing device for providing an indication of process readings of a machine includes a processor configured to receive an image of a process indicator wherein capture of the image is initiated using the mobile computing device proximate the machine. The at least one processor is also configured to determine a template including a template image of the process indicator and template components of the process indicator. The at least one processor is further configured to display the received image and the determined template image such that they overlay each other and align the received image with the determined template image. The at least one processor is also configured to determine a position of a value indicator with respect to a scale of the process indicator, transform the determined position to a process indicator value, and store the process indicator value in the one or more memory devices.Type: GrantFiled: December 14, 2015Date of Patent: November 27, 2018Assignee: General Electric CompanyInventors: Nigel Trevor Leigh, Brett Ralph Taylor, Robert Steven Craft, Stephen James Post
-
Patent number: 10140752Abstract: A medical image diagnosis system according to an embodiment includes a determining unit, a rendering processing unit, and an output unit. The determining unit is configured to, based on information related to a stereoscopic function of a display unit connected to an output target apparatus serving as an output target, determine a parallax image number of images that are for realizing a stereoscopic view and are to be displayed by the display unit. The rendering processing unit is configured to generate rendering images corresponding to the parallax image number, by performing a rendering process on volume data that represents three-dimensional medical images. The output unit is configured to output the rendering images corresponding to the parallax image number to the output target apparatus, as the images that are for realizing the stereoscopic view and are to be simultaneously displayed by the display unit.Type: GrantFiled: October 8, 2013Date of Patent: November 27, 2018Assignee: Toshiba Medical Systems CorporationInventors: Satoshi Wakai, Yoshiyuki Kokojima
-
Patent number: 10134107Abstract: A data arrangement method includes following steps: obtaining pixel data of a plurality of first N-bit pixels of a picture; and storing the obtained pixel data of the first N-bit pixels in a plurality of M-bit storage units of a first buffer according to a block-based scan order of the picture. The picture includes a plurality of data blocks, and the block-based scan order includes a raster-scan order for the data blocks. At least one of the M-bit storage units is filled with part of the obtained pixel data of the first N-bit pixels, M and N are positive integers, M is not divisible by N, and the first N-bit pixels include at least one pixel divided into a first part stored in one of the M-bit storage units in the first buffer and a second part stored in another of the M-bit storage units in the first buffer.Type: GrantFiled: March 27, 2014Date of Patent: November 20, 2018Assignee: MEDIATEK INC.Inventors: Chun-Chia Chen, Chi-Cheng Ju, Yung-Chang Chang, Ping Chao
-
Patent number: 10108750Abstract: It is proposed a computer-implemented method for designing a three-dimensional modeled object, wherein the method comprises the steps of: user-interacting with a screen; defining a stroke corresponding to the user-interacting; discretizing the stroke into a set of points; projecting the set of points onto at least one support in a three-dimensional scene; constructing the three-dimensional modeled object from the projected set of points and the said at least one support.Type: GrantFiled: May 1, 2012Date of Patent: October 23, 2018Assignee: Dassault SystemesInventors: Jean Hong, Mikaël Queric, Jérôme Derel, Frédéric Letzelter
-
Patent number: 10090704Abstract: A display device of electric power system information comprises a display unit including a display screen; and a screen display control unit for controlling the display unit. The display screen includes a display area that is divided into a plurality of display cells each of which has a mapping function for showing relative positional relations. The display unit includes an electric power system diagram display function unit for displaying an electric system diagram that embodies the state of an electric power system being a monitoring target, a mapping item display function unit for displaying mapping display items in the background of the electric power system diagram using the display cells, and a menu display function for displaying menus and icons, which are used for selecting the mapping display items, on the display screen, and for accepting selection operations to the menus and icons on the display cells on the display screen.Type: GrantFiled: February 21, 2012Date of Patent: October 2, 2018Assignee: Hitachi, Ltd.Inventors: Tatsuki Inuzuka, Takashi Matsubara, Yuichi Kurosawa, Kenta Tsukijishin, Hideyuki Kobayashi
-
Patent number: 10074153Abstract: An image processing apparatus may include a main memory configured to store an application for reproducing image content, and setting information corresponding to the stored application, a first ancillary memory configured to load and store the stored application from the main memory in response to operation of a signal processor, a second ancillary memory configured to, in response to the signal processor operating, temporarily store the signal-processed image content, and in response to the signal processor not operating, load and store the stored application from the main memory, and a controller configured to, in response to receiving an execution request with respect to the application for reproducing the image content, and the signal processor not operating, load and store the stored application from the main memory into the second ancillary memory based on the setting information corresponding to the application stored in the main memory, and execute the stored application.Type: GrantFiled: January 7, 2015Date of Patent: September 11, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Yo-seop Hwang, Seung-hoon Lee
-
Patent number: 10068360Abstract: A display device includes: an acquisition unit which acquires a first image from an image supply device; a detection unit which specifies a position of the indicator and whether the indicator is a first indicator or a second indicator; a generation unit which generates a second image based on the specified position and generates a third image by superimposing the second image on the first image; a display unit which displays the third image; a designation unit which designates either the generation unit or the image supply device as a supply destination of information indicating a position of the second indicator; and a control unit which supplies the information indicating the position of the indicator to the generation unit if the detected indicator is the first indicator, and supplies the information indicating the position of the indicator to the supply destination if the detected indicator is the second indicator.Type: GrantFiled: November 11, 2015Date of Patent: September 4, 2018Assignee: Seiko Epson CorporationInventors: Takashi Natori, Takashi Ozawa, Shun Imai
-
Patent number: 10045146Abstract: Problems of bandwidth utilization and delay, with a computer having a wirelessly connected display, are addressed by having the computer instruct a display device to access content from remote resources and combine that content with content processed locally at the computer and sent to the display device. The display device includes a processor, or display computer, associated with a display. When the computer transmits data to the display device, the data includes information indicating the resource, such as a server accessible over a computer network, which stores the content to be displayed. The processor associated with the display uses this information to access the content directly from its resource. The processor associated with the display can be embedded in the housing for the display or can be housed in a separate housing that is electrically connected directly to the display.Type: GrantFiled: January 2, 2014Date of Patent: August 7, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Amer Hassan, Edward C. Giaimo, III
-
Patent number: 10043430Abstract: An apparatus for aligning an eyecup to an electronic display panel of a head-mounted display is presented in this disclosure. The eyecup is coupled to the electronic display panel forming an eyecup assembly. An imaging device captures one or more images of image light projected by the electronic display panel through the eyecup. A calibration controller, interfaced with the electronic display panel and the imaging device, determines physical locations of pixels of the electronic display panel on a sensor of the imaging device based on the captured one or more images. The calibration controller also determines a preferred alignment for presenting images by the electronic display panel based on the determined physical locations of the pixels and a projected location of the eyecup.Type: GrantFiled: July 25, 2016Date of Patent: August 7, 2018Assignee: Oculus VR, LLCInventors: Samuel Redmond D'Amico, Simon Hallam, Kieran Tobias Levin
-
Patent number: 9978176Abstract: A mesh simplification system receives three-dimensional (3D) polygonal mesh of a 3D object. The mesh simplification system identifies a component of the (3D) polygonal mesh, having a first surface area size being less than a second surface area size of the 3D polygonal mesh, wherein the component comprises a set of topologically interconnected surfaces that are modeled as a separate structure from the 3D polygonal mesh. The mesh simplification system then automatically generates a simplified version of the component by removing a back surface from the component, wherein the simplified version the component comprises fewer polygons than the component.Type: GrantFiled: February 10, 2016Date of Patent: May 22, 2018Assignee: ELECTRONIC ARTS INC.Inventor: Talan Le Geyt
-
Patent number: 9965064Abstract: An apparatus, a method and a non-transitory computer readable medium is provided. The apparatus includes: at least one processor; and at least one memory storing computer program instructions configured, working with the at least one processor, to cause the apparatus to perform at least the following: detecting bending of a flexible auto-stereoscopic display comprising a parallax barrier arrangement; and compensating for movement of the parallax barrier arrangement, caused by the bending of the flexible auto-stereoscopic display, by adjusting one or more characteristics of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.Type: GrantFiled: October 5, 2012Date of Patent: May 8, 2018Assignee: Nokia Technologies OyInventors: Tero Rissa, Aki Happonen
-
Patent number: 9922399Abstract: A direction and distance of movement of a display device as well as of a user of the display device are determined. Based on these determined directions and distances of movement, compensation to apply to content displayed on the display device to compensate for movement of the user with respect to the device is determined and applied to the content. A portion of the display device at which the user is looking can also be detected. The compensation is applied to the content only if applying the compensation would not result in the portion being positioned beyond the display device. If applying the compensation would result in the portion being positioned beyond the display device then appropriate corrective action is taken, such as not applying the compensation to the content.Type: GrantFiled: July 25, 2016Date of Patent: March 20, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Robin Abraham, Andrew V. Fawcett
-
Patent number: 9891949Abstract: A method for scheduling work for processing by a GPU is disclosed. The method includes accessing a work completion data structure and accessing a work tracking data structure. Dependency logic analysis is then performed using work completion data and work tracking data. Work items that have dependencies are then launched into the GPU by using a software work item launch interface.Type: GrantFiled: March 6, 2013Date of Patent: February 13, 2018Assignee: Nvidia CorporationInventors: Timothy Paul Lottes, Daniel Wexler, Craig Duttweiler, Sean Treichler, Luke Durant, Philip Cuadra
-
Patent number: 9886795Abstract: An approach is provided for providing a map view that compliments an augmented reality view while a user navigates and interacts within a scene. A mapping platform determines a virtual floor surface of at least one presentation of a perspective-based display of location information. A mapping platform causes, at least in part, a rendering of a partial map view on the virtual floor surface, wherein the partial map view provides an alternate view of the location information.Type: GrantFiled: September 5, 2012Date of Patent: February 6, 2018Assignee: HERE Global B.V.Inventors: André Tadeu Santos Fialho, Frank Gaebler, Alexandru Piukovici, Ciprian Cudalbu, Greg Hicks
-
Patent number: 9836828Abstract: Near-to-eye displays within head mounted devices offer both users with and without visual impairments enhanced visual experiences either by improving or augmenting their visual perception. Unless the user directly views the display without intermediate optical elements then the designer must consider chromatic as well as other aberrations. Within the prior art the optical train is either complex through additional corrective elements adding to weight, cost, and size or through image processing. However, real time applications with mobile users require low latency to avoid physical side effects. Accordingly, it would be beneficial to provide near-to-eye displays mitigating these distortions and chromatic aberrations through pre-distortion based electronic processing techniques in conjunction with design optimization of the optical train with low weight, low volume, low complexity, and low cost.Type: GrantFiled: April 22, 2016Date of Patent: December 5, 2017Assignee: eSight Corp.Inventors: Frank Jones, Mehdi Arezoomand Ershadi, James Benson Bacque
-
Patent number: 9830738Abstract: A graphics processing system has a rendering space which is divided into tiles. Primitives within the tiles are processed to perform hidden surface removal and to apply texturing to the primitives. The graphics processing system includes a plurality of depth buffers, thereby allowing a processing module to process primitives of one tile by accessing one of the depth buffers while primitive identifiers of another, partially processed tile are stored in another one of the depth buffers. This allows the graphics processing system to have “multiple tiles in flight”, which can increase the efficiency of the graphics processing system.Type: GrantFiled: December 11, 2014Date of Patent: November 28, 2017Assignee: Imagination Technologies LimitedInventor: Jonathan Redshaw
-
Patent number: 9830697Abstract: Dose values are displayed. The dose values display the take-up of radiation by an examination volume to be expected during an irradiation. An examination volume is segmented in an image, and the dose values are assigned to areas of the surface of the examination volume. The surface of the examination volume is displayed as a plane such that the areas displayed as flat will be graphically encoded by the dose values assigned to the respective areas.Type: GrantFiled: October 11, 2013Date of Patent: November 28, 2017Assignee: Siemens AktiengesellschaftInventors: Thomas Boettger, Mark Hastenteufel