Patents Examined by Charles L Beard
  • Patent number: 11037348
    Abstract: 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: Grant
    Filed: December 19, 2017
    Date of Patent: June 15, 2021
    Assignee: BEIJING SENSETIME TECHNOLOGY DEVELOPMENT CO., LTD
    Inventors: Jianping Shi, Qing Luan, Qinqin Xu, Lei Wang
  • Patent number: 11037330
    Abstract: 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: Grant
    Filed: April 8, 2017
    Date of Patent: June 15, 2021
    Assignee: INTEL CORPORATION
    Inventors: 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: 11023729
    Abstract: 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: Grant
    Filed: November 8, 2019
    Date of Patent: June 1, 2021
    Assignee: MSG Entertainment Group, LLC
    Inventors: David E. Rodriguez, Michael Ramaszewicz, Evan Schectman, Michael Graae, Clay Budin, Mateusz Marcinowski
  • Patent number: 11024064
    Abstract: 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: Grant
    Filed: February 22, 2018
    Date of Patent: June 1, 2021
    Assignee: Masimo Corporation
    Inventors: Bilal Muhsin, Omar Ahmed, Massi Joe E. Kiani
  • Patent number: 11004258
    Abstract: 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: Grant
    Filed: October 2, 2019
    Date of Patent: May 11, 2021
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Mangesh P. Nijasure, Randy W. Ramsey, Todd Martin
  • Patent number: 11004253
    Abstract: 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: Grant
    Filed: February 21, 2019
    Date of Patent: May 11, 2021
    Assignee: Electronic Arts Inc.
    Inventor: Colin Barré-Brisebois
  • Patent number: 10962780
    Abstract: 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: Grant
    Filed: October 26, 2015
    Date of Patent: March 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony Ambrus, Dan Kroymann, Cameron Quinn Egbert, Jeffrey Wallace McGlynn, Michael Ey
  • Patent number: 10957097
    Abstract: 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: Grant
    Filed: May 28, 2015
    Date of Patent: March 23, 2021
    Assignee: Imagination Technologies Limited
    Inventors: Xile Yang, John W. Howson, Jonathan Redshaw
  • Patent number: 10950019
    Abstract: 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: Grant
    Filed: April 9, 2018
    Date of Patent: March 16, 2021
    Assignees: FUJIFILM Corporation, FUJIFILM MEDICAL SYSTEMS USA INC
    Inventors: Sadato Akahori, Keiji Sugihara
  • Patent number: 10944960
    Abstract: 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: Grant
    Filed: August 7, 2019
    Date of Patent: March 9, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Toru Matsunobu, Toshiyasu Sugio, Satoshi Yoshikawa, Tatsuya Koyama, Yoichi Sugino
  • Patent number: 10937218
    Abstract: 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: Grant
    Filed: July 1, 2019
    Date of Patent: March 2, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Noe M. Barragan, Maria Muresan Cameron
  • Patent number: 10930037
    Abstract: 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: Grant
    Filed: February 24, 2017
    Date of Patent: February 23, 2021
    Assignee: Fanuc Corporation
    Inventors: Yuta Namiki, Fumikazu Warashina
  • Patent number: 10922878
    Abstract: 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: Grant
    Filed: October 3, 2018
    Date of Patent: February 16, 2021
    Assignee: GOOGLE LLC
    Inventors: Ivan Neulander, Chloe LeGendre, Paul Debevec
  • Patent number: 10922203
    Abstract: 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: Grant
    Filed: September 21, 2018
    Date of Patent: February 16, 2021
    Assignee: NVIDIA Corporation
    Inventors: Jonah M. Alben, Sachin Satish Idgunji, Jue Wu
  • Patent number: 10909769
    Abstract: 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: Grant
    Filed: March 6, 2020
    Date of Patent: February 2, 2021
    Assignee: INDUSTRY ACADEMY COOPERATION FOUNDATION OF SEJONG UNIVERSITY
    Inventors: Soo Mi Choi, Jun Han Kim, Je Wan Han
  • Patent number: 10885676
    Abstract: 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: Grant
    Filed: December 27, 2016
    Date of Patent: January 5, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Roshan Chaudhari, Vittalbabu Srinivasan, Mitchell Williams, Christopher Peri
  • Patent number: 10867445
    Abstract: 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: Grant
    Filed: November 16, 2016
    Date of Patent: December 15, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Holger Kraus
  • Patent number: 10861201
    Abstract: 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: Grant
    Filed: February 17, 2016
    Date of Patent: December 8, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Akira Kuroda, Hidenori Matsuzaki, Nobuaki Tojo, Mayuko Koezuka
  • Patent number: 10839598
    Abstract: 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: Grant
    Filed: July 26, 2016
    Date of Patent: November 17, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jun Zeng, Ana Del Angel, Scott White, Sebastia Cortes i Herms, Gary Dispoto
  • Patent number: 10817043
    Abstract: 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: Grant
    Filed: July 26, 2011
    Date of Patent: October 27, 2020
    Assignee: NVIDIA Corporation
    Inventors: Rajeev Jayavant, Thomas E. Dewey, David Wyatt