Patents Examined by Jin-Cheng Wang
-
Patent number: 12380617Abstract: In implementations of systems for visual reordering of partial vector objects, a computing device implements an order system to receive input data describing a region specified relative to a group of vector objects that includes a portion of a first vector object and a portion of second vector object. A visual order as between the portion of the first vector object and the portion of the second vector object within the region is determined. The order system computes a modified visual order as between the portion of the first vector object and the portion of the second vector object within the region based on the visual order. The order system generates the group of vector objects for display in a user interface using a render surface and a sentinel value to render pixels within the region in the modified visual order.Type: GrantFiled: August 26, 2022Date of Patent: August 5, 2025Assignee: Adobe Inc.Inventors: Harish Kumar, Praveen Kumar Dhanuka
-
Patent number: 12367624Abstract: An image generation apparatus (20) includes an acquisition unit (210), a data processing unit (220), and a display (230). The acquisition unit (210) repeatedly acquires analysis data from at least one sending apparatus (10). The analysis data include at least type data and relative position data. The data processing unit (220) generates a reconfigured image by using the analysis data each time the data processing unit (220) acquires the analysis data, and displays the reconfigured image on the display (230). The reconfigured image includes an indication based on the type data in a position associated with the relative position data. The display may be a mark imitating an outer shape of a kind indicated by the type data, or may be an abstract mark.Type: GrantFiled: January 7, 2021Date of Patent: July 22, 2025Assignee: NEC CORPORATIONInventor: Hiroki Itsukaichi
-
Patent number: 12367638Abstract: Systems and methods of converting visual content for display on a virtual display system include extracting depth information from input visual content and formatting the input visual content and the depth information. The virtual display system may produce virtual images that are multifocal virtual images. The conversion of the input visual content into the multifocal virtual images may be impacted by properties of the human vision system, physical modeling of the input visual content, user input or sensory data, or generative content.Type: GrantFiled: March 22, 2024Date of Patent: July 22, 2025Assignee: Brelyon Inc.Inventors: Barmak Heshmat Dehkordi, Christopher Barsi, Tarushree Gandhi, Ahmed Othman, Albert Redo Sanchez
-
Patent number: 12361914Abstract: A vertical synchronization signal-based control method. The method includes the electronic device draws a first layer of a first application in response to a first vertical synchronization signal, and buffers the first layer to a first buffer queue. The electronic device performs, in response to a second vertical synchronization signal, layer composition on the layer buffered in the first buffer queue, to obtain an image frame. The electronic device adjusts a signal period of the first vertical synchronization signal to first duration if a quantity of layers buffered in the first buffer queue is less than a first preset threshold, where the first duration is less than a signal period of the second vertical synchronization signal.Type: GrantFiled: September 30, 2021Date of Patent: July 15, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jian Chen, Yu Li, Tanqi Yu, Wei Tan, Yuehai Zhou, Liang Wang
-
Patent number: 12355968Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: GrantFiled: June 26, 2023Date of Patent: July 8, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Patent number: 12333680Abstract: An image splicing method and apparatus, and an electronic device and a computer-readable storage medium. The method includes: calculating, by using each pixel value of each first block in a first image to be spliced and each pixel value of each second block in a second image to be spliced, a block gain of each block in said first image (201); for each pixel point of said first image, calculating a pixel gain by using the block gain of each first block corresponding to the pixel point (202); calculating an output pixel value of each pixel point of said first image according to the pixel gain of each pixel point of said first image (203); and splicing said first image with said second image according to the output pixel value of each pixel point of said first image, so as to obtain a spliced image (204).Type: GrantFiled: December 9, 2021Date of Patent: June 17, 2025Assignee: AXERA SEMICONDUCTOR (SHANGHAI) CO., LTDInventor: Tianqi Fang
-
Patent number: 12333625Abstract: A system and method for training a neural network. In some embodiments, the system includes a computational storage device including a backing store. The computational storage device may be configured to: store, in the backing store, an embedding table for a neural network embedding operation; receive a first index vector including a first index and a second index; retrieve, from the backing store: a first row of the embedding table, corresponding to the first index, and a second row of the embedding table, corresponding to the second index; and calculate a first embedded vector based on the first row and the second row.Type: GrantFiled: February 9, 2022Date of Patent: June 17, 2025Assignee: Samsung Electronics Co., Ltd.Inventors: Shiyu Li, Krishna T. Malladi, Andrew Chang, Yang Seok Ki
-
Patent number: 12324563Abstract: Provided are an image processing system, a processor apparatus, an endoscope system, an image processing method, and a program that enable notification of a biopsy certainty factor with which the obstruction of a user's field of view is suppressed. A medical image (38) is acquired, a region (500) of interest is detected from the medical image, a biopsy certainty factor representing certainty of a biopsy region that is a biopsy target is calculated for the region of interest, a notification image (502) is generated, the notification image being an image in which a degree of notification differs depending on the calculated biopsy certainty factor and being an image that is to be displayed so as to be superimposed on the medical image, and a display signal representing the notification image is transmitted to a display apparatus.Type: GrantFiled: March 6, 2023Date of Patent: June 10, 2025Assignee: FUJIFILM CorporationInventor: Maiko Endo
-
Patent number: 12322048Abstract: Various implementations disclosed herein include a method performed by an electronic device including one or more processors and a non-transitory memory. The method includes obtaining first environmental data that characterizes a first physical setting that is spatially distinct from a second physical setting. The second physical setting includes the electronic device. The method includes generating, using the first environmental data, a first extended reality (XR) environment corresponding to the first physical setting. The method includes generating a first mapping between a first bounding surface of the second physical setting and a first bounding surface of the first XR environment.Type: GrantFiled: August 3, 2022Date of Patent: June 3, 2025Assignee: APPLE INC.Inventors: Michael J. Gutensohn, Siva Chandra Mouli Sivapurapu, Mark E. Drummond, Daniel L. Kovacs
-
Patent number: 12266273Abstract: An augmented reality system for developing and providing augmented reality learning experiences is disclosed. The augmented reality system advantageously combines augmented reality with the capabilities of cloud technology to provide a pull-based collaborative model, in which students and instructors collaborate by uploading, sharing, and downloading augmented reality learning content. The augmented reality system enables students to improve the augmented reality learning content by adding contributions to the original augmented reality learning content that was created by an instructor.Type: GrantFiled: October 24, 2022Date of Patent: April 1, 2025Assignee: Purdue Research FoundationInventors: Karthik Ramani, Ana Villanueva Pérez
-
Patent number: 12254572Abstract: A facial expression editing method includes obtaining a to-be-edited image, where the to-be-edited image includes a first face image of a user; obtaining, by using a camera, a first video stream including a second face image of the user; editing the first face image of the user in the to-be-edited image based on the second face image of the user in the first video stream to obtain an edited image, where a facial expression of the user in the edited image is associated with a facial expression of the user in the first video stream.Type: GrantFiled: December 2, 2022Date of Patent: March 18, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Zhaoyang Li, Xi Zhang, Qinqin He, Yinglu Zhang, Jiping Liao
-
Patent number: 12249035Abstract: An augmented reality viewer includes components, assemblies, and executable logic to provide a user with the perception of rich augmented reality experiences, including aspects of the aquatic world.Type: GrantFiled: October 14, 2022Date of Patent: March 11, 2025Assignee: Magic Leap, Inc.Inventors: Daniel LeWinn Lehrich, David C. Lundmark
-
Patent number: 12223607Abstract: One or more embodiments of the invention is a mixed reality system for displaying a mixed-reality image on a display, the system including a mobile terminal device having the display and a photographing device. The system includes a plurality of feature point sets arranged in the prescribed real space. The mobile terminal device recognizes each of the feature point sets photographed by the photographing device, determines a viewpoint position of a virtual camera, in a virtual space, corresponding to a position and a photographing direction of the photographing device in the real space, based on arrangement position and posture information for each of the feature point sets and relative position and posture information of the mobile terminal device with respect to each of the feature point sets, and generates a mixed-reality image in which an image of the virtual object is superimposed on a photographed image of the real space.Type: GrantFiled: November 3, 2023Date of Patent: February 11, 2025Assignee: CYGAMES, INC.Inventor: Shuichi Kurabayashi
-
Patent number: 12211129Abstract: Embodiments are disclosed for identifying and modifying overlapping glyphs in a text layout. A method of identifying and modifying overlapping glyphs includes detecting a plurality of overlapping glyphs in a text layout, modifying a geometry of one or more of the overlapping glyphs based on an aesthetic score, updating a rendering tree based on the modified geometry of the one or more overlapping glyphs, and rendering the text layout using the rendering tree.Type: GrantFiled: May 13, 2022Date of Patent: January 28, 2025Assignee: Adobe Inc.Inventors: Praveen Kumar Dhanuka, Nirmal Kumawat, Arushi Jain
-
Patent number: 12210666Abstract: Systems and methods generating an animation rig corresponding to a pose of a subject include accessing image data corresponding to the pose of the subject. The image data can include the face of the subject. The systems and methods process the image data by successively analyzing subregions of the image according to a solver order. The solver order can be biologically or anatomically ordered to proceed from subregions that cause larger scale movements to subregions that cause smaller scale movements. In each subregion, the systems and methods can perform an optimization technique to fit parameters of the animation rig to the input image data. After all subregions have been processed, the animation rig can be used to animate an avatar to appear to be performing the pose of the subject.Type: GrantFiled: July 22, 2022Date of Patent: January 28, 2025Assignee: MAGIC LEAP, INC.Inventors: Sean Michael Comer, Geoffrey Wedig
-
Patent number: 12196963Abstract: A data space such as a virtual/augmented reality environment is generated, through which a viewer/point of view may move. The physical world motion of a display outputting the data space is sensed, received, or computed. The motion of a physical world environment in which the display also is sensed, received, or computed. An output adjustment is determined from the display and environment motions, typically being equal to the environment motion(s). Motion of a point of view within the data space to be outputted by the display is determined. The viewpoint motion corresponds with the display motion within physical space adjusted by the output adjustment. At least part of the data space is outputted to the display from the point of view. The point of view is navigated through the data space according to the viewpoint motion.Type: GrantFiled: November 21, 2023Date of Patent: January 14, 2025Assignee: West Texas Technology Partners, LLCInventors: Allen Yang Yang, Sleiman Itani
-
Patent number: 12190407Abstract: An avatar generating method and device, a terminal and a storage medium are provided. The avatar model corresponding to the target object is acquired by collecting a frame image of the target object, and the avatar of the target object is rendered based on the avatar model. The similarity between each part of a head of the avatar model and a corresponding part of a head of the target object meets a similarity condition, so that the avatar is generated based the feature of each part of the head of the target object, and different target objects correspond to different avatars.Type: GrantFiled: September 11, 2020Date of Patent: January 7, 2025Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventor: Shupeng Zhang
-
Patent number: 12182923Abstract: A synthetic lifelike behavioral character animation system and methods for simulating lifelike behavior in an animated character. The system provides simulated lifelike character behavior for use in a variety of interactive contexts such as AI interactive agents, video games, and metaverse-type experiences. The system processes contextual information and generates behavioral outputs that drive character animation that is lifelike and believable in nature.Type: GrantFiled: October 25, 2022Date of Patent: December 31, 2024Assignee: UneeQ LimitedInventors: Daniel Lance Tomsett, Victor Kar Ho Yuen
-
Patent number: 12177445Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: GrantFiled: June 26, 2023Date of Patent: December 24, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen
-
Patent number: 12177444Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.Type: GrantFiled: June 26, 2023Date of Patent: December 24, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Daniel Dinu, Juan Carlos Arevalo Baeza, Barry Friemel, William Chen