Patents Examined by Edward Martello
  • Patent number: 12254528
    Abstract: Disclosed are a cloud desktop display method and system. The method may include: creating a virtual graphics card for a virtual machine by utilizing a virtual machine platform, where the virtual graphics card is driven by a graphics driver on the virtual machine; and obtaining, by means of the graphics driver, a connection mode in which a client connects to a cloud desktop, and driving, according to the connection mode, the virtual graphics card to perform display processing on the cloud desktop according to the connection mode, to display the processed cloud desktop on the client. The connection mode is a mode in which the client directly connects to the cloud desktop, or a mode in which the client connects to the cloud desktop by means of a cloud desktop host.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: March 18, 2025
    Assignee: ZTE CORPORATION
    Inventors: Zhen Hu, Tianyun Guan
  • Patent number: 12243147
    Abstract: The invention relates to a communication system and a method for providing a virtual meeting of a first user (U1, U2, U3, U4) and a second user (U1, U2, U3, U4), comprising a first communication device (12, 14, 16, 18, 24, 26, 28, 32, 34) with a first display device (12a, 14a, 16a, 18a, 24a, 26a, 28a, 32a) associated with the first user (U1, U2, U3, U4), and a second communication device (12, 14, 16, 18, 24, 26, 28, 32, 34) with a second display device (12a, 14a, 16a, 18a, 24a, 26a, 28a, 32a) associated with the second user (U1, U2, U3, U4).
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: March 4, 2025
    Assignee: APPLE INC.
    Inventor: Eberhard Schmidt
  • Patent number: 12223579
    Abstract: A method for generating a 3D image of a body shape includes obtaining a set of far-field patterns of electromagnetic waves from a given body shape of a human or animal, establishing a one-to-one correspondence between the body shape and the set of far-field patterns of electromagnetic waves, representing the far-field patterns as a shape generating vector, mapping a vector of characteristic parameters to the shape generating vector, producing a body generation model by taking the vector of characteristic parameters and the shape generating vector as input and output data to form a training dataset for machine learning, specifying a characteristic vector of an unknown geometric body shape and obtaining a shape generating vector of the unknown geometric body shape based on the body generation model, and reconstructing the unknown geometric body shape based on the shape generating vector.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: February 11, 2025
    Assignee: City University of Hong Kong
    Inventors: Hongyu Liu, Wing Cheong Daniel Ho
  • Patent number: 12223612
    Abstract: An avatar editing environment is disclosed that allows users to create custom avatars for use in online games and other applications. Starting with a blank face the user can add, rescale and position different elements (e.g., eyes, nose, mouth) on the blank face. The user can also change the shape of the avatar's face, the avatar's skin color and the color of all the elements. In some implementations, touch input and gestures can be used to manually edit the avatar. Various controls can be used to create the avatar, such as controls for resizing, rotating, positioning, etc. The user can choose between manual and automatic avatar creation. The avatar editing environment can be part of a framework that is available to applications. One or more elements of the avatar can be animated.
    Type: Grant
    Filed: January 8, 2024
    Date of Patent: February 11, 2025
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Thomas Goossens, Laurent Baumann, Michael Dale Lampell, Alexandre Carlhian
  • Patent number: 12217472
    Abstract: A media application generates training data that includes a first set of visual media items and a second set of visual media items, where the first set of visual media items correspond to the second set of visual items and include distracting objects that are manually segmented. The media application trains a segmentation machine-learning model based on the training data to receive a visual media item with one or more distracting objects and to output a segmentation mask for one or more segmented objects that correspond to the one or more distracting objects.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: February 4, 2025
    Assignee: Google LLC
    Inventors: Orly Liba, Nikhil Karnad, Nori Kanazawa, Yael Pritch Knaan, Huizhong Chen, Longqi Cai
  • Patent number: 12211174
    Abstract: A portable video display apparatus that adopts a L-layer processing architecture and performs the following operations for each layer of x1th layer to x2th layer: generating an optical flow map between a first and a second image frames, generating a primary rectified feature map according to a first feature map of the first image frame and the optical flow map, generating an advanced rectified feature map according to the optical flow map, the primary rectified feature map, and a second feature map of the second image frame, and generating a second feature map for the next layer according to the second feature map and the advanced rectified feature map. The portable video display apparatus generates an enlarged image frame by up-sampling the second image frame, generates a display image frame according to the second feature map at the x2+1th layer and the enlarged image frame and displays it.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: January 28, 2025
    Assignee: NATIONAL YANG MING CHIAO TUNG UNIVERSITY
    Inventors: Chen-Yi Lee, Eugene Eu Tzuan Lee
  • Patent number: 12209878
    Abstract: A navigation method, an electronic device and a readable storage medium, which relate to a field of vehicle networking technology, and in particular to a field of navigation technology. The navigation method includes: acquiring a real world image and a navigation information; converting the real world image to obtain a projection image, wherein the projection image is matched with an eyebox of at least one pair of vehicle-mounted glasses; superimposing the navigation information on the projection image to obtain a navigation image; and transmitting to the vehicle-mounted glasses the navigation image so that the navigation image is displayed by the vehicle-mounted glasses.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: January 28, 2025
    Assignee: APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECHNOLOGY CO., LTD.
    Inventor: Sunan Deng
  • Patent number: 12205558
    Abstract: This application provides a bullet-screen comment display method. The bullet-screen comment display method includes: obtaining a to-be-displayed target bullet-screen comment; in a case in which a display type of the target bullet-screen comment is a multi-direction bullet-screen comment display type, obtaining a pre-configured motion parameter corresponding to the multi-direction bullet-screen comment display type, where the multi-direction bullet-screen comment display type is a bullet-screen comment display type in which mobile display is performed from a preset start position to multiple preset movement directions; and dynamically displaying the target bullet-screen comment along a target movement direction from the preset start position based on the motion parameter.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: January 21, 2025
    Assignee: Shanghai Bilibili Technology Co., Ltd.
    Inventors: Zhenyu Su, Jiangnan Yan, Yusheng Dong
  • Patent number: 12198254
    Abstract: Aspects comprise systems implementing 3-D graphics processing functionality in a multiprocessing system. Control flow structures are used in scheduling instances of computation in the multiprocessing system, where different points in the control flow structure serve as points where deferral of some instances of computation can be performed in favor of scheduling other instances of computation. In some examples, the control flow structure identifies particular tasks, such as intersection testing of a particular portion of an acceleration structure, and a particular element of shading code. In some examples, the aspects are used in 3-D graphics processing systems that can perform ray tracing based rendering.
    Type: Grant
    Filed: October 30, 2023
    Date of Patent: January 14, 2025
    Assignee: Imagination Technologies Limited
    Inventors: Luke T. Peterson, James Alexander McCombe, Ryan R. Salsbury, Steven J. Clohset
  • Patent number: 12190420
    Abstract: An augmented reality (AR) content system is provided. The AR content system may analyze audio input obtained from a user to generate a search request. The AR content system may obtain search results in response to the search request and determine a layout by which to display the search results. The search results may be displayed in a user interface within an AR environment according to the layout. The AR content system may also analyze audio input to detect commands to perform with respect to content displayed in the user interface.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: January 7, 2025
    Assignee: Snap Inc.
    Inventors: Shin Hwun Kang, Lien Le Hong Tran
  • Patent number: 12169905
    Abstract: Systems and methods enable users to engage in meaningful, authentic, online interactions by extracting objects (virtual or real) from an image or video and transferring the extracted objects into a real-world environment of another user in three-dimensional augmented reality. An object to be sent from the first user to the second user is generated using a drawing application, extracted from an image or a video, or an AR object is captured. A video is recorded showing the object responding to an action of the first user and metadata is generated relating to the response of the object to the action of the first user. The video and metadata are sent to the second user. Upon receipt, the video is watched by the second user and the object is selected for presentation in a display environment of the second user. The state of the object is preserved by the metadata.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventors: Fannie Liu, Rajan Vaish
  • Patent number: 12154380
    Abstract: A face image processing method and apparatus, a face image display method and apparatus, and a device are provided, belonging to the technical field of image processing. The method includes: acquiring a first face image of a person; invoking an age change model to predict a texture difference map of the first face image at a specified age, the texture difference map being used for reflecting a texture difference between a face texture in the first face image and a face texture of a second face image of the person at the specified age; and performing image processing on the first face image based on the texture difference map to obtain the second face image.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: November 26, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yun Cao, Hui Ni, Feida Zhu, Xiaozhong Ji, Ying Tai, Yanhao Ge, Chengjie Wang
  • Patent number: 12148066
    Abstract: In one implementation, a method includes: obtaining a user input to view SR content associated with video content; if the video content includes a first scene when the user input was detected: obtaining first SR content for a first time period of the video content associated with the first scene; obtaining a task associated with the first scene; and causing presentation of the first SR content and a first indication of the task associated with the first scene; and if the video content includes a second scene when the user input was detected: obtaining second SR content for a second time period of the video content associated with the second scene; obtaining a task associated with the second scene; and causing presentation of the second SR content and a second indication of the task associated with the second scene.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: November 19, 2024
    Assignee: APPLE INC.
    Inventors: Ian M. Richter, Daniel Ulbricht, Jean-Daniel E. Nahmias, Omar Elafifi, Peter Meier
  • Patent number: 12148231
    Abstract: In some embodiments, user extraction of in-video text may be facilitated. In some embodiments, a video associated with a video communication session may be processed to detect moving text to which a first user is referring in the video. Based on the detection of the moving text, location information associated with the moving text may be determined. For example, the location information may indicate spatial locations of the moving text. Based on the text location information, a graphical text location indicator may be overlayed on the video (e.g., on a first portion of a user interface of a user device) where the graphical text location indicator is presented proximate the moving text. Selectable text corresponding to the moving text and an auxiliary indicator corresponding to the graphical text location indicator may be presented on a second portion of the user interface.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: November 19, 2024
    Assignee: Capital One Services, LLC
    Inventors: Vamsi Kavuri, Jignesh Rangwala, Santhi Sridharan, Muthukumaran Vembuli, Lee Adcock, Mehulkumar Jayantilal Garnara, Srikanth Reddy Sheshaiahgari
  • Patent number: 12148082
    Abstract: A system and method for animating an avatar in a virtual world comprising an image processor arranged to process a stream of images capturing an active user to obtain an activity data set arranged to track the activity of the user; an avatar spatial processor arranged to process the activity data set to determine a plurality of motion tracking points arranged to track the user's activity over a three-dimensional space; a facial expression detection engine arranged to process the activity data set to detect one or more facial expressions of the user; and, an avatar animation engine arranged to animate the avatar in the virtual world with the plurality of motion tracking points and the detected one or more facial expressions so as to mirror the actions and facial expressions of the active user.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: November 19, 2024
    Assignee: The Education University of Hong Kong
    Inventors: Yanjie Song, Leung Ho Philip Yu, Chi Kin John Lee, Kaiyi Wu, Jiaxin Cao
  • Patent number: 12141217
    Abstract: The disclosed technology is directed towards virtual reality bookmarks that maintain state data for a user in a virtual reality environment, such that the user can to return to that virtual reality environment at a later time. While presenting virtual reality session content to a user, a system or the like can receive a request to pause the virtual reality session from a user. Session state data, e.g., in the form of a virtual reality bookmark, is saved based on the pause request. A later request to resume presentation of the virtual reality content results in the system accessing the virtual reality session data, which is used to present resumed virtual reality session content to the user based on the session state data. A pause request may be for an individual user or for each user participating in a session. Virtual reality bookmarks may be shared with other users.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: November 12, 2024
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Nigel Bradley, Eric Zavesky, James Pratt, Ari Craine, Robert Koch
  • Patent number: 12141363
    Abstract: Augmented reality (AR) systems, devices, media, and methods are described for sending and receiving AR objects (e.g., customized AR objects) based on/responsive to interactions with the physical world. AR virtual delivery route overlays are generated responsive to selected virtual delivery routes and include the AR object and a delivery mode (air, tunnel, etc.) corresponding to the virtual delivery route. Physical world actions associated with the delivery mode (blowing adjacent an AR device or scratching a surface) result in sending a communication corresponding to the AR object for delivery to a receiver and generating AR sending overlays including the AR object moving in accordance with the delivery mode.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: November 12, 2024
    Assignee: Snap Inc.
    Inventors: Tianying Chen, Timothy Chong, Sven Kratz, Fannie Liu, Andrés Monroy-Hernández, Olivia Seow, Yu Jiang Tham, Rajan Vaish, Lei Zhang
  • Patent number: 12136366
    Abstract: The present technique relates to an information processing device, an information processing method, and a program such that information with high usability can be presented. As a parameter related to presentation information to be presented in a vehicle interior of a vehicle, at least one of parameters of brightness, blur, area, and transparency is changed on the basis of vibration information. The present technology can be applied as a projection device placed in a vehicle interior of a vehicle.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: November 5, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Tetsuo Ikeda, Sachiko Nishide, Miyuki Shirakawa, Tomonari Murakami, Koji Nagata, Maho Hayashi, Seishi Tomonaga
  • Patent number: 12130666
    Abstract: An electronic device may have input-output devices such as sensors, displays, wireless circuitry, and other electronic components mounted within a housing. The housing may have opposing front and rear walls. A display may be formed on a front side of the device and may be overlapped by a front housing wall such as a glass layer. Sensors and other components may be formed on a rear side of the device and may be overlapped by a rear housing wall. The rear housing wall may have a glass portion or other transparent structure through which projectors project images onto nearby surfaces and through which image sensors and other optical sensors receive light. The housing may be supported by a stand. An electrical component in the stand may interact with an electronic device on the stand. Wireless circuitry in an external item may wirelessly couple to wireless circuitry within the housing.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: October 29, 2024
    Assignee: Apple Inc.
    Inventors: Paul X Wang, Joshua P. Song
  • Patent number: 12125158
    Abstract: In one implementation, a method of displaying overlapping objects is performed at a device including an optical see-through display, one or more processors, and a non-transitory memory. The method includes obtaining a request to display a first object in front of a second object. The method includes modifying a transparency of the first object in a region corresponding to an overlap between the first object and the second object. The method includes displaying the first object in front of the second object while maintaining visibility of the second object through the overlap between the first object and the second object based on the modified transparency.
    Type: Grant
    Filed: May 23, 2023
    Date of Patent: October 22, 2024
    Assignee: APPLE INC.
    Inventor: Tobias Eble