Patents Issued in August 18, 2020
  • Patent number: 10748313
    Abstract: Described are systems and processes for generating multi-view interactive digital media representations (MIDMR) for display on a user device. In one aspect, a mobile device is provided which comprises a display, one or more processors, memory, and one or more programs stored in memory. The one or more programs comprise instructions for locking the mobile device, and providing a lock screen on the display in a lock mode upon receiving user input for accessing the mobile device. The lock screen may display a dynamic MIDMR that dynamically changes without user input, which provides an interactive three-dimensional representation of an object that is responsive to user interaction with the mobile device. The dynamic MIDMR displayed is selected based on predetermined criteria, and may change based on a predetermined algorithm that includes weighted predetermined criteria factors as variables and recalculates the algorithm value to determine changes to the dynamic MIDMR.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: August 18, 2020
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Gabriel Popa, Keith George Martin, Vladimir Roumenov Glavtchev, Radu Bogdan Rusu, George Haber
  • Patent number: 10748314
    Abstract: A first generator stage of an image synthesis computer system generates an intermediate representation of an image that captures high-level structure of the image. The intermediate representation is generated from a random noise sample and without specific condition provided for the image. A second generator stage of the image synthesis computer system generates a conditional image based on i) the intermediate representation of the image and ii) a condition provided for the image, the condition specifying a desired style for the image. As a result, the conditional image is generated to match i) the high-level structure captured in the intermediate representation of the image and ii) the desired style specified by the condition provided for the image.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gang Hua, Navaneeth Kumar Bodla
  • Patent number: 10748315
    Abstract: In a control method for a screen display of a medical imaging system, an image data set of a patient is acquired and a comparison of the acquired image data set is made with a number of pre-stored image data sets, each of which is stored with layout parameters for the screen display associated therewith. Display of the acquired image data set take place with the layout parameters of the pre-stored image data set that has the greatest similarity with the acquired image data set.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: August 18, 2020
    Assignee: Siemens Healthcare GmbH
    Inventors: Sven Kohle, Andreas Prause, Maria Kroell
  • Patent number: 10748316
    Abstract: A selection of a key path of a vector image displayed using a graphical user interface (GUI) may be received, via the GUI. At least one candidate path of the vector image is identified. A pairwise comparison of the key path with the at least one candidate path is executed, the pairwise comparison including characterization of a translation, scaling, and rotation of the at least one candidate path with respect to the key path. Based on the pairwise comparison, it is determined that the at least one candidate path is within a similarity threshold defined with respect to the key path. A visual indicator of the at least one candidate path within the GUI, identifying the at least one candidate path as being within the similarity threshold, may be provided.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: August 18, 2020
    Assignee: ADOBE INC.
    Inventors: Ankit Phogat, Vineet Batra, Mridul Kavidayal, Matthew Fisher
  • Patent number: 10748317
    Abstract: A logo controller includes: a logo area detector for detecting a logo area commonly included in a plurality of first image frames, based on the plurality of first image frames; a logo peripheral area setting unit for setting a logo peripheral area expanded based on the logo area; a display load determiner for calculating a display load value, based on grayscale values of at least one first image frame, and determining the difference between a logo peripheral area representative value based on grayscale values of the logo peripheral area and the display load value exceeds a first reference value; and a logo peripheral area corrector for generating a second image frame.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: August 18, 2020
    Assignee: Samsung Display Co., Ltd.
    Inventor: Geun Jeong Park
  • Patent number: 10748318
    Abstract: A system and method of generating a two-dimensional (2D) image of an environment is provided. The system includes a 2D scanner having a controller that determines a distance value to at least one of the object points. One or more processors are operably coupled to the 2D scanner, the one or more processors being responsive to nontransitory executable instructions for generating a plurality of 2D submaps of the environment based at least in part on the distance value, each submap generated from a different point in the environment. A map editor is provided that is configured to: select a subset of submaps from the plurality of 2D submaps; and generate the 2D image of the environment using the subset of 2D submaps. The method provides for realigning of 2D submaps to improve the quality of a global 2D map.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: August 18, 2020
    Assignee: FARO TECHNOLOGIES, INC.
    Inventors: João Santos, Ahmad Ramadneh, Aleksej Frank, Oliver Zweigle
  • Patent number: 10748319
    Abstract: The present disclosure is directed toward systems and methods for generating a composite radiographic image that corrects effects of parallax distortion. A sequence of radiographic images—including a series of discrete exposures or image frames from a fluoroscopic procedure—may be acquired using a C-arm apparatus. An exemplary method may include receiving a plurality of radiographic image frames pertaining to a patient, identifying a region of interest on the image frames, cropping the region of interest from a plurality of image frames, selecting a plurality of sequential portions of cropped image frames, and stitching together the selected portions to form a composite image that corrects effects of parallax distortion and displaying a three-dimensional image of a part of the patient according to the orientation of the patient calculated from this two-dimensional intra-operative radiographic imaging information.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: August 18, 2020
    Assignee: RADLINK, INC.
    Inventors: Wenchao Tao, Ning Xuan
  • Patent number: 10748320
    Abstract: Methods, systems, and storage media for generating and displaying animations of simulated biomechanical motions are disclosed. In embodiments, a computer device may obtain sensor data of a sensor affixed to a user's body or equipment used by the user, and may use inverse kinematics to determine desired positions and orientations of an avatar based on the sensor data. In embodiments, the computer device may adjust or alter the avatar based on the inverse kinematics, and generate an animation for display based on the adjusted avatar. Other embodiments may be disclosed and/or claimed.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: August 18, 2020
    Assignee: Intel Corporation
    Inventors: Xiaofeng Tong, Yuanzhang Chang, Qiang Li, Wenlong Li
  • Patent number: 10748321
    Abstract: The present disclosure relates to methods, apparatus or systems for inciting a user consuming an immersive content to rotate the immersive rendering device in the direction of a region of interest. According to the present principles, an object representative of a character is inserted in the field of view of the user. The character is computed in a way it looks in the direction of the region of interest from its location in the immersive content. In addition, face and body attitude of the character may reflect an emotion that is associated with the region of interest, for example scare, happiness or interest. The user will naturally be incited at looking in the direction indicated by the inserted character.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: August 18, 2020
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Quang Khanh Ngoc Duong, Joel Sirot, Gwenaelle Marquant, Claire-Helene Demarty
  • Patent number: 10748322
    Abstract: Systems and methods for generating cartoon images or emojis of an individual from a photograph of the individual is described. The systems and methods involve transmitting a picture of the individual, such as one taken with a mobile device, to a server that generates a set of emojis showing different emotions of the individual from the picture. The emojis are then transmitted to the mobile device and are available for use by the user in messaging applications, emails, or other electronic communications. The emojis can be added to the default keyboard of the mobile device or be generated in a separate emoji keyboard and be available for selection by the user.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: August 18, 2020
    Assignee: UMOJIFY, INC.
    Inventor: Afshin Pishevar
  • Patent number: 10748323
    Abstract: Embodiments described herein provide a general purpose graphics processing device, comprising a general purpose graphics processing compute block to process a workload including graphics or compute operations, a memory, and a constant folding unit comprising a processing unit to receive a first input shader and metadata for the first input shader, receive a first constant buffer comprising runtime constants for the first input shader, and generate an improved shader from the first input shader and the runtime constants. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: August 18, 2020
    Assignee: INTEL CORPORATION
    Inventors: John Gierach, Srividya Karumuri, Thomas Raoux, Devan Burke, Wojtek Rajski, Jeremy Brennan
  • Patent number: 10748324
    Abstract: This disclosure relates to methods, non-transitory computer readable media, and systems that integrate (or embed) a non-photorealistic rendering (“NPR”) generator with a style-transfer-neural network to generate stylized images that both correspond to a source image and resemble a stroke style. By integrating an NPR generator with a style-transfer-neural network, the disclosed methods, non-transitory computer readable media, and systems can accurately capture a stroke style resembling one or both of stylized edges or stylized shadings. When training such a style-transfer-neural network, the integrated NPR generator can enable the disclosed methods, non-transitory computer readable media, and systems to use real-stroke drawings (instead of conventional paired-ground-truth drawings) for training the network to accurately portray a stroke style.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: August 18, 2020
    Assignee: ADOBE INC.
    Inventors: Elya Shechtman, Yijun Li, Chen Fang, Aaron Hertzmann
  • Patent number: 10748325
    Abstract: 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: Grant
    Filed: November 19, 2012
    Date of Patent: August 18, 2020
    Assignee: ADOBE INC.
    Inventors: Stefano Corazza, Emiliano Gambaretto, Prasanna Vasudevan
  • Patent number: 10748326
    Abstract: A ray is cast into a volume described by a volumetric data structure, which describes the volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a lowest one of the plurality of levels of detail, and values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry. A set of second entries in the volumetric data structure describe voxels at a second level of detail, which represent subvolumes of the voxels at the first lowest level of detail. The ray is determined to pass through a particular subset of the voxels at the first level of detail and at least a particular one of the particular subset of voxels is determined to be occupied by geometry.
    Type: Grant
    Filed: August 19, 2017
    Date of Patent: August 18, 2020
    Assignee: Movidius Ltd.
    Inventors: Sam Caulfield, David Macdara Moloney, Gary Garfield Barrington Baugh
  • Patent number: 10748327
    Abstract: A system and method including scanning an object with a three-dimensional (3D) scanning module of a computing system; providing a three-dimensional (3D) image model from said scanned object or from a user input with a 3D CAD module of said computing system executing a computer code configured to perform said three-dimensional (3D) image model step stored in said non-transitory computer readable medium; rescaling with a rescaling module of said computing system, said three-dimensional (3D) image model; calibrating with a calibration module of said computing system, said three-dimensional (3D) image model; retopologizing said three-dimensional (3D) image model with said calibration module; unwrapping said three-dimensional (3D) image model with a 3D to 2D translation module; converting, with said 3D to 2D translation module, said unwrapped three-dimensional (3D) image model into a two-dimensional (2D) graphic or embroidery file format.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: August 18, 2020
    Inventors: Ethan Bryce Paulson, Brent Kelvin Paulson
  • Patent number: 10748328
    Abstract: An information processing apparatus acquires information representing an angle concerning a view direction for each of a first view direction, a second view direction, and a third view direction and an output view direction. The apparatus derives the influence degree of the rendering representation of the target object concerning each of the first view direction, the second view direction, and the third view direction to the rendering representation of the target object concerning the output view direction based on a curve determined in advance as a reference of rotation of the target object, for which a point on a line corresponding to the angle concerning the view direction is determined.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: August 18, 2020
    Assignee: Live2D Inc.
    Inventor: Tetsuya Nakajo
  • Patent number: 10748329
    Abstract: An image processing method and apparatus belong to the technical field of image processing. The method is applied to a mobile terminal, and includes: acquiring a target image on a Two-dimensional (2D) image (S11); creating a Three-Dimensional (3D) image layer, taking the 2D image as a background of the 3D image layer, and creating a background frame on the 3D image layer (S12); detecting an orientation of the mobile terminal, and adjusting a shape of the background frame according to the orientation of the mobile terminal, so that different areas of the 2D image are moved into or out of the background frame (S13); and when the target object on the 2D image is not completely accommodated within the background frame, drawing the target object at a position of the target object on the 3D image layer (S14), where the 2D image, the background frame, and the drawn target object on the 3D image layer are sequentially stacked from bottom to top.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: August 18, 2020
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventor: Rong Li
  • Patent number: 10748330
    Abstract: A system that displays a set of polygons is described. This system obtains a set of line segments that defines the set of polygons. The system forms a horizontal index that keeps track of where line segments vertically project onto a horizontal reference line and similarly forms a vertical index for horizontal projections onto a vertical reference line. The system obtains a clip rectangle that defines a view into the set of polygons and uses the horizontal and vertical indexes to determine intersections between borders of the clip rectangle and line segments in the set of line segments. Next, the system uses the determined intersections to clip polygons in the set of polygons that intersect the clip rectangle. Finally, the system transfers the clipped polygons, and also unclipped polygons that fit completely within the clip rectangle, to a display device that displays the view into the set of polygons.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: August 18, 2020
    Assignee: SPLUNK INC.
    Inventor: Geoffrey R. Hendrey
  • Patent number: 10748331
    Abstract: Techniques are disclosed for displaying a graphical element in a manner that simulates three-dimensional (3D) visibility (including parallax and shadowing). More particularly, a number of images, each captured with a known spatial relationship to a target 3D object, may be used to construct a lighting model of the target object. In one embodiment, for example, polynomial texture maps (PTM) using spherical or hemispherical harmonics may be used to do this. Using PTM techniques a relatively small number of basis images may be identified. When the target object is to be displayed, orientation information may be used to generate a combination of the basis images so as to simulate the 3D presentation of the target object.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: August 18, 2020
    Assignee: Apple Inc.
    Inventors: Ricardo Motta, Lynn R. Youngs, Minwoong Kim
  • Patent number: 10748332
    Abstract: Systems and methods that facilitate efficient and effective shadow image generation are presented. In one embodiment, a hard shadow generation system comprises a compute shader, pixel shader and graphics shader. The compute shader is configured to retrieve pixel depth information and generate projection matrix information, wherein the generating includes performing dynamic re-projection from eye-space to light space utilizing the pixel depth information. The pixel shader is configured to create light space visibility information. The graphics shader is configured to perform frustum trace operations to produce hard shadow information, wherein the frustum trace operations utilize the light space visibility information. The light space visibility information can be considered irregular z information stored in an irregular z-buffer.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: August 18, 2020
    Assignee: NVIDIA Corporation
    Inventor: Jon Story
  • Patent number: 10748333
    Abstract: In various embodiments, a finite aperture omni-directional camera is modeled by aligning a finite aperture lens and focal point with the omni-directional part of the projection. For example, each point on an image plane maps to a direction in camera space. For a spherical projection, the lens can be orientated along this direction and the focal point is picked along this direction at focal distance from the lens. For a cylindrical projection, the lens can be oriented along the projected direction on the two dimensional (2D) xz-plane, as the projection is not omni-directional in the y direction. The focal point is picked along the (unprojected) direction so its projection on the xz-plane is at focal distance from the lens. The final outgoing ray can be constructed by sampling of point on this oriented lens and shooting a ray from there through the focal point.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: August 18, 2020
    Assignee: NVIDIA Corporation
    Inventor: Dietger van Antwerpen
  • Patent number: 10748335
    Abstract: A method of automatically transforming a computerized 3D model having regions of images utilized as textures on one or more physical objects represented in the 3D model (such as building sides and roofs, walls, landscapes, mountain sides, trees and the like) to include material property information for one or more regions of the textures of the 3D model. In this method, image textures applied to the 3D model are examined by comparing, utilizing a computer, at least a portion of each image texture to entries in a palette of material entries. The material palette entry that best matches the one contained in the image texture is assigned to indicate a physical material of the physical object represented by the 3D model. Then, material property information is stored in the computerized 3D model for the image textures that are assigned a material palette entry.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: August 18, 2020
    Assignee: Pictometry International Corp.
    Inventor: Stephen Schultz
  • Patent number: 10748336
    Abstract: The disclosure notably relates to a computer-implemented method for designing a three-dimensional (3D) finite element mesh of a 3D part that comprises a lattice structure. The method includes superposing a regular tiling of cells with the solid representation of a 3D part, partitioning the cells into two groups, a first group of cells, each in contact with the solid representation of the 3D part, and a second group of cells, none in contact with the solid representation. The method also includes finite element meshing a boundary of the solid representation, extracting a boundary finite element mesh of the first group of cells, computing a Boolean union of the finite element mesh and the extracted boundary finite element mesh, finite element meshing a volume of the computed Boolean union and merging the finite element meshes of meshed volume of computed Boolean union and the cells of the second group of cells.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: August 18, 2020
    Assignee: Dassault Systemes
    Inventors: Martin-Pierre Schmidt, Jean-Marc Lachaume, David Leo Bonner
  • Patent number: 10748337
    Abstract: A system for generating a nearest neighboring vertices index. The system includes a memory and one or more processors. The one or more processors receive a base figure asset and an item asset, determine nearest neighbor vertices between the base figure asset and the item asset using at least one of a k-dimensional tree algorithm and a geodesic algorithm, and generate the nearest neighboring vertices index based on the determined nearest neighbor vertices between the base figure asset and the item asset.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: August 18, 2020
    Assignee: DG Holdings, Inc.
    Inventors: Jesse Janzer, Jon Middleton, Berkley Frei
  • Patent number: 10748338
    Abstract: An index extraction unit detects indices from a sensed image sensed by a sensing unit which senses an image of a physical space on which a plurality of indices is laid out. A convergence arithmetic unit calculates position and orientation information of the sensing unit based on the detected indices. A CG rendering unit generates a virtual space image based on the position and orientation information. A sensed image clipping unit extracts, as a display image, an image in a display target region from the sensed image. An image composition unit generates a composite image by compositing the extracted display image and the generated virtual space image. A display unit displays the composite image.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: August 18, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Makoto Oikawa, Takuya Tsujimoto
  • Patent number: 10748339
    Abstract: Methods, systems, and media for enhancing one or more publications by receiving live video captured by a user, the live video comprising video of a publication, the publication comprising copyrighted content; identifying at least one first trigger in the live video, identifying one or more first three-dimensional, interactive media associated with the at least one first trigger and pertaining to the copyrighted content, and presenting to the user the first three-dimensional, interactive media; and identifying at least one second trigger in the first three-dimensional, interactive media, identifying one or more second three-dimensional, interactive media associated with the at least one second trigger and pertaining to the copyrighted content, and presenting to the user the second three-dimensional, interactive media to progressively deepen and enrich the engagement with the copyrighted content of the publication.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: August 18, 2020
    Assignee: A BIG CHUNK OF MUD LLC
    Inventor: J. Michelle Haines
  • Patent number: 10748340
    Abstract: An electronic device may have a camera and a display. The display may be configured to display virtual reality content for a user in which no real-world content from the camera is displayed or mixed reality content in which a combination of real-world content from the camera and overlaid virtual reality content is displayed. Control circuitry in the device may adjust the display and camera while transitioning between virtual reality and mixed reality modes. The control circuitry may reconfigure the camera to exhibit a desired frame rate immediately upon transitioning from virtual reality mode to mixed reality mode. Transitions between modes may be accompanied by smooth transitions between frame rates to avoid visible artifacts on the display. The camera frame rate may be synchronized to the display frame rate for at least part of the transition between the virtual reality and mixed reality modes.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: August 18, 2020
    Assignee: Apple Inc.
    Inventors: Sheng Zhang, Aleksandr M. Movshovich, Arthur Y. Zhang, Chaohao Wang, Moinul H. Khan, Paolo Sacchetto, Yunhui Hou
  • Patent number: 10748341
    Abstract: A terminal device includes a memory configured to store computer-readable instructions and a processor configured to perform the computer-readable instructions. The processor is configured to: cause a real space camera in a real space to capture a real space image including a real player; cause a virtual space camera in a virtual space to capture a virtual space image including a virtual object, the real player performing an instruction input to the virtual object; create a composite image that is formed by composing part of the virtual space image stored in the memory and a player image in the real space image stored in the memory; and output the composite image to a display so that the display is configured to display the composite image.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: August 18, 2020
    Assignee: GungHo Online Entertainment, Inc.
    Inventor: Hiroyuki Ogasawara
  • Patent number: 10748342
    Abstract: In a system and method providing for interaction with virtual objects, and interaction between virtual objects, in an augmented reality, or mixed reality, or virtual reality, environment, detected conditions may trigger animated responses from virtual objects placed in a view of a physical environment. The detected conditions may include the detection of a user within a set threshold distance or proximity, the detection of another virtual object within a set threshold placement distance or proximity, the detection of particular environmental conditions in the view of the physical environment, and other such factors. Specific behavioral animations of the virtual objects may be triggered in response to detection of specific virtual objects and/or other conditions.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: August 18, 2020
    Assignee: GOOGLE LLC
    Inventors: Alan Joyce, Douglas Muir, Mark Dochtermann, Bryan Woods, Tarik Abdel-Gawad
  • Patent number: 10748343
    Abstract: A computer device is provided that includes an input device, a sensor device, a display device, and a processor. The processor is configured to detect a physical object in a physical environment based on sensor data received via the sensor device, measure one or more physical parameters of the physical object based on the sensor data, determine a physical behavior of the physical object based on the measured one or more physical parameters, present a graphical representation of the physical behavior of the physical object via the display device, generate a simulation of the physical behavior of the physical object based on the measured one or more physical parameters, receive a user input to modify the one or more physical parameters for the simulation via the input device, and present the simulation with the modified one or more physical parameters via the display device.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony Robert Menard, Donna Katherine Long, James Michael Ratliff, Aaron Daniel Krauss, Evan L. Jones
  • Patent number: 10748344
    Abstract: A method includes acquiring, by a camera, an image frame of an object having known geometry in a real scene, and estimating a pose of the object in the image frame with respect to the camera. A cursor is displayed on a display by rendering the cursor at a 3D position in a 3D coordinate system. An output is presented to a user when a predetermined portion of the object falls at the 3D position. The content of the output is based on the predetermined portion of the object.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: August 18, 2020
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Xiang Guo
  • Patent number: 10748345
    Abstract: Techniques and systems are described in which a visual guide is employed as part of an image processing system to aid composition of a 3D object as part of a digital image. In one example, the image processing system receives inputs that specify an orientation of a plane in the user interface. In response, the image processing system outputs the visual guide in the user interface as corresponding to the plane. The image processing system then orients a 3D object based on the plane defined by the visual guide, to which, rendering techniques are then applied such as physics-based rendering and image-based lighting.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: August 18, 2020
    Assignee: Adobe Inc.
    Inventor: Qingnan Zhou
  • Patent number: 10748346
    Abstract: Systems and methods are disclosed for permitting the use of a natural language expression to specify object (or asset) locations in a virtual three-dimensional (3D) environment. By rapidly identifying and solving constraints for 3D object placement and orientation, consumers of synthetics services may more efficiently generate experiments for use in development of artificial intelligence (AI) algorithms and sensor platforms. Parsing descriptive location specifications, sampling the volumetric space, and solving pose constraints for location and orientation, can produce large numbers of designated coordinates for object locations in virtual environments with reduced demands on user involvement.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alvin Wen Jie Chia, Michael J. Ebstyne, Larry Marvin Wall, Trebor L. Connell
  • Patent number: 10748347
    Abstract: Systems and methods for local augmented reality (AR) tracking of an AR object are disclosed. In one example embodiment a device captures a series of video image frames. A user input is received at the device associating a first portion of a first image of the video image frames with an AR sticker object and a target. A first target template is generated to track the target across frames of the video image frames. In some embodiments, global tracking based on a determination that the target is outside a boundary area is used. The global tracking comprises using a global tracking template for tracking movement in the video image frames captured following the determination that the target is outside the boundary area. When the global tracking determines that the target is within the boundary area, local tracking is resumed along with presentation of the AR sticker object on an output display of the device.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: August 18, 2020
    Assignee: Snap Inc.
    Inventors: Jia Li, Linjie Luo, Rahul Bhupendra Sheth, Ning Xu, Jianchao Yang
  • Patent number: 10748348
    Abstract: Embodiments of the present application provide a method, apparatus, electronic device for displaying an image and a storage medium. The method and apparatus are applied to an electronic device. The method comprises: determining a display angle of a 3D wallpaper containing elements, wherein the 3D wallpaper is obtained by pasting an overall spherical panoramic image containing all the elements onto one 3D model; determining a graphic to be displayed corresponding to the display angle in the overall spherical panoramic image; and rendering the graphic to be displayed and displaying the rendered graphic. In the embodiments, when the graphic to be displayed corresponding to the display angle of the 3D wallpaper is rendered, the operation on unnecessary occluded parts is avoided, thereby reducing the amount of computation in displaying the 3D wallpaper and saving the computing resources.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: August 18, 2020
    Assignee: Beijing Kingsoft Internet Security Software Co., Ltd.
    Inventor: Ming Yan Jonathan Chu
  • Patent number: 10748349
    Abstract: An image conversion unit according to an embodiment includes a gradation unit, a black line extraction unit, and a white line extraction unit. The gradation unit classifies a pixel of a pre-conversion image as one of four levels based on a brightness of the pixel, and expresses, in a color corresponding to the level as which the pixel has been classified, a corresponding pixel of a converted image. The black line extraction unit extracts pixels of an outline of an object in the pre-conversion image, and expresses corresponding pixels of the converted image in black. The white line extraction unit extracts pixels adjacent to an outline of an object in the pre-conversion image, and expresses corresponding pixels of the converted image in white.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: August 18, 2020
    Assignee: NINTENDO CO., LTD.
    Inventors: Satoshi Miyama, Yosuke Mori, Norihiro Aoyagi, Yuta Yamashita
  • Patent number: 10748350
    Abstract: Some implementations relate to modification and display of game characters. In some implementations, a computer-implemented method to update a displayed character includes providing a user interface with endpoints, an input area enclosed by a plurality of lines, and a preview area that includes the displayed character. Each endpoint is associated with a corresponding type of character. Each line of the plurality of lines connects two adjacent endpoints. The method further includes receiving user input that is indicative of a particular position within the input area, in response to receiving the user input, determining a size of one or more body parts of the displayed character based on the position, and updating the displayed character in the preview area based on the determined size of the one or more body parts of the displayed character.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: August 18, 2020
    Assignee: Roblox Corporation
    Inventor: JyHuey Lin
  • Patent number: 10748351
    Abstract: An electronic apparatus for shape refinement of a three-dimensional (3D) shape model is provided. The electronic apparatus generates a back-projected image for an object portion based on an initial 3D shape model of the object portion and a texture map of the object portion. The electronic apparatus computes an optical flow map between the back-projected image and a two-dimensional (2D) color image of the object portion. The electronic apparatus determines a plurality of 3D correspondence points for a corresponding plurality of vertices of the initial 3D shape model, based on the optical flow map and a depth image of the object portion. The electronic apparatus estimates a final 3D shape model that corresponds to a shape-refined 3D model of the object portion based on the initial 3D shape model and the plurality of 3D correspondence points for the corresponding plurality of vertices of the initial 3D shape model.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: August 18, 2020
    Assignee: SONY CORPORATION
    Inventors: Jie Hu, Mohammad Gharavi-Alkhansari
  • Patent number: 10748352
    Abstract: A method of data acquisition for health management of systems is provided. The method includes receiving, at a remote node, analog data from one or more sensors configured to monitor a health characteristic of a system, converting, at the remote node, the analog data into digital data, time stamping the digital data with the remote node, recording the digital data in a memory of the remote node, wherein the memory is a ring buffer, transmitting, from the remote node to a central device, requested digital data upon receiving a request related to a triggering event, and synchronizing the transmitted data at the central device based on the time stamp of the requested digital data to generate synchronized data.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: August 18, 2020
    Assignee: SIKORSKY AIRCRAFT CORPORATION
    Inventors: Isaac Bandy, Seth W. Mason
  • Patent number: 10748353
    Abstract: Computer program products, methods, systems, apparatus, and computing entities are provided for segmenting operational data and identifying events of interested in the segmented operational data. With the events of interest identified from the segmented operational data, a total time between the events of interest can be determined, evaluated, and provided.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: August 18, 2020
    Assignee: UNITED PARCEL SERVICE OF AMERICA, INC.
    Inventor: Mark J. Davidson
  • Patent number: 10748354
    Abstract: The present application provides a communication method for vehicle remote diagnosis, which is applied to a WEB server; the method comprises: establishing a first socket connection with the WEB front end when receiving a landing request of the WEB front end; receiving a vehicle remote diagnosis request of the WEB front end through the first socket connection and obtaining an identification of a target vehicle diagnosis equipment carried in the vehicle remote diagnosis request; establishing a second socket connection with the target vehicle diagnosis equipment according to the identification of the target vehicle diagnosis equipment; performing interaction of the vehicle diagnosis data between the WEB front end and the target vehicle diagnosis equipment through the first socket connection and the second socket connection. The application also provides a communication device and system for vehicle remote diagnosis. The application can improve the real-time capability and convenience of vehicle remote diagnosis.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: August 18, 2020
    Assignee: LAUNCH TECH CO., LTD.
    Inventors: Jun Liu, Zhijian Chen, Xiu Chen, Shelin Shen, Liang Zhang, Wei Zhang, Jingrui Li
  • Patent number: 10748355
    Abstract: A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving data representative of one or more travel parameters for one or more vehicles. The data for each of the one or more travel parameters being represented with distribution ranges. For each of the one or more vehicles, operations include calculating one or more metric values based on the one or more travel parameter data distributions. Operations also include assigning a score to each of the one or more vehicles based on the calculated one or more metric values, and, presenting a ranking of the one or more vehicles based on the assigned scores.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: August 18, 2020
    Assignee: XL Hybrids
    Inventors: Justin Ashton, Neal Ennis Brenner
  • Patent number: 10748356
    Abstract: A method and system of diagnosing and/or programming a vehicle with a vehicle interface device that is configured to operate on a predetermined use basis. The vehicle interface device is operatively connected with one or more electronic control units of a vehicle via a diagnostic port of the vehicle. The interface device is enabled to be operable to diagnose and/or program a vehicle for a predetermined use, such as by receiving an activation signal. The vehicle interface device is subsequently disabled from operating to diagnose and/or program a vehicle upon the vehicle interface device operating for the predetermined use.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: August 18, 2020
    Assignee: Drew Technologies, Inc.
    Inventors: Brian J. Herron, Michael L. Drew, David Baartman, Gus Nassar, Mark Wine
  • Patent number: 10748357
    Abstract: A waveform estimating method performed by a computer, the waveform estimating method including: estimating a first vibration component of less than a first frequency in a period from a present time to a time preceding by a half wavelength of the first frequency, using an input waveform in the period, the input waveform corresponding to a driving trajectory of a vehicle traveling on a roadway; and calculating a second vibration component of the first frequency or higher in the period by subtracting the first vibration component from the input waveform.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: August 18, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Osafumi Nakayama
  • Patent number: 10748358
    Abstract: An integrated wireless data system and method for avionic performance indication for measuring, monitoring and displaying in-use, real-world engine-out characteristics on a propeller driven aircraft for the purposes of health monitoring, performance optimization, and regulatory compliance is provided. Engine-out characteristics may be measured either at the propeller extension hub mounted between the engine and propeller, on the crankshaft flange, or on the propeller itself, and include, but are not limited to, the engine output torque, thrust, vibration, bending loads and temperature. Data may be transmitted wirelessly to a base unit located inside the cockpit and user selected parameters are updated on a display in real-time. The system may also store all collected data, for later download and analysis. The system may also have a software interface that can be used to download, view and analyze all recorded data, as well as to configure the system settings and alerts.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: August 18, 2020
    Inventor: Douglas M. Baker
  • Patent number: 10748359
    Abstract: Methods and systems for data recording for an aircraft are provided. The method includes a ground station (GS) module external to the aircraft, and a trigger module onboard the aircraft. The GS module performs: creating a trigger library comprising multiple trigger logic modules based on a first user input and aircraft specific parameters; generating an aircraft-specific configuration file (CF) based on a second user input and the trigger logic library; and transmitting the CF to the trigger module. The trigger module performs: receiving the CF; receiving and processing the CF with various aircraft signals during aircraft operation to monitor for triggers; and, responsive to determining that the trigger occurred, (i) recording data bus activity for a duration of time associated with the trigger identity, (ii) generating a customized data report (CDR) including the record of data bus activity, and (iii) transmitting the CDR to the GS module.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: August 18, 2020
    Assignee: Honeywell International Inc.
    Inventors: Dalibor Hrib, Ondrej Kutal, Jakub Kadlas
  • Patent number: 10748360
    Abstract: An electronic lock system including an access control device configured to provide system instructions, an interface module electrically coupled to the access control device and configured to transmit RF signals in response to system instructions received from the access control device, and a plurality of wireless electronic door locks each configured to wirelessly communicate with the interface module. Each of the wireless electronic door locks includes a controller and a wireless receiver operatively connected to the controller, the wireless receiver including a first antenna defined as a circuit board trace and a second antenna, spaced from the first antenna and defined as a circuit board trace. Each of the first antenna and the second antenna include one of a monopole antenna and a fractal antenna. The controller is configured to switch between the first antenna and the second antenna to receive a wireless signal having a greater signal strength.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: August 18, 2020
    Assignee: Schlage Lock Company LLC
    Inventors: Brian A. Telljohann, Ron M. Kielkowski, Frank A. Nardelli, Russell L. Steiner
  • Patent number: 10748361
    Abstract: A method of remotely controlling access to a resource. The method comprising receiving a plurality of signals from a remote key wherein the remote key only transmits the plurality of signals if the remote key is moving. The method further comprises estimating a first and a second position of the remote key based on a characteristic of a first and a second signal respectively, and unlocking access to the resource if the remote key is moving towards the resource based on the first and the second estimated position.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: August 18, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Ziming Zhu, Mohammud Zubeir Bocus
  • Patent number: 10748362
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for accommodating unattended services at a property. In one aspect, a monitoring system is disclosed that includes a processor and a storage device storing instructions that, when executed by the processor, cause the processor to perform operations. The operations can include receiving a request to enter the property to perform the unattended service, configuring the monitoring system to allow access to a first portion of the property associated with the unattended service without triggering an alarm event, obtaining image data of the property after the monitoring system is configured to allow access to the first portion of the property, determining, based on the obtained image data, that an unattended service provider has entered into a second, different portion of the property, and triggering an alarm event.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: August 18, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Stephen Scott Trundle, Aaron Lee Roberts
  • Patent number: 10748363
    Abstract: A key fob for retaining a key or other object, including: a body structure manufactured from a printed circuit board material; a key ring structure manufactured from the printed circuit board material coupled to the body structure; and a conductive loop disposed one or more of within, on a surface of, and coupled to the printed circuit board material of the key ring structure. Optionally, the body structure and the key ring structure are integrally formed from the printed circuit board material.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: August 18, 2020
    Assignee: Marcon International Inc
    Inventors: Bobby Jain, Ric Stone, Larry Green