Patents Examined by Jin Ge
-
Patent number: 12141606Abstract: Methods, systems, and apparatuses for graph stream processing are disclosed. One apparatus includes a cascade of graph streaming processors, wherein each of the graph streaming processor includes a processor array, and a graph streaming processor scheduler. The cascade of graph streaming processors further includes a plurality of shared command buffers, wherein each shared command buffer includes a buffer address, a write pointer, and a read pointer, wherein for each of the plurality of shared command buffers a graph streaming processor writes commands to the shared command buffer as indicated by the write pointer of the shared command buffer and the graph streaming processor reads commands from the shared command buffer as indicated by the read pointer, wherein at least one graph streaming processor scheduler operates to manage the write pointer and the read pointer to avoid overwriting unused commands of the shared command buffer.Type: GrantFiled: October 16, 2023Date of Patent: November 12, 2024Assignee: Blaize, Inc.Inventors: Venkata Ganapathi Puppala, Sarvendra Govindammagari, Lokesh Agarwal, Satyaki Koneru
-
Patent number: 12141895Abstract: A system for communicating slippage experienced by at least one traction device of a work machine, to a remote operator interface for controlling the work machine through the remote operator interface is described. The system includes a controller configured to receive data associated with a speed of the at least one traction device of the work machine and determine a slippage condition of the at least one traction device based on the data. The controller is further configured to activate a visual overlay over a virtual image, of the at least one traction device, displayed in a video feed to represent the slippage condition on the remote operator interface. The video feed is a real-time video feed, indicating one or more operations of the work machine, displayed on the remote operator interface.Type: GrantFiled: August 30, 2022Date of Patent: November 12, 2024Assignee: Caterpillar Inc.Inventors: Shaun David Currier, Aaron Robert Shatters, Eric W. Cler
-
Patent number: 12141890Abstract: A disaggregated processor package can be configured to accept interchangeable chiplets. Interchangeability is enabled by specifying a standard physical interconnect for chiplets that can enable the chiplet to interface with a fabric or bridge interconnect. Chiplets from different IP designers can conform to the common interconnect, enabling such chiplets to be interchangeable during assembly. The fabric and bridge interconnects logic on the chiplet can then be configured to confirm with the actual interconnect layout of the on-board logic of the chiplet. Additionally, data from chiplets can be transmitted across an inter-chiplet fabric using encapsulation, such that the actual data being transferred is opaque to the fabric, further enable interchangeability of the individual chiplets. With such an interchangeable design, cache or DRAM memory can be inserted into memory chiplet slots, while compute or graphics chiplets with a higher or lower core count can be inserted into logic chiplet slots.Type: GrantFiled: March 2, 2022Date of Patent: November 12, 2024Assignee: Intel CorporationInventors: Altug Koker, Lance Cheney, Eric Finley, Varghese George, Sanjeev Jahagirdar, Josh Mastronarde, Naveen Matam, Iqbal Rajwani, Lakshminarayanan Striramassarma, Melaku Teshome, Vikranth Vemulapalli, Binoj Xavier
-
Patent number: 12136165Abstract: A method for enhanced forward rendering is disclosed which includes a depth pre-pass, light culling and a final shading. The depth pre-pass minimizes the cost of final shading by avoiding high pixel overdraw. The light culling stage calculates a list of light indices overlapping a pixel. The light indices are calculated on a per-tile basis, where the screen has been split into units of tiles. The final shading evaluates materials using information stored for each light. The forward rendering method may be executed on a processor, such as a single graphics processing unit (GPU) for example.Type: GrantFiled: October 12, 2020Date of Patent: November 5, 2024Assignee: Advanced Micro Devices, Inc.Inventors: Takahiro Harada, Jerry McKee, Jason Yang
-
Patent number: 12131434Abstract: An object is to appropriately determine a color of a three-dimensional model of an object. In an image processing apparatus, based on the analysis of the three-dimensional model of the object, the determination method of a color for the portion, which corresponds to the object shape of the component constituting the three-dimensional model, is made different from that for the portion, which does not correspond to the object shape.Type: GrantFiled: May 25, 2022Date of Patent: October 29, 2024Assignee: CANON KABUSHIKI KAISHAInventor: Hironao Ito
-
Patent number: 12102388Abstract: A display system can include a head-mounted display configured to project light to an eye of a user to display virtual image content at different amounts of divergence and collimation. The display system can include an inward-facing imaging system that images the user's eye and processing electronics that are in communication with the inward-facing imaging system and that are configured to obtain an estimate of a center of rotation of the user's eye. The display system may render virtual image content with a render camera positioned at a determined position relative to the determined position of the center of rotation of said eye.Type: GrantFiled: December 7, 2023Date of Patent: October 1, 2024Assignee: Magic Leap, Inc.Inventors: Samuel A. Miller, Lomesh Agarwal, Lionel Ernest Edwin, Ivan Li Chuen Yeoh, Daniel Farmer, Sergey Fyodorovich Prokushkin, Yonatan Munk, Edwin Joseph Selker, Bradley Vincent Stuart, Jeffrey Scott Sommers
-
Patent number: 12106416Abstract: The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.Type: GrantFiled: January 6, 2023Date of Patent: October 1, 2024Assignee: Meta Platforms Technologies, LLCInventors: Denis Gladkov, Daniel Lehmann, Paul B. Menage, Clifford Merritt Boyd, Anton Vaneev, Luiz Afonso Coimbra Barbosa Silva, Mandeep S Baines, Aaron David Lieberman, Rodney Huff, Cyril Daniel Saint Girons
-
Patent number: 12100126Abstract: The following provides a system and method to display images on a display screen (e.g. via a display panel or by projection) and the processing of image data therefor. In one aspect, the system implements a luminance retargeting method for altering the perceived contrast and/or colours of an image to match their appearance under different luminance levels. In another aspect, the system may provide a method for transforming an image locally within a sub-area of an image to adjust image contrast for display by a display device. In yet another aspect, the system may provide a method for transforming an image of a first luminance to adjust a perceived colour hue thereof for display by a display device according to a second luminance. In yet another aspect, the system may provide a method for transforming an image having a first luminance to adjust a colour saturation thereof for display by a display device having a second luminance.Type: GrantFiled: November 17, 2020Date of Patent: September 24, 2024Assignee: Faurecia IRYStec Inc.Inventors: Rafal Mantiuk, Robert Wanat
-
Patent number: 12094047Abstract: An animated emoticon generation method, a computer-readable storage medium, and a computer device are provided. The method includes: displaying an emoticon input panel on a chat page; detecting whether a video shooting event is triggered in the emoticon input panel; acquiring video data in response to detecting the video shooting event; obtaining an edit operation for the video data; processing video frames in the video data according to the edit operation to synthesize an animated emoticon; and adding an emoticon thumbnail corresponding to the animated emoticon to the emoticon input panel, the emoticon thumbnail displaying the animated emoticon to be used as a message on the chat page based on a user selecting the emoticon thumbnail in the emoticon input panel.Type: GrantFiled: March 23, 2023Date of Patent: September 17, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTDInventors: Dong Huang, Tian Yi Liang, Jia Wen Zhong, Jun Jie Zhou, Jin Jiang, Ying Qi, Si Kun Liang
-
Patent number: 12094026Abstract: Apparatus and method for enhancing graphics rendering photorealism. For example, one embodiment of a graphics processor comprises: a graphics processing pipeline comprising a plurality of graphics processing stages to render a graphics image; a local storage to store intermediate rendering data to generate the graphics image; and machine-learning hardware logic to perform a refinement operation on the graphics image using at least a portion of the intermediate rendering data to generate a translated image.Type: GrantFiled: July 27, 2020Date of Patent: September 17, 2024Assignee: Intel CorporationInventors: Stephan Richter, Vladlen Koltun, Hassan Abu Alhaija
-
Patent number: 12086335Abstract: The present disclosure related to a method for playing a multidimensional reaction-type image. The method includes at least: receiving, by a computer, input manipulation to an object from a user; and extracting, by the computer, an image frame matched to a detailed cell corresponding to location information and depth information in a reaction-type image, depending on the location information and the depth information of the input manipulation received at each playback time point. The depth information is information about pressure strength of the input manipulation applied to the reaction-type image or time length to which the input manipulation is applied. The location information is information about a location of a two-dimensional space in which the input manipulation is applied to the reaction-type image.Type: GrantFiled: May 13, 2022Date of Patent: September 10, 2024Assignee: Momenti, Inc.Inventor: Chul Woo Lee
-
Patent number: 12067323Abstract: A data processing method applied to a first electronic device. The method includes determining first data and second data corresponding to a first display unit and a second display unit respectively based on an obtained to-be-displayed data; adjusting the first data and the second data to obtain target first data and target second data respectively based on an adjustment parameter, the adjustment parameter being determined based on display parameters of the first display unit and the second display unit, the display parameters being related to pixels per unit area of the first display unit and the second display unit; and outputting the target first data to the first display unit and outputting the target second data to the second display unit for the first display unit and the second display unit to display the same size when displaying the same object.Type: GrantFiled: March 1, 2022Date of Patent: August 20, 2024Assignee: LENOVO (BEIJING) LIMITEDInventor: Ke Wang
-
Patent number: 12067647Abstract: Vehicles and methods for augmenting rearview displays for vehicles are provided. An exemplary method is provided for augmenting a rearview display for a vehicle having a gate moveable between a closed configuration and an opened configuration. The method includes collecting dynamic pixel images of an area behind the vehicle using a camera connected to the vehicle. Further, the method includes, in response to a command, displaying graphical overlays to the collected dynamic pixel images on a display screen, via a processor, wherein the graphical overlays depict an outline of the gate and/or projected path of the gate in the opened configuration.Type: GrantFiled: July 21, 2022Date of Patent: August 20, 2024Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Yun Qian Miao, Norman J Weigert, Ralph David Schlottke
-
Patent number: 12067645Abstract: There are provided computing devices and methods, etc. to controllably transform an image of a face, including a high resolution image, to simulate continuous aging. Ethnicity-specific aging information and weak spatial supervision are used to guide the aging process defined through training a model comprising a GANs based generator. Aging maps present the ethnicity-specific aging information as skin sign scores or apparent age values. The scores are located in the map in association with a respective location of the skin sign zone of the face associated with the skin sign. Patch-based training, particularly in association with location information to differentiate similar patches from different parts of the face, is used to train on high resolution images while minimize resource usage.Type: GrantFiled: June 30, 2021Date of Patent: August 20, 2024Assignee: L'OrealInventors: Julien Despois, Frederic Flament, Matthieu Perrot
-
Patent number: 12056416Abstract: An augmented reality device may comprise a display, at least one sensor, a communication circuit, and at least one processor operatively connected with the display, the at least one sensor, and the communication circuit.Type: GrantFiled: February 24, 2022Date of Patent: August 6, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Seungnyun Kim, Hanjib Kim, Hyunjun Kim, Yongsang Yun, Kihuk Lee, Chihyun Cho
-
Patent number: 12051164Abstract: In some implementations, a system may receive, at a front-end device and from an augmented reality (AR) device associated with a user, a request to use the front-end device. The system may transmit, to the AR device, a request to access an optical sensor of the AR device. The system may receive, from the AR device, an output, from the optical sensor, that indicates a hand gesture performed by the user of the AR device. Accordingly, the system may determine, based on the hand gesture, a corresponding input key of the front-end device. The system may perform an action based on the corresponding input key.Type: GrantFiled: September 13, 2022Date of Patent: July 30, 2024Assignee: Capital One Services, LLCInventors: Joshua Edwards, Michael Mossoba, Tyler Maiman
-
Patent number: 12051395Abstract: A server system receives, from a first client device, a video recording created by the first client device and an indication that the video recording is to be associated with a media content item. The server system retrieves text associated with the media content item and provides the text for display at the first client device as a text lens overlay that is mapped to a portion of an object in the video recording of the first client device and follows movement of the portion of an object in the video recording created by the first client device. The server system provides, to a second client device, the video recording in combination with the media content item; and the text associated with the media content item as the text lens overlay that is mapped to the portion of the object of the first client device.Type: GrantFiled: April 24, 2023Date of Patent: July 30, 2024Assignee: Spotify ABInventors: Brendan O'Driscoll, Aidan Sliney, Craig Watson
-
Patent number: 12020384Abstract: Methods and systems are disclosed for generating AR experiences. The methods and systems access a first component of a plurality of components implemented by the messaging application, the plurality of components comprising an AR experience, each of the plurality of components being configured to be separately launched by the messaging application. The methods and systems store a first state of the first component in a data structure that is shared across the plurality of components; launching. The methods and system launch, by the messaging application, a second component of the plurality of components in response to determining that an interaction has been performed using the first component; and configure a second state of the second component based on the interaction that has been performed using the first component.Type: GrantFiled: June 21, 2022Date of Patent: June 25, 2024Assignee: Snap Inc.Inventors: Rastan Boroujerdi, Michael John Evans, Panayoti Haritatos
-
Patent number: 12014669Abstract: Disclosed are systems and methods that detect segments of video, such as HDR video, that include content, such as edges and details in dark scenes, that cannot be presented on some displays. Output models for different display types, such as edge-lit LCD, backlit LCD, etc., may be created and used to process video with respect to those different display types to determine if segments of the video cannot be presented on the display type at the pixel brightness values indicated in the video. In some implementations, HDR video may also or alternatively be compared to SDR video to determine segments of the video that are of interest, especially in low light scenes.Type: GrantFiled: June 29, 2022Date of Patent: June 18, 2024Assignee: Amazon Technologies, Inc.Inventor: Charles Benjamin Waggoner
-
Patent number: 12014829Abstract: Systems and methods for providing remotely proctored at-home health testing and diagnostics are provided herein. In particular, systems and methods for improving proctor performance by increasing accuracy and reducing proctor time are disclosed. In some embodiments, images and/or video of a patient may be enhanced to aid the proctor. In some embodiments, proctor performance may be evaluated. In some embodiments, proctor time per patient may be reduced by automating one or more steps in a proctored testing process.Type: GrantFiled: April 29, 2022Date of Patent: June 18, 2024Assignee: EMED LABS, LLCInventors: Nicholas Atkinson Kramer, Chistopher T. Larkin, Christopher Richard Williams, John Andrew Sands, Colman Thomas Bryant, Glen Crampton McKnight, Randall Eugene Hand