Patents Examined by Peter Hoang
  • Patent number: 11380112
    Abstract: A method for encoding a point cloud feature includes: obtaining an original point cloud, generating point-wise hybrid scale voxel features by conducting hybrid scale voxelization on the original point cloud; generating voxel-wise attention features using spatial features and voxel features of points in a voxel at each voxel scale; aggregating the hybrid scale voxel features and the attention features to obtain voxel-wise projection scale information; and mapping the voxel-wise projection scale information to pseudo image features at projection scales. In this way, points can be retained during voxelization, and a feature encoding network is guided by the attention features to be more attentive to interrelationships between points in the voxels, thereby increasing accuracy of three-dimensional object detection.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: July 5, 2022
    Inventors: Maosheng Ye, Shuangjie Xu, Tongyi Cao
  • Patent number: 11360933
    Abstract: An integrated circuit (IC) package apparatus is disclosed. The IC package includes one or more processing units and a bridge, mounted below the one or more processing unit, including one or more arithmetic logic units (ALUs) to perform atomic operations.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: June 14, 2022
    Assignee: Intel Corporation
    Inventors: Altug Koker, Farshad Akhbari, Feng Chen, Dukhwan Kim, Narayan Srinivasa, Nadathur Rajagopalan Satish, Liwei Ma, Jeremy Bottleson, Eriko Nurvitadhi, Joydeep Ray, Ping T. Tang, Michael S. Strickland, Xiaoming Chen, Tatiana Shpeisman, Abhishek R. Appu
  • Patent number: 11360645
    Abstract: A method for displaying measurement results comprises the steps of: displaying a first measurement result in a first tab window; creating a second tab window; changing at least one measurement device setting to display a second measurement result in the second tab window; and storing the second tab window.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: June 14, 2022
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventor: Thomas Koch
  • Patent number: 11354878
    Abstract: A simulator computes surfaces corresponding to objects in a simulation by computing covariance matrices for particles that use a square root of a diagonal matrix. The simulator might operate by receiving positions and sizes for each particle of a plurality of particles comprising a first object, identifying a subset of the plurality of particles whose positions are proximate to a first surface of the first object, deforming particles of the subset of the plurality of particles by generating a covariance matrix for each particle of the plurality of particles, using a square root of a diagonal matrix, wherein the diagonal matrix is a diagonal matrix of neighboring particles for each particle of the plurality of particles, and computing the first surface of the first object based on the deformed particles.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: June 7, 2022
    Assignee: Unity Technologies SF
    Inventors: Alexey Stomakhin, Daniel Martin Elliott Jones
  • Patent number: 11326948
    Abstract: A method for generating an electromagnetic signal is disclosed. The method comprises the following steps: An image having pixels is at least one of received and generated, wherein each one of the pixels has one of at least two different pixel values. At least one of a spectrogram of an electromagnetic signal and characteristic parameters of the electromagnetic signal is determined based on at least one of the image and the pixel values. The electromagnetic signal is generated based on at least one of the spectrogram and the characteristic parameters.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: May 10, 2022
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Baris Guezelarslan, Dominik Hettich
  • Patent number: 11321899
    Abstract: Disclosed herein are methods, computer apparatus, and computer programs for creating two-dimensional (2D) image sequences with the appearance of three-dimensional (3D) rotation and depth.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: May 3, 2022
    Inventor: Alexander Dutch
  • Patent number: 11321847
    Abstract: In some embodiments, an image manipulation application receives an incomplete image that includes a hole area lacking image content. The image manipulation application applies a contour detection operation to the incomplete image to detect an incomplete contour of a foreground object in the incomplete image. The hole area prevents the contour detection operation from detecting a completed contour of the foreground object. The image manipulation application further applies a contour completion model to the incomplete contour and the incomplete image to generate the completed contour for the foreground object. Based on the completed contour and the incomplete image, the image manipulation application generates image content for the hole area to generate a completed image.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: May 3, 2022
    Assignee: Adobe Inc.
    Inventors: Zhe Lin, Wei Xiong, Connelly Barnes, Jimei Yang, Xin Lu
  • Patent number: 11315330
    Abstract: A sensor assembly for determining one or more features of a local area is presented herein. The sensor assembly includes a plurality of stacked sensor layers. A first sensor layer of the plurality of stacked sensor layers located on top of the sensor assembly includes an array of pixels. The top sensor layer can be configured to capture one or more images of light reflected from one or more objects in the local area. The sensor assembly further includes one or more sensor layers located beneath the top sensor layer. The one or more sensor layers can be configured to process data related to the captured one or more images. A plurality of sensor assemblies can be integrated into an artificial reality system, e.g., a head-mounted display.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC
    Inventor: Xinqiao Liu
  • Patent number: 11315311
    Abstract: One embodiment provides for a graphics processing unit comprising a processing cluster to perform coarse pixel shading and output shaded coarse pixels for processing by a pixel processing pipeline and a render cache to store coarse pixel data for input to or output from pixel processing pipeline.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: April 26, 2022
    Assignee: Intel Corporation
    Inventors: Prasoonkumar Surti, Abhishek R. Appu, Subhajit Dasgupta, Srivallaba Mysore, Michael J. Norris, Vasanth Ranganathan, Joydeep Ray
  • Patent number: 11314903
    Abstract: A method of managing proxy objects within CAD Models by attaching Meta Data to each Proxy and HD Object and translating 2D coordinates into 3D coordinates from within a 3D CAD model with additional data being added through a 360 viewer. The method enables the user to programmatically swap one Proxy Object with one or more HD Objects. All Proxy Objects and HD Objects are stored in a secure database structure while providing access by users to the proxy objects and all related product information. Non-technical and non-CAD users can configure objects within a space by selecting an object, browsing a catalog of possible alternative objects, viewing specific product details and then selecting the object to replace the selected object. Once a new object is selected, a photo realistic 360 image of a scene is created in real time.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: April 26, 2022
    Assignee: MITEK HOLDINGS, INC.
    Inventor: Richard Todd Ullom
  • Patent number: 11308716
    Abstract: In various implementations, a method is performed at a device including a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, the method includes detecting a representation of an object that is associated with computer-generated reality (CGR) content. In some implementations, the method includes obtaining a user environment map characterizing a user environment, wherein the user environment is limited by a volumetric region around the device. In some implementations, the method includes mapping a portion of the CGR content associated with the object to a portion of the user environment map. In some implementations, the method includes synthesizing a CGR environment in accordance with the mapping.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: April 19, 2022
    Assignee: APPLE INC.
    Inventor: Ian M. Richter
  • Patent number: 11302078
    Abstract: In a computing environment comprising a plurality of equipment racks wherein each equipment rack comprises one or more of compute, storage and network assets, a method identifies a workflow attributed to at least a portion of the assets in at least one equipment rack of the computing environment, generates one or more overlays that visualize a projected impact to one or more components of the identified workflow, obtains a three-dimensional representation of the at least one equipment rack, and superimposes the one or more overlays on the three-dimensional representation of the at least one equipment rack.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: April 12, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Nicole Reineke, Valerie Charry
  • Patent number: 11301025
    Abstract: A number of frames may be transferred in one frame period to a display panel followed by at least one frame period during which no frame is transferred. During this link idle time, the display panel continues to work on the transferred frames. However, the link and/or graphics processor may be powered down during this time to reduce power consumption.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: April 12, 2022
    Assignee: Intel Corporation
    Inventors: Uma Shankar, Madhav Singh Chauhan, Susanta Bhattacharjee, Animesh Manna, Vandita Kulkarni, Mahesh Kumar
  • Patent number: 11288863
    Abstract: A computer-implemented method that allows users evaluate the densities of images and search for abnormalities in three-dimensional space. The voxel buildup uses a series of two-dimensional images and evaluates every pixel based on the user described predetermined threshold value at runtime. Once all the voxels are created, the user may manipulate the set of voxels as if they are one mesh.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: March 29, 2022
    Inventors: Chanler Crowe, Michael Jones, Kyle Russell, Michael Yohe
  • Patent number: 11287654
    Abstract: Systems and methods disclosed provided a virtual reality experience, including: a set of motorized pads for coupling to feet of a user; a means of communication between the set of motorized pads and a computing environment operating a virtual reality headset; such that the set of motorized pads are configured to provide pressure on a user's feet as an avatar within a virtual environment traverses the environment. Systems and methods disclosed further provide a multiuser virtual reality experience. Systems and methods disclosed further provide a multiuser experience including generation of a common environment viewable in the virtual reality headsets; and recording a tour including audio data as the first user describes the common environment.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: March 29, 2022
    Assignee: MARK D. WIECZOREK, P.C.
    Inventor: Mark D. Wieczorek
  • Patent number: 11282167
    Abstract: An electronic device is provided. The electronic device includes a flexible display and a processor operatively connected to the flexible display.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: March 22, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Changhan Lee
  • Patent number: 11270046
    Abstract: Aspects include a system and method for converting from point cloud data to computer-aided design (CAD) objects. A method includes providing a point cloud and a catalog of CAD objects. One of a plurality of points in the point cloud representing an item is selected. A CAD object in the catalog that corresponds to the item is selected. The CAD object is aligned to the item in the point cloud. A position and orientation of the aligned CAD object is output. The position and orientation are expressed in a coordinate system of the point cloud.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: March 8, 2022
    Inventors: Heiko Bauer, Denis Wohlfeld
  • Patent number: 11245806
    Abstract: A smartphone may be freely moved in three dimensions as it captures a stream of images of an object. Multiple image frames may be captured in different orientations and distances from the object and combined into a composite image representing an three-dimensional image of the object. The image frames may be formed into the composite image based on representing features of each image frame as a set of points in a three dimensional depth map. Coordinates of the points in the depth map may be estimated with a level of certainty. The level of certainty may be used to determine which points are included in the composite image. The selected points may be smoothed and a mesh model may be formed by creating a convex hull of the selected points. The mesh model and associated texture information may be used to render a three-dimensional representation of the object on a two-dimensional display.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: February 8, 2022
    Assignee: ML Netherlands C.V.
    Inventors: Alexander Ilic, Benedikt Koeppel
  • Patent number: 11238657
    Abstract: In implementations of augmented video prototyping, a mobile device records augmented video data as a captured video of a recorded scene in an environment, the augmented video data including augmented reality tracking data as 3D spatial information relative to objects in the recorded scene. A video prototyping module localizes the mobile device with reference to the objects in the recorded scene using the 3D spatial information for the mobile device being within boundaries of the recorded scene in the environment. The video prototyping module can generate an avatar for display that represents the mobile device at a current location from a perspective of the recorded scene, and create a spatial layer over a video frame at the current location of the avatar that represents the mobile device. The spatial layer is an interactive interface on which to create an augmented reality feature that displays during playback of the captured video.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: February 1, 2022
    Assignee: Adobe Inc.
    Inventors: Cuong D. Nguyen, Paul J. Asente, Germán Ariel Leiva, Rubaiat Habib Kazi
  • Patent number: 11222454
    Abstract: In an exemplary process for specifying an entrance or exit effect in a computer-generated reality environment, in response to a user entering or exiting the computer-generated reality environment, a transition effect is provided.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: January 11, 2022
    Assignee: Apple Inc.
    Inventors: Clément Pierre Nicolas Boissière, Samuel Lee Iglesias, James McIlree