Patents Examined by Saptarshi Mazumder
  • Patent number: 11468625
    Abstract: The present disclosure generally relates to user interfaces for adjusting simulated image effects. In some embodiments, user interfaces for adjusting a simulated depth effect is described. In some embodiments, user interfaces for displaying adjustments to a simulated depth effect is described. In some embodiments, user interfaces for indicating an interference to adjusting simulated image effects is described.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: October 11, 2022
    Assignee: Apple Inc.
    Inventors: Behkish J. Manzari, Richard Lawrence Baer, Arathi S. Bale, Alan C. Dye, Jonathan P. Ive, Pavel Pivonka, Richard David Seely, William A. Sorrentino, III, Andre Souza Dos Santos
  • Patent number: 11443481
    Abstract: This disclosure describes implementations of a three-dimensional (3D) scene recovery system that reconstructs a 3D scene representation of a scene portrayed in a single digital image. For instance, the 3D scene recovery system trains and utilizes a 3D point cloud model to recover accurate intrinsic camera parameters from a depth map of the digital image. Additionally, the 3D point cloud model may include multiple neural networks that target specific intrinsic camera parameters. For example, the 3D point cloud model may include a depth 3D point cloud neural network that recovers the depth shift as well as include a focal length 3D point cloud neural network that recovers the camera focal length. Further, the 3D scene recovery system may utilize the recovered intrinsic camera parameters to transform the single digital image into an accurate and realistic 3D scene representation, such as a 3D point cloud.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: September 13, 2022
    Assignee: Adobe Inc.
    Inventors: Wei Yin, Jianming Zhang, Oliver Wang, Simon Niklaus, Mai Long, Su Chen
  • Patent number: 11430212
    Abstract: An apparatus configured for head-worn by a user, includes: a screen configured to present graphics for the user; a camera system configured to view an environment in which the user is located; and a processing unit coupled to the camera system, the processing unit configured to: obtain a first image with a first resolution, the first image having a first corner, determine a second image with a second resolution, the second image having a second corner that corresponds with the first corner in the first image, wherein the second image is based on the first image, the second resolution being less than the first resolution, detect the second corner in the second image, determine a position of the second corner in the second image, and determine a position of the first corner in the first image based at least in part on the determined position of the second corner in the second image.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: August 30, 2022
    Assignee: Magic Leap, Inc.
    Inventor: Hélder Toshiro Suzuki
  • Patent number: 11422531
    Abstract: A method, in each of three orthogonal orientations, obtains dimensional layers of triangular mesh data of the 3D object from a slicer program. Perimeter length values for each layer of each of the three orthogonal orientations are obtained and compared to stored perimeter length value for a reference object to determine a degree of matching. Measurement data is facilitated by processing by CNC/3D print software. Smaller objects within the 3D object are also analyzed. For a more robust approach, each triangle in the triangular mesh data is analyzed by totaling the perimeter of surrounding triangles to assign a value. Matching with the reference object is made based on the assigned total perimeter values. The 3D object can be scaled in one, two or three orthogonal dimensions to match the reference object.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: August 23, 2022
    Assignee: Physna Inc.
    Inventors: Glenn Warner, Paul Powers
  • Patent number: 11416969
    Abstract: A mobile device comprising a client application configured to receive a display stream for a virtual display of a virtual device, render a remote display in a local system user interface (UI), register a device orientation change of the mobile device, send an orientation change event message to the server, change the local system UI orientation to match the new orientation of the remote system UI based on receipt of a UI orientation signal that indicates a new orientation of the remote system UI of the virtual device, transform the display stream to compensate for changing the local system UI orientation to match the new orientation of the remote system UI and render the remote display from the transformed display stream.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: August 16, 2022
    Assignee: Hypori LLC
    Inventor: Galib F. Arrieta
  • Patent number: 11410389
    Abstract: A point cloud display method includes determining, from a first point cloud, points describing a target object, where the first point cloud describes a surrounding area of a vehicle in which the in-vehicle system is located, and the target object is to be identified by the in-vehicle system, generating a second point cloud based on the points, and displaying the second point cloud.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: August 9, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Zuding Shen
  • Patent number: 11403826
    Abstract: A management system includes a measuring device including a communication unit and a coordinate measuring unit, an eyewear device including a communication unit, a display, a relative position detection sensor, and a relative direction detection sensor, a storage unit configured to store CAD design data of a management site, and an arithmetic processing unit including a synchronous measuring unit configured to synchronize coordinate spaces of the measuring device, the eyewear device, and the CAD design data, wherein the synchronous measuring unit acquires information of a wire frame viewed from a point at the position in the direction of the eyewear device from the CAD design data, and the eyewear device displays the information of the wire frame that the eyewear device received on the display by superimposing the information on an actual construction product.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: August 2, 2022
    Assignee: TOPCON CORPORATION
    Inventor: Takeshi Kikuchi
  • Patent number: 11403827
    Abstract: Embodiments resolve hemisphere ambiguity at a system comprising sensors. A hand-held controller of the system emits magnetic fields. Sensors positioned within a headset of the system detect the magnetic fields. A first position and orientation of the hand-held controller is determined within a first hemisphere with respect to the headset based on the magnetic fields. A second position and orientation of the hand-held controller is determined within a second hemisphere, diametrically opposite the first hemisphere, with respect to the headset based on the magnetic fields. A normal vector is determined with respect to the headset, and a position vector identifying a position of the hand-held controller with respect to the headset in the first hemisphere. A dot-product of the normal vector and the position vector is calculated, and the first position and orientation of the hand-held controller is determined to be accurate when a result of the dot-product is positive.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: August 2, 2022
    Assignee: Magic Leap, Inc.
    Inventor: Sheng Wan
  • Patent number: 11386585
    Abstract: A driving support device includes processing circuitry to judge a target object that is a real object existing in the vicinity of the vehicle and should be paid attention to by the driver; to generate a visual attraction stimulation image that appears to move from a position farther than the target object towards a position where the target object exists; to cause a display device to display the visual attraction stimulation image; and to receive body information from a body information detector acquiring the body information on the driver, to calculate a value indicating body reaction to visual stimulation sensed by the driver, and to correct a display parameter that determines display condition of the visual attraction stimulation image based on the value indicating the body reaction so as to change a degree of the visual stimulation given to the driver by the visual attraction stimulation image.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: July 12, 2022
    Assignee: Mitsubishi Electric Corporation
    Inventor: Jumpei Hato
  • Patent number: 11373356
    Abstract: A method for generating graphics of a three-dimensional (3D) virtual environment includes: receiving, with a processor, a first camera position in the 3D virtual environment and a first viewing direction in the 3D virtual environment; receiving, with the processor, weather data including first precipitation information corresponding to a first geographic region corresponding to the first camera position in the 3D virtual environment; defining, with the processor, a bounding geometry at first position that is a first distance from the first camera position in the first viewing direction, the bounding geometry being dimensioned so as to cover a field of view from the first camera position in the first viewing direction; and rendering, with the processor, a 3D particle system in the 3D virtual environment depicting precipitation only within the bounding geometry, the 3D particle system having features depending on the first precipitation information.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: June 28, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Zeng Dai, Liu Ren, Lincan Zou
  • Patent number: 11367255
    Abstract: An example of a computer-readable medium is provided to store machine-readable instructions. The instructions may cause a processor to receive three-dimensional (3D) object representations of an object. The distance between points of a grid applied to 3D object representation and random points on the 3D object representation may provide a sampling error used in calculating a modeling accuracy between the 3D object representations.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: June 21, 2022
    Assignees: Hewlett-Packard Development Company, L.P., Universidade Federal de Pernambuco—UFPE
    Inventors: Diogo Henriques, Francisco Simoes, Silvio Melo, André Silva, Thiago Chaves, Gustavo Charamba, Joao Teixeira, Veronica Teichrieb, Gutemberg Barros, Walter Correia, Thiago Domingues, Vinicius Castilho, Scott A. White, Marcelo Riss
  • Patent number: 11363329
    Abstract: A real-time video exploration (RVE) system that allows users to pause, step into, move through, and explore 2D or 3D modeled worlds of scenes in a video. The RVE system may allow users to discover, select, explore, and manipulate objects within the modeled worlds used to generate video content. The RVE system may implement methods that allow users to view and explore in more detail the features, components, and/or accessories of selected objects that are being manipulated and explored. The RVE system may also implement methods that allow users to interact with interfaces of selected objects or interfaces of components of selected objects.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: June 14, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Gerard Joseph Heinz, II, Michael Schleif Pesce, Collin Charles Davis, Michael Anthony Frazzini, Ashraf Alkarmi, Michael Martin George, David A. Limp, William Dugald Carr, Jr.
  • Patent number: 11361521
    Abstract: An electronic device is provided, which includes a camera; a display; and a processor, wherein the processor is configured to control the electronic device to: acquire an image of a user of the electronic device using the camera, generate an avatar corresponding to the user using the image, identify attribute information corresponding to the avatar using the image, identify at least one item corresponding to the attribute information among a plurality of items applicable to the avatar, and display the at least one item with the avatar through the display.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: June 14, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wooyong Lee, Chanhee Yoon, Chanmin Park, Donghwan Seo, Yonggyoo Kim, Junyoung Park, Jiyoon Park, Jungeun Lee
  • Patent number: 11354853
    Abstract: Systems and methods for constructing a three-dimensional panorama model of an object are disclosed. An exemplary system includes a storage device configured to receive a plurality of point clouds each acquired at a different view angle. Each point cloud includes three-dimensional positions of a plurality of target points on a surface of the object. The system further includes at least one processor configured to determine elevation and normal at each target point in each point cloud and convert the elevation of each target point to color information. The at least one processor is further configured to register every two adjacent point clouds among the plurality of point clouds based on the three-dimensional positions, the normal, and the color information of the respective target points of the two adjacent point clouds. The at least one processor is also configured to render the three-dimensional panorama model based on the registered point clouds.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: June 7, 2022
    Assignee: REALSEE (BEIJING) TECHNOLOGY CO., LTD.
    Inventor: Ning Tao
  • Patent number: 11328482
    Abstract: A system configured to facilitate virtual outfit fitting is described. The system includes a smart closet device having components including a display door and a plurality of image sensors. A first image sensor of the plurality of image sensors is configured to move across a horizontal axis and a vertical axis of enclosure of the smart closet device to capture a plurality of images of a first outfit hung on an outfit hanging column. The smart closet device also includes a computing unit to generate a three-dimensional (3D) model of the first outfit based on the plurality of images. The computing unit is further configured to update an outfit database by storing the generated 3D model of the first outfit in an outfit database. The computing unit generate an image of a user wearing the output in response to receiving a selection of the first output from the user.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: May 10, 2022
    Assignee: King Abdulaziz University
    Inventors: Tala Hashem Mohammed Alhebshi, Laila Ahmed Salim Bahammam
  • Patent number: 11288867
    Abstract: A real-time video exploration (RVE) system that allows users to pause, step into, and explore 2D or 3D modeled worlds of scenes in a video. The system may leverage network-based computation resources to render and stream new video content from the models to clients with low latency. A user may pause a video, step into a scene, and interactively change viewing positions and angles in the model to move through or explore the scene. The user may resume playback of the recorded video when done exploring the scene. Thus, rather than just viewing a pre-rendered scene in a movie from a pre-determined perspective, a user may step into and explore the scene from different angles, and may wander around the scene at will within the scope of the model to discover parts of the scene that are not visible in the original video.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: March 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Gerard Joseph Heinz, II, Michael Schleif Pesce, Collin Charles Davis, Michael Anthony Frazzini, Ashraf Alkarmi, Michael Martin George, David A. Limp, William Dugald Carr, Jr.
  • Patent number: 11270672
    Abstract: Examples are disclosed herein relating to displaying a virtual assistant. One example provides an augmented reality display device comprising a see-through display, a logic subsystem, and a storage subsystem storing instructions executable by the logic subsystem to display via the see-through display a virtual assistant associated with a location in a real-world environment, detect a change in a field of view of the see-through display, and when the virtual assistant is out of the field of view of the see-through display after the change in the field of view, display the virtual assistant in a virtual window on the see-through display.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: March 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Austin S. Lee, Anthony James Ambrus, Mathew Julian Lamb, Sophie Stellmach, Keiichi Matsuda
  • Patent number: 11250538
    Abstract: Techniques are disclosed relating to tracking compute workgroup completions in a distributed processor. In some embodiments, an apparatus includes a plurality of shader processors configured to perform operations for compute workgroups included in compute kernels, a master workload parser circuit, a plurality of distributed workload parser circuits, and a communications fabric connected to the plurality of distributed workload parser circuits and the master workload parser circuit.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: February 15, 2022
    Assignee: Apple Inc.
    Inventors: Andrew M. Havlir, Ajay Simha Modugala
  • Patent number: 11244485
    Abstract: A display system comprises a wearable display device for displaying augmented reality content. The display device comprises a display area comprising light redirecting features that are configured to direct light to a user. The display area is at least partially transparent and is configured to provide a view of an ambient environment through the display area. The display device is configured to determine that a reflection of the user is within the user's field of view through the display area. After making this determination, augmented reality content is displayed in the display area with the augmented reality content augmenting the user's view of the reflection. In some embodiments, the augmented reality content may overlie on the user's view of the reflection, thereby allowing all or portions of the reflection to appear to be modified to provide a realistic view of the user with various modifications made to their appearance.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: February 8, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Christopher M. Harrises, Nicole Elizabeth Samec, Nastasja U. Robaina, Mark Baerenrodt, Adam Carl Wright, Adrian Kaehler
  • Patent number: 11244511
    Abstract: The present application provides a method of displaying virtual content. The method includes: capturing a first image including a first marker; determining a display region corresponding to a first interaction device based on the first marker in the first image and displaying the first virtual object; displaying second virtual object corresponding to the first virtual object. The first marker is arranged on the first interaction device. A first display position of the first virtual object in a virtual space corresponds to the display region. A second display position of the second virtual object in the virtual space corresponds to a predefined superimposing region, and the second virtual object is at least a part of the first virtual object.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: February 8, 2022
    Assignee: GUANGDONG VIRTUAL REALITY TECHNOLOGY CO., LTD.
    Inventors: Jingwen Dai, Jie He