Animation Patents (Class 345/473)
  • Patent number: 10261988
    Abstract: An expression image matching method includes obtaining an identity of a session in which a user chats, the session being a dialog set in which the user chats with at least one other user. The method determines, according to a white list and the identity of the session, whether to provide an expression image to the user, and the white list comprising an identity of a session in which a frequency of using expression images meets a predefined condition. The method provides an expression image matching with chat content input by the user when determining to provide the expression image to the user.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: April 16, 2019
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Wen Zha
  • Patent number: 10262499
    Abstract: Systems and methods for integrating graphic animation technologies with fantasy sports contest applications are provided. This invention enables a fantasy sports contest application to depict plays in various sporting events using graphic animation. The fantasy sports contest application may combine graphical representation of real-life elements such as, for example, player facial features, with default elements such as, for example, a generic player body, to create realistic graphic video. The fantasy sports contest application may provide links to animated videos for depicting plays on contest screens in which information associated with the plays may be displayed. The fantasy sports contest application may play the animated video for a user in response to the user selecting such a link. In some embodiment of the present invention, the fantasy sports contest application may also customize animated video based on user-supplied setup information.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: April 16, 2019
    Assignee: Rovi Technologies Corporation
    Inventors: Patrick J. Hughes, David Barber
  • Patent number: 10262447
    Abstract: Systems and methods of virtual entity animation are presented herein. A virtual entity may have virtual skin defined by a model having a set of vertices. A skeletal-based skin deformation method of animation may be used wherein individual vertices in the model may have individually and independently determined centers of rotation.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: April 16, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Binh H. Le, Jessica Hodgins
  • Patent number: 10255083
    Abstract: A computer program, method, and system for cross-platform input data unification. According to some embodiments, a first input data is received from a first input device connected to a first platform. The input data is converted to a standard action. The standard action is transmitted to a second platform capable of determining a relationship between the standard action and a second input device associated with the second platform. The second platform can use the input data to trigger an action associated with the standard action in the application or gaming environment.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: April 9, 2019
    Assignee: Ubisoft Entertainment
    Inventors: Simon Rinfret, Oleksandr Khilko, Alexandre Larouche
  • Patent number: 10255677
    Abstract: Novel tools and techniques might provide for implementing image-based physiological status determination of users, and, in particular embodiments, for implementing physiological status determination of users based on marker-less motion-capture and generating appropriate remediation plans. In various embodiments, one or more cameras may be used to capture views of a user (e.g., an athlete, a person trying to live a healthy life, or the like) as the user is performing one or more set of motions, and the captured images may be overlaid with a skeletal framework that is compared with similar skeletal framework overlaid images for the same one or more sets of motions. The system can automatically determine a physical condition of the user or a probability that the user will suffer a physical condition based at least in part on an analysis of the comparison, which may be difficult or impossible to observe with the naked human eye.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: April 9, 2019
    Assignee: PREACTION TECHNOLOGY CORPORATION
    Inventors: Bradley Richard Hall, Milica George-Ann McDowell, Michael Erik Abrahamsen, Joseph Nicholas Bergantine
  • Patent number: 10245505
    Abstract: User-generated recordings of skeletal animations are provided. Information is stored in a memory regarding a plurality of animated movements in memory. Each animated movement may be mapped to one or more skeletal-based body parts of a game character. A recording of a plurality of user movements may be captured over a period of time. One or more body parts of the user may be identified for each captured user movement. It may then be determined which skeletal-based body parts correspond to the identified body parts of the user. A custom animation may be generated that comprises a plurality of animated movements in which the determined skeletal-based body parts are mapped to the associated animated movement. The custom animation may be stored in memory and played during play of a game as designated by the user.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: April 2, 2019
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Erik Beran
  • Patent number: 10249083
    Abstract: A strain based dynamic technique, for rendering special effects, includes simulation as a function of a Green-St. Venant strain tensor constraint. The behavior of a soft body may be controlled independent of a mesh structure by assigning different stiffness values to each constraint of the Green-St. Venant strain tensor.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: April 2, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: Matthias Mueller-Fischer, Nuttapong Chentanez, Miles Macklin
  • Patent number: 10248850
    Abstract: A system determines a mood of an associated user. Based on the determined mood, an action to be performed by the system is determined. The system then initiates the determined action by transmitting an object that corresponds to the determined mood to another system.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: April 2, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: William S. Rihn, Amaya Becvar Weddle, David M. Birnbaum
  • Patent number: 10249082
    Abstract: Visual optimization of three dimensional models in computer automated design is disclosed herein. An example method includes receiving a three dimensional model having a first rendering complexity level, displaying the three dimensional model in such a way that areas of complexity are visually distinct from other areas, based on an optimization schema applied to the three dimensional model, applying the optimization schema to decimate the areas of complexity such that the three dimensional model can be rendered at a second rendering complexity level, the decimation being bounded by a visual quality level for the three dimensional model, and displaying the three dimensional model at the second rendering complexity level on a display system.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: April 2, 2019
    Assignee: Metaverse Technologies Limited
    Inventors: Fabrice Baeli, Cedric Rousteau
  • Patent number: 10249291
    Abstract: An animation display system is provided. The animation display system includes a display; a storage configured to store a language model database, a phonetic-symbol lip-motion matching database and a lip motion synthesis database; and a processor electronically connected to the storage and the display, respectively. The processor includes a speech conversion module, a phonetic-symbol lip-motion matching module, and a lip motion synthesis module. A lip animation display method is also provided.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: April 2, 2019
    Assignee: ASUSTeK COMPUTER INC.
    Inventors: Wei-Ting Lin, Tsung-Yu Hou, Min-Che Huang, Shih-Hao Ke, Shu-Hui Chou
  • Patent number: 10242474
    Abstract: Various embodiments of the present invention relate generally to mechanisms and processes relating to artificially rendering images using viewpoint interpolation and extrapolation. According to particular embodiments, a method includes applying a transform to estimate a path outside the trajectory between a first frame and a second frame, where the first frame includes a first image captured from a first location and the second frame includes a second image captured from a second location. The process also includes generating an artificially rendered image corresponding to a third location positioned on the path.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: March 26, 2019
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Stephen David Miller, Martin Saelzle, Radu Bogdan Rusu
  • Patent number: 10238973
    Abstract: A list of attribute categories associated with a plurality of graphical assets to construct a simulated element of a graphical simulation is received. An element profile for the simulated element using the list of attribute categories is determined, wherein the element profile comprises an attribute value for each attribute category of the list of attribute categories. A list of graphical assets from the plurality of graphical assets that match the element profile is identified. A set of graphical assets from the identified list of graphical assets to be used to construct the simulated character is selected non-deterministically from the list, and the simulated element is subsequently constructed using the selected set of graphical assets.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 26, 2019
    Assignee: Electronic Arts Inc.
    Inventors: Srikumar M. B. Nair, Igor Borovikov, Pawel Piotr Wrotek
  • Patent number: 10242479
    Abstract: An information processing device, method and computer program product provide mechanisms for making a moving photograph. The information processing apparatus includes a moving area detector configured to detect a moving area in images of a processing target image group. The processing target image group includes a base image and a plurality of reference images. A display controller causes the base image to be displayed along with each of the plurality of reference images in succession.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: March 26, 2019
    Assignee: Sony Corporation
    Inventor: Takamasa Yamano
  • Patent number: 10244184
    Abstract: A method and device for filming a Star trail video, and a computer storage medium. The method includes the steps of: after shooting begins, an image is collected via a camera every set time; a current image and a previous image are composited to generate a composite image; the composite image is captured, and the captured composite image is encoded; when shooting is ended, a video file is generated from the data of the encoded composite image.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: March 26, 2019
    Assignee: NUBIA TECHNOLOGY CO., LTD.
    Inventor: Linwen Liu
  • Patent number: 10235791
    Abstract: Disclosed in the present specification are a digital device and a service processing method thereof. The digital device and the service processing method thereof according to the present invention may comprise the steps of: receiving text data; activating a text field for displaying the received text data; displaying the text data within the activated text field; checking whether or not the attribute type of the text field is a marquee attribute; and as a result of checking, if the attribute type of the text field is a marquee attribute, moving the text displayed within the text field in a predetermined direction.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: March 19, 2019
    Assignee: LG Electronics Inc.
    Inventors: Soongil Choi, Kunmyon Choi, Gray Norton
  • Patent number: 10235620
    Abstract: The operation of an application on a first device may be guided by a user operating a second device. The application on the first device may present a character on a display of the first device and obtain an audio signal of speech of a user of the first device. Audio data may be transmitted to the second device and corresponding audio may be played from speakers of the second device. The second device may present suggestions of phrases to be spoken by the character displayed on the first device. A user of the second device may select a phrase to be spoken by the character. Phrase data may be transmitted to the first device, and the first device may generate audio of the character speaking the phrase using a text-to-speech voice associated with the character.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: March 19, 2019
    Assignee: The Affinity Project, Inc.
    Inventors: Ronald Steven Suskind, John Nguyen, Stuart R. Patterson, Stephen R. Springer, Mark Alan Fanty
  • Patent number: 10235040
    Abstract: Systems and methods are provided for controlling the appearance of application windows on a computer display screen. A user identifies either an application window currently running on the computer or a new application to be started. The user also identifies a size, shape, and screen location by inputting a geometric shape, such as by drawing a rectangle with a pen or stylus input device, on the display screen. The appearance of the application window is set based on the geometric shape. The application window is resized and moved, for a currently running application, or created, for a new application, on the display screen.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: March 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander J. Zotov, Richard J. Duncan, Zoltan C. Szilagyi
  • Patent number: 10235898
    Abstract: A computer implemented method for providing feedback of harmonic content relating to a music track, includes receiving music track information; generating harmonic music track parameters based on the received music track information; displaying notation information for a user for performing the music track at a given time for the music track based on the harmonic music track parameters; receiving harmonic user content generated by an instrument performed by the user, using at least one capturing device; generating real-time performance feedback for the user based on comparison of the harmonic user content and the harmonic music track parameters according to predefined settings; receiving reference harmonic user content from a plurality of reference users over a public network; adjusting, based on the reference harmonic user content, at least one of the following: the predefined settings; and the harmonic music track parameters.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: March 19, 2019
    Assignee: YOUSICIAN OY
    Inventors: Matti Ryynänen, O{hacek over (g)}uzcan Şehiralti, Anssi Klapuri
  • Patent number: 10229280
    Abstract: A data source owner in a computing system protects that source via a “virtual” or surrogate entity or “avatar.” The entity is an object whose presence in the system is human-like, and it is given the specific task of protecting the data source for the owner. The avatar is associated with (or defined by) a non-human userid that has the same accesses and privileges of all (or defined) users, user groups and other resources that have access to the data source to be protected. During an initial setup, one or more actions to be performed by the non-human userid upon an occurrence of an actionable event with respect to the data source are specified, and a “baseline” associated with the data source is determined. Following setup, a monitor process is executed under the non-human userid, and this process records one or more accesses to the data source. Periodically, or upon a given occurrence, the monitor process spawns one or more ancillary processes to determine whether an actionable event has been triggered.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventor: Robert John McCormack
  • Patent number: 10229231
    Abstract: A method for generating training data. The method may include executing a simulation process. The simulation process may include traversing one or more virtual sensors over a virtual road surface defining a plurality of virtual anomalies that are each sensible by the one or more virtual sensors. During the traversing, each of the one or more virtual sensors may be moved with respect to the virtual road surface as dictated by a vehicle-motion model modeling motion of a vehicle driving on the virtual road surface while carrying the one or more virtual sensors. Virtual sensor data characterizing the virtual road surface may be recorded. The virtual sensor data may correspond to what a real sensor would have output had it sensed the road surface in the real world.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: March 12, 2019
    Assignee: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Venkatapathi Raju Nallapa, Martin Saeger, Ashley Elizabeth Micks, Douglas Blue
  • Patent number: 10229102
    Abstract: Spreadsheet formula and function creation and use with electronic computing devices are provided. When a user moves content (e.g., a spreadsheet cell) into a spreadsheet formula/function bar, a cell reference for the content may automatically be created and disposed in the formula/function bar, and if a user enters a math operation in a spreadsheet cell, corresponding operation sentence structure (syntax) may be automatically inserted into the formula/function bar. One or more formulas or functions may be automatically suggested as a user begins entering a formula/function. An always visible formula/function guide may be presented or displayed to provide helpful information on arguments/components of a formula/function, and help resources may be provided in a help resources interface with respect to application functionality and spreadsheet formulas/functions.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: March 12, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Carlos Augusto Otero, John Campbell
  • Patent number: 10220303
    Abstract: A method including displaying a multi-part visual cue that instructs a player to perform a gesture at a specified time, the multi-part visual cue including a first part indicating the gesture that is to be performed at the specified time, and a second part providing an indication of i) the specified time, and ii) a preparation period before the specified time, wherein the distance between the first and the second parts is variable over time, receiving, from a video camera, position information associated with positions of the player over time, determining a first displacement of the player using the position information, determining whether the first displacement of the player matches a first target displacement criterion associated with the multi-part visual cue, when the first displacement matches the first target displacement criterion within a timing window of the specified time, altering a gameplay characteristic of the video game.
    Type: Grant
    Filed: March 15, 2014
    Date of Patent: March 5, 2019
    Assignee: Harmonix Music Systems, Inc.
    Inventors: Daniel A. Schmidt, Matthew C. Boch, Jason Deling Booth, Brian Hodges Gibson, James Gerard Toepel, Michael Mandel, Jonathan Mintz, Mark Sullivan
  • Patent number: 10222968
    Abstract: An image display control apparatus includes a display controller, a determination unit, and an execution unit. When an image displayed on a display having a display area and a touch panel disposed on the display area is specified through the touch panel, the display controller performs control to display menu screens individually representing predetermined plural menu items in such a manner that a free area is provided in part of a peripheral area adjacent to the image displayed in the display area. The determination unit determines that, when specification of the image through the touch panel is followed by movement of a specified position onto a desired menu screen, the menu item represented by the desired menu screen is specified, and determines that, when the specified position is moved to the free area, a drag operation is specified. The execution unit executes a process corresponding to a determination result.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: March 5, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Yuzo Aoshima, Yuki Okabe, Chinatsu Hisamoto, Yasushi Ichinowatari, Tomohito Takagi, Yu Mishima
  • Patent number: 10224001
    Abstract: A display control apparatus, which executes control required to display a moving image, received via a network, on a display unit, the apparatus comprising: an input unit configured to input an operation instruction required to operate the display control apparatus; and a control unit configured to execute control required to display, on the display unit, a moving image at a frame rate depending on whether or not processing according to the operation instruction input by the input unit is executed.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: March 5, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masanori Tashiro
  • Patent number: 10225220
    Abstract: The present disclosure is directed toward systems and methods for providing message element in electronic communication threads. For example, systems and methods described herein identify message elements in electronic communication threads and add interactions between the message elements to the electronic communication thread.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: March 5, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Cameron James Pickett, Patrick Andrew Larson, Russell William Andrews
  • Patent number: 10217261
    Abstract: There is disclosed a system and method for training a set of expression and neutral convolutional neural networks using a single performance mapped to a set of known phonemes and visemes in the form predetermined sentences and facial expressions. Then, subsequent training of the convolutional neural networks can occur using temporal data derived from audio data within the original performance mapped to a set of professionally-created three dimensional animations. Thereafter, with sufficient training, the expression and neutral convolutional neural networks can generate facial animations from facial image data in real-time without individual specific training.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: February 26, 2019
    Assignee: PINSCREEN, INC.
    Inventors: Hao Li, Joseph J. Lim, Kyle Olszewski
  • Patent number: 10217222
    Abstract: Implementations relate to an image cache used for replacing portions of images. In some implementations, a method includes examining a received image and detecting a subject depicted in a subject portion of the received image. The method determines a likelihood that the subject portion will be used as a replacement to be inserted in place of one or more corresponding subject portions in future images examined at a later time. The subject portion, or a reference thereto, is stored in an image cache in response to the determined likelihood being greater than a predetermined threshold. The image cache is available to be searched for the subject portion and other portions of images to replace corresponding portions of future images.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: February 26, 2019
    Assignee: Google LLC
    Inventors: Gavin James, Justin Lewis
  • Patent number: 10210287
    Abstract: The disclosure provides an approach for simulating and rendering materials across different states and undergoing phase transitions. In one configuration, a simulation application generates video frames depicting a material phenomenon using an augmented material point method (MPM). Traditional MPM does not handle incompressible materials such as fluids. Techniques disclosed herein augment the MPM with a Chorin-style projection technique to enable simulation of arbitrarily incompressible materials. In one configuration, this is achieved with a marker-and-cell (MAC) grid based MPM solver, a splitting of stress used in the simulation into elastic and dilational parts, a projection-like implicit treatment of the Eulerian evolution of the dilational part of the stress, and particular techniques for rasterizing and updating quantities on the MAC grid. In addition, a heat model may be coupled to the MPM solver, allowing material changes to be driven with temperature and phase changes.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: February 19, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Andrew Selle, Joseph Teran, Alexey Stomakhin
  • Patent number: 10210645
    Abstract: This disclosure relates generally to the field of image processing and, more particularly, to various techniques and animation tools for allowing 2D and 3D graphics rendering and animation infrastructures to be able to dynamically render customized animations—without the need for the customized animations to be explicitly tied to any particular graphical entity. These so-called entity agnostic animations may then be integrated into “mixed” graphical scenes (i.e., scenes with both two-dimensional and three-dimensional components), where they may be: applied to any suitable graphical entity; visualized in real-time by the programmer; edited dynamically by the programmer; and shared across various computing platforms and environments that support the entity agnostic animation tools described herein.
    Type: Grant
    Filed: June 7, 2015
    Date of Patent: February 19, 2019
    Assignee: Apple Inc.
    Inventors: Norman N. Wang, Jacques P. Gasselin de Richebourg, Ross R. Dexter, Tyler L. Casella
  • Patent number: 10210647
    Abstract: A virtual reality processor-based system and computer implemented method that morphs an individual's personal characteristics, including appearance, voice, speech behavior, movement behavior, physical agility and expressionable ideas, so that people can have a more realistic sensation as they move in the past and future. The personal avatar morphed to a time in the past is based on interpolating the personal characteristics information and the avatar morphed to a time in the future is based on extrapolating the personal characteristics information. The avatar morphed to a time in the past is restricted from speaking a response inconsistent with real-world events. In another embodiment, an option to change the scenarios whereby users can experience different changes of events is provided.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Shang Q. Guo, Jonathan Lenchner, Maharaj Mukherjee
  • Patent number: 10210002
    Abstract: A method provides an expression picture in an instant communication conversation window; acquires information of a user operation activity information from a sending user with respect to the expression picture; searching a first expression database based on the expression picture and the acquired information of the user operation activity; generates a first response message corresponding to the expression picture under the user operation activity; and sends found information related to the expression picture and the acquired information of the user operation activity to a receiving client corresponding to a receiving user to facilitate the receiving client to generate a second response message corresponding to the expression picture under the user operation activity.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: February 19, 2019
    Assignee: Alibaba Group Holding Limited
    Inventor: Yuanlong Zheng
  • Patent number: 10210648
    Abstract: Systems and methods for generating a video of an emoji that has been puppeted using inputs from image, depth, and audio. The inputs can capture facial expressions of a user, eye, eyebrow, mouth, and head movements. A pose, held by the user, can be detected that can be used to generate supplemental animation. The emoji can further be animated using physical properties associated with the emoji and captured movements. An emoji of a dog can have its ears move in response to an up-and-down movement, or a shaking of the head. The video can be sent in a message to one or more recipients. A sending device can render the puppeted video in accordance with hardware and software capabilities of a recipient's computer device.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: February 19, 2019
    Assignee: Apple Inc.
    Inventors: Justin D. Stoyles, Alexandre R. Moha, Nicolas V. Scapel, Guillaume P. Barlier, Aurelio Guzman, Bruno M. Sommer, Nina Damasky, Thibaut Weise, Thomas Goossens, Hoan Pham, Brian Amberg
  • Patent number: 10204449
    Abstract: For interactive viewing in medical imaging, pre-rendering is used to provide greater quality of the rendered images with a given computational power. For interactivity in viewing direction, two or more views are rendered for each location and provided as video to the viewer. The viewer selects a viewing direction interactively, and an image at the selected view direction is formed from the previously rendered images of the videos for the two or more views. In an alternative or additional approach, a video graph is created with videos of different segments of the graph. The videos are sequences of images representing change in location, camera parameters (e.g., zooming), and/or rendering settings. Once provided to the user, interactivity is provided by selection of the appropriate node of the video graph. The user may interactively select different locations and/or rendering settings available in the video graph, allowing interaction while benefiting from quality provided by pre-rendered video.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: February 12, 2019
    Assignee: Siemens Healthcare GmbH
    Inventors: Wei Hong, John Paulus, Jr., Daphne Yu, Kaloian Petkov
  • Patent number: 10203838
    Abstract: Techniques are disclosed to facilitate avatar personalization in a virtual environment. A request to generate an avatar in the virtual environment to represent a requesting entity is received. Data pertaining to the requesting entity is retrieved, the data not specifying any visual appearance of the avatar. A proposed avatar is generated based on the retrieved data. The proposed avatar is output to the requesting entity.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: February 12, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Steven Makofsky, Paul Cutsinger
  • Patent number: 10205888
    Abstract: An endoscope system includes: a generating means generating a compositing mask that serves as compositing ratios of the corresponding pixels between a pair of images acquired by simultaneously imaging two optical images having different focus positions, into which a subject image is divided on the basis of the ratios of contrasts; a correcting means subjecting compositing masks generated for pairs of images acquired in time series, to weighted averaging for respective pixels, thus generating a corrected mask; and an compositing means compositing the two images according to the corrected mask. The correcting means subjects the compositing masks to weighted averaging by performing weighting such that the percentage of the past compositing masks is higher at pixels constituting a static area and an area having contrast lower than a threshold than at pixels constituting a moving-object area or an area having contrast equal to or higher than the threshold.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: February 12, 2019
    Assignee: OLYMPUS CORPORATION
    Inventors: Hiroshi Tsuyuki, Mitsujiro Konno, Akikazu Yachi
  • Patent number: 10204435
    Abstract: Systems and methods are described for leveraging distributed computation systems to split animation application processing of node graphs into two components: 1) a low complexity, primary node graph, that is evaluated by the application of the local device; and 2) one or more, higher complexity, companion node graphs that connect to the primary node graph, and are evaluated by a distributed computation system. As the local device evaluates the original, low complexity node graph, an artist is provided with fast, direct manipulation of an animated object. At the same time, the distributed computation system evaluates the higher complexity, companion node graphs, thereby providing a user of the local application with higher fidelity versions of the primary node graph as they are computed.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: February 12, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Evan Goldberg, Gene Lee, Christian Eisenacher, Chung-An Lin, Gregory Smith
  • Patent number: 10200408
    Abstract: A system comprises: a representation of a network; a communications requirements file for an application to be executed by a node of said network; and a security policy file defining a security policy for said node of said network. Said files are processed to determine whether said security policy and said communication requirements are compatible.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: February 5, 2019
    Assignee: EADS Defence and Security Systems Limited
    Inventor: Mark Bentall
  • Patent number: 10198960
    Abstract: A computer implemented method for providing feedback of harmonic content relating to a music track, includes receiving music track information; generating harmonic music track parameters based on the received music track information; displaying notation information for a user for performing the music track at a given time for the music track based on the harmonic music track parameters; receiving harmonic user content generated by an instrument performed by the user, using at least one capturing device; generating real-time performance feedback for the user based on comparison of the harmonic user content and the harmonic music track parameters according to predefined settings; receiving reference harmonic user content from a plurality of reference users over a public network; adjusting, based on the reference harmonic user content, at least one of the following: the predefined settings; and the harmonic music track parameters.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: February 5, 2019
    Assignee: YOUSICIAN OY
    Inventors: Matti Ryynänen, O{hacek over (g)}uzcan Şehiralti, Anssi Klapuri
  • Patent number: 10198847
    Abstract: The present disclosure relates generally to computer graphics applications, and more particularly to systems and methods for implementing two- and three-dimensional computer graphics modeling and animation of deformable objects in a simulated environment. More preferably, the present disclosure relates to computer or visual graphics applications using finite-element based and other physically based modeling or simulation methods.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: February 5, 2019
    Assignee: Side Effects Software Inc.
    Inventor: Michiel Hagedoorn
  • Patent number: 10198860
    Abstract: An apparatus and related methods for applying two-dimensional (2D) texture maps onto three-dimensional (3D) objects are described. A computing device can receive differing first and second meshes representing respective first and second 3D objects and a 2D texture associated with the first 3D object. The computing device can determine correspondence points between the first and second meshes and can align the first and second meshes using an alignment transformation based on the correspondence points. The computing device can determine texture portions of the 2D texture associated with first corresponding portions of the first mesh. The computing device can assign the texture portions to second corresponding portions of the aligned second mesh. For each texture portion, the computing device can: project the texture portion onto a 2D plane related to a particular second corresponding portion and fit the projected texture portion to the particular second corresponding portion.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: February 5, 2019
    Assignee: The Boeing Company
    Inventors: Zachary R. Smith, Anthony W. Baker
  • Patent number: 10192355
    Abstract: The systems and techniques disclosed herein provide tutorials for drawing three dimensional objects with accurate proportions and perspective. A user is able to select an object and a viewpoint to automatically generate a tutorial. Regardless of the object and viewpoint, an easy-to-use tutorial is produced that guides the user to draw the object with accurate proportions and perspective. Given a segmented 3D model of the object and a camera viewpoint, a sequence of steps for constructing the scaffold is determined. The sequence of steps is based on an intelligent selection of primitives and inter-primitive anchorings that provides an order for drawing the primitives and makes the scaffold easy to construct. The primitives and inter-primitive anchorings are selected from a rich set of possibilities that allow for some inaccuracies to reduce the difficulty of the tutorial. The primitives and inter-primitive anchoring are selected to balance the difficulty and the potential inaccuracy.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: January 29, 2019
    Assignee: ADOBE INC.
    Inventors: Holger Winnemöller, Niloy Mitra, Lubomira Dontcheva, James Hennessey
  • Patent number: 10191281
    Abstract: A head-mountable display device is provided including an image display device configured to be communicable with an input device and to display an operation image and an auxiliary image overlaid upon the operation image. The auxiliary image indicates three-dimensional positional information of a target object relative to an input operation surface of the input device.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: January 29, 2019
    Assignee: SONY CORPORATION
    Inventors: Tetsuro Goto, Masatoshi Ueno, Kenichi Kabasawa, Toshiyuki Nakagawa, Daisuke Kawakami, Shinobu Kuriya, Tsubasa Tsukahara, Hisako Sugano
  • Patent number: 10187412
    Abstract: Techniques are presented that identify malware network communications between a computing device and a server based on a cumulative feature vector generated from a group of network traffic records associated with communications between computing devices and servers. Feature vectors are generated, each vector including features extracted from the network traffic records in the group. A self-similarity matrix is computed for each feature which is a representation of the feature that is invariant to an increase or a decrease of feature values across all feature vectors in the group. Each self-similarity matrix is transformed into corresponding histograms to be invariant to a number of network traffic records in the group. The cumulative feature vector is a cumulative representation of the predefined set of features of all network traffic records included in the at least one group of network traffic records and is generated based on the corresponding histograms.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: January 22, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Karel Bartos, Michal Sofka
  • Patent number: 10185482
    Abstract: In the case where entertainment information is acquired as information to be displayed on an instrument panel display 1 when an object indicating driving information is displayed on the instrument panel display 1, an object indicating the entertainment information is moved from the outside of a screen of the instrument panel display 1 to the inside of the screen, and the object indicating the driving information and the object indicating the entertainment information are displayed such that all or part of the object indicating the entertainment information passes behind the object indicating the driving information during the movement.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: January 22, 2019
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Yoshihiko Mori, Takehisa Mizuguchi, Yoshiaki Watanabe, Yasuaki Takimoto, Hiroyuki Yokota
  • Patent number: 10185293
    Abstract: The invention relates to a method for controlling a motor-driven mobile screen having adjustable slats by means of an electromechanical actuator in a building, the control being implemented from a control interface including at least one control button for extending the screen and an element for assisting in the movement for adjusting the slats. The invention also relates to a control interface for implementing the method.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: January 22, 2019
    Assignee: SOMFY SAS
    Inventor: Morgan Roux
  • Patent number: 10187688
    Abstract: A display device simultaneously displays at least the following: a video depicting an item in a scene; a tag in a first position overlaid on the video, the tag being associated with the item depicted in the video, wherein the tag includes descriptive text information describing the item depicted in the video; and a visually perceptible indicator extending between a proximity where the item is depicted in the video and a proximity of the first position. The tag undergoes continuous motion relative to at least a portion of the video scene from the first position to a second position different from the first position, while the display device displays the video and the tag overlaid on the video while the tag undergoes continuous motion.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: January 22, 2019
    Assignee: Gula Consulting Limited Liability Company
    Inventor: Charles J. Kulas
  • Patent number: 10182209
    Abstract: An information processing apparatus according to an embodiment of the present technology includes a generation unit and a first transmission unit. The generation unit generates parameter information that shows states of a user. The first transmission unit transmits the generated parameter information through a network to an information processing apparatus of a communication partner capable of generating an image that reflects the state of the user on the basis of the parameter information.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: January 15, 2019
    Assignee: SONY CORPORATION
    Inventor: Hiromitsu Fujii
  • Patent number: 10181076
    Abstract: A system and method that is able to recognize a user's natural drawing of geometric shapes. The system and method is able to process single-stroke and multi-stroke geometric shapes. It can also apply implicit and user defined constraints to the geometric shapes. The system and method applies these constraints at the vector component level rather than the primitive level. It does this by breaking down both the geometric shapes and constraints on a vector component level. This allows the system and method to handle a larger number of geometric shapes and constraints. After applying the constraints to the geometric shapes at the vector component level, the system and method outputs smooth geometric shapes that incorporated both the implicit and user defined constraints.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: January 15, 2019
    Assignee: MyScript
    Inventors: Robin Melinand, Florent Buisson
  • Patent number: 10175859
    Abstract: An information processing apparatus includes a screen, a receiving unit that receives an operation performed on the screen, a display that displays a document having multiple pages on the screen on a page-by-page basis, a processing mode changing unit that, upon detecting a predetermined first operation on the document displayed on the screen, changes from a first processing mode that moves one page at a time to a second processing mode that moves multiple pages, and a moving unit that, upon detecting a predetermined second operation in the second processing mode, moves multiple pages within the document. As the predetermined first operation, the processing mode changing unit detects continued detection of a first position where a drag operation has ended, or detects, while the first position is detected, an operation performed at a second position different from the first position.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: January 8, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Yasuhiko Iwasaki
  • Patent number: 10171641
    Abstract: A display apparatus is disclosed. The display apparatus includes: a display unit configured to display an image; an input unit configured to receive an input from a user; and a controller configured to display a first image included in a first region of an entire region of an omnidirectionally captured image, and display a second image included in a second region of the entire region of the omnidirectionally captured image if a first input for changing a region displayed on the display unit in the entire region of the omnidirectionally captured image is received, wherein the second region is a region that is symmetrical to the first region with respect to an uppermost portion of the omnidirectionally captured image, and the first input is an input for changing the displayed region from the first region to the second region by passing through the uppermost portion of the omnidirectionally captured region.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: January 1, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Mihyun Park, Hongjo Shim, Youngho Sohn, Youngsok Lee