Patents Examined by Saptarshi Mazumder
-
Patent number: 10796412Abstract: A mobile device comprising a client application configured to receive a display stream for a virtual display of a virtual device, render a remote display in a local system user interface (UI), register a device orientation change of the mobile device, send an orientation change event message to the server, change the local system UI orientation to match the new orientation of the remote system UI based on receipt of a UI orientation signal that indicates a new orientation of the remote system UI of the virtual device, transform the display stream to compensate for changing the local system UI orientation to match the new orientation of the remote system UI and render the remote display from the transformed display stream.Type: GrantFiled: July 9, 2018Date of Patent: October 6, 2020Assignee: Intelligent Waves LLCInventor: Galib F. Arrieta
-
Patent number: 10783710Abstract: According to embodiments of the invention, methods, and a computer system for configuring navigational controls in a geometric environment are disclosed. The method may include obtaining a data set for geometric representation on a display, forming one or more reference surfaces, calculating a fit score and a confidence score using one or more of the reference surfaces, and configuring the navigational system to a control scheme when a computational operation on the fit score and the confidence score is outside of a threshold value. The control scheme may be a geometric control scheme, a planar control scheme, and a roaming control scheme.Type: GrantFiled: April 8, 2019Date of Patent: September 22, 2020Assignee: International Business Machines CorporationInventor: Raymond S. Glover
-
Patent number: 10748325Abstract: A system and method for automatic rigging of three dimensional characters for facial animation provide a rigged mesh for an original three dimensional mesh. A representative mesh is generated from the original mesh. Segments, key points, a bone set, and skinning weights are then determined for the representative mesh. The Skinning weights and bone set are placed in the original mesh to generate the rigged mesh.Type: GrantFiled: November 19, 2012Date of Patent: August 18, 2020Assignee: ADOBE INC.Inventors: Stefano Corazza, Emiliano Gambaretto, Prasanna Vasudevan
-
Patent number: 10733943Abstract: Disclosed are embodiments of in-situ display monitoring and calibration systems and methods. An image acquisition system captures images of the viewing plane of the display. Captured images may then be processed to characterize various visual performance characteristics of the display. When not in use capturing images of the display, the image acquisition system can be stored in a manner that protects it from environmental hazards such as dust, dirt, precipitation, direct sunlight, etc. A calibration image in which a plurality of light emitting elements is set to a particular color and intensity may be displayed, an image then captured, and then a difference between what was expected and what was captured may be developed for each light emitting element. Differences between captured images and expected images may be used to create a calibration data set which then may be used to adjust the display of further images upon the display.Type: GrantFiled: January 11, 2019Date of Patent: August 4, 2020Assignee: Nanolumens Acquisitions, Inc.Inventors: Richard C. Cope, Theodore Heske, III
-
Patent number: 10733712Abstract: The module (700) comprises: —a low pass filter for low pass filtering luminance component of the image, —a first look up table (710) storing precomputed values of a first expansion function of only low pass filtered luminance values, —a second look up table (720) storing precomputed values of a second expansion function of only luminance values, —a processor (740, 760) configured to multiply an output of the second look up table corresponding to an input luminance value of a color to expand by an output of said first look up table corresponding to an input low pass filtered luminance value associated with said input luminance value.Type: GrantFiled: January 20, 2017Date of Patent: August 4, 2020Assignee: INTERDIGITAL VC HOLDINGS, INC.Inventors: Marie-Jean Colaitis, Laurent Cauvin, Tania Pouli
-
Patent number: 10706821Abstract: One example includes a mission monitoring system. The system includes a data store configured to store map data associated with a geographic region of interest and a plurality of graphical elements corresponding to at least one mission asset and to mission constraints. Each of the plurality of graphical elements includes a layer assignment associated with one of a plurality of graphical layers. The system also includes a human-machine interface (HMI) configured to facilitate user inputs to selectively activate the plurality of graphical layers associated with the plurality of graphical elements and to display a graphical rendering of the selectively activated graphical layers superimposed over a graphical virtual environment of the geographic region of interest via a display system.Type: GrantFiled: February 18, 2016Date of Patent: July 7, 2020Assignee: NORTHROP GRUMMAN SYSTEMS CORPORATIONInventors: Henry H. Fung, Wayne S. Kim, Devang R. Parekh, Louis A. Oddo, Feng Cao, Michel Azar, Benjamin J. Montgomery
-
Patent number: 10692258Abstract: Embodiments are generally directed to minimum or maximum sample indexing in a control surface. An embodiment of an apparatus includes a graphics processor including: a sampler to sample a value; one or more of a color unit or a depth unit; and at least one minimum or maximum sample (min/max) setter subunit for the color unit or depth unit, the min/max setter subunit to receive a new sample value, store the sample value in a resource containing a plurality of sample values, and update indexing include index values for one or more of a minimum sample value and a maximum sample value in the plurality of sample values of the resource.Type: GrantFiled: November 20, 2017Date of Patent: June 23, 2020Assignee: INTEL CORPORATIONInventor: Devan Burke
-
Patent number: 10685464Abstract: For visualizing numerical information, a content is analyzed to identify the numerical information. From the content, a contextual information that is descriptive of the numerical information is selected. A graphical shape is selected to represent the numerical information. A dimension of the graphical shape is adjusted such that the adjusted dimension represents a value in the numerical information according to a scale. A comparison object is selected where a size associated with the comparison object is a fraction of the adjusted dimension according to a ratio. The comparison object is presented relative to the graphical shape as a visualization of the numerical information.Type: GrantFiled: May 13, 2019Date of Patent: June 16, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
-
Patent number: 10679376Abstract: Examples are disclosed herein that relate to determining a pose of a handheld object. One example provides a computing system configured to determine a pose of a handheld object comprising a plurality of light sources by acquiring image data of a surrounding environment, detecting a subset of light sources of the plurality of light sources of the handheld object in the image data, and performing a search, without using previous pose data, to determine the pose of the handheld object relative to the computing system. The computing system is further configured to use the pose determined to perform a later search for an updated pose of the handheld object, and if the later search fails to find the updated pose, determine the updated pose by again performing the search without using previous pose data.Type: GrantFiled: April 24, 2018Date of Patent: June 9, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Alexandru Octavian Balan, Ronald Boskovic, Filip Panjevic, Ivan Razumenic, Vuk Jovanovic
-
Patent number: 10580202Abstract: Techniques described herein are directed to a system and methods for generating 3D models of an object which accurately depict reflective properties of the object. To do this, an image of an object is captured and a rendered image of the object is generated from the image. The system then generates a lighting effect which approximates an effect of the actual light source on the appearance of the object when the image was captured. A number of rendered images of the object are generated using the lighting effect, each having different visual material property values. Once the rendered images have been generated, the system may compare the generated rendered images to the actual image in order to identify the rendered image which best approximates the actual image. The visual material property values associated with the best approximation are then assigned to the object.Type: GrantFiled: January 24, 2019Date of Patent: March 3, 2020Assignee: LOWE'S COMPANIES, INC.Inventors: Mason E. Sheffield, Oleg Alexander
-
Patent number: 10579388Abstract: A method for use in a processor for arbitrating between multiple processes to select wavefronts for execution on a shader core is provided. The processor includes a compute pipeline configured to issue wavefronts to the shader core for execution, a hardware queue descriptor associated with the compute pipeline, and the shader core. The shader core is configured to execute work for the compute pipeline corresponding to a first memory queue descriptor executed using data for the first memory queue descriptor that is loaded into a first hardware queue descriptor. The processor is configured to detect a context switch condition, and, responsive to the context switch condition, perform a context switch operation including loading data for a second memory queue descriptor into the first hardware queue descriptor. The shader core is configured to execute work corresponding to the second memory queue descriptor that is loaded into the first hardware queue descriptor.Type: GrantFiled: July 19, 2018Date of Patent: March 3, 2020Assignee: Advanced Micro Devices, Inc.Inventors: Robert Scott Hartog, Mark Leather, Michael Mantor, Rex McCrary, Sebastien Nussbaum, Philip J. Rogers, Ralph Clay Taylor, Thomas Woller
-
Patent number: 10565676Abstract: An apparatus to facilitate data prefetching is disclosed. The apparatus includes a memory, one or more execution units (EUs) to execute a plurality of processing threads and prefetch logic to prefetch pages of data from the memory to assist in the execution of the plurality of processing threads.Type: GrantFiled: April 17, 2017Date of Patent: February 18, 2020Assignee: INTEL CORPORATIONInventors: Adam T. Lake, Guei-Yuan Lueh, Balaji Vembu, Murali Ramadoss, Prasoonkumar Surti, Abhishek R. Appu, Altug Koker, Subramaniam M. Maiyuran, Eric C. Samson, David J. Cowperthwaite, Zhi Wang, Kun Tian, David Puffer, Brian T. Lewis
-
Patent number: 10565780Abstract: An image processing apparatus includes: a first acquiring unit configured to acquire shape information indicating a shape of a surface of an object, and reflection characteristic information indicating a reflection characteristic of the object; a second acquiring unit configured to acquire viewpoint information about a viewpoint of viewing the object, and light source information about a light source applying light to the object; an emphasizing unit configured to emphasize a light reflection intensity of the object so as to increase a degree of emphasis as a degree of flatness of the shape increases in image data representing the object, based on the reflection characteristic information, the viewpoint information, the light source information, and the shape information; and an output unit configured to output the image data representing the object having the light reflection intensity is emphasized by the emphasizing unit.Type: GrantFiled: November 20, 2017Date of Patent: February 18, 2020Assignee: CANON KABUSHIKI KAISHAInventor: Chiaki Kaneko
-
Patent number: 10558046Abstract: A display system for virtual reality and a method of driving the same are disclosed. In the display system for virtual reality, auxiliary image data, the number of which is smaller than the number of auxiliary sub pixels disposed in an auxiliary view region, is transmitted to a display device and the same auxiliary image data is supplied to sub-pixels of an auxiliary view region in which a user eye is not accurately focused. Accordingly, the display system for virtual reality reduces a volume of auxiliary image data supplied to the auxiliary view region to overcome latency.Type: GrantFiled: May 26, 2017Date of Patent: February 11, 2020Assignee: LG Display Co., Ltd.Inventor: Jun-Woo Jang
-
Patent number: 10559109Abstract: A skin deformation system for use in computer animation is disclosed. The skin deformation system accesses the skeleton structure of a computer generated character, and accesses a user's identification of features of the skeleton structure that may affect a skin deformation. The system also accesses the user's identification of a weighting strategy. Using the identified weighting strategy and identified features of the skeleton structure, the skin deformation system determines the degree to which each feature identified by the user may influence the deformation of a skin of the computer generated character. The skin deformation system may incorporate secondary operations including bulge, slide, scale and twist into the deformation of a skin. Information relating to a deformed skin may be stored by the skin deformation system so that the information may be used to produce a visual image for a viewer.Type: GrantFiled: October 2, 2017Date of Patent: February 11, 2020Assignee: DreamWorks Animation L.L.C.Inventors: Paul Carmen DiLorenzo, Matthew Christopher Gong, Arthur D. Gregory
-
Patent number: 10553024Abstract: A tile-based rendering method includes receiving a drawcall, determining a location of primitives in a frame based on the drawcall, dividing the frame into a plurality of tiles, and rendering the tiles, wherein the rendering includes determining a rendering order of the tiles based on primitives included in the tiles, and rendering the tiles according to the rendering order. A graphics processing unit (GPU) is configured to perform the tile-based rendering method, and may include a memory, a processor including at least one core and at least one cache. The GPU may execute a tile-based graphics pipeline for tile-based rendering of images, and allocate tiles including identical primitives to a core.Type: GrantFiled: May 25, 2017Date of Patent: February 4, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Min-Kyu Jeong, Jae-Don Lee, Sang-Won Ha, Min-Young Son
-
Patent number: 10535185Abstract: Aspects of this disclosure relate to a process for rendering graphics that includes performing, with a hardware unit of a graphics processing unit (GPU) designated for vertex shading, a vertex shading operation to shade input vertices so as to output vertex shaded vertices, wherein the hardware unit adheres to an interface that receives a single vertex as an input and generates a single vertex as an output. The process also includes performing, with the hardware unit of the GPU designated for vertex shading, a hull shading operation to generate one or more control points based on one or more of the vertex shaded vertices, wherein the one or more hull shading operations operate on at least one of the one or more vertex shaded vertices to output the one or more control points.Type: GrantFiled: March 14, 2013Date of Patent: January 14, 2020Assignee: QUALCOMM IncorporatedInventors: Vineet Goel, Andrew Evan Gruber, Donghyun Kim
-
Patent number: 10529133Abstract: A head mounted display apparatus includes a display unit by which an outside world can be transmissively visually recognized, including: a superimposition image display control part that allows the display unit to display predetermined images in correspondence with positions of subjects in the outside world transmissively visually recognized, a view range movement information acquisition part that acquires view range movement information representing a motion of the display unit, and a subject movement information acquisition part that acquires subject movement information representing a relative motion of the subject to the display unit.Type: GrantFiled: October 15, 2015Date of Patent: January 7, 2020Assignee: SEIKO EPSON CORPORATIONInventor: Senichi Mokuya
-
Posture-guided method and device for combination modeling of cross-category three-dimensional models
Patent number: 10521955Abstract: The disclosed provides a posture-guided cross-category method and device for combination modeling of cross-category 3D models, the method including: receiving a first posture model inputted by a user; calculating similarities between q first regions of the first posture model and q second regions of each of second posture models in a preset model database, respectively; where the model database includes a plurality of models partitioned into model components, and second posture models corresponding to the models; where the q first regions correspond to the q second regions one on one, where q is an integer greater than or equal to 2; selecting a corresponding plurality of model components of the q second regions of the second posture model according to the similarities; and combining the selected plurality of model components to generate a 3D model. The embodiment of the present application can combine cross-category models with large structural differences.Type: GrantFiled: October 24, 2017Date of Patent: December 31, 2019Assignee: BEIHANG UNIVERSITYInventors: Xiaowu Chen, Qiang Fu, Bin Zhou, Qinping Zhao, Xiaotian Wang, Sijia Wen -
Patent number: 10504296Abstract: A method includes generating virtual space data defining a virtual space including a self-avatar, a first object capable of exerting a predetermined effect on the self-avatar, and a second object. The method includes identifying a visual field based on a detected movement of a head-mounted display. The method includes generating a visual-field image for display on the head-mount display. The method includes identifying a relative positional relationship between the first object and the self-avatar in response to a determination that the self-avatar is likely to receive the predetermined effect from the first object. The method includes setting a position of the second object based on the identified relative positional relationship. The method includes outputting predetermined sound data based on the set position of the second object. The method includes outputting a sound corresponding to the predetermined sound data from a sound outputting unit.Type: GrantFiled: November 30, 2017Date of Patent: December 10, 2019Assignee: COLOPL, INC.Inventor: Yasuhiro Noguchi