Animation Patents (Class 345/473)
-
Patent number: 12217372Abstract: A system associated with a telecommunications network is in communication with a wireless device and an HMD device. The system obtains image data that depicts the wireless device while a user is wearing the HMD device. The wireless device and the HMD device are co-located in an area of the telecommunications network. The system can receive parameter data generated by one or more sensors of the wireless device. The system can generate mixed reality data based on the image data and the parameter data. The mixed reality data includes an immersive view of a computer-generated virtual environment including a virtual image of the wireless device and the virtual image depicts a real-world view of the wireless device and simulates the wireless device based on the parameter data. The system can also cause the HMD device to display the immersive view to the user wearing the HMD device.Type: GrantFiled: October 18, 2022Date of Patent: February 4, 2025Assignee: T-Mobile USA, Inc.Inventor: Zheng Fang
-
Patent number: 12217344Abstract: A wearing simulation device includes a first animation generation unit that generates a first animation indicating a change in a movement of a body and a surface shape of the body from a second posture to a first posture, a second animation generation unit that generates a second animation indicating a change in a movement of the body and a surface shape of the body in a continuous movement, a third animation generation unit that generates a third animation by connecting the first animation and the second animation, and a simulation execution unit that makes the body wear a clothing model in at least one frame from beginning of the third animation, deforms the clothing model so as to follow the change in the movement of the body and the surface shape of the body in the frame after wearing, and simulates a shape change of the clothing model.Type: GrantFiled: May 23, 2022Date of Patent: February 4, 2025Assignee: ASICS CORPORATIONInventors: Akihiro Ozawa, Nanako Sumi
-
Patent number: 12208338Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for generating insights for video games. The method includes gathering information regarding a player for a plurality of video games, the information comprising at least one of in-world state data, player action data, player progression data, and/or real-world events relevant to each video game. The method also includes tracking events in at least one video game of the plurality of video games, the events comprising an action event or a standby event. The method also includes determining that an event of the tracked events is an action event. The method also includes generating insights regarding the action event based on the information gathered regarding the player, the insights for improving the player's performance in the video game. The method also includes relaying the insights to the player to improve the player's performance in the video game.Type: GrantFiled: July 13, 2023Date of Patent: January 28, 2025Assignee: Electronic Arts Inc.Inventors: Harold Henry Chaput, Mattias Teye, Zebin Chen, Wei Wang, Ulf Erik Kristoffer Sjöö, Ulf Martin Lucas Singh-Blom
-
Patent number: 12204958Abstract: File system manipulation using machine learning is described. Access to a machine learning system is obtained. A connection between a file system and an application is structured. The connection is managed through an application programming interface (API). The connection provides two-way data transfer through the API between the application and the file system. The connection provides distribution of one or more data files through the API. The connection provides enablement of processing of the one or more data files. The processing uses classifiers running on the machine learning system. Data files are retrieved from the file system connected through the interface. The file system is network-connected to the application through the interface. The data files comprise image data of one or more people. Cognitive state analysis is performed by the machine learning system. The application programming interface is generated by a software development kit (SDK).Type: GrantFiled: March 24, 2020Date of Patent: January 21, 2025Assignee: Affectiva, Inc.Inventors: Boisy G. Pitre, Rana el Kaliouby, Youssef Kashef
-
Patent number: 12198470Abstract: A non-transitory computer readable medium storing computer executable instructions which, when executed by processing circuitry, cause the processing circuitry to acquire, from a first sensor, data related to a face of a performer; provide first data, that is generated based on the data, to a classifier; receive, from the classifier, specific facial expression data indicating one specific facial expression among a plurality of predetermined specific facial expressions on the basis of the first data; and select, for display output, a specific facial expression corresponding to the specific facial expression data received from the classifier.Type: GrantFiled: June 18, 2021Date of Patent: January 14, 2025Assignee: GREE, INC.Inventor: Akihiko Shirai
-
Patent number: 12198244Abstract: Disclosed is a system that streams true three-dimensional (“3D”) image data over a data network in a manner that preserves the dimensionality and detail of a dynamic and changing 3D scene. The system generates the 3D image data to represent the 3D scene, and streams different set of the 3D image data that are within different viewing frustums requested by different devices. The system generates updates to the 3D image data based on changes occurring at different parts of the 3D scene. The system streams a first update to the first device in response to image data updated by the first update being within the first device's viewing frustum, and streams a second update to the second device in response to image data updated by the second update being within the second device's viewing frustum.Type: GrantFiled: September 5, 2023Date of Patent: January 14, 2025Assignee: Illuscio, Inc.Inventors: Kyle Kinkade, Dwayne Elahie, Nolan Taeksang Yoo
-
Patent number: 12198398Abstract: Methods and systems are disclosed for performing operations for transferring motion from one real-world object to another in real-time. The operations comprise receiving a first video that includes a depiction of a first real-world object and extracting an appearance of the first real-world object from the video. The operations comprise obtaining a second video that includes a depiction of a second real-world object and extracting motion of the second real-world object from the second video. The operations comprise applying the motion of the second real-world object extracted from the second video to the appearance of the first real-world object extracted from the first video. The operations comprise generating a third video that includes a depiction of the first real-world object having the appearance of the first real-world object and the motion of the second real-world object.Type: GrantFiled: December 21, 2021Date of Patent: January 14, 2025Assignee: Snap Inc.Inventors: Avihay Assouline, Itamar Berger, Nir Malbin, Gal Sasson
-
Patent number: 12197714Abstract: Techniques are disclosed for systems and methods to provide dynamically adjusted instrumentation for improved user convenience. In one example, the dynamically adjusted instrumentation provides a virtual gauge comprising a plurality of segments, wherein each segment is associated with a corresponding range of values for a monitored condition; receives a first value within a first one of the range of values; renders on a user display the first value with a first one of the segments associated the first range while excluding from the user display at least a portion of a second one of the segments associated with a second one of the range of values; receives a second value associated with the second range of values; and renders on the user display the second value with the second segment while excluding from the user display at least a portion of the first segment.Type: GrantFiled: November 2, 2022Date of Patent: January 14, 2025Assignee: FLIR Belgium BVInventor: Christopher D. Gatland
-
Patent number: 12194379Abstract: Methods and apparatus are disclosed for video transmission. In one example, computer-readable storage media store instructions cause a processor to: generate first motion data; distribute, toward terminal devices of a plurality of viewers via a communication line, the first motion data; receive a web page; receive first operation data from a user interface; generate a second video related to a computer-implemented game on the basis of the first operation data by using the received web page; distribute the second video toward the terminal devices of the plurality of viewer; receive viewer data regarding a plurality of viewers; extract a selected game object out of a plurality of game objects to be used in the game; calculate a control parameter related to the selected game object on the basis of the viewer data; generate the second video including the selected game object; and distribute the second video toward the terminal devices.Type: GrantFiled: March 20, 2023Date of Patent: January 14, 2025Assignee: GREE, INC.Inventor: Yosuke Kanaya
-
Patent number: 12190023Abstract: A mechanical computer-aided design (MCAD) model representing an object is received. The MCAD model contains a surface with a face defined therein. Deformation of the face is obtained in a simulation based on the MCAD model. The surface is defined by Non-Uniform Rational Basis Spline patches and mapped to a two-dimensional (2-D) parametric grid. The 2-D grid contains a first group of grid points representing the face and a second group of grid points representing outside of the face. The deformation of the face is applied to the first group of grid points. The deformation is extrapolated to the second group of grid points. An updated MCAD model representing a deformed object is generated using the 2-D grid associated with the applied deformation and the extrapolated deformation.Type: GrantFiled: December 8, 2020Date of Patent: January 7, 2025Assignee: ANSYS, INC.Inventors: Brian Michael Tomas, Wolfgang Seibold
-
Patent number: 12190430Abstract: A method including defining, in a buffer, particles having initial positions in an absolute coordinate system independent of a graphical user interface (GUI) in which the particles are renderable. The method also includes assigning memory ranges within the buffer to corresponding ones of the particles. The method also includes generating, in the memory ranges, updated positions for the particles. The method also includes determining, in the memory ranges and from a combination of the initial positions and the updated positions, corresponding vertices for each of the particles. The method also includes creating, from the corresponding vertices, corresponding particle trails for the particles. The method also includes storing the corresponding particle trails in the memory ranges associated with the particles.Type: GrantFiled: April 13, 2022Date of Patent: January 7, 2025Assignee: The Boeing CompanyInventors: Seppo A. Pietarinen, Brian P. Farm
-
Patent number: 12182919Abstract: The present invention relates to a joint automatic audio visual driven facial animation system that in some example embodiments includes a full scale state of the art Large Vocabulary Continuous Speech Recognition (LVCSR) with a strong language model for speech recognition and obtained phoneme alignment from the word lattice.Type: GrantFiled: December 9, 2022Date of Patent: December 31, 2024Assignee: Snap Inc.Inventors: Chen Cao, Xin Chen, Wei Chu, Zehao Xue
-
Patent number: 12184809Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for updating an avatar status for a user of a messaging system. The program and method provide for receiving, by a messaging application running on a device of a user, a request to identify at least one object depicted in an image captured by a device camera; determining, in response to receiving the request, an attribute of an object depicted in the image; selecting, from plural candidate avatar poses for an avatar of the user, an avatar pose corresponding to an activity that relates to the attribute of the object; and displaying the selected avatar pose for the user.Type: GrantFiled: June 25, 2021Date of Patent: December 31, 2024Assignee: Snap Inc.Inventors: Celia Nicole Mourkogiannis, Evan Spiegel, Kevin Dechau Tang
-
Patent number: 12172079Abstract: The systems and processes described herein can provide dynamic and realistic route generation based on actual route data within the game environment. The system provides for generating a route database for use with a sports simulation game application. The present disclosure also provides for generation of routes during runtime of the game application. The route generation system can help address the problem of generating realistic and lifelike routes based on real life movements of athletes.Type: GrantFiled: July 23, 2021Date of Patent: December 24, 2024Assignee: Electronic Arts Inc.Inventors: Ben Folsom Carter, Jr., Benjamin Scott Rich, Jr., Jonathan Douglas Hayes
-
Patent number: 12175598Abstract: A method or system for 3D rendering of map features on a client device. The client device receives a map tile and associated non-flat terrain data from a mapping server. The map tile represents a geographic area and features an object with a geometric base and height value. The terrain data gives elevation values for ground points. Using this data, the device's processors select a sample point on the map feature, determine its ground elevation, and calculate the feature's top surface elevation by adding the height value. Vertex ground elevations for the map tile's vertices are also determined, considering terrain variations. Vertex height values are calculated using these ground elevations and the top surface elevation. The map feature is then rendered in 3D, complete with vertical edges and a top surface, and displayed on the device's screen.Type: GrantFiled: October 12, 2023Date of Patent: December 24, 2024Assignee: MAPBOX, INC.Inventor: Aleksandar Stojiljkovic
-
Patent number: 12175579Abstract: A skeleton model update apparatus, a skeleton model update method, and a program capable of making natural a motion of a skeleton model at a time of occurrence of a collision, compared with an existing technology are provided. An initial position determination section identifies a position to which one or each of a plurality of given nodes included in a skeleton model is to move. A posture update section updates a posture of the skeleton model by executing inverse kinematics computing on the basis of the position to which the one or each of the plurality of given nodes is to move. At a time of occurrence of a collision to one or a plurality of nodes included in the skeleton model, the posture update section updates the posture of the skeleton model by executing the inverse kinematics computing taking into account of an influence of the collision on the one or the plurality of nodes.Type: GrantFiled: October 22, 2018Date of Patent: December 24, 2024Assignee: Sony Interactive Entertainment Inc.Inventor: Yoshinori Ohashi
-
Patent number: 12168174Abstract: Methods and systems are provided for selecting a viewport into a video game for a spectator viewing a video game played by a player. The method includes identifying a plurality of virtual cameras for providing a plurality of viewports into scenes of the video game. The method includes accessing a spectator playbook, the spectator playbook is stored in association with a profile of the spectator. The spectator playbook identifies viewing history of the spectator for types of video games viewed by the spectator. The method includes accessing a player playbook, the player playbook is stored in association with a profile of the player. The player playbook identifies performance of the player for types of video games played by the player. The method includes accessing gameplay data for the video game played by the player. The method includes selecting a viewport from the plurality of viewports into the video game.Type: GrantFiled: December 23, 2021Date of Patent: December 17, 2024Assignee: Sony Interactive Entertainment Inc.Inventors: Richard Olabode, Mario M. Sarria, Jr., Warren M. Benedetto
-
Patent number: 12155771Abstract: A talking head digital identity immutable dual authentication method for use over a distributed network, comprising: downloading talking head and talking head show files from nodes of a distributed network; downloading hash values of a talking head and talking head show from a blockchain; sending a hash of a publisher's identification from the blockchain to a name lookup service; retrieving and confirming the identity of the publisher; recalculating hash values of the talking head and talking head show; comparing the recalculated hash values of the talking head and talking head show with the hash values of the talking head and talking head show retrieved from the blockchain; incorporating a watermark into the talking head show; starting playback of the talking head show if the hash values received from the blockchain match the recalculated hash values of the talking head and talking head show retrieved from nodes of the distributed network.Type: GrantFiled: May 17, 2024Date of Patent: November 26, 2024Assignee: AvaWorks IncorporatedInventors: Roberta Jean Smith, Nicolas Antczak
-
Patent number: 12148080Abstract: A method for locating a center of rotation of an articulated joint connecting two bones or set of bones of an upper or lower limb of a user, including performing a series of repetitive movements of sweeping one of the bones or set of bones around the joint, and simultaneously acquiring 3D positions of the bone or set of bones during said series, thereby obtaining a 3D cloud of points, computing a point referred to as center point, said center point being a searching point of the 3D searching space for which the standard deviation is the lowest considering the set of distances between the searching point and each point of the 3D cloud of points, transforming the 3D cloud of points into a plane, projecting the center point on said plane, thereby obtaining the center of rotation of the joint.Type: GrantFiled: January 29, 2021Date of Patent: November 19, 2024Assignee: DASSAULT SYSTEMESInventors: Xia Du, Pinghan Chen, Mickael Brossard, Sarath Reddi
-
Patent number: 12141424Abstract: A graphical user interface renders a display on a display screen that include a preview image described by contents of an input file. When the user is satisfied with the preview image, the input file is automatically converted into a single output scalable vector graphic (SVG) compliant file. Various actions can be performed with the single output SVG compliant file.Type: GrantFiled: April 1, 2024Date of Patent: November 12, 2024Inventor: Robert Bennett
-
Patent number: 12141726Abstract: An autonomic method for the comprehensive profiling of near or real time representations of time sequenced, synchronized, characterized business activity by any entity within a group of commercially related subscribing business partners, for the purpose of creating a near or real time universal business activity mosaic. An autonomic method within a group of commercially interrelated businesses to utilize a universal business activity mosaic to render a virtual customer storefront, whereby a business may discretely witness in time and character the sale of its own assets and services either fully or partially comprising those sold to anybody of related intermediate or end customers for the purpose of purchasing, selling, financing, warehousing or physically transporting assets on demand.Type: GrantFiled: July 27, 2023Date of Patent: November 12, 2024Assignee: EMERALD LAKE HILLS, L.L.C.Inventor: Daniel M. Cook
-
Patent number: 12141178Abstract: Systems and methods for archetype-based generation of Artificial Intelligence (AI) characters are provided. An example method includes receiving at least one keyword describing an AI character, where the AI character is generated by an AI character model in a virtual environment; selecting, based on the at least one keyword, an archetype from a plurality of archetypes; acquiring at least one parameter of the AI character model, where the at least one parameter corresponds to at least one feature of the AI character; determining, based on the archetype, at least one value for the at least one parameter; and assigning the at least one value to the at least one parameter.Type: GrantFiled: December 30, 2023Date of Patent: November 12, 2024Assignee: Theai, Inc.Inventors: Ilya Gelfenbeyn, Mikhail Ermolenko, Kylan Gibbs, Aleksey Tikhonov
-
Patent number: 12137278Abstract: Imaging devices may capture images of a user premises. The images may be analyzed and processed by a television receiver to determine a scene associated with the user premises. Information indicative of the scene may be transmitted to a service provider system. A content item is received by the television receiver from the service provider system, where the content item is determined based on the information indicative of the scene. The television receiver outputs the content item for presentation to a user device.Type: GrantFiled: July 13, 2022Date of Patent: November 5, 2024Assignee: DISH Network Technologies India Private LimitedInventor: Arun Pulasseri Kalam
-
Patent number: 12131000Abstract: Systems and methods for providing a network for generating, sharing, and viewing artificial intelligence (AI) characters are provided. An example method includes providing a web-based interface enabling a user to generate and modify a template associated with an AI character generated by an AI character model, where the template includes parameters of the AI character model; receiving at least one value for at least one parameter of the AI character model; receiving a first request to store the template in a data store; storing the template in the data store and attributing the template to an account associated with the user; receiving, from the user, a second request to allow access to the template by at least one further user; and providing the access to the template to the at least one further user to enable the at least one further user to view and interact with the AI character.Type: GrantFiled: December 30, 2023Date of Patent: October 29, 2024Assignee: Theai, Inc.Inventors: Ilya Gelfenbeyn, Mikhail Ermolenko, Kylan Gibbs, Evgenii Shingarev
-
Patent number: 12124255Abstract: A computer-implemented method for representing operator control information in the context of operator control and monitoring of a technical installation is proposed, which has at least one operator station server and one operator station client, wherein at least one measurement value of at least one technical object of the technical installation is received via the operator station server, a trend progression of the measurement value is generated in the event that an alarm, which relates to the measurement value, occurs in the operator station server, the trend progression from the operator station server is transferred to the operator station client, and the trend progression is visually presented to an operator of the technical installation in a trend progression diagram.Type: GrantFiled: May 17, 2021Date of Patent: October 22, 2024Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Benjamin Lutz
-
Patent number: 12125486Abstract: Techniques are described herein for multi-modal interaction between users, automated assistants, and other computing services. In various implementations, a user may engage with the automated assistant in order to further engage with a third party computing service. In some implementations, the user may advance through dialog state machines associated with third party computing service using both verbal input modalities and input modalities other than verbal modalities, such as visual/tactile modalities.Type: GrantFiled: June 30, 2023Date of Patent: October 22, 2024Assignee: GOOGLE LLCInventors: Ulas Kirazci, Adam Coimbra, Abraham Lee, Wei Dong, Thushan Amarasiriwardena
-
Patent number: 12126847Abstract: Aspects of the subject technology relate to providing frame rate arbitration for electronic devices. Frame rate arbitration can include determining a global frame rate based on frame rate parameters from one or more animation sources, and providing the global frame rate to the animation sources. The frame rate parameters for various animations sources can have differing preferred, minimum, and/or maximum frame rates, and the global frame rate may be determined for concurrent display of multiple animations from the multiple animation sources. In one or more implementations, frame rate arbitration can also be performed based on frame rate parameters from an input source.Type: GrantFiled: August 30, 2022Date of Patent: October 22, 2024Assignee: Apple Inc.Inventors: Yuhui Li, Chendi Zhang, Andrey Pokrovskiy, Wanqing Xin
-
Patent number: 12125130Abstract: Sensor data indicating a user's response to an avatar experience in which the user experiences a rendered avatar model is obtained. A perceptual quality metric value corresponding to the rendered avatar model is determined based on the sensor data and a determined relationship between the sensor data and the perceptual quality metric value. The avatar model is re-rendered for display based on the perceptual quality metric value.Type: GrantFiled: May 11, 2020Date of Patent: October 22, 2024Assignee: Apple Inc.Inventors: Grant H. Mulliken, Akiko Ikkai, Izzet B. Yildiz, John S. McCarten, Lilli I. Jonsson, Olivier Soares, Thomas Gebauer, Fletcher R. Rothkopf, Andrew P. Mason
-
Patent number: 12124268Abstract: A method for autonomous navigation of a movable robotic unit, in particular at least as part of a SLAM method. A plurality of virtual points from the surroundings around the detection unit is detected using a detection unit. An optimization problem of graph theory is solved using a control and/or regulation unit for ascertaining a position and/or a movement of the robotic unit and/or for detecting the surroundings as a function of the detected virtual points. At least one virtual plane is ascertained, using the control and/or regulation unit, as a function of at least one group of virtual points of the plurality of virtual points. For ascertaining a position and/or a movement of the robotic unit and/or for representing the surroundings, the ascertained virtual plane is used for solving the optimization problem of graph theory using the control and/or regulation unit.Type: GrantFiled: October 5, 2021Date of Patent: October 22, 2024Assignee: ROBERT BOSCH GMBHInventors: Reza Sabzevari, Charlotte Arndt, Javier Civera
-
Patent number: 12118707Abstract: The present disclosure provides a method for topography simulation of a physical structure under a topography-changing process. The method includes initializing a voxel mesh as a three-dimensional (3D) representation of the physical structure, generating a batch of particles, simulating a flight path of one of the particles with a ray-tracing method by a parallel processing thread in a hardware accelerator, identifying a surface normal of a voxel unit in the voxel mesh that intersects the flight path by the parallel processing thread, determining a surface reaction between the one of the particles and the voxel unit by a central processing unit (CPU), and updating the voxel mesh based on the determining of the surface reaction.Type: GrantFiled: June 4, 2022Date of Patent: October 15, 2024Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.Inventors: Nuo Xu, Zhengping Jiang, Ji-Ting Li, Yuan Hao Chang, Zhiqiang Wu, Wen-Hsing Hsieh
-
Patent number: 12117872Abstract: An electronic device is provided which displays an object (body) on a flexible display screen in accordance with a three-dimensional shape of the display screen by utilizing the flexibility of the display screen. An electronic device including a display portion which includes a flexible display device displaying an object on a display screen; a detection portion detecting positional data of a given part of the display screen; and an arithmetic portion calculating a three-dimensional shape of the display screen on the basis of the positional data and computing motion of the object to make the object move according to a given law in accordance with the calculated three-dimensional shape of the display screen.Type: GrantFiled: November 9, 2023Date of Patent: October 15, 2024Assignee: SEMICONDUCTOR ENERGY LABORATORY CO., LTD.Inventor: Kunio Hosoya
-
Patent number: 12106415Abstract: A method and system for transforming simple user input into customizable animated images for use in text-messaging applications.Type: GrantFiled: July 31, 2023Date of Patent: October 1, 2024Inventor: Enrique Bonansea
-
Patent number: 12106406Abstract: In a real-time data processing device (1), when a camera video is inputted as video data in a raster format and a hand-drawing input is inputted as drawing data in a vector format, inverted video data in the raster format and inverted drawing data in the vector format are generated, a display of the drawing data in the vector format is made in a drawing area (A1) of a touch panel unit, and a superimposed display of the inverted video data in the raster format and the inverted drawing data in the vector format is made in a preview area (A2). Drawing data in the raster format is generated by performing encoding processing of the drawing data in the vector format, and composite data to be stored is generated by performing rendering processing of the video data in the raster format and the drawing data in the raster format.Type: GrantFiled: October 4, 2021Date of Patent: October 1, 2024Assignee: DENTSU INC.Inventors: Satoru Iwashita, Noritaka Kobuse, Akimichi Hibi, Naoto Shigemasa, Susumu Tomita, Keishi Nagasaku
-
Patent number: 12105889Abstract: The technology disclosed relates to automatically interpreting motion of a control object in a three dimensional (3D) sensor space by sensing a movement of the control object in the (3D) sensor space, interpreting movement of the control object, and presenting the interpreted movement as a path on a display. The path may be displayed once the speed of the movement exceeds a pre-determined threshold measured in cm per second. Once the path is displayed, the technology duplicates a display object that intersects the path on the display. In some implementations, the control object may be a device, a hand, or a portion of a hand (such as a finger).Type: GrantFiled: June 23, 2023Date of Patent: October 1, 2024Assignee: Ultrahaptics IP Two LimitedInventors: Isaac Cohen, David S. Holz, Maxwell Sills
-
Patent number: 12102915Abstract: A client device of a game streaming system generates an overlay that identifies discontinuities and other changes in features between streamed frames. The client device receives a stream of frames, representing game content for display, from a server via a network. The client device analyzes the received frames to identify discontinuities and other changes in features of the plurality of frames, such as a particular feature changing one or more of position, size, texture, or other visual characteristic between successively received frames. The client device generates the overlay to indicate the identified features and displays the overlay with at least one of the received frames.Type: GrantFiled: March 18, 2020Date of Patent: October 1, 2024Assignee: GOOGLE LLCInventors: Kuangye Guo, Erik F. Nelson, Katherine Wu
-
Patent number: 12100088Abstract: Systems and methods for recognition of intent of a character are provided. The character is an Artificial Intelligence (AI) character generated by an AI character model for interacting with users in the virtual environment or is controlled by a human user. An example method includes monitoring interactions between a plurality of characters in a virtual environment; recognizing, based on environmental parameters associated with the interactions, an intent of a character selected from the plurality of characters: selecting a plurality of possible behaviors for the character based on the intent; and triggering a behavior selected from the plurality of possible behaviors based on predetermined criteria.Type: GrantFiled: December 29, 2023Date of Patent: September 24, 2024Assignee: Theai, Inc.Inventors: Ilya Gelfenbeyn, Mikhail Ermolenko, Kylan Gibbs, Roman Gusarov, Nastassia Smolskaya
-
Patent number: 12100090Abstract: A three-dimensional (“3D”) interactive system and associated methods automatically add interactivity to a 3D scene by detecting and segments the primitives that represent different objects in the 3D scene, associating different animation models to the primitives of the represented objects, and separately animating the primitives of a represented object in response to a user interaction with one or more of those primitives based on the associated animation model. The system receives an undifferentiated 3D model of the scene, selects different sets of primitives that share unique commonality associated with different objects, and generates a differentiated 3D model with a different classification for each set of the different sets of primitives that represent a different object. The system detects an interaction with primitives of a particular classification, and animates the primitives according to an animation model that is defined for an object identified with the particular classification.Type: GrantFiled: November 27, 2023Date of Patent: September 24, 2024Assignee: Illuscio, Inc.Inventor: Kevin Edward Dean
-
Patent number: 12099796Abstract: A method for generating themed branded fanciful fonts in text messages created with the communication device includes the steps of: licensing a brand from a university brand owner, the brand including a specified font set for text characters and brand design features identifying the brand; creating a branded fanciful font set having a plurality of fanciful text characters by combining the brand design features with more than one of the text characters of the specified font set; creating a plurality of themed branded fanciful font sets using the branded fanciful font set; and creating a font application that when executed by a communication device enables a user of the communication device to select one of the plurality of themed branded fanciful font sets to compose a text message with the communication device. The brand design features can include a mascot, school colors and a school nickname symbol.Type: GrantFiled: September 24, 2021Date of Patent: September 24, 2024Inventor: Beth Mickley
-
Patent number: 12100414Abstract: A method for matching mouth shape and movement in digital video to alternative audio includes deriving a sequence of facial poses including mouth shapes for an actor from a source digital video. Each pose in the sequence of facial poses corresponds to a middle position of each audio sample. The method further includes generating an animated face mesh based on the sequence of facial poses and the source digital video, transferring tracked expressions from the animated face mesh or the target video to the source video, and generating a rough output video that includes transfers of the tracked expressions. The method further includes generating a finished video at least in part by refining the rough video using a parametric autoencoder trained on mouth shapes in the animated face mesh or the target video. One or more computers may perform the operations of the method.Type: GrantFiled: July 1, 2022Date of Patent: September 24, 2024Assignee: WARNER BROS. ENTERTAINMENT INC.Inventors: Tom David Stratton, Shaun Lile
-
Patent number: 12094078Abstract: The disclosed computer-implemented method may include (1) accessing a video portraying an object within a set of frames, (2) defining a subset of key frames within the video based on movement of the object across the set of frames, (3) generating, for each key frame within the subset of key frames, a spline outlining the object within the key frame, (4) receiving input to adjust, for a selected key frame within the subset of key frames, a corresponding spline, and (5) interpolating the adjusted spline with a spline in a sequentially proximate key frame to define the object in frames between the selected key frame and the sequentially proximate key frame. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: February 4, 2022Date of Patent: September 17, 2024Assignee: Netlix, Inc.Inventor: Apurvakumar Dilipkumar Kansara
-
Patent number: 12094043Abstract: According to at least one embodiment, there is provided a computer animation method comprising: causing at least one visual display to display at least one virtual three-dimensional user interface to at least one user; and receiving at least one user input signal from at least one sensor of three-dimensional movement in response to, at least, movement of the at least one sensor by the at least one user, wherein the at least one user input signal represents interaction by the at least one user with the at least one virtual three-dimensional user interface at least to define at least one animation parameter. Computer-readable media and systems are also disclosed.Type: GrantFiled: January 24, 2020Date of Patent: September 17, 2024Assignee: BRINX SOFTWARE INC.Inventors: Jonathan Gagne, Po Kong Lai
-
Patent number: 12093655Abstract: A system includes a computing system that includes a network interface coupled to a processing circuit configured to receive a first input feed from a first user device and a second input feed from a second user device and to provide a first communication interface to the first user via the first user device and a second communication interface to the second user via the second user device. The first communication interface comprises video of the second user and a second user avatar. The second communication interface comprises video of the first user and a first user avatar. The processing circuit further monitors the input feeds, analyzes the first input feed using an artificial intelligence model to identify a condition of the first user, and provides the second user a notification via the first user avatar regarding the first user based on the condition of the first user.Type: GrantFiled: August 10, 2021Date of Patent: September 17, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Dennis E. Montenegro, Christopher Rotchford
-
Patent number: 12085919Abstract: The present disclosure is intended to accurately simulate a flow of articles in an environment similar to an actual worksite. A conveyance simulation device includes: a virtual conveyance unit that operates virtually; a first virtual article feeding unit that feeds virtual articles to the virtual conveyance unit under a predetermined condition; and a virtual article management unit that sequentially updates positions of the virtual articles in accordance with a virtual movement of the virtual conveyance unit.Type: GrantFiled: August 13, 2020Date of Patent: September 10, 2024Assignee: FANUC CORPORATIONInventor: Masafumi Ooba
-
Patent number: 12086406Abstract: A control method. The control method includes controlling a first display area of an electronic device to display a display interface of a first object; controlling the electronic device to enter a first state or a second state in response to a first trigger event; in the first state, performing an operation associated with the first object in response to a first operation on the display interface of the first object; and in the second state, performing an operation associated with a second object in response to a second operation on the display interface of the first object.Type: GrantFiled: March 9, 2022Date of Patent: September 10, 2024Assignee: LENOVO (BEIJING) LIMITEDInventors: Yakun You, Ke Wang, Xue Chen
-
Patent number: 12087091Abstract: A computer-implemented method of processing target footage of a target human face includes training an encoder-decoder network comprising an encoder network, a first decoder network, and a second decoder network. The training includes training a first path through the encoder-decoder network including the encoder network and the first decoder network to reconstruct the target footage of the target human face, and training a second path through the encoder-decoder network including the encoder network and the second decoder network to process renders of a synthetic face model exhibiting a range of poses and expressions to determine parameter values for the synthetic face model corresponding to the range of poses and expressions. The method includes processing, using a trained network path comprising or trained using the encoder network and comprising the first decoder network, source data representing the synthetic face model exhibiting a source sequence of expressions, to generate output video data.Type: GrantFiled: December 20, 2022Date of Patent: September 10, 2024Assignee: Flawless Holdings LimitedInventor: Hyeongwoo Kim
-
Patent number: 12083436Abstract: A game server accesses player model representing subset of players. Player model is generated based on previous in-game behavior of the subset of players while playing a computer-implemented game. The game server accesses a set of interactive content items associated with the game. The game server forecasts, using the player model, a sequence of user actions of the subset of players during gameplay of the game. The sequence of user actions represents a prediction of user interaction with the set of interactive content items. The game server computes, based on the forecasted sequence of user actions and software-defined outcomes of the forecasted sequence of user actions in the game, configuration values for the set of interactive content items. The game server causes execution of gameplay at a client device associated with the player model. The gameplay is according to the computed configuration values for the set of interactive content items.Type: GrantFiled: September 21, 2020Date of Patent: September 10, 2024Assignee: Zynga Inc.Inventors: Luke Dicken, Johnathan Pagnutti, Yang Wen
-
Patent number: 12088753Abstract: A method of providing content in a terminal includes obtaining a first message that is input through a user interface of the terminal that is provided by a messaging application that executes a messaging service in the terminal; generating content based on the first message, and a second message stored in the terminal; and providing the generated content via the terminal.Type: GrantFiled: February 23, 2023Date of Patent: September 10, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Young-jae Kim
-
Patent number: 12087090Abstract: Provided are an information processing system and an information processing method which can easily grasp a state of a person in a predetermined area. The information processing system includes a first imaging unit that images a performer, a second imaging unit that images a person in a predetermined area, a first recognition unit that recognizes a scene based on an image captured by the first imaging unit, a second recognition unit that recognizes expression of the person based on an image captured by the second imaging unit, a calculation unit that calculates a state index of the person according to the scene based on a recognition result of the scene and a recognition result of the expression of the person, a heat map creation unit that creates a heat map representing the state index of the person in association with a position of the person in the predetermined area, and an output unit that outputs the heat map.Type: GrantFiled: March 7, 2022Date of Patent: September 10, 2024Assignee: FUJIFILM CorporationInventors: Daisuke Hayashi, Kenji Makino, Masahiro Terada, Shunta Ego
-
Patent number: 12086371Abstract: Dynamically resizable UI views for electronic devices are disclosed. The dynamically resizable UI views may be UI views for widgets. In one or more implementations, an application provides, to a system process, multiple states for a user interface (UI) view for the application, and one or more transition definitions each defining a transition between two of the multiple states. When a user, or content of the UI view, triggers a change from one of the multiples states to another of the multiple states of the UI view, the system process may animate the change according to the one or more transition definitions. In one or more implementations, an application provides system animated transitions between application UI States, and provides application data to be displayed in the rendered UI view.Type: GrantFiled: April 11, 2023Date of Patent: September 10, 2024Assignee: Apple Inc.Inventors: John S. Harper, Jacob A. Xiao, Neil N. Desai, Patrick R. Metcalfe
-
Patent number: 12079943Abstract: Neutral avatars are neutral with reference physical characteristics of the corresponding user, such as weight, ethnicity, gender, or even identity. Thus, neutral avatars may be desirable to use in various copresence environments where the user desires to maintain privacy with reference to the above-noted characteristics. Neutral avatars may be configured to convey, in real-time, actions and behaviors of the corresponding user without using literal forms of the user's actions and behaviors.Type: GrantFiled: March 31, 2023Date of Patent: September 3, 2024Assignee: MAGIC LEAP, INC.Inventors: Karen Stolzenberg, Lorena Pazmino, Savannah Niles, Ian Mankowski, Paul Kim, Christina Lee