Patents Examined by Charles L Beard
-
Patent number: 11037348Abstract: Embodiments of the present disclosure provide a method and an apparatus for displaying a business object in a video image and an electronic device. The method for displaying a business object in a video image includes: detecting at least one target object from a video image, and determining a feature point of the at least one target object; determining a display position of a to-be-displayed business object in the video image according to the feature point of the at least one target object; and drawing the business object at the display position by using computer graphics. According to the embodiments of the present disclosure, the method and apparatus are conductive to saving network resources and system resources of a client.Type: GrantFiled: December 19, 2017Date of Patent: June 15, 2021Assignee: BEIJING SENSETIME TECHNOLOGY DEVELOPMENT CO., LTDInventors: Jianping Shi, Qing Luan, Qinqin Xu, Lei Wang
-
Patent number: 11037330Abstract: In an example, an apparatus comprises logic, at least partially including hardware logic, to implement a lossy compression algorithm which utilizes a data transform and quantization process to compress data in a convolutional neural network (CNN) layer. Other embodiments are also disclosed and claimed.Type: GrantFiled: April 8, 2017Date of Patent: June 15, 2021Assignee: INTEL CORPORATIONInventors: Tomer Bar-On, Jacob Subag, Yaniv Fais, Jeremie Dreyfuss, Gal Novik, Gal Leibovich, Tomer Schwartz, Ehud Cohen, Lev Faivishevsky, Uzi Sarel, Amitai Armon, Yahav Shadmiy
-
Patent number: 11023729Abstract: Described herein are embodiments for providing visual guidance on presenting visual content on a media surface of a venue. The visual content can be mapped onto a media surface of the venue and a key feature unique to the visual content and/or the media surface being extracted. An experiment metric corresponding to the visual content and the media surface can be retrieved, a viewer location metric and a media surface metric based on the experiment metric and the key feature can be determined. The viewer location metric and the media surface metric correspond to the attribute, which is utilized to provide a viewer location heat map of the attribute to a user.Type: GrantFiled: November 8, 2019Date of Patent: June 1, 2021Assignee: MSG Entertainment Group, LLCInventors: David E. Rodriguez, Michael Ramaszewicz, Evan Schectman, Michael Graae, Clay Budin, Mateusz Marcinowski
-
Patent number: 11024064Abstract: System and methods are provided for augmented reality displays for medical and physiological monitoring. Augmented reality user interfaces are virtually pinned to a physical device, a location, or to a patient. An augmented reality position determination process determines the presentation of user interfaces relative to reference positions and reference objects. Detection of gestures causes the augmented reality users interfaces to be updated, such as pinning a user interface to a device, location, or patient. Looking away from an augmented reality user interface causes the user interface to minimize or disappear in an augmented reality display. An augmented reality gesture detection process determines gestures based on captured image data and computer vision techniques performed on the image data.Type: GrantFiled: February 22, 2018Date of Patent: June 1, 2021Assignee: Masimo CorporationInventors: Bilal Muhsin, Omar Ahmed, Massi Joe E. Kiani
-
Patent number: 11004258Abstract: Improvements to graphics processing pipelines are disclosed. More specifically, the vertex shader stage, which performs vertex transformations, and the hull or geometry shader stages, are combined. If tessellation is disabled and geometry shading is enabled, then the graphics processing pipeline includes a combined vertex and graphics shader stage. If tessellation is enabled, then the graphics processing pipeline includes a combined vertex and hull shader stage. If tessellation and geometry shading are both disabled, then the graphics processing pipeline does not use a combined shader stage. The combined shader stages improve efficiency by reducing the number of executing instances of shader programs and associated resources reserved.Type: GrantFiled: October 2, 2019Date of Patent: May 11, 2021Assignee: Advanced Micro Devices, Inc.Inventors: Mangesh P. Nijasure, Randy W. Ramsey, Todd Martin
-
Patent number: 11004253Abstract: A hybrid approach to rendering transparent or translucent objects combines object-space ray tracing with texture-space parametrization and integration. Transparent or translucent objects are first parameterized using two textures: (1) a texture that stores the surface normal at each location on the transparent or translucent object, and (2) a texture that stores the world space coordinates at each location on the transparent or translucent object. Ray tracing can then be used to streamline and unify the computation of light transport inside thick mediums, such as transparent or translucent objects, with the rest of the scene. For each valid (e.g., visible) location on the surface of a transparent or translucent object, one or more rays are traced through such objects and the resulting lighting is computed in an order-independent fashion. The results are stored in a texture, which is then applied during the final lighting stage.Type: GrantFiled: February 21, 2019Date of Patent: May 11, 2021Assignee: Electronic Arts Inc.Inventor: Colin Barré-Brisebois
-
Patent number: 10962780Abstract: One or more sensors of a virtual reality device track a pose of the virtual reality device. The virtual reality device requests a virtual image having a perspective corresponding to a future pose from a remote computer. After receiving the requested virtual image, the virtual reality device adjusts the virtual image to an adjusted virtual image having an updated perspective corresponding to an updated tracked pose of the virtual reality device. Then, a virtual reality display displays the adjusted virtual image.Type: GrantFiled: October 26, 2015Date of Patent: March 30, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Anthony Ambrus, Dan Kroymann, Cameron Quinn Egbert, Jeffrey Wallace McGlynn, Michael Ey
-
Patent number: 10957097Abstract: An application sends primitives to a graphics processing system so that an image of a 3D scene can be rendered. The primitives are placed into primitive blocks for storage and retrieval from a parameter memory. Rather than simply placing the first primitives into a primitive block until the primitive block is full and then placing further primitives into the next primitive block, multiple primitive blocks can be “open” such that a primitive block allocation module can allocate primitives to one of the open primitive blocks to thereby sort the primitives into primitive blocks according to their spatial positions. By grouping primitives together into primitive blocks in accordance with their spatial positions, the performance of a rasterization module can be improved. For example, in a tile-based rendering system this may mean that fewer primitive blocks need to be fetched by a hidden surface removal module in order to process a tile.Type: GrantFiled: May 28, 2015Date of Patent: March 23, 2021Assignee: Imagination Technologies LimitedInventors: Xile Yang, John W. Howson, Jonathan Redshaw
-
Patent number: 10950019Abstract: Reception means receives examination data including a plurality of examination images. Association means associates an examination image similar to each sample image included in the layout with a sample image using a similarity between each sample image included in a layout and each of a plurality of examination images included in examination data. Display means displays the examination image associated with the sample image at an arrangement position where the sample image is arranged in the layout.Type: GrantFiled: April 9, 2018Date of Patent: March 16, 2021Assignees: FUJIFILM Corporation, FUJIFILM MEDICAL SYSTEMS USA INCInventors: Sadato Akahori, Keiji Sugihara
-
Patent number: 10944960Abstract: A free-viewpoint video generating method includes obtaining a multi-viewpoint video including N videos of N viewpoints (N being an integer greater than 1), and generating a free-viewpoint video of a virtual viewpoint based on the multi-viewpoint video such that the free-viewpoint video shows target areas and has a first resolution higher than each of resolutions of the N videos, the virtual viewpoint being different from the N viewpoints. For each target area, the generating includes: referring to a three-dimensional model generated based on the N videos to specify N reference areas which are shown by the N videos and which correspond to the each target area in the free-viewpoint video; and calculating components of pixels to represent the each target area in the free-viewpoint video, based on components of pixels to represent the N reference areas in the N videos.Type: GrantFiled: August 7, 2019Date of Patent: March 9, 2021Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Toru Matsunobu, Toshiyasu Sugio, Satoshi Yoshikawa, Tatsuya Koyama, Yoichi Sugino
-
Patent number: 10937218Abstract: Rendering potential collisions between virtual objects and physical objects if animations are implemented. A method includes receiving user input selecting a virtual object to be animated. The method further includes receiving user input selecting an animation path for the virtual object. The method further includes receiving user input placing the virtual object to be animated and the animation path in an environment including physical objects. The method further includes, prior to animating the virtual object, displaying the virtual object and the animation path in a fashion that shows the interaction of the virtual object with one or more physical objects in the environment.Type: GrantFiled: July 1, 2019Date of Patent: March 2, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Noe M. Barragan, Maria Muresan Cameron
-
Patent number: 10930037Abstract: An image processing device including an object detection unit for detecting one or more images of objects from an input picture image, on the basis of a model pattern of the object, and a detection result display unit for graphically superimposing and displaying a detection result. The detection result display unit includes a first frame for displaying the entire input picture image and a second frame for listing and displaying one or more partial picture images each including an image detected. In the input picture image displayed in the first frame, a detection result is superimposed and displayed on all the detected images, and in the partial picture image displayed in the second frame, a detection result of an image corresponding to each partial picture image is superimposed and displayed.Type: GrantFiled: February 24, 2017Date of Patent: February 23, 2021Assignee: Fanuc CorporationInventors: Yuta Namiki, Fumikazu Warashina
-
Patent number: 10922878Abstract: Systems and methods for lighting inserted content are provided. For example, the inserted content may include augmented reality content that is inserted into an image of a physical space. An example system and method may include determining a location within an image to insert content. For example, the image may be captured by a camera device. The example system and method may also include identifying a region of the image based on the determined location to insert the content, determining at least one lighting parameter based on the identified region, and rendering the content using the determined at least one lighting parameter.Type: GrantFiled: October 3, 2018Date of Patent: February 16, 2021Assignee: GOOGLE LLCInventors: Ivan Neulander, Chloe LeGendre, Paul Debevec
-
Patent number: 10922203Abstract: Unavoidable physical phenomena, such as an alpha particle strikes, can cause soft errors in integrated circuits. Materials that emit alpha particles are ubiquitous, and higher energy cosmic particles penetrate the atmosphere and also cause soft errors. Some soft errors have no consequence, but others can cause an integrated circuit to malfunction. In some applications (e.g. driverless cars), proper operation of integrated circuits is critical to human life and safety. To minimize or eliminate the likelihood of a soft error becoming a serious malfunction, detailed assessment of individual potential soft errors and subsequent processor behavior is necessary. Embodiments of the present disclosure facilitate emulating a plurality of different, specific soft errors. Resilience may be assessed over the plurality of soft errors and application code may be advantageously engineered to improve resilience.Type: GrantFiled: September 21, 2018Date of Patent: February 16, 2021Assignee: NVIDIA CorporationInventors: Jonah M. Alben, Sachin Satish Idgunji, Jue Wu
-
Patent number: 10909769Abstract: The mixed reality based 3D sketching device includes a processor; and a memory connected to the processor. The memory stores program commands that are executable by the processor to periodically tracks a marker pen photographed through a camera, to determine whether to remove a third point using a distance between a first point corresponding to a reference point, among points that are sequentially tracked, and a second point at a current time, a preset constant, and an angle between the first point, the second point, and the previously identified third point, to search an object model corresponding to a 3D sketch that has been corrected, after correction is completed depending on the removal of the third point, and to display the searched object model on a screen.Type: GrantFiled: March 6, 2020Date of Patent: February 2, 2021Assignee: INDUSTRY ACADEMY COOPERATION FOUNDATION OF SEJONG UNIVERSITYInventors: Soo Mi Choi, Jun Han Kim, Je Wan Han
-
Patent number: 10885676Abstract: An apparatus that modifies display settings of image data is provided. The apparatus stores one or more spectral mappings and receives display data for an image. The received display data includes a plurality of colors and each of the colors includes a plurality of attributes. A spectral mapping, of the one or more spectral mappings, is identified based on a detected user visual limitation. Each of the spectral mappings maps a set of spectral colors to an adjusted set of spectral colors and provides attribute adjustments for the set of spectral colors of image data so an image can be displayed in a manner that mitigates the user's visual limitation. The mapped and adjusted plurality of colors of the image data that mitigate the visual limitation when displayed on a display may mitigate, for example, viewer color blindness, eye strain, biometric measurements and/or other visual limitations.Type: GrantFiled: December 27, 2016Date of Patent: January 5, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Roshan Chaudhari, Vittalbabu Srinivasan, Mitchell Williams, Christopher Peri
-
Patent number: 10867445Abstract: Content can be segmented into selectable sections for use with viewing devices such as virtual reality (VR) or three-dimensional (3D) headsets. Content to be displayed using such a device can be analyzed (dynamically or offline) to identify segments of the content. The content can be identified by, for example, locating existing segmentations, identifying regions having a minimum size, or identifying regions running along edges or full lengths/widths of the content, etc. A user can utilize a single device input to cause any of these sections to become a current focus of the display. As a current focus, the user can navigate, scroll, or otherwise manipulate the content or view within that section. Different types of input (i.e., a single or double tap, or long press) can be used to switch focus, interact with various elements, or perform other such actions.Type: GrantFiled: November 16, 2016Date of Patent: December 15, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventor: Holger Kraus
-
Patent number: 10861201Abstract: An information generation system includes: an acquisition unit to acquire a set of records, each f which indicates a correspondence relation between a setting condition and a processing result for each processing, a generation unit to generate display information in order generate a display image based on the set of records, and a control unit to control a display unit so as to display the display image based on the display information. The display image includes the first area and the second area. Setting condition axes are displayed on the first area. Processing result axes are displayed on the second area. Value objects indicating concrete values of the setting condition are displayed at the setting condition axes. Value objects indicating concrete values of the processing result are displayed at the processing result axes. Between the value objects, relation objects indicating correspondence relations are displayed.Type: GrantFiled: February 17, 2016Date of Patent: December 8, 2020Assignee: Kabushiki Kaisha ToshibaInventors: Akira Kuroda, Hidenori Matsuzaki, Nobuaki Tojo, Mayuko Koezuka
-
Patent number: 10839598Abstract: One example includes a non-transitory machine readable storage medium including voxels organized by an octree and at least one quad-tree index. The octree defines an object to be three-dimensionally printed and includes a list of nodes for each depth of the octree where each node includes nodal content representing at least one voxel. The at least one quad-tree index is to index at least one node of the octree and has a depth less than or equal to a maximum resolved depth. The at least one quad-tree index is to be accessed by computer executable instructions to retrieve nodal content from the octree to control a processor to process the object to be three-dimensionally printed.Type: GrantFiled: July 26, 2016Date of Patent: November 17, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jun Zeng, Ana Del Angel, Scott White, Sebastia Cortes i Herms, Gary Dispoto
-
Patent number: 10817043Abstract: A technique is disclosed for a graphics processing unit (GPU) to enter and exit a power saving deep sleep mode. The technique involves preserving processing state within local memory by configuring the local memory to operate in a self-refresh mode while the GPU is powered off for deep sleep. An interface circuit coupled to the local memory is configured to prevent spurious GPU signals from disrupting proper self-refresh of the local memory. Spurious GPU signals may result from GPU power down and GPU power up events associated with the GPU entering and exiting the deep sleep mode.Type: GrantFiled: July 26, 2011Date of Patent: October 27, 2020Assignee: NVIDIA CorporationInventors: Rajeev Jayavant, Thomas E. Dewey, David Wyatt