Patents Examined by Jennifer Mehmood
  • Patent number: 11468605
    Abstract: A method is provided for rendering a mixed reality video. The method includes operations for capturing a head mounted display (HMD) game play by a user of a video game that is being executed on a computing system where the HMD game play is being captured from game play point of view (POV). The method further includes operations for identifying, by the computing system, a coordinate location of a camera that has a camera POV used to view the user during the HMD game play. In addition, the method further includes replaying the HMD game play to adjust the game play POV so that it substantially aligns with the camera POV. Moreover, the method includes rendering the mixed reality video by compositing video from the HMD game play after adjusting the game play POV and video from the camera POV. Rendering the mixed reality video also includes removing the background captured in the video from the camera POV so that the user appears partially within a scene of the video game when rendered in the mixed reality video.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: October 11, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Greg Corson
  • Patent number: 11467798
    Abstract: A display apparatus obtains a plurality of content frames based on a content of a predetermined type, and controls a display to display the plurality of content frames and a plurality of identification frames including a predetermined image, the predetermined image identifying an area that corresponds to the display in a photographed image including the display.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: October 11, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Kyunghoon Kim
  • Patent number: 11468614
    Abstract: Methods and systems are provided for presenting and using multiple masks based on a segmented image in editing the image. In particular, multiple masks can be presented to a user using a graphical user interface for easy selection and utilization in the editing of an image. The graphical user interface can include a display configured to display an image, a mask zone configured to display segmentations of the image using masks, and an edit zone configured to display edits to the image. Upon receiving segmentation for the image, the masks can be displayed in the mask zone where the masks are based on a selected segmentation detail level.
    Type: Grant
    Filed: March 28, 2021
    Date of Patent: October 11, 2022
    Assignee: Adobe Inc.
    Inventors: Sarah Aye Kong, I-Ming Pao, Hyunghwan Byun
  • Patent number: 11464604
    Abstract: Systems and methods for rapidly and reliably determining an arch with of a patient's dental arch. A patient's dentition may be scanned and/or segmented. Arch width may be determined between points of intersection on the occlusal surface and a long axis of each tooth between one or more of: canine, first bicuspid, first primary molar, second bicuspid, second primary molar, and permanent first molar. Arch widths of different modified versions of the patient's dentition may be dynamically compared the patient's starting dentition, or to each other, and may be dynamically updated as the user modifies or switches between one or more 3D models of the patient's dentition.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: October 11, 2022
    Assignee: Align Technology, Inc.
    Inventors: Svetlana Makarenkova, Ilya Agafonov, Boris Likhtman, Pavel Sokolov, Vladimir Fedorov
  • Patent number: 11468637
    Abstract: Aspects of the present disclosure provide a method of navigating a Virtual Reality (VR) environment. The method includes providing the VR environment, receiving, from a user, inputs indicative of a user-drawn path in the VR environment, the user-drawn path originating at a position of the user and terminating at a terminal point in the VR environment, generating a plurality of waypoints along the user-drawn path, moving the user to a first waypoint of the plurality of waypoints, pausing the user at the first waypoint, and moving, responsive to a criterion being met, the user to a second waypoint of the plurality of waypoints.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: October 11, 2022
    Assignee: ALDIN DYNAMICS, EHF.
    Inventors: Hrafn Thorri Thorisson, Pall Arinbjarnar, Gunnar Steinn Valgardsson
  • Patent number: 11468544
    Abstract: Systems, devices, media, and methods are presented for generating texture models for objects within a video stream. The systems and methods access a set of images as the set of images are being captured at a computing device. The systems and methods determine, within a portion of the set of images, an area of interest containing an eye and extract an iris area from the area of interest. The systems and methods segment a sclera area within the area of interest and generate a texture for the eye based on the iris area and the sclera area.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: October 11, 2022
    Assignee: Snap Inc.
    Inventors: Chen Cao, Wen Zhang, Menglei Chai, Linjie Luo
  • Patent number: 11461116
    Abstract: Disclosed by the present invention are a graphical user interface redrawing method, a terminal device and a computer readable storage medium. The method comprises: merging invalidate data of multiple Views under the same View Group in the same VSYNC drawing period in an Android system GUI and saving to a HashMap; sending to a user interface (UI) thread a message for delaying execution of an invalidate instruction; reading all invalidate data from the HashMap and emptying the HashMap after a delay time interval of the message is reached; and executing the invalidate instruction according to the read invalidate data.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: October 4, 2022
    Assignee: HUIZHOU TCL MOBILE COMMUNICATION CO., LTD.
    Inventor: Lei Ye
  • Patent number: 11461978
    Abstract: Implementations of the subject matter described herein relate to mixed reality object rendering based on ambient light conditions. According to the embodiments of the subject matter described herein, while rendering an object, a wearable computing device acquires light conditions of the real world, thereby increasing the reality of the rendered object. In particular, the wearable computing device is configured to acquire an image of an environment where the wearable computing device is located. The image is adjusted based on a camera parameter used when the image is captured. Subsequently, ambient light information is determined based on the adjusted image. In this way, the wearable computing device can obtain more real and accurate ambient light information, so as to render to the user an object with enhanced reality. Accordingly, the user can have a better interaction experience.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: October 4, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Guojun Chen, Yue Dong, Xin Tong, Yingnan Ju, Pingchao Yu
  • Patent number: 11459007
    Abstract: A drawing component generation device generating a drawing component when a train cab display device installed in a train is to display status of a device installed in a car of a train on a display screen using the drawing component, which is a modularized part of display content to be displayed on the display screen, includes a reception unit providing an input screen displaying entries for information used for generating the drawing component based on a train display definition defining a train formation pattern, and a device layout definition defining a layout pattern, and receiving input of information for the entries from a user; and a generation unit generating the drawing component based on the train display definition, the device layout definition, input information being information input from the user on the reception unit, and a display pattern definition defining display content relating to the status of the device.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: October 4, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Eisho Ando, Ryosuke Goto, Masayo Nakagawa
  • Patent number: 11461954
    Abstract: An apparatus to facilitate an update of shader data constants. The apparatus includes one or more processors to detect a change to one or more data constants in a shader program, generate a micro-code block including updated constants data during execution of the shader program and transmit the micro-code block to the shader program.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: October 4, 2022
    Assignee: Intel Corporation
    Inventors: Michael Apodaca, John Feit, David Cimini, Thomas Raoux, Konstantin Levit-Gurevich
  • Patent number: 11461946
    Abstract: A digital makeup artist system includes a mobile device, a database system storing cosmetic routine information, common makeup looks, cosmetic products for skin types and ethnicity, and user look preferences of a user. The mobile device includes a user interface for interacting with a digital makeup artist. The digital makeup artist performs an interactive dialog with the user in order to provide advice, including requesting a cosmetic consultation, acquiring information including types of makeup look, indoor or outdoor look, skin condition, facial problem areas, favorite facial features. The computation circuitry analyzes the user's face image to determine facial characteristics, and generates image frames to be displayed in synchronization with the interaction with the digital makeup artist to provide the advice, based on the analyzed face image, needs of the user, the stored cosmetic routine information, common makeup looks, cosmetic products for skin types and ethnicity, and the user look preferences.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: October 4, 2022
    Assignee: L'OREAL
    Inventors: Mindy Christine Troutman, Sandrine Gadol, Francesca D. Cruz
  • Patent number: 11457196
    Abstract: The subject technology selects a set of augmented reality content generators from a plurality of available augmented reality content generator based on metadata associated with each respective augmented reality content generator. The subject technology receives, at a client device, a selection of a selectable graphical item from a plurality of selectable graphical items, the selectable graphical item comprising an augmented reality content generator including a 3D effect. The subject technology captures image data and depth data using at least one camera of the client device. The subject technology applies, to the image data and the depth data, the 3D effect based at least in part on the augmented reality content generator.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: September 27, 2022
    Assignee: Snap Inc.
    Inventors: Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, Tony Mathew, Andrew James McPhee, Daniel Moreno, Dhritiman Sagar, Wentao Shang
  • Patent number: 11455748
    Abstract: This method for up-sampling a point cloud representing a 3D object, comprises: —detecting (2) points belonging to at least one under-sampled region of the point cloud on the basis of at least one desirable sampling rate (K); —obtaining (12), for each detected point, an associated tangent plane; —inserting (14) in the point cloud at least one neighboring point of each detected point if a distance between the neighboring point and the tangent plane associated with the detected point is less than a first threshold.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: September 27, 2022
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Kangying Cai, Celine Guede, Joan Llach Pinsach, Sebastien Lasserre
  • Patent number: 11455756
    Abstract: The disclosure relates to a system and method for determining and pre-fetching projection data in image reconstruction. The method may include: determining a sequence of a plurality of pixels including a first pixel and a second pixel relating to the first pixel; determining a first geometry calculation used for at least one processor to access a first set of projection data relating to the first pixel from a first storage; determining a second geometry calculation based on the first geometry calculation; determining a first data template relating to the first pixel and a second data template relating to the second pixel based on the second geometry calculation; and pre-fetching a second set of projection data based on the first data template and the second data template, from a storage.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: September 27, 2022
    Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
    Inventors: Mark Magalotti, Patrick Kling
  • Patent number: 11455779
    Abstract: In example embodiments, techniques are provided for visualizing a 3D model in an interactive editing workflow. A user modifies one or more elements of a model of the 3D model, by inserting one or more new elements having geometry, changing the geometry of one or more existing elements and/or deleting one or more existing elements having geometry. An updated view of the 3D model is then rendered to reflect the modification to the one or more elements in part by obtaining, for each new element or changed existing element of the model visible in the view, a polygon mesh that represents geometry of the individual element, obtaining a set of tiles that each include a polygon mesh that represent collective geometry of a set of elements intersecting the tile's volume, displaying the polygon mesh for each new element or changed existing element, and displaying the set of tiles while hiding any deleted or changed existing elements therein.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: September 27, 2022
    Assignee: Bentley Systems, Incorporated
    Inventor: Paul Connelly
  • Patent number: 11449963
    Abstract: A method is described for processing commands for a client computing device using a remote graphics processing unit server. The method includes receiving, by a display driver of the client computing device, a command from an application operating on the client computing device and compressing, by the display driver, the command to generate a compressed command. Compressing the command includes determining whether a resource associated with the command is available in a cache of the remote graphics processing unit server and replacing the resource with a reference to the resource, when the resource is available. The display driver transmits the compressed command to the remote graphics processing unit server for processing by a remote graphics processing unit (GPU) and receives data generated by the remote GPU based on processing the compressed command.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: September 20, 2022
    Assignee: Juice Technologies, Inc.
    Inventors: Dean J. Beeler, David A. McCloskey
  • Patent number: 11449405
    Abstract: An information processing apparatus generates a graph that represents an action of a program. On the graph, an edge represents action contents of a process in an event. Further, two nodes connected by the edge respectively represent a subject and an object of the event. The information processing apparatus outputs the generated graph. Further, the information processing apparatus also alters the generated graph. When an index value of an event satisfies a first predetermined condition which index value is based on the number of occurrences or the frequency of occurrences of the event, the information processing apparatus alters the graph with respect to an edge representing the event.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: September 20, 2022
    Assignee: NEC CORPORATION
    Inventors: Etsuko Ichihara, Yoshiaki Sakae, Kazuhiko Isoyama, Jun Nishioka
  • Patent number: 11445128
    Abstract: An intelligent video processing management method may comprise joining a videoconference session with multiple participants via a multimedia multi-user collaboration application, detecting a current central processing unit (CPU) consumption by the multimedia multi-user collaboration application and a current MMCA processor setting, associating each of the participants with an organizational ranking relative to the purpose of the videoconference session, inputting sensor data including the participant's organizational rankings, the current CPU consumption by the multimedia multi-user collaboration application, and the current MMCA processor setting to a trained neural network, outputting from the neural network an optimized boundary detection algorithm selection instruction predicted to adjust performance of the information handling system to meet a preset performance benchmark requirement, during the videoconference session, and applying a virtual background around a boundary of a user of the information hand
    Type: Grant
    Filed: January 24, 2021
    Date of Patent: September 13, 2022
    Assignee: Dell Products, LP
    Inventors: Todd E. Swierk, Vivek Viswanathan Iyer
  • Patent number: 11436045
    Abstract: Methods, systems and apparatuses for graph streaming processing system are disclosed. One system includes a plurality of graph streaming processors operative to process a plurality of threads, wherein the plurality of threads is organized as nodes. The system further includes a scheduler that includes a plurality of stages. Each stage includes a command parser operative to interpret commands within a corresponding input command buffer, an alternate command buffer, and a thread generator coupled to the command parser. The thread generator is operative to generate the plurality of threads, and dispatch the plurality of threads, where the processing of the plurality of thread for each stage includes storing write commands in the corresponding output command buffer or in the alternate command buffer.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: September 6, 2022
    Assignee: Blaize, Inc.
    Inventors: Lokesh Agarwal, Sarvendra Govindammagari, Venkata Ganapathi Puppala, Satyaki Koneru
  • Patent number: 11432720
    Abstract: A wireless device for facilitating visualization of a state of a patient being monitored by monitoring equipment. The device includes a wireless network interface, a camera, and a touch-sensitive display. A processor is in communication with the wireless network interface, the camera, a memory and the touch-sensitive display over a system bus. The device wirelessly receives data representative of a state of a first physiological parameter of a patient over a time interval. The visualization data includes a plurality of visualization data values, each of the visualization data values being generated by a data visualization module of the data visualization server from multiple values of machine data produced by the monitoring equipment in connection with monitoring the first physiological parameter. A first portion of a monitoring screen displayed by the device includes a graphical representation of the visualization data over the time interval along with or more range indicators.
    Type: Grant
    Filed: August 18, 2018
    Date of Patent: September 6, 2022
    Assignee: Nicolette, Inc.
    Inventors: Phil Martie, Michel Mikhael, Seth Brickman, Bryan Wilson, Lee Martie