Animation Patents (Class 345/473)
  • Patent number: 11269941
    Abstract: Systems and methods are provided for a workflow framework that scriptwriters can utilize when developing scripts. A script can be parsed to identify one or more elements in a script, and various visual representations of the one or more elements and/or a scene characterized in the script can be automatically generated. A user may develop or edit the script which can be presented in a visual and temporal manner. Information parsed from the script can be stored in basic information elements, and used to create a knowledge bases.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: March 8, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Sasha Anna Schriber, Rushit Sanghrajka, Wojciech Witon, Isabel Simo, Mubbasir Kapadia, Markus Gross, Daniel Inversini, Max Grosse, Eleftheria Tsipidi
  • Patent number: 11269979
    Abstract: The invention provides a system and method for virtual world biometric analytics through the use of a multimodal biometric analytic wallet. The system includes a virtual biometric wallet comprising a pervasive repository for storing biometric data, the pervasive repository including at least one of a biometric layer, a genomic layer, a health layer, a privacy layer, and a processing layer. The virtual biometric wallet further comprises an analytic environment configured to combine the biometric data from at least one of the biometric layer, the genomic layer, the health layer, the privacy layer, and the processing layer. The virtual biometric wallet also comprises a biometric analytic interface configured to communicate the biometric data to one or more devices within a virtual universe.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: March 8, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Christopher J. Dawson, Barry M. Graham, David J. Kamalsky
  • Patent number: 11260296
    Abstract: Systems and methods for creating and delivering an interactive display of thumbnail windows of visual content of different video game sessions are presented. In one embodiment, a method provides for sending, by a server of a service, an interactive interface for display on display of a client device. The interactive interface has a set of thumbnail windows and each thumbnail window depicts visual content of different video game sessions being played. Responsive to a selection of a thumbnail window by a user of the client device, the method provides for sending a video stream associated with the selected thumbnail window from the set of thumbnail windows. The video stream enables the user of the client device to view interactive game play of a video game associated with the video stream.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: March 1, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Stephen G. Perlman, Roger van der Laan
  • Patent number: 11260307
    Abstract: Methods and systems for enhancing viewing experience of a spectator includes receiving a request for viewing game play of a video game executing at a game cloud server. Responsive to the request, the spectator is initially provided with one of a player camera view or an active spectator camera view generated for the game play. The system dynamically switches between the player camera view and the active spectator camera view based on context of action occurring in the player camera view and the active spectator camera view. The dynamic switching correlates with time of action occurring in the game scene of the video game.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: March 1, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Xiaoyong Ye
  • Patent number: 11262887
    Abstract: A system is disclosed and includes an electronic controller configured to generate a virtual reality representation of an environment. The electronic controller is configured to generate a menu within the virtual reality representation of the environment comprising at least one task user interface element and determine when an option for configuring a force parameter is selected from the at least one task user interface element in the menu. The electronic controller is configured to prompt a user to configure the force parameter for a virtual robot manipulation task and assign at least one of a force magnitude or a force direction to the virtual robot manipulation task in response to an input received from the prompt to configure the force parameter.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: March 1, 2022
    Assignee: TOYOTA RESEARCH INSTITUTE, INC.
    Inventor: Josh Petersen
  • Patent number: 11263461
    Abstract: A system for monitoring objects at sporting events or other types of events uses a wearable drone that has at least one camera or other sensor for capturing or otherwise sensing data. When the drone is to be used for monitoring, such as monitoring an object at a sporting event, the wearable drone may be detached from its user, and it may hover or otherwise fly within a certain position of an object to be monitored. While flying, the drone's sensor may be used to capture information, such as performance data or images, of the object during the sporting event.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: March 1, 2022
    Assignee: Pillar Vision, Inc.
    Inventors: Alan W. Marty, John Carter
  • Patent number: 11255994
    Abstract: A method includes receiving information for a subsurface region; based at least in part on the information, identifying sub-regions within the subsurface region; assigning individual identified sub-regions a dimensionality of a plurality of different dimensionalities that correspond to a plurality of different models; via a model-based computational framework, generating at least one result for at least one of the individual identified sub-regions based at least in part on at least one assigned dimensionality; and consolidating the at least one result for multiple sub-regions.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: February 22, 2022
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Koji Ito, Xiao Bo Hong, Keli Sun, Aria Abubakar
  • Patent number: 11241620
    Abstract: A non-transitory computer-readable medium stores an image generation program to perform a method which includes, in a scene including a hit timing of an attack in a battle between characters in a game space, determining the hit timing, and a standard portion of a standard character and an opponent portion of an opponent character in the battle which are supposed to hit each other, from the standard character, the opponent character, and animation data; and generating an image of a scene by applying the amination data to at least one of the opponent character and an actual character while moving the position of the actual or opponent character to generate the scene where a portion of the actual character corresponding to the standard portion hits the opponent portion at the hit timing. The actual character has a skeleton model corresponding to that of the standard character.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: February 8, 2022
    Assignee: KOEI TECMO GAMES CO., LTD.
    Inventor: Yuishin Takafuji
  • Patent number: 11244499
    Abstract: An example information processing apparatus stores part shape data indicating shapes of a plurality of kinds of terrain parts forming a terrain in a virtual space, and part arrangement data indicating an arrangement of the terrain parts in the virtual space. The information processing apparatus displaces each of the vertices of the disposed terrain parts, depending on the position of the vertex in the virtual space. The information processing apparatus renders an image of the virtual space including the terrain formed of the displaced terrain parts.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: February 8, 2022
    Assignee: NINTENDO CO., LTD.
    Inventor: Makoto Yonezu
  • Patent number: 11243996
    Abstract: Embodiments of the present disclosure present devices, methods, and computer readable medium for presenting a user interface that allows a user to quickly and easily filter and search a digital asset collection. The disclosed techniques allow for rapid recall of desired digital assets, linking assets into logical collections, and an overall improved user experience. The zero keyword/contextual keyword feature presents multimedia content icons and searchable keywords to allow a user to search the digital asset collection simply by tapping on one of these keywords. The top auto completion feature auto-completes suggestions in the search field based on various heuristics to ensure the method produces diverse and relevant results. The next keyword suggestion feature predicts a next search term based on learned properties about the digital asset collection.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: February 8, 2022
    Assignee: Apple Inc.
    Inventors: Killian Huyghe, Lee A. Morgan, Elliot C. Liskin, Guillaume Vergnaud, Eric Circlaeys, Michael S. Smochko, Joy Hsu, Sabrine Rekik, Kevin Aujoulet, Benedikt M. Hirmer, Kevin Bessiere
  • Patent number: 11244682
    Abstract: An information processing device is provided. The information processing device includes an output control unit that controls output of a spoken utterance related to information presentation. The output control unit outputs the spoken utterance, and visually displays an output position of an important part of the spoken utterance. In addition, an information processing method is provided. The information processing method includes controlling, by a processor, output of a spoken utterance related to information presentation. The controlling further includes outputting the spoken utterance and visually displaying an output position of an important part of the spoken utterance.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: February 8, 2022
    Assignee: SONY CORPORATION
    Inventors: Ayumi Nakagawa, Takanobu Omata
  • Patent number: 11238629
    Abstract: A notification device that gives notification of predetermined information can be used more conveniently. A notification device includes a state detecting section, a guidance notifying section, a determining section, and a notification control section. The state detecting section sequentially detects a face state of a subject on the basis of images which are sequentially input. The guidance notifying section gives notification of face guidance information. The determining section determines whether or not the face state sequentially detected by the guidance notifying section satisfies a state corresponding to the notified face guidance information. In a case in which the determining section determines that the state corresponding to the notified face guidance information is satisfied, the notification control section controls the guidance notifying section such that another face guidance information different from the notified face guidance information is notified.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: February 1, 2022
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Toshihiko Otsuka
  • Patent number: 11238270
    Abstract: The present application provides an identity authentication method and an apparatus. The method may include obtaining a sequence of depth images containing a target face and a sequence of original two-dimensional (2D) images containing the target face, and performing identity authentication. The identity authentication may be conducted by: calculating a target face three-dimensional (3D) texture image according to the depth images containing the target face and the original 2D images containing the target face; projecting the target face 3D texture image to a 2D plane to obtain a target face 2D image; extracting feature information from the target face 2D image; comparing the feature information of the target face 2D image with feature information of a reference face 2D image to determine a similarity value; and in response to that the similarity value exceeds a first threshold, determining that the identity authentication succeeds.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: February 1, 2022
    Assignee: Orbbec Inc.
    Inventors: Zhenzhong Xiao, Yuanhao Huang, Xu Chen
  • Patent number: 11237015
    Abstract: A map information transmission device includes: a dividing unit configured to divide a region of a map into a plurality of sub regions based on superimposition positions at which a plurality of objects are to be displayed superimposed on the map, the dividing unit performing the division such that a number of objects included in each of the sub regions is a predetermined number or lower; a unit configured to generate, for each of the sub regions, a merged image that includes objects included in a sub region; a unit configured to generate, for each of the sub regions, display code that includes clipping information that designates a clipping region of the merged image that corresponds to the sub region; and a unit configured to transmit the merged image and the display code to a map display device.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: February 1, 2022
    Assignee: KDDI CORPORATION
    Inventors: Shigeki Muramatsu, Satoru Takagi, Hidenori Aoki
  • Patent number: 11235242
    Abstract: Methods enable creation of a game slice from a game. Plurality of games is provided for presentation on a display device. Each game is identified by an image. Selection activity is detected at the image of one of the games. In response to the selection, game code of the selected game is executed to enable game play of an unlocked game. The selected game is streamed to the display device. User interaction related to the game play is received. A recording of the game play is examined to identify portions of the game for generating a game slice, which are returned in a suggested list for selection. Game slice is generated for a selected portion from the list. A recording of the game play for the game slice is associated as a primary video segment. The game slice and the primary video segment are provided for sharing over a network.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: February 1, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventors: David Perry, Victor Octav Suba Miura, Warren Benedetto
  • Patent number: 11238198
    Abstract: A combustion simulation system is provided. The system receives data representing a fluid flow. The data includes a plurality of combustion precursors, including at least one arbitrary combustion precursor that may not correspond to a physically realizable material. The system simulates a chemical combustion reaction involving the plurality of combustion precursors and generating combustion byproducts. The system determines a change in temperature and a molar mass of the combustion byproducts due to the chemical reaction, and determines a divergence of the combustion byproducts based on a combination of the change in the temperature and the change in molar mass. The system then generates one or more data structures of the simulated combustion based on at least a portion of the fluid flow.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: February 1, 2022
    Assignee: WETA DIGITAL LIMITED
    Inventors: Ken Museth, Alexey Stomakhin
  • Patent number: 11227147
    Abstract: A face image processing method includes: segmenting a face in an image to be processed to obtain at least one organ image block; respectively inputting the at least one organ image block into at least one first neural network, where at least two different types of organs correspond to different first neural networks; and extracting key point information of an organ from the respective input organ image block by the at least one first neural network to respectively obtain key point information of at least one corresponding organ of the face.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: January 18, 2022
    Assignee: BEIJING SENSETIME TECHNOLOGY DEVELOPMENT CO., LTD
    Inventors: Chen Qian, Quan Wang, Fei Wang
  • Patent number: 11222446
    Abstract: This document describes the development of a digital Face on virtual canvas (computer, smartphones and tablets) that can simulate the application of makeup products. The developed tool allows a user to test products and create new makeup techniques for be used by professional and makeup lovers.
    Type: Grant
    Filed: September 19, 2020
    Date of Patent: January 11, 2022
    Assignee: PRÊT-À-TEMPLATE CRIAÇÃO E COMERCIALIZAÇÃO DE SOFTWARE DE MODA LTDA.
    Inventor: Bruno Rocha Werberich
  • Patent number: 11222455
    Abstract: Methods, devices, media, and other embodiments are described for managing and configuring a pseudorandom animation system and associated computer animation models. One embodiment involves generating image modification data with a computer animation model configured to modify frames of a video image to insert and animate the computer animation model within the frames of the video image, where the computer animation model of the image modification data comprises one or more control points. Motion patterns and speed harmonics are automatically associated with the control points, and motion states are generated based on the associated motions and harmonics. A probability value is then assigned to each motion state. The motion state probabilities can then be used when generating a pseudorandom animation.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: January 11, 2022
    Assignee: Snap Inc.
    Inventors: Gurunandan Krishnan Gorumkonda, Shree K. Nayar
  • Patent number: 11223760
    Abstract: A video processing method includes determining a shooting template that includes background music, one or more gimbal movement trajectories, and one or more shooting elements, sending one or more parameters corresponding to the one or more gimbal movement trajectories to a gimbal to control the gimbal to drive a shooting device to shoot according to the one or more gimbal movement trajectories, obtaining information of at least one video segment, and generating a video file based on the at least one video segment.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: January 11, 2022
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Guanliang Su, Ye Tao
  • Patent number: 11216648
    Abstract: A method for facial image recognition is provided. A plurality of original facial images are received. A plurality of standard facial images corresponding to the original facial images are generated through a standard face generation model. A recognition model is trained by using the original facial images and the standard facial images. The recognition model is tested by using the original facial image test set and a standard facial image test set until the recognition model recognizes that the first accuracy rate of the original facial image test set is higher than a first threshold value and the second accuracy rate of the standard facial image test set is higher than a second threshold value. The original facial image test set is composed of the original facial images obtained by sampling, and the standard facial image test set is composed of the standard facial images obtained by sampling.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: January 4, 2022
    Assignee: VIA TECHNOLOGIES, INC.
    Inventor: Hao Sun
  • Patent number: 11216219
    Abstract: A memory management operation is executed on a plurality of memory dies of a memory sub-system. The memory sub-system determines whether a first measured current level corresponding to execution of the memory management operation satisfies a condition pertaining to a threshold peak current level. The memory sub-system determines whether a second measured current level corresponding to execution of the memory management operation satisfies the condition pertaining to the threshold peak current level. Mask data is generated identifying the first measured current level and the second measured current level. A request is received from a host system to execute the memory management operation. The memory sub-system performs, based on the mask data, a peak current management action during execution of the memory management operation.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: January 4, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Liang Yu, John Paul Aglubat, Fulvio Rori
  • Patent number: 11207595
    Abstract: A virtual map displaying system for a location-based game wherein the game is progressed in a virtual world through the linking to the position of a user in the real world, comprising: a real map storing portion for storing real map information that includes geographical information in the real world and text information relating to the geographical information; a virtual display data generating portion for generating and displaying virtual display data by superimposing, on the real map information, virtual objects relating to virtual geographical information corresponding to the geographical information in the real world in accordance with the progress of the game; and a related information displaying portion for displaying on a block, so as to be visually recognizable, text information that relates to geographical information that corresponds to a display location of a virtual object.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: December 28, 2021
    Inventors: Kouichi Nakamura, Kazuya Asano
  • Patent number: 11210833
    Abstract: Some embodiments of the present disclosure disclose systems and methods for computing frictional contacts of topologically different bodies in a graphical system. For a large number of fibers interacting, such as hair, interacting with one or more other bodies having different properties, the problem may be decomposed into an elastic relaxation part and a contact projection part, which may be solved to yield velocities for portions of objects, providing efficient, realistic interactions.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: December 28, 2021
    Assignee: Weta Digital Limited
    Inventor: Gilles Daviet
  • Patent number: 11212482
    Abstract: Systems, devices, media, and methods are presented for generating graphical representations within frames of a video stream in real time. The systems and methods receive a frame depicting a portion of a face, identify user input, identify positions on the portion of the face corresponding to the user input. The systems and methods generate a graphical representation of the user input linked to positions on the portion of the face and render the graphical representation within frames of the video stream in real time.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: December 28, 2021
    Assignee: Snap Inc.
    Inventors: Yurii Monastyrshyn, Illia Tulupov
  • Patent number: 11209964
    Abstract: The present disclosure generally relates to techniques for reacting to a message in a communication platform. An exemplary method implemented at least in part by a user computing device of a user associated with a communication platform comprises: displaying the message in a message area; identifying, based on the message, one or more reactive emojis; displaying one or more graphical representations of the one or more reactive emojis; receiving, from a user, an input selecting a graphical representation of the one or more reactive graphical representations; in response to receiving the input, displaying a reaction to the message in a reaction area; and displaying a response input area for inputting a response to the message.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: December 28, 2021
    Assignee: SlackTechnologies, LLC
    Inventors: Andrew Fong, Mark Christian
  • Patent number: 11210838
    Abstract: Various approaches described herein improve the quality of results when fusing depth maps to generate dynamic three-dimensional (“3D”) models, applying texture details to dynamic 3D models, or rendering views of textured, dynamic 3D models. For example, when fusing depth maps to generate a dynamic 3D model, a fusion component can also incorporate intrinsic color values for points of the dynamic 3D model, potentially making the dynamic 3D model more accurate, especially for areas in which depth values are not reliable or not available. As another example, when applying texture details, a rendering component can apply smoothed, viewpoint-dependent texture weights to texture values from different texture maps, which can reduce blurring and avoid the introduction of noticeable seams. As another example, a rendering component can apply special effects indicated by metadata to rendered views, thereby allowing a content provider to assert artistic control over presentation.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: December 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruofei Du, Benjamin F. Cutler, Wen-Yu Chang
  • Patent number: 11210451
    Abstract: A method for dynamic linking between graphic documents and comment databases is described and includes entering a base graphic representation of a project in a computer system. The base graphic representation may be the conversion of a user supplied format graphic to a web support format graphic. A coordinate overlay grid of a coordinate overlay program may be linked to the base graphic representation for overlay positioning and display on the base graphic representation. The coordinate overlay program may have a notation subprogram linked to the coordinate overlay grid for a user to designate notation with an identifier relative to a distinct location of the base graphic representation on the coordinate overlay grid. A text or graphic comment data record may be entered in a comment data record referenced to an identifier and displayed using a computer cursor device and display to activate an identifier.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: December 28, 2021
    Assignee: E-PLAN, INC.
    Inventors: Michael Chegini, Steven Hooper, S. Jay Hedjazi
  • Patent number: 11200372
    Abstract: Described herein is a system and method for associating images with one or more cells in a spreadsheet application. As described, one or more images may be associated with a single cell in a spreadsheet application or it may be associated with a range of cells in the spreadsheet application. Information about the image, such as metadata, pixel information or other parameters, may be retrieved from the image. Once retrieved, a calculation engine may perform one or more calculations on the information in order to change an appearance of the image.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: December 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian M. Canton, Carlos A. Otero, John Campbell, Samuel C. Radakovitz, Matthew Hart Fichtner
  • Patent number: 11195557
    Abstract: Recorded video information is managed by annotation markers. The recorded video information is annotated with at least one marker and the annotated video information is saved in an electronically searchable file.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: December 7, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: James Carlton Bedingfield, Sr.
  • Patent number: 11194310
    Abstract: To reduce wasteful memory consumption as compared with prior art in the case of a greater number of machine configuration trees subjected to switching by a numerical control device. A control system for an industrial machine including a machine configuration editing device and a machine configuration management device is configured to represent a machine configuration to be controlled in a graph-like machine configuration tree having constituent elements as nodes. The machine configuration editing device acquires machine configuration data for generating the machine configuration tree.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: December 7, 2021
    Assignee: FANUC CORPORATION
    Inventor: Takuya Hiranuma
  • Patent number: 11185769
    Abstract: A method of managing a live broadcast of multiplayer video game activity operates a multiplayer game server system to provide game data to a plurality of client devices, the game data defining a multiplayer video game environment that includes a plurality of game characters. The game server system receives a character identifier corresponding to a targeted game character, determines that a currently active altercation in the multiplayer video game environment involves the targeted game character and an opponent game character, and communicates altercation data to a client device operating in a spectator mode. The altercation data includes first gameplay attributes to display with a first user interface (UI) element associated with the targeted game character, and second gameplay attributes to display with a second UI element associated with the opponent game character.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: November 30, 2021
    Assignee: DAYBREAK GAME COMPANY LLC
    Inventors: Anthony Joseph Gentile, Jeffrey Alan Ehrman
  • Patent number: 11188190
    Abstract: Method of generating animation overlays starts with a processor causing a communication interface for a communication session to be displayed at client devices. The processor receives from a first client device an animation sending request and causes an animation sending interface to be displayed in the communication interface of the first client device. The animation sending interface comprises animation overlay icons. Each of the animation overlay icons comprise a first avatar associated with the first user. The processor receives from the first client device a selection of a first animation overlay icon and causes the first animation overlay corresponding to the first animation overlay icon to be displayed as an overlay on the communication interface of each of the plurality of client devices. The first animation overlay is an animation that includes the first avatar. Other embodiments are disclosed.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 30, 2021
    Assignee: Snap Inc.
    Inventors: Jacob Edward Blackstock, Timothy Jordan Garcia, Matthew Colin Grantham, Shahan Panth, David Whyte
  • Patent number: 11182945
    Abstract: Dynamically customized animatable 3D models of virtual characters (“avatars”) are generated in real time from multiple inputs from one or more devices having various sensors. Each input may comprise a point cloud associated with a user's face/head. An example method comprises receiving inputs from sensor data from multiple sensors of the device(s) in real time, and pre-processing the inputs for determining orientation of the point clouds. The method may include registering the point clouds to align them to a common reference; automatically detecting features of the point clouds; deforming a template geometry based on the features to automatically generate a custom geometry; determining a texture of the inputs and transferring the texture to the custom geometry; deforming a template control structure based on the features to automatically generate a custom control structure; and generating an animatable object having the custom geometry, the transferred texture, and the custom control structure.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: November 23, 2021
    Assignee: Didimo, Inc.
    Inventors: Verónica Costa Texeira Pinto Orvalho, Eva Margarida Ferreira de Abreu Almeida, Hugo Miguel dos Reis Pereira, Thomas Iorns, José Carlos Guedes dos Prazeres Miranda
  • Patent number: 11182799
    Abstract: A method and system for improving network usage detection and presentation is provided. The method includes detecting and identifying a user accessing specified network content. Objects being viewed by the user via a network are detected and prior associations between the objects and the user are determined. Attributes of the objects with respect to the prior associations are determined and presented via a GUI.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Jeremy A. Greenberger
  • Patent number: 11178093
    Abstract: The disclosure provides technology for adaptively creating and adjusting reminder notifications for a first user based on activity of a second user. An example method includes identifying an electronic message transmitted between a first user device and a second user device; accessing data associated with a user of the second device, wherein the data comprises activity state data for the user; determining a notification time for the first device based on the data associated with the user of the second device; and updating a reminder related to the electronic message based on the notification time.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: November 16, 2021
    Assignee: Google LLC
    Inventors: Victor Carbune, Thomas Deselaers
  • Patent number: 11176098
    Abstract: Methods are disclosed for providing alternate reality (e.g., virtual reality) representations to users. Exemplary methods employ data collections (e.g., stacks) which affect the virtual representations of baseline virtual models. Data collections contain layers which contain deltas. The deltas specify modifications to the baseline virtual reality world or model. The deltas may be geocoded, while the layers that contain them may not be geocoded. Separately selectable layers are used to temporarily modify or substitute baseline data or virtual elements (e.g., virtual objects) that are ultimately presented to a user on an output device. Conflict resolution algorithms harmonize conflicts between layers of a collection.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: November 16, 2021
    Assignee: EDX Technologies, Inc.
    Inventors: Roger Ray Skidmore, Eric Reifsnider
  • Patent number: 11176724
    Abstract: Speech-driven facial animation is useful for a variety of applications such as telepresence, chatbots, etc. The necessary attributes of having a realistic face animation are: 1) audiovisual synchronization, (2) identity preservation of the target individual, (3) plausible mouth movements, and (4) presence of natural eye blinks. Existing methods mostly address audio-visual lip synchronization, and synthesis of natural facial gestures for overall video realism. However, existing approaches are not accurate. Present disclosure provides system and method that learn motion of facial landmarks as an intermediate step before generating texture. Person-independent facial landmarks are generated from audio for invariance to different voices, accents, etc. Eye blinks are imposed on facial landmarks and the person-independent landmarks are retargeted to person-specific landmarks to preserve identity related facial structure.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: November 16, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Sanjana Sinha, Sandika Biswas, Brojeshwar Bhowmick
  • Patent number: 11175823
    Abstract: The present disclosure provides a method and apparatus for controlling a terminal device, and a storage medium. The method includes: when a gesture control function is activated on a current interface of the terminal device, obtaining an interface identifier of the current interface and a preset motion corresponding to the interface identifier; turning on a camera and displaying an image taken by the camera in a preset display area of the current interface; determining whether the image contains a motion image matching with the preset motion; and if the image contains the motion image matching with the preset motion, obtaining an operation instruction corresponding to the motion image, and controlling the current interface according to the operation instruction.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: November 16, 2021
    Assignees: Baidu Online Network Technology (Beijing) Co., Ltd., Shanghai Xiaodu Technology Co. Ltd.
    Inventors: Lu Qian, Wenbo Li, Mingwei Li, Yawen Diao
  • Patent number: 11176731
    Abstract: A method for reducing discomfort when viewing virtual reality (VR) content for use in head mounted displays (HMDs). The method includes accessing a model that identifies a plurality of learned patterns associated with the generation of corresponding baseline VR content that is likely to cause discomfort. The method includes processing a first application to generate data associated with simulated user interactions with first VR content of the first application. The method includes comparing the data to the model to identify a pattern in the data matching at least one of the learned patterns, such that the identified pattern is likely to cause discomfort. The method includes identifying a zone in the first application corresponding to identified pattern. The method includes applying a discomfort reduction filter effect within the zone for purposes of reducing potential discomfort in a user.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: November 16, 2021
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Dominic S. Mallinson
  • Patent number: 11178385
    Abstract: Systems, methods, and computing devices for capturing synthetic stereoscopic content are provided. An example computing device includes at least one processor and memory. The memory stores instructions that cause the computing device to receive a three-dimensional scene. The instructions may additionally cause the computing device to reposition vertices of the three-dimensional scene to compensate for variations in camera location in a directional stereoscopic projection and generate a stereoscopic image based on the repositioned vertices. An example method includes projecting a three-dimensional scene onto a left eye image cube and a right eye image cube and repositioning vertices of the three-dimensional scene to adjust for rendering from a single camera location. The method also includes mapping pixels of a stereoscopic image to points on the left eye image cube and the right eye image cube and generating the stereoscopic image using the values of the mapped pixels.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: November 16, 2021
    Assignee: Google LLC
    Inventors: Jeremy Chernobieff, Houman Meshkin, Scott Dolim
  • Patent number: 11176723
    Abstract: Methods, devices, media, and other embodiments are described for generating, modifying, and outputting pseudorandom animations that can be synchronized to audio data. In one embodiment, a computer animation model made up of comprising one or more control points is accessed by one or more processors, which associate motion patterns with a first control point of the one or more control points, and associate one or more speed harmonics with the first control point. A set of motion states is identify with a motion state for the combinations of possibilities, and a probability value is assigned to each motion state of the set of motion states. The probability value can be used to probabilistically determine a particular motion state to be part of displayed animation for the computer animation model.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 16, 2021
    Assignee: Snap Inc.
    Inventors: Gurunandan Krishnan Gorumkonda, Shree K. Nayar
  • Patent number: 11170430
    Abstract: A system, method, an apparatus, and computer program product for persona based gift searches for all occasions. A website and application online search and ordering services, providing a website on a global computer network containing retail items for shopping information in the field of holidays, anniversary, and special occasion gift items and featuring links to the products on related websites of others. Govava software uses psychological image correlation meaning to represent individuals, cultural and sub-cultural attributes and local databases to discern meaning then presents the results.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: November 9, 2021
    Inventor: Carl Anthony Richards
  • Patent number: 11170037
    Abstract: A system that is capable of generating a multiplicity of representations from a set of multimedia objects, each with a potentially different form, is disclosed. In addition, a system that is capable of generating representations that include thematic groupings in addition to the traditional purely sequential groupings is disclosed. Analysis of metadata to generate derived metadata creates a more comprehensive repository of information about media assets. Using the abundance of metadata, embodiments of the methods disclosed teach uniquely grouping and prioritizing media assets into a storyboard, which is in turn mapped onto view-based representations based on a selected output modality.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: November 9, 2021
    Assignee: KODAK ALARIS INC.
    Inventors: Mark D. Wood, Madirakshi Das, Peter O. Stubler
  • Patent number: 11169666
    Abstract: Server systems are provided that receive content request and respond with hardware-independent graphics commands instead of, or in addition to, unprocessed content items. Some server systems may act as intermediaries between user devices and content sources. The server systems can obtain content pages from content sources, process the content pages (e.g., using a headless browser), and provide hardware-independent graphics commands (e.g., vector graphics commands, that do not require specialized graphics hardware for execution) to user devices in response to requests for content. The hardware-independent graphics commands can be executed by client browsers to generate a representation of the content page that is the same or substantially the same as the representation that would have been generated by processing the content pages locally.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: November 9, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Dmitry Sokolowski, Saral Jain
  • Patent number: 11172005
    Abstract: A method, apparatus and computer program product are provided to provide the rendering of audiovisual content, such as 360-degree virtual reality content, in a manner that allows for control over whether, and to what degree, the content presented to a viewer should take into account the relative positioning of the content with respect to the viewer. In particular, implementations are presented that allow for situational control over the rendering of content based on an initial observation setup associated with a segment or subsegment of content, the orientation of the viewing device, and/or the manner in which the segment or subsegment is accessed by a playback device.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: November 9, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Miska Matias Hannuksela, Payman Aflaki-Beni
  • Patent number: 11170143
    Abstract: Methods and systems for executing a simulation of a multibody system are described herein. In one broad aspect, there is provided a computer-implemented method for executing a simulation of a multibody system, where a physics-based simulator is used to simulate the multibody system by: partitioning the multibody system into a plurality of subsystems, the multibody system comprising bilateral and unilateral constraints, and a set of interfaces that couple at least two of the subsystems is defined; at each of a plurality of time steps, employing a Schur complement method to compute an effective mass at each interface of the set of interfaces, and solving each of the plurality of subsystems to obtain a plurality of internal impulses.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: November 9, 2021
    Assignee: CMLABS SIMULATIONS INC.
    Inventors: Albert Peiret Gimenez, Sheldon Paul Andrews, Jozsef Kovecses, Paul Gregory Kry, Marek Teichmann
  • Patent number: 11167217
    Abstract: The field of the invention relates to multi-user online gaming systems, and more particularly to systems and methods that enable a spectator's experience for online active games. In an embodiment, an online multiuser game system includes an online game session server system communicatively coupled to a public network for access by a plurality of users to establish a plurality of real-time interactive games sessions. The online multiuser game system further includes a spectator server communicatively coupled to the online game session server system and configured to enable a user to view summary information of an active game session. In another embodiment, the spectator server enables the user to time shift the active game session and to view the summary information of the active game session. In another embodiment, the spectator server enables the user to view the summary information of the active game session while the user is playing the active game session.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: November 9, 2021
    Assignee: Riot Games, Inc.
    Inventors: Brett Harris, Carl Kwoh, Paul Sottosanti, Victor Keenan, George Skleres, Jason Cohen, Christina Norman, Brooks Bouchard
  • Patent number: 11170083
    Abstract: The invention provides a system and method for virtual world biometric analytics through the use of a multimodal biometric analytic wallet. The system includes a virtual biometric wallet comprising a pervasive repository for storing biometric data, the pervasive repository including at least one of a biometric layer, a genomic layer, a health layer, a privacy layer, and a processing layer. The virtual biometric wallet further comprises an analytic environment configured to combine the biometric data from at least one of the biometric layer, the genomic layer, the health layer, the privacy layer, and the processing layer. The virtual biometric wallet also comprises a biometric analytic interface configured to communicate the biometric data to one or more devices within a virtual universe.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: November 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Christopher J. Dawson, Barry M. Graham, David J. Kamalsky
  • Patent number: 11170553
    Abstract: An aspect provides a computer-implemented method for generating an animation control rig configured to manipulate a skeleton of an animated character. The method comprises associating 502 a plurality of animation control points to an animated skeleton; traversing (504, 512) a node graph representing the plurality of animation control points of the animated skeleton; analyzing 506 the hierarchical node graph to determine which nodes of the hierarchical node graph are inversely solvable; analyzing 508 the hierarchical node graph to determine which other nodes of the hierarchical node graph are solvable with at least one solution that violates a constraint of the animated skeleton; and modifying 510 an operation of at least one node of the other nodes that violates a constraint to approximate the constraint within a tolerance level.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: November 9, 2021
    Assignee: WETA DIGITAL LIMITED
    Inventors: Thomas Stevenson, Andrew R. Phillips, Edward Sun