Patents Examined by Charles Tseng
-
Patent number: 12380659Abstract: An augmented reality digital object image placement and anchoring system and process are disclosed. The augmented reality digital object image placement and anchoring system is configured to triangulate synchronized audio output from a user device to the input of a separate electronic coaster device, output an image as input back into the user device, process the image output's visual spectrum and audio spectrum of the audio output to authenticate as an audio/visual pairing, and triangulates placement for anchoring and construction of a defined planar surface that is aligned to a field of view perspective via a three-part frequency-specific LED visual anchor output.Type: GrantFiled: August 23, 2023Date of Patent: August 5, 2025Inventor: Justin Curtis Kirk
-
Patent number: 12380635Abstract: Estimating lighting conditions in a mixed reality scene is a challenging task. Adding shadows cast by virtual objects in the scene contributes significantly to the user experience. To this end, there is proposed, among others, a method for an autonomously movable device having a camera. The device may move to a first position in the scene and capture a first image of a shadow of the device cast by a light source. The device may move to a second position in the scene and capture a second image of a shadow of the device cast by a light source. Features of the light source may be determined at each of the first and the second positions, and a lighting model may be determined for the scene based on the determined features of the light source in the scene.Type: GrantFiled: October 14, 2021Date of Patent: August 5, 2025Assignee: InterDigital CE Patent Holdings, SASInventors: Pierrick Jouet, Caroline Baillard, Philippe Robert
-
Patent number: 12354206Abstract: A graphics processor is provided that includes circuitry configured to facilitate correspondence finding for higher-order light-based effects such as shadows, objects reflecting in mirrors, waves in water or other liquids, glossy surfaces, or objects visible through transparent and/or refractive glass. The circuitry is configured to procedurally generate temporally stable tracking data for transparent and reflective surfaces during rendering of successive frames, hierarchically analyze the successive frames to detect the procedurally generated data within the successive frames, generate residual motion vectors based on the hierarchical analysis, and warp and align a frame and a successively rendered frame based on renderer supplied motion vectors and the residual motion vectors.Type: GrantFiled: September 19, 2022Date of Patent: July 8, 2025Assignee: Intel CorporationInventors: Tobias Zirr, Anton Kaplanyan
-
Patent number: 12334038Abstract: Systems and techniques for aggregation, display, and sharing of data. Graphic items representing data objects identified by a data package may be displayed on timelines. Each timeline may be associated with a respective class of data, and each graphic item displayed on a respective timeline may represent one or more of the data objects in the class associated with the respective timeline. A prediction may be made regarding which data will be displayed in the near future. A pre-fetch request may be generated, and the predicted data may be retrieved from a remote server and stored in a local data cache before the user requests that the predicted data be displayed.Type: GrantFiled: August 29, 2023Date of Patent: June 17, 2025Assignee: Synthro Inc.Inventors: Michael A. Greco, Michael J. Pulaski, Jr., Patrick J. Bradley, Alexandre Chailleux, Steven D. Phelps, Ronald Allen Matsumoto, David J. Pacini, Luc A. Heinrich
-
Patent number: 12322042Abstract: A transaction processing circuit in a graphics rendering system receives information identifying a particular vertex of a plurality of vertices in a strip, each of which is associated with a viewport, and selects a plurality of viewports for viewport transformation of the particular vertex by selecting relevant vertices from the vertices in the strip based on a provoking vertex, and selecting the plurality of viewports to comprise the viewport associated with that relevant vertex. Viewport transformation instructions are sent to a viewport transformation module to perform a viewport transformation on untransformed coordinate data for the particular vertex for each of the viewports, wherein the one or more viewport transformation instructions comprises a viewport transformation instruction for each of the plurality of viewports, each viewport transformation instruction comprises information identifying the particular vertex and information identifying one of the plurality of viewports.Type: GrantFiled: August 7, 2023Date of Patent: June 3, 2025Assignee: Imagination Technologies LimitedInventor: Jairaj Dave
-
Patent number: 12322061Abstract: The technical problem of creating an augmented reality (AR) experience that, on one hand, is accessible from a camera view user interface provided with a messaging client and that, also, can perform a modification based on a previously captured image of a user, is addressed by providing an AR component. When a user, while accessing the messaging client, engages a user selectable element representing the AR component in the camera view user interface, the messaging system loads the AR component in the messaging client. The AR component comprises a target media content object, which can be animation or live action video. The loaded AR component accesses a portrait image associated with a user and modifies the target media content using the portrait image. The resulting target media content object is displayed in the camera view user interface.Type: GrantFiled: January 4, 2024Date of Patent: June 3, 2025Assignee: Snap Inc.Inventors: Roman Golobokov, Aleksandr Mashrabov, Dmitry Matov, Jeremy Baker Voss
-
Patent number: 12315103Abstract: A display method including detecting a pointing element, and displaying an operation image containing a plurality of item images. When the pointing element includes the right hand, the plurality of item images are placed in the operation image based on a first aspect, and when the pointing element includes the left hand, the plurality of item images are placed in the operation image based on a second aspect.Type: GrantFiled: February 15, 2023Date of Patent: May 27, 2025Assignee: SEIKO EPSON CORPORATIONInventor: Kasumi Inoue
-
Patent number: 12315096Abstract: The embodiments of the present disclosure provide an interaction method and apparatus, device and medium, wherein the interaction method includes: in response to a trigger operation on a target interaction anchor on a video page, obtaining an image to be processed and a material of a target item associated with the target interaction anchor; and generating a target image based on the material of the target item and the image to be processed.Type: GrantFiled: August 1, 2024Date of Patent: May 27, 2025Assignee: Beijing Youzhuju Network Technology Co., Ltd.Inventors: Zhe Li, Hao Liu, Kequan Fan, Longfei Mu, Peng Xiang, Haiyang Cao
-
Patent number: 12299830Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for performing operations comprising receiving an image that depicts a person, identifying a set of skeletal joints of the person and identifying a pose of the person depicted in the image based on positioning of the set of skeletal joints. The operations also include receiving speech input comprising a request to perform an AR operation and an ambiguous intent, discerning the ambiguous intent of the speech input based on the pose of the person depicted in the image and in response to receiving the speech input, performing the AR operation based on discerning the ambiguous intent of the speech input based on the pose of the person depicted in the image.Type: GrantFiled: September 7, 2023Date of Patent: May 13, 2025Assignee: Snap Inc.Inventors: Matan Zohar, Yanli Zhao, Brian Fulkerson, Itamar Berger
-
Patent number: 12282994Abstract: A system and method builds triangles from vertices of polygons and stores the pixels overlayed at least in part by each triangle. The system and method then takes pixels overlayed by an even number of times for each polygon and renders them. Antialiasing information may be generated and provided by oring or exclusive oring bits representing each polygon for each of several pixel divisions.Type: GrantFiled: October 2, 2023Date of Patent: April 22, 2025Assignee: Heavy.ai, Inc.Inventors: Simon Eves, Steve Blackmon
-
Patent number: 12277657Abstract: An augmented reality device generates an updated position and orientation (pose) value by initially determining, using image-based processing, a pose estimate from a current image frame, a previous image frame and a previous pose. An IMU pose is then obtained from data generated by an inertial measurement unit including motion sensors, and transformation between the pose estimate and the IMU pose is determined. The transformation is applied to the pose estimate to generate a pose update. Media content is applied to a position within an image, the position being based on the pose update.Type: GrantFiled: July 12, 2023Date of Patent: April 15, 2025Assignee: Snap Inc.Inventors: Qi Pan, Edward James Rosten, Andrew Tristan Spek, Supannee Tanathong
-
Patent number: 12272012Abstract: In one embodiment, a method includes capturing images of a first user wearing a VR display device in a real-world environment. The method includes receiving a VR rendering of a VR environment. The VR rendering is from the perspective of the mobile computing device with respect to the VR display device. The method includes generating a first MR rendering of the first user in the VR environment. The first MR rendering of the first user is based on a compositing of the images of the first user and the VR rendering. The method includes receiving an indication of a user interaction with one or more elements of the VR environment in the first MR rendering. The method includes generating, in real-time responsive to the indication of the user interaction with the one or more elements, a second MR rendering of the first user in the VR environment. The one or more elements are modified according to the interaction.Type: GrantFiled: May 22, 2023Date of Patent: April 8, 2025Assignee: Meta Platforms Technologies, LLCInventors: Sarah Tanner Simpson, Gregory Smith, Jeffrey Witthuhn, Ying-Chieh Huang, Shuang Li, Wenliang Zhao, Peter Koch, Meghana Reddy Guduru, Ioannis Pavlidis, Xiang Wei, Kevin Xiao, Kevin Joseph Sheridan, Bodhi Keanu Donselaar, Federico Adrian Camposeco Paulsen
-
Patent number: 12265655Abstract: Systems, methods, and non-transitory computer readable media including instructions for extracting content from a virtual display are disclosed. Extracting content from a virtual display includes generating a virtual display via a wearable extended reality appliance, wherein the virtual display presents a group of virtual objects and is located at a first virtual distance from the wearable extended reality appliance; generating an extended reality environment via the wearable extended reality appliance including at least one additional virtual object at a second virtual distance from the wearable extended reality appliance; receiving input for causing a specific virtual object to move from the virtual display to the extended reality environment; and in response, generating a presentation of a version of the specific virtual object in the extended reality environment at a third virtual distance different from the first virtual distance and the second virtual distance.Type: GrantFiled: October 20, 2023Date of Patent: April 1, 2025Assignee: Sightful Computers Ltd.Inventors: Eli Elhadad, Amit Knaani, Tomer Kahan, Tamir Berliner, Orit Dolev
-
Patent number: 12266063Abstract: A head-wearable apparatus determines an imaginary reference plane intersecting a head of a user viewing augmented content in a viewing pane having vertical and lateral dimensions in a display of the head-wearable apparatus. The imaginary reference plane coincides with a first viewing direction of the head of the user. The apparatus detects a rotational movement of the head of the user in a vertical direction while viewing the augmented content. In response to the detected rotational movement, the apparatus determines a second viewing direction of the head of the user when viewing the augmented content in the second viewing direction and determines a reference angle between the imaginary reference plane and the second viewing direction. Based on the reference angle, the apparatus assign one of a billboard display mode and a headlock display mode (or combination) to the augmented content presented in the display.Type: GrantFiled: March 21, 2023Date of Patent: April 1, 2025Assignee: Snap Inc.Inventors: Luke Cartwright, Ilteris Kaan Canberk
-
Patent number: 12243010Abstract: An information processing apparatus (2000) acquires a shelf rack image (12) in which a product shelf rack on which a product is displayed is imaged. The information processing apparatus (2000) performs image analysis on the shelf rack image (12), and generates information (actual display information) relevant to a display situation of the product on a product shelf rack (20). The information processing apparatus (2000) acquires reference display information representing a reference for display of the product on the product shelf rack (20). The information processing apparatus (2000) compares the actual display information generated by performing the image analysis on the shelf rack image (12) with the acquired reference display information, and generates comparison information representing a result.Type: GrantFiled: August 1, 2023Date of Patent: March 4, 2025Assignee: NEC CORPORATIONInventors: Yaeko Yonezawa, Kaito Horita, Akira Yajima, Mizuto Sekine, Yoshinori Ehara
-
Patent number: 12243123Abstract: A method for changing the linear arrangement of a plurality of information boards in an extended reality environment to appear to surround or partially surround a user to make viewing and interaction with the boards easier.Type: GrantFiled: September 1, 2023Date of Patent: March 4, 2025Assignee: VR-EDU, Inc.Inventor: Ethan Fieldman
-
Patent number: 12229911Abstract: An editing terminal includes a simple display data acquisition unit that acquires simple display data from an item management server, an item selection processing unit that receives selection of an item from a plurality of items displayed using the simple display data, a three-dimensional data acquisition unit that acquires three-dimensional data of a selected item from the item management server, and an editing processing unit that displays an editing space on an editing screen on the basis of editing space information, receives an input of operation information regarding editing of the editing space using the three-dimensional data of the selected item, transmits the operation information to an editing server, and displays the editing space after editing on the editing screen.Type: GrantFiled: June 5, 2023Date of Patent: February 18, 2025Assignee: Cluster, Inc.Inventors: Daiki Handa, Shoma Sato, Hiroyuki Tomine
-
Patent number: 12229904Abstract: In one embodiment, a computing system may monitor one or more regions of a first 3D model of an environment to determine a frequency the respective region changes. The computing system may determine a first region of the one or more regions is static based on the frequency the respective region changes. The computing system may delay a first time period to a second time period to update the first 3D model based on comparisons between a second 3D model and first depth measurements of the first region. The computing system may detect whether the first region changed after the second time period based on comparisons between the second 3D model and the first depth measurements of the first region. The computing system may in response to detecting a change in the first region, update the first 3D model of the first region.Type: GrantFiled: February 13, 2023Date of Patent: February 18, 2025Assignee: Meta Platforms Technologies, LLCInventors: Fabian Langguth, Alexander Sorkine Hornung
-
Patent number: 12229910Abstract: A system of properly displaying chroma key content is presented. The system obtains a digital representation of a 3D environment, for example a digital photo, and gathers data from that digital representation. The system renders the digital representation in an environmental model and displays that digital representation upon an output device. Depending upon the context, content anchors of the environmental model are selected which will be altered by suitable chroma key content. The chroma key content takes into consideration the position and orientation of the chroma key content relative to the content anchor and relative to the point of view that the environmental model is displayed from in order to accurately display chroma key content in a realistic manner.Type: GrantFiled: October 19, 2022Date of Patent: February 18, 2025Assignee: NANTMOBILE, LLCInventors: Evgeny Dzhurinskiy, Ludmila Bezyaeva
-
Patent number: 12229383Abstract: Described herein are techniques to facilitate vehicular incident reenactment using three-dimensional (3D) representations. The techniques include presenting an image including 3D representations of one vehicle and one non-vehicular object related to a vehicular incident. The operations further include providing a message that requests manipulation of the 3D representations to reenact the vehicular incident. The operations further include receiving input and generating a 3D reenactment of the vehicular incident that includes the 3D representations of the at least one vehicle and at least one non-vehicular object.Type: GrantFiled: October 27, 2023Date of Patent: February 18, 2025Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Rebecca A. Little, Christopher Robert Galante