Patents Examined by Peter Hoang
-
Patent number: 11803994Abstract: Disclosed is a system for encoding and/or rendering animations without temporal or spatial restrictions. The system may encode an animation as a point cloud with first data points having a first time value and different positional and non-positional values, and second data points having a second time value and different positional and non-positional values. Rendering the animation may include generating and presenting a first image for the first time value of the animation based on the positional and non-positional values of the first data points, and generating and presenting a second image for the second time value of the animation by changing a visualization at a first position in the first image based on the positional values of a data point from the second data points corresponding to the first position and the data point non-positional values differing from the visualization.Type: GrantFiled: April 22, 2022Date of Patent: October 31, 2023Assignee: Illuscio, Inc.Inventors: William Peake, III, Joseph Bogacz
-
Patent number: 11798242Abstract: In one implementation, a method of providing contextual computer-generated reality (CGR) digital assistant is performed at a device provided to deliver a CGR scene, the device including one or more processors, non-transitory memory, and one or more displays. The method includes obtaining image data characterizing a field of view captured by an image sensor. The method further includes identifying in the image data a contextual trigger for one of a plurality of contextual CGR digital assistants. The method additionally includes selecting a visual representation of the one of the plurality of contextual CGR digital assistants, where the visual representation is selected based on context and in response to identifying the contextual trigger. The method also includes presenting the CGR scene by displaying the visual representation of the one of the plurality of contextual CGR digital assistants, where the visual representation provides information associated with the contextual trigger.Type: GrantFiled: July 15, 2022Date of Patent: October 24, 2023Assignee: APPLE INC.Inventors: Avi Bar-Zeev, Golnaz Abdollahian, Devin William Chalmers, David H. Y. Huang, Banafsheh Jalali
-
Patent number: 11790531Abstract: Methods and systems are disclosed for performing operations comprising: receiving a monocular image that includes a depiction of a whole body of a user; generating a segmentation of the whole body of the user based on the monocular image; accessing a video feed comprising a plurality of monocular images received prior to the monocular image; smoothing, using the video feed, the segmentation of the whole body generated based on the monocular image to provide a smoothed segmentation; and applying one or more visual effects to the monocular image based on the smoothed segmentation.Type: GrantFiled: February 24, 2021Date of Patent: October 17, 2023Assignee: Snap Inc.Inventors: Gal Dudovitch, Peleg Harel, Chia-Hao Hsieh, Sergei Korolev, Ma'ayan Shuvi
-
Patent number: 11785267Abstract: Provided are a virtual livestreaming method, apparatus, and system, and a storage medium, relating to the technical field of livestreaming. The method is acquiring real feature data of a real subject, where the real feature data include motion data and face data of the real subject during a performance; determining target feature data of a virtual character according to the real feature data, where the virtual character is a preset animation model, and the target feature data include motion data and face data of the virtual character; determining video stream pushing data corresponding to the virtual character according to the target feature data; and sending the video stream pushing data corresponding to the virtual character to a target livestreaming platform, where the video stream pushing data is used for instructing the target livestreaming platform to display virtual livestreaming of the virtual character.Type: GrantFiled: August 3, 2021Date of Patent: October 10, 2023Assignees: MOFA (SHANGHAI) INFORMATION TECHNOLOGY CO., LTD., SHANGHAI MOVU TECHNOLOGY CO., LTD.Inventors: Jinxiang Chai, Hongbing Tan, Xingtang Xiong, Shihao Jin, Bo Liu, Tonghui Zhu, Congyi Wang
-
Patent number: 11776193Abstract: Various implementations disclosed herein include devices, systems, and methods for granular motion control for a virtual agent. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes obtaining an action for a virtual agent. In some implementations, the action is associated with a plurality of time frames. In some implementations, the method includes, for a first time frame of the plurality of time frames, determining respective confidence scores for a plurality of granular motions that advance the virtual agent towards completion of the action. In some implementations, the method includes selecting a subset of the plurality of granular motions based on the respective confidence scores.Type: GrantFiled: March 29, 2021Date of Patent: October 3, 2023Assignee: APPLE INC.Inventors: Siva Chandra Mouli Sivapurapu, Aashi Manglik, Edward S. Ahn, Mark Drummond
-
Patent number: 11763509Abstract: A method for calibrating an animation includes obtaining a static source image of a source face; capturing, by an image capturing device, a driving video of a human; determining whether a driving face, of the human, is present in each of the video frames; measuring a driving face position and a driving face size in a calibration reference frame of the driving video; generating each of one or more modified video frames based on the calibration reference frame and each of one or more subsequent video frames; and outputting, for each of the driving video frames, the source image in response to determining that the driving face is not present, and outputting the source image and the modified video frame in response to determining that the driving face is present.Type: GrantFiled: November 15, 2021Date of Patent: September 19, 2023Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Ikhwan Mohammad Iqbal, Qiang Yao
-
Patent number: 11763415Abstract: An embodiment of a graphics apparatus may include a mask buffer to store a mask, a shader communicatively coupled to the mask buffer to apply the mask to a first shader pass, and a resolver communicatively coupled to the mask buffer to apply the mask to a resolve pass. The resolver may be configured to exclude a sample location not covered by the mask in the resolve pass. Other embodiments are disclosed and claimed.Type: GrantFiled: September 24, 2021Date of Patent: September 19, 2023Assignee: Intel CorporationInventors: Hugues Labbe, Tomer Bar-On, Kai Xiao, Ankur N. Shah, John G. Gierach
-
Patent number: 11748298Abstract: An integrated circuit (IC) package apparatus is disclosed. The IC package includes one or more processing units and a bridge, mounted below the one or more processing unit, including one or more arithmetic logic units (ALUs) to perform atomic operations.Type: GrantFiled: May 27, 2022Date of Patent: September 5, 2023Assignee: INTEL CORPORATIONInventors: Altug Koker, Farshad Akhbari, Feng Chen, Dukhwan Kim, Narayan Srinivasa, Nadathur Rajagopalan Satish, Liwei Ma, Jeremy Bottleson, Eriko Nurvitadhi, Joydeep Ray, Ping T. Tang, Michael S. Strickland, Xiaoming Chen, Tatiana Shpeisman, Abhishek R. Appu
-
Patent number: 11740463Abstract: Example methods, apparatuses and systems are disclosed for providing a device for capturing a barcode image within an augmented reality environment. An example method includes detecting a target object within a field of view of an augmented reality viewing device. The method further includes rendering an image of a scanning device within the field of view of the augmented reality viewing device, and rendering a scanning area within the field of view of the augmented reality viewing device. Further, a camera associated with the augmented reality viewing device captures an image of a barcode located on the target object. Corresponding apparatuses, systems, and computer program products are also provided.Type: GrantFiled: August 21, 2020Date of Patent: August 29, 2023Assignee: HAND HELD PRODUCTS, INC.Inventor: Erik Todeschini
-
Patent number: 11741651Abstract: An apparatus for generating a user's video avatar, wherein the apparatus comprises a processor communicatively connected to a memory, wherein the memory instructs the processor to receive, from a user application and a user input device, user data, validate a user's identity as a function of the user data, and generate a video avatar as a function of the identity validation and user data.Type: GrantFiled: January 24, 2022Date of Patent: August 29, 2023Assignee: MY JOB MATCHER, INC.Inventors: Arran Stewart, Steve O'Brien
-
Patent number: 11733515Abstract: Systems and methods according to present principles allow social distancing within themed attractions such as haunted attractions in order to allow the enjoyment of the same in various circumstances. These circumstances include times of pandemic, for customers that are afraid to congregate in large groups, for customers that desire to control aspects of the experience, and so on.Type: GrantFiled: October 22, 2021Date of Patent: August 22, 2023Inventor: Mark D. Wieczorek
-
Patent number: 11733057Abstract: A method for providing a map scale, using a computing device having one or more processors, comprising providing a geographic area for display on a display of a device, receiving information corresponding to a first input associated with a geographic location within the geographic area, providing, in response to the information and for display on the display, a scale including a first graphic and a second graphic surrounding the geographic location, calculating a distance between the first graphic and the second graphic, and providing a reference value for display on the display, the reference value including at least one of a time or distance to travel between the first and second graphics of the scale, the time or distance to travel being based on the calculated distance.Type: GrantFiled: October 24, 2019Date of Patent: August 22, 2023Assignee: Google LLCInventors: Su Chuin Leong, Alistair Milne, Christopher Milan Raykovich, Demi Boe, Luke Weijia Xu, Ashley Surdin Proctor
-
Artificial intelligence-based system and method for generating animated videos from an audio segment
Patent number: 11727618Abstract: An AI-based system and method for generating animated videos from an audio segment is disclosed. The method includes receiving a first audio segment including a description of one or more characters and a scenery for the one or more characters, and a second audio segment including a character speech to be spoken by each of the one or more characters by using one or more expressions. The method includes generating a character image for each of the one or more characters, extracting one or more character sounds and one or more character phrases from the second audio segment, and obtaining one or more prestored video clips from an external database. Furthermore, the method includes generating one or more character video clips and a final character video, such that the final character video may be outputted on user interface screen of one or more electronic devices.Type: GrantFiled: August 25, 2022Date of Patent: August 15, 2023Assignee: xNeurals Inc.Inventors: Yathish Parthasarathy, Vishal Yathish -
Patent number: 11721059Abstract: Apparatus and method for programmable ray tracing with hardware acceleration on a graphics processor. For example, one embodiment of a graphics processor comprises shader execution circuitry to execute a plurality of programmable ray tracing shaders. The shader execution circuitry includes a plurality of single instruction multiple data (SIMD) execution units. Sorting circuitry regroups data associated with one or more of the programmable ray tracing shaders to increase occupancy for SIMD operations performed by the SIMD execution units; and fixed-function intersection circuitry coupled to the shader execution circuitry detects intersections between rays and bounding volume hierarchies (BVHs) and/or objects contained therein and to provide results indicating the intersections to the sorting circuitry.Type: GrantFiled: September 13, 2021Date of Patent: August 8, 2023Assignee: INTEL CORPORATIONInventors: Ingo Wald, Carsten Benthin, Sven Woop
-
Patent number: 11715173Abstract: An embodiment of a graphics apparatus may include a mask buffer to store a mask, a shader communicatively coupled to the mask buffer to apply the mask to a first shader pass, and a resolver communicatively coupled to the mask buffer to apply the mask to a resolve pass. The resolver may be configured to exclude a sample location not covered by the mask in the resolve pass. Other embodiments are disclosed and claimed.Type: GrantFiled: April 24, 2019Date of Patent: August 1, 2023Assignee: Intel CorporationInventors: Hugues Labbe, Tomer Bar-On, Kai Xiao, Ankur N. Shah, John G. Gierach
-
Patent number: 11715249Abstract: An animation system is provided for generating an animation control rig for character development, configured to manipulate a skeleton of an animated character. Hierarchical representation of puppets includes groups of functions related in a hierarchy according to character specialization for creating the animated rig are derived using base functions of a core component node. The hierarchical nodes may include an archetype node, at least one appendage node, and at least one feature node. In some implementations, portions of a hierarchical node, including the functions from the core component node, may be shared to generate different animation rigs for a variety of characters. In some implementations, portions of a hierarchical node, including the component node functions, may be reused to build similar appendages of a same animation rig.Type: GrantFiled: June 30, 2022Date of Patent: August 1, 2023Assignee: UNITY TECHNOLOGIES SFInventors: Thomas Stevenson, Edward Sun
-
Patent number: 11715242Abstract: Disclosed are systems, methods, and computer-readable storage media to modify image content. One aspect includes identifying, by one or more electronic hardware processors, an image and content within the image, determining, by the one or more electronic hardware processors, a sky region of the image, determining, by the one or more electronic hardware processors, whether the content within the image is located within the sky region of the image, and in response to the content being within the sky region of the image, modifying, by the one or more electronic hardware processors, the content based on fractal Brownian motion.Type: GrantFiled: September 20, 2021Date of Patent: August 1, 2023Assignee: Snap Inc.Inventors: Chongyang Ma, Xing Mei, Nan Hu, Kirk Ouimet
-
Patent number: 11694396Abstract: A method and an apparatus for cleaning a pool are provided, being applied to a client application installed in a terminal device. The method includes: modeling the pool according to information of the pool collected by the terminal device to determine a three-dimensional model of the pool; receiving a cleaning result on the pool sent by an unmanned cleaning device coupled with the terminal device, and displaying the cleaning result in the client application, wherein a cleaning route of the unmanned cleaning device is determined by the terminal device according to the three-dimensional model; and receiving feedback on the cleaning result, and adjusting a path planning of the unmanned cleaning device based on the feedback.Type: GrantFiled: November 28, 2022Date of Patent: July 4, 2023Assignee: COCLEAN Technologies, Co., Ltd.Inventors: Fei Zhao, Ye Zhao
-
Patent number: 11687684Abstract: A method of managing proxy objects within CAD Models by attaching Meta Data to each Proxy and HD Object and translating 2D coordinates into 3D coordinates from within a 3D CAD model with additional data being added through a 360 viewer. The method enables the user to programmatically swap one Proxy Object with one or more HD Objects. All Proxy Objects and HD Objects are stored in a secure database structure while providing access by users to the proxy objects and all related product information. Non-technical and non-CAD users can configure objects within a space by selecting an object, browsing a catalog of possible alternative objects, viewing specific product details and then selecting the object to replace the selected object. Once a new object is selected, a photo realistic 360 image of a scene is created in real time.Type: GrantFiled: March 4, 2022Date of Patent: June 27, 2023Assignee: MITEK HOLDINGS, INC.Inventor: Richard Todd Ullom
-
Patent number: 11670044Abstract: One embodiment provides for a graphics processing unit comprising a processing cluster to perform coarse pixel shading and output shaded coarse pixels for processing by a pixel processing pipeline and a render cache to store coarse pixel data for input to or output from a pixel processing pipeline.Type: GrantFiled: April 18, 2022Date of Patent: June 6, 2023Assignee: Intel CorporationInventors: Prasoonkumar Surti, Abhishek R. Appu, Subhajit Dasgupta, Srivallaba Mysore, Michael J. Norris, Vasanth Ranganathan, Joydeep Ray