Patents Examined by Saptarshi Mazumder
  • Patent number: 11232638
    Abstract: A system and method for creating links to superimposable digital media content messages that are viewable on one or more electronic devices. The system provides a unique experience to a user to send digital media messages to another user electronically, where the message is accessible by scanning a tangible, and in some instances liftable, objects. The digital message may comprise at least one image and/or video that is superimposable on a real-world environment when seen through the display of one or more electronic devices, giving the user watching the message a unique and one of a kind experience.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: January 25, 2022
    Inventor: Bradley French
  • Patent number: 11232536
    Abstract: An apparatus to facilitate data prefetching is disclosed. The apparatus includes a memory, one or more execution units (EUs) to execute a plurality of processing threads and prefetch logic to prefetch pages of data from the memory to assist in the execution of the plurality of processing threads.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: January 25, 2022
    Assignee: INTEL CORPORATION
    Inventors: Adam T. Lake, Guei-Yuan Lueh, Balaji Vembu, Murali Ramadoss, Prasoonkumar Surti, Abhishek R. Appu, Altug Koker, Subramaniam M. Maiyuran, Eric C. Samson, David J. Cowperthwaite, Zhi Wang, Kun Tian, David Puffer, Brian T. Lewis
  • Patent number: 11227438
    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: January 18, 2022
    Assignee: King Abdulaziz University
    Inventors: Tala Hashem Mohammed Alhebshi, Laila Ahmed Salim Bahammam
  • Patent number: 11222479
    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 select and manipulate objects within a scene, and to modify an object by adding or removing accessories from the object or otherwise customizing the object according to the user's preferences or desires. The RVE system may also provide an interface or interfaces via which the user can obtain additional information for the object, customize the object, be given a price or price(s) for the object as customized, and purchase the object as specified if desired.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: January 11, 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: 11211017
    Abstract: Disclosed are embodiments of in-situ display monitoring and calibration systems and methods. An image acquisition system captures images of the viewing plane of the display. Captured images may then be processed to characterize various visual performance characteristics of the display. When not in use capturing images of the display, the image acquisition system can be stored in a manner that protects it from environmental hazards such as dust, dirt, precipitation, direct sunlight, etc. A calibration image in which a plurality of light emitting elements is set to a particular color and intensity may be displayed, an image then captured, and then a difference between what was expected and what was captured may be developed for each light emitting element. Differences between captured images and expected images may be used to create a calibration data set which then may be used to adjust the display of further images upon the display.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: December 28, 2021
    Assignee: NanoLumens Acquisition, Inc.
    Inventors: Richard C. Cope, Theodore Heske, III
  • Patent number: 11205302
    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 20, 2021
    Date of Patent: December 21, 2021
    Assignee: King Abdulaziz University
    Inventors: Tala Hashem Mohammed Alhebshi, Laila Ahmed Salim Bahammam
  • Patent number: 11200713
    Abstract: A method for enhancing a user's vision is disclosed.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: December 14, 2021
    Inventor: Amitabha Gupta
  • Patent number: 11200733
    Abstract: Aspects of this disclosure relate to a process for rendering graphics that includes performing, with a hardware unit of a graphics processing unit (GPU) designated for vertex shading, a vertex shading operation to shade input vertices so as to output vertex shaded vertices, wherein the hardware unit adheres to an interface that receives a single vertex as an input and generates a single vertex as an output. The process also includes performing, with the hardware unit of the GPU designated for vertex shading, a hull shading operation to generate one or more control points based on one or more of the vertex shaded vertices, wherein the one or more hull shading operations operate on at least one of the one or more vertex shaded vertices to output the one or more control points.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: December 14, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Vineet Goel, Andrew Evan Gruber, Donghyun Kim
  • Patent number: 11189087
    Abstract: A method for generating a 3D digital model used in hairpiece manufacturing is disclosed, which comprises: scanning a subject's head three-dimensionally by optical means, and obtaining 3D geometry and color information of the head, the 3D geometry and the color information having a positional correspondence therebetween; generating a 3D model of the head based on the 3D geometry and color information; identifying a target area to be covered by a hairpiece based on the color information; and obtaining position of the target area based on the positional correspondence between the 3D geometry and the color information. A system for generating a 3D digital model used in hairpiece manufacturing is also disclosed, which comprises a 3D optical scanner and an electronic device.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: November 30, 2021
    Assignee: TRUE HAIR LLC
    Inventors: Shing-Tung Yau, Eugene M. Yau, Dale Owen Royer
  • Patent number: 11176744
    Abstract: Improved techniques for re-localizing Internet-of-Things (IOT) devices are disclosed herein. Sensor data digitally representing one or more condition(s) monitored by an IOT device is received. In response, a sensor readings map is accessed, where this map is associated with the IOT device. The map also digitally represents the IOT device's environment and includes data representative of a location of the IOT device within the environment. The map also includes data representative of the conditions monitored by the IOT device. Additionally, the map is updated by attaching the sensor data to the map. In some cases, a coverage map can also be computed. Both the sensors readings map and the coverage map can be automatically updated in response to the TOT device being re-localized.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: November 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Bleyer, Yuri Pekelny, Raymond Kirk Price
  • Patent number: 11172996
    Abstract: Various embodiments of an apparatus, methods, systems and computer program products described herein are directed to Registration Engine. The Registration Engine tracks positions of a fiducial marker relative to positions of an Augmented Reality (AR) headset device worn by a user. The Registration Engine receives respective registration landmarks that correspond with locations of a physical region of a patient's anatomy and the tracked positions of the fiducial marker. The Registration Engine generates an AR display of medical data at the AR headset device in alignment with the physical region of a patient's anatomy that corresponds with the respective registration landmarks.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: November 16, 2021
    Assignee: Medivis, Inc.
    Inventors: Long Qian, Christopher Morley, Osamah Choudhry
  • Patent number: 11170558
    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: July 2, 2020
    Date of Patent: November 9, 2021
    Assignee: ADOBE INC.
    Inventors: Stefano Corazza, Emiliano Gambaretto, Prasanna Vasudevan
  • Patent number: 11170885
    Abstract: Example embodiments may relate systems, methods, apparatuses, and computer readable media configured to correlate image data of a user performing physical activity with data collected during the user's performance. Data may include sensor data measuring, force, acceleration, speed, and/or processed sensor data from one or more sensors. Certain embodiments may determine whether the user is within a performance zone based on user attributes. Correlation of the image data with physical activity data may be based, at least in part, whether the user is within a performance zone.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: November 9, 2021
    Assignee: NIKE, Inc.
    Inventors: Brandon S. Burroughs, Richard J. Engelberg, Jordan M. Rice, Bob Sweet, Aaron B. Weast, Wade Convay, Joshua Rooke-Ley
  • Patent number: 11158125
    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: July 16, 2021
    Date of Patent: October 26, 2021
    Assignee: King Abdulaziz University
    Inventors: Tala Hashem Mohammed Alhebshi, Laila Ahmed Salim Bahammam
  • Patent number: 11135008
    Abstract: An apparatus includes a processor and an output device. The processor is configured to receive positions, within a heart of a patient, of one or more electrodes that apply Radio Frequency (RF) energy to ablate tissue in the heart, in a coordinate system having a vertical axis. The processor is further configured to receive positions, within a heart of a patient, of one or more electrodes that apply Radio Frequency (RF) energy to ablate tissue in the heart, in a coordinate system having a vertical axis, and to calculate, based on the received positions, a subset of one or more smallest heights among respective heights of the electrodes above an esophagus of the patient along the vertical axis, and to generate a graphical user interface that visualizes the electrodes and the respective heights above the esophagus. The output device is configured to present the graphical user interface to a user.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: October 5, 2021
    Assignee: Biosense Webster (Israel) Ltd.
    Inventors: Assaf Govari, Ella Ozeri, Andres Claudio Altmann
  • Patent number: 11132841
    Abstract: The disclosed computer-implemented method may include acquiring, from a client device within a real-world environment, information representative of the real-world environment, and transmitting the information representative of the real-world environment to a relocalization service. The method may further include receiving, from the relocalization service, (1) an anchor point that may include a mapped position within the real-world environment, and (2) a determined position within the real-world environment of a client device relative to the mapped position of the anchor point. The method may further include sending an identifier of the anchor point to an asset management service, and obtaining, from the asset management service, a digital asset. The method may further include presenting the digital asset at a position within an artificial environment relative to the mapped position of the anchor point. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: September 28, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Alvaro Collet Romea, Jingming Dong, Xiaoyang Gao, Jiawen Zhang, Yuheng Ren, Raul Mur Artal, Christopher Sweeney, Jakob Julian Engel
  • Patent number: 11127209
    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: November 6, 2020
    Date of Patent: September 21, 2021
    Assignee: King Abdulaziz University
    Inventors: Tala Hashem Mohammed Alhebshi, Laila Ahmed Salim Bahammam
  • Patent number: 11126859
    Abstract: Provided is a robot system including a robot, a distance image sensor that temporally continuously acquires, from above an operating space of the robot, distance image information around the operating space, and an image processing device that processes the acquired distance image information, the image processing device defining, around the operating space, a monitoring area that includes a boundary for enabling entrance into the operating space from the outside, including a storing unit that stores reference distance image information, and detecting, based on the distance image information acquired by the distance image sensor and the reference distance image information stored in the storing unit, whether a stationary object present in the monitoring area is blocking the boundary in a visual field of the distance image sensor.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: September 21, 2021
    Assignee: FANUC CORPORATION
    Inventors: Yuuki Takahashi, Atsushi Watanabe, Minoru Nakamura
  • Patent number: 11120626
    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: April 16, 2021
    Date of Patent: September 14, 2021
    Assignee: King Abdulaziz University
    Inventors: Tala Hashem Mohammed Alhebshi, Laila Ahmed Salim Bahammam
  • Patent number: 11113790
    Abstract: During the rendering of an image, specific pixels in the image are identified where antialiasing would be helpful. Antialiasing is then performed on these identified pixels, where anti-aliasing is a technique used to add greater realism to a digital image by smoothing jagged edges. This reduces a cost of performing antialiasing by reducing a number of pixels within an image on which antialiasing is performed.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: September 7, 2021
    Assignee: NVIDIA CORPORATION
    Inventors: Adam Christopher Marrs, Josef B. Spjut, Holger Heinrich Gruen, Morgan McGuire, Rahul Sathe