Animation Patents (Class 345/473)
  • Patent number: 10147219
    Abstract: Performance capture systems and techniques are provided for capturing a performance of a subject and reproducing an animated performance that tracks the subject's performance. For example, systems and techniques are provided for determining control values for controlling an animation model to define features of a computer-generated representation of a subject based on the performance. A method may include obtaining input data corresponding to a pose performed by the subject, the input data including position information defining positions on a face of the subject. The method may further include obtaining an animation model for the subject that includes adjustable controls that control the animation model to define facial features of the computer-generated representation of the face, and matching one or more of the positions on the face with one or more corresponding positions on the animation model.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: December 4, 2018
    Assignee: LUCASFILM ENTERTAINMENT COMPANY LTD.
    Inventors: Kiran Bhat, Michael Koperwas, Jeffery Yost, Ji Hun Yu, Sheila Santos
  • Patent number: 10147461
    Abstract: Systems and methods for alerting users to differences between first and second media versions of a story are provided. Given a first version of the media asset, a first sequence of plot segments in the first version that collectively represent a story arc may be identified. A second version of the media asset may be processed to identify a second sequence of plot segments that collectively represent the story arc. The first sequence and second sequence of plot segments may be compared to identify a set of plot segments representing a difference between the sequences. In response to detecting that a user consuming the first version of the media asset has reached a given plot segment that represents a resolution to the story, a summary of the set of plot segments representing the difference between the first and second sequences may be generated for display.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: December 4, 2018
    Assignee: ROVI Guides, Inc.
    Inventors: Adam Bates, Jesse F. Patterson, Mark K. Berner, Eric Dorsey, David W. Chamberlin, Paul Stevens, Herbert A. Waterman, William L. Thomas
  • Patent number: 10146424
    Abstract: A touch screen may emphasize the display of objects near the tip of a user input instrument located near the surface of the touch screen but not touching the touch screen. The objects may consist of words and the emphasis may consist of highlighting. The user input instrument may be a finger of a user or an electronic pen. As the user input instrument is moved, the objects emphasized may change. A user may select objects on a touch screen by entering into object-selection mode and moving the user input instrument along the surface of the touch screen. An initial touch of the user input instrument to the surface of the touch screen may select a nearest object or objects. As the user input instrument is moved along the surface, the selection of objects may change based upon the movement.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: December 4, 2018
    Assignee: Dell Products, LP
    Inventors: Knut Graf, Deeder M. Aurongzeb
  • Patent number: 10140747
    Abstract: A method and apparatus for controlling a playback speed of an animation message in a mobile terminal is provided. The method includes recognizing at least one object to be displayed included in the received animation message; determining the playback speed of the received animation message with respect to each object to be displayed according to the recognized feature of each object; and displaying the animation message according to the determined playback speed.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: November 27, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Do-Hyeon Kim, Won-Suk Chang, Dong-Hyuk Lee, Seong-Taek Hwang
  • Patent number: 10139780
    Abstract: This document presents an apparatus and method for creating and displaying a three dimensional CGI character performing signs and gestures that form a motion communication capability. The 3D CGI character is created as a digital construct that is displayed on a silhouette that has an outline of the character created. The top portion of the display silhouette is transparent. A holographic projector displays the 3D CGI character on the transparent portion of the display silhouette. The bottom half of the display silhouette is opaque and conceals the CPU and projector components. The entire silhouette performs as a communicator using a gesture-based communication protocol for presenting signs and gestures of a defined sign language while also speaking the phrases being communicated by the signs and gestures.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: November 27, 2018
    Inventor: Charles Rinker
  • Patent number: 10133536
    Abstract: A method comprising: a zone player receiving control information from a user interface module, wherein the zone player is a member of a synchrony group having other members with at least one additional zone player as one of the other members; the zone player using the control information to (1) adjust a playback volume associated with the zone player, and (2) transmit an instruction to the other members of the synchrony group, wherein the instruction enables the other members of the synchrony group to adjust their playback volumes.
    Type: Grant
    Filed: March 22, 2013
    Date of Patent: November 20, 2018
    Assignee: Sonos, Inc.
    Inventor: Nicholas A. J. Millington
  • Patent number: 10134178
    Abstract: Embodiments include systems and methods for synthesizing, recording, performing and playing back visual music for virtual immersive video playback environments. Virtual music (VM) compositions can include 3D VM instruments, which can be controlled in a highly dynamic and expressive manner using human interface controllers. Some embodiments include novel techniques for controlling, synthesizing, and rendering VM instruments having complex particle system architectures. Some embodiments further provide VM compositional techniques built on four-dimensional modeling constructs that include path-adaptive coordinate systems that define a compositional space-time for modeling, and path-anchored object locators that place objects in the compositional space-time.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: November 20, 2018
    Assignee: Visual Music Systems, Inc.
    Inventors: William B. Sebastian, Robert Eastwood
  • Patent number: 10127944
    Abstract: A multimedia authoring and playback system and method in which the playback of multimedia content is presented in one or more windows or displays called “playback displays,” and in which additional windows or displays called “control displays” are included in some embodiments to provide various management and control functions. Included are features for creating, editing and distributing multimedia content, which may be viewed by recipients who play the content (and in some cases may be allowed to modify it); also included are features for programming playback behavior of multimedia content, interconnecting multimedia content, and exploring and navigating through multimedia content.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: November 13, 2018
    Assignee: RESOURCE CONSORTIUM LIMITED
    Inventors: Michael Z. Land, Peter N. McConnell, Michael J. McMahon
  • Patent number: 10129385
    Abstract: A method and an electronic device are provided for transmitting a message from an electronic device to another electronic device. Handwritten input comprising one or more input objects is received. Playback information of the one or more input objects is generated using input coordinates of the one or more input objects or input times of the one or more input objects. An animation message including a first region in which one or more images are displayed, and a second region in which the one or more input objects are displayed, is generated according to the playback information. The animation message is transmitted to the another electronic device.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: November 13, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Do-Hyeon Kim, Mu-Sik Kwon, Woo-Sung Kang
  • Patent number: 10127332
    Abstract: A computer-implemented method automates motion of a computer-aided design (CAD) model. The CAD model represents a real-world object comprised of a number of parts. The part containing a user-specified entity is analyzed to collect data relevant to a motion study, for example, size data, location data, and material type data are collected. Based on the user-specified entity, parameters for automating motion are inferred and used to automate motion. The parameters include at least one of a part that is moved directly by a motor, a location on the part where the motor is mounted, a motor type, an axis of motion of the part, and a motion function indicating a change of motion over time.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: November 13, 2018
    Assignee: Dassault Systemes SolidWorks Corporation
    Inventors: Mark Gibson, Shrikant Vitthal Savant, Kyeong Hwi Lee
  • Patent number: 10129527
    Abstract: Systems and methods are described for estimating a camera pose. The estimation may include obtaining a sequence of images including a plurality of image frames of a scene, detecting a first set of feature points in a first image frame, and tracking the first set of feature points in a plurality of subsequent image frames. While continuing to track the first set of feature points, the estimation can include detecting a second set of feature points in a second image frame, tracking the second set of feature points, selecting a first initial camera pose associated with the first image frame and a second initial camera pose associated with the second image frame, determining projection locations, the projection locations based on the first initial camera pose and the second initial camera pose, and comparing the projection locations corresponding to each feature point in the first and second sets of feature points.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: November 13, 2018
    Assignee: Google LLC
    Inventor: Li Zhang
  • Patent number: 10120559
    Abstract: A portable terminal comprises a display, a touch unit located on a surface of the display and at least one processor. The processor is configured to set a lock state to restrict an execution of a predetermined processing based on a touch operation. The processor is configured to display a lock screen on the display to unlock the lock state with a touch operation on the touch unit when the lock state is set. The processor is configured to detect the touch operation to unlock the lock state on the lock screen. The processor is configured to measure a touch time in the touch operation when the touch operation to unlock the lock state is detected. The processor is configured to set a determination time of a long-press operation in accordance with the touch time.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: November 6, 2018
    Assignee: KYOCERA CORPORATION
    Inventor: Yujiro Fukui
  • Patent number: 10115219
    Abstract: A table display presents animation to show changes in sorting and/or filtering criteria, providing users with visual references about the sorting operation and illustrating relationships between data elements before and after sorting, including data that was off-screen prior to sorting. A table presents a portion of a data element set arranged according to a first sorting criteria, such as the data field value in each data element. Upon receiving a second sorting criteria, a new arrangement of the data elements visible in the table is determined. Animation data is determined to specify the motion of visible and non-visible data elements from their locations under the first sorting criteria to their locations under the second sorting criteria. The transition animation is then initiated to show the movement of data elements from their locations under the first sorting criteria to their locations under the second sorting criteria.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: October 30, 2018
    Assignee: Oracle International Corporation
    Inventors: Hendrik van den Broek, Chadwick Chow
  • Patent number: 10115241
    Abstract: A method and apparatus for automatically decorating a three-dimensional model is disclosed. The method may include receiving an image file from a user. The image file is to decorate a surface of a three-dimensional model upon display of the three-dimensional model in a simulated three-dimensional world. The method may also include automatically formatting the image file for display on the three-dimensional model in response to receiving the image file, and storing the formatted image file in a database.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: October 30, 2018
    Assignee: Roblox Corporation
    Inventors: David B. Baszucki, Erik S. Cassel, Matt Dusek, John Shedletsky
  • Patent number: 10115217
    Abstract: Embodiments are directed to rendering animations in a multi-layered animation system and to rendering an element with an animation that uses multiple levels of animation properties. In one scenario, a computer system establishes an operating system (OS)-specified animation value for at least one property of a user interface (UI) element that is to be animated. The computer system receives a user-specified animation value for at least one property of the UI element that is to be animated and determines, based on the UI element property, how to combine the OS-specified animation value and the user-specified animation value. The computer system then combines the OS-specified animation value and the user-specified value for the UI element in the determined manner and renders the animation for the element using the combined animation values.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: October 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruurd Johan Boeke, Hamid Mahmood, Terry A. Adams, Michael John Hillberg, Brendan J. Clark
  • Patent number: 10108660
    Abstract: A method of constructing a plurality of downloadable files from an application file and a plurality of transcripts. The application file stores data blocks and implements an application. Each of the transcripts stores at least one order in which at least a portion of the data blocks of the application file were accessed by the application when executed previously. The transcripts are combined into a combined transcript storing at least one combined order comprising a combined portion of the data blocks. The data blocks of the combined portion are arranged in a data structure having an origin. A first set of data blocks within a predetermined distance from the origin is stored in at least one initial execution file. A second set of data blocks outside the predetermined distance from the origin is stored in downloadable sequence files.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: October 23, 2018
    Assignee: CODE SYSTEMS CORPORATION
    Inventor: Kenji C. Obata
  • Patent number: 10108523
    Abstract: Systems, methods and articles of manufacture provide for determining the capabilities of a remote mobile devices (e.g., determining the processing capability and/or memory capacity). In one embodiment, capability is determined by displaying a series of images and measuring the time required to display those images. Different series of images, comprising different numbers of images, may be displayed and the corresponding times for each series compared. A particular version of software (or a configuration or parameter of software) to be output to or on the mobile device is then selected based on the determined capabilities. For example, graphics which do not require relatively low processing power and/or memory capacity may be selected for output of an electronic game if the mobile device is determined to have relatively low capabilities.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: October 23, 2018
    Assignee: Gamesys, Ltd.
    Inventor: Jason Kempster
  • Patent number: 10109103
    Abstract: In an exemplary embodiment, a computer-implemented method determines, using a processor, a relatively occluded set of viewcells connecting a current viewcell and a destination viewcell, the current viewcell containing the position of a friendly asset and the destination viewcell containing the position of an enemy asset, the relatively occluded set of viewcells including a set of viewcells connecting the current viewcell and the destination viewcell and also having a maximal number of viewcells occluded from the destination viewcell; and instructs, using the processor, the friendly asset to navigate a path comprising the relatively occluded set of viewcells.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: October 23, 2018
    Inventor: Barry L. Jenkins
  • Patent number: 10099135
    Abstract: A method of relative inverse kinematics graphical user interface may include providing, a first view of a graphical user interface (GUI) to be displayed, wherein the first view is associated with relative inverse kinematics (RIK) of a game character of a video game and receiving a selection of a first GUI element comprised by the first view of the GUI, the selection indicating that a RIK target is to be added to an animation associated with the game character of the video game. The method may further include, in response to the receiving the selection, providing a second view of the GUI to be displayed, wherein the second view comprises an inverse kinematic (IK) joint option, a relative actor option, and a relative joint option, the options associated with the animation, receiving selections corresponding to the options, and configuring the animation according to the selections corresponding to the options.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: October 16, 2018
    Assignee: Electronic Arts Inc.
    Inventors: Simon Sherr, Dominique Parker, John Cheu
  • Patent number: 10102449
    Abstract: Aspects of the disclosure generally relate to automation and may be generally directed to devices, systems, methods, and/or applications for automating devices and/or systems.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: October 16, 2018
    Inventor: Jasmin Cosic
  • Patent number: 10102796
    Abstract: Systems and methods for systems and methods for image sticking avoidance in Organic Light-Emitting Diode (OLED) displays. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include an OLED screen and a controller coupled to the OLED screen, where the controller is configured to: generate at least one current histogram matrix for a current frame; compare the at least one current histogram matrix against at least one previous histogram matrix generated for a previous frame; and enter a screen protection mode of operation in response to the comparison indicating that the at least one current histogram matrix is different from the at least one previous histogram matrix by an amount equal to or smaller than a threshold.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: October 16, 2018
    Assignee: Dell Products, L.P.
    Inventor: Tze Fung Chung
  • Patent number: 10102661
    Abstract: A method for managing a multi-user animation platform is disclosed. A three-dimensional space within a computer memory is modeled. An avatar of a client is located within the three-dimensional space, the avatar being graphically represented by a three-dimensional figure within the three-dimensional space. The avatar is responsive to client input commands, and the three-dimensional figure includes a graphical representation of client activity. The client input commands are monitored to determine client activity. The graphical representation of client activity is then altered according to an inactivity scheme when client input commands are not detected. Following a predetermined period of client inactivity, the inactivity scheme varies non-repetitively with time.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: October 16, 2018
    Inventor: Brian Mark Shuster
  • Patent number: 10096145
    Abstract: One aspect of the invention is a method for automatically assembling an animation. According to this embodiment, the method includes accepting at least one input keyword relating to a subject for the animation and accessing a set of templates. In this embodiment, each template generates a different type of output, and each template includes components for display time, screen location, and animation parameters. The method also includes retrieving data from a plurality of websites or data collections using an electronic search based on the at least one input keyword and the templates, determining which retrieved data to assemble into the set of templates, coordinating assembly of data-populated templates to form the animation, and returning the animation for playback by a user.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: October 9, 2018
    Assignee: OATH INC.
    Inventor: Doug Imbruce
  • Patent number: 10092828
    Abstract: The present invention enhances the player's gameplay visual, feedback and other experiences by taking advantage of optical adapters, feedback mechanics, advancements in theatrical audio, frame rate throttle, meta-file object framework for storage and retrieval, calibration advancements, vocal command enhancements, voice object lookups, facial/body scan, color/clothing coordination, party or celebration capabilities, noise cancellation, interactive object placement, heart rate monitor, pan-tilt-zoom camera advances, cooperative gameplay advances and programming advancements.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: October 9, 2018
    Assignee: Open Invention Network LLC
    Inventor: Carey Leigh Lotzer
  • Patent number: 10096136
    Abstract: A storage unit storing first drawing data shared in common by at least two video frames among a plurality of video frames. A control unit generating second drawing data based on second drawing instruction data for drawing a portion that differs in drawing data pertaining to the plurality of video frames and generates the drawing data pertaining to the plurality of video frames by combining the first drawing data and the second drawing data. An output unit outputs video based on the drawing data pertaining to the plurality of video frames.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: October 9, 2018
    Assignee: GREE, INC.
    Inventor: Jason Edward Parrott
  • Patent number: 10096144
    Abstract: Embodiments of the invention are directed an animation kit including a template page with at least one template design, an armature that moves between at least a first position and a second position, and an animation application that generates an animated segment corresponding to the template design and at least one pose of the armature. In further embodiments, a method for generating an animated segment is provided. In another embodiment, a system for generating an animated sequence includes a template design and an application that receives an image of the template design and animates at least one three-dimensional image corresponding to the captured template design.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: October 9, 2018
    Inventors: Joseph Thomas Moll, Brian Edward Nemeckay
  • Patent number: 10091202
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving image data corresponding to an image, processing the image data to identify one or more features within the image, generating one or more keywords based on each of the one or more features, transmitting the one or more keywords to a computing device for displaying a list of the one or more keywords to a user, receiving text, the text comprising at least one keyword of the one or more keywords, that at least one keyword having been selected by the user from the list, and transmitting the image and the text for display, the text being associated with the image.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: October 2, 2018
    Assignee: Google LLC
    Inventors: Aleksandr V. Kennberg, Alexander Nicolaou
  • Patent number: 10084611
    Abstract: Management systems, methods and mediums are provided for displaying graphics using a programmable symbol animation pre-processor. One method includes identifying a symbol associated with a building graphic, identifying a symbol property to be animated, and determining whether the symbol property is associated with a script. When it is, identifying a plurality of different data points referenced in the script where each data point corresponds to the same device or a respective device in the building. The method identifies a respective value for each identified data point as received from a management system operably connected to each of the plurality of devices, identifies an operation in the script that corresponds to an evaluation of the values of the identified data points, generates a first evaluation result based on the operation, and displays a graphical representation of the symbol based on the first evaluation result and in association with the building graphic.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: September 25, 2018
    Assignee: SIEMENS SCHWEIZ AG
    Inventors: Andreas Hersche, James K. Han, Patrick Stirnemann
  • Patent number: 10074216
    Abstract: A display control device includes a record reference unit configured to refer to a record in which an image, an object included in the image, and a position where the object is displayed or an orientation of the object in the image are associated with one another; and a display controller configured to perform a transition from display of a first image including the object to display of a second image including the object based on the record while maintaining the position where the object is displayed or the orientation of the object, the second image being different from the first image.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: September 11, 2018
    Assignee: SONY CORPORATION
    Inventor: Shunichi Kasahara
  • Patent number: 10068363
    Abstract: An apparatus comprising a point of interest analyser configured to define at least one region within an image as an interest region, determine a position associated with the at least one region; an audio track generator configured to determine at least one audio signal based on the position; and an animated presentation generator configured to generate an animated image comprising the at least one region and the at least one audio signal.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: September 4, 2018
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Lasse Juhani Laaksonen, Miikka Tapani Vilermo, Mikko Tapio Tammi
  • Patent number: 10070185
    Abstract: A system includes a television set for displaying a video for a viewer. The television set connects to a persona television system over a data network and sends a request for a television show for a persona to the persona television system. A “persona” includes a character representation of a person other than the viewer, an event, or a group. The persona television system selects a television show based on the persona. The persona television system sends to the television set a show description of the television show. The show description includes video source information about video source such that the television set can obtain television show from video source. In this manner, a data network video is automatically selected as a television show based on a persona and provided to the television set, increasing the ease with which the viewer can identify video choices of interest.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: September 4, 2018
    Assignee: TP Lab, Inc.
    Inventors: Chi Fai Ho, Shin Cheung Simon Chiu, Bok Knun Randolph Chung
  • Patent number: 10067929
    Abstract: A digital magazine server creates a section of a digital magazine including content items based on a page template describing the relative positioning and sizing of content items. A page template may include display regions specifying the size of content items as a percentage of a display area. Additionally, a display region in a page template may specify use of a sub-template for presenting content items. The sub-template includes display regions specifying the relative positioning of content items presented in the display region specifying use of the sub-template. To generate the section of the digital magazine, various page templates are scored and a page template is selected based on the scoring. One or more diversity policies may be enforced when selecting the page template to improve user interaction with the digital magazine.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: September 4, 2018
    Assignee: Flipboard, Inc.
    Inventors: Charles Ying, Filipe Fortes
  • Patent number: 10068274
    Abstract: A method to facilitate a language independent search includes displaying a search attribute, including an attribute name and a selection of attribute values, to a user and receiving from the user a search attribute value selection corresponding to the attribute name. Then, the attribute name and attribute value selection are translated into language independent symbols, such as numbers. The numbers are used in a search of a sellers item listings table to select item listings with attribute values that match the search attribute values selected by the user.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: September 4, 2018
    Assignee: eBay Inc.
    Inventors: Bart Munro, Daniel L Pritchett, Louis Marcel Gino Monier
  • Patent number: 10068307
    Abstract: The same set of render commands can be re-executed for each of a plurality of tiles making up a graphic scene to be rendered. Each time the list of commands is executed, the way the commands are executed may be modified based on information received from tile pre-processing. Specifically, a jump if command may be inserted into the command list. When this command is encountered, a determination is made, based on information received from tile pre-processing pipeline, whether to execute the command for the next primitive or not. If the next primitive is to be culled then the command for the next primitive is not executed and the flow moves past that command. If the next primitive is to be executed then the jump is not implemented. This enables avoiding reloading the same list of commands over and over for every tile.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: September 4, 2018
    Assignee: Intel Corporation
    Inventors: Balaji Vembu, Peter L. Doyle, Michael Apodaca, Hema C. Nalluri, Jeffery S. Boles
  • Patent number: 10065110
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a first peripheral device having a controller to store operational settings tailored for a gaming application, interact with the gaming application using the operational settings and user inputs, and share the operational settings with a second peripheral device for use with the gaming application. Additional embodiments are disclosed.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: September 4, 2018
    Assignee: STEELSERIES ApS
    Inventors: Michael Aronzon, Bruce Hawver, Kim Rom
  • Patent number: 10063635
    Abstract: A method of controlling an image forming apparatus using a user terminal includes displaying a popup window corresponding to an event generated in the image forming apparatus, determining whether at least one user terminal is connected to the image forming apparatus, and applying a previously set timeout to the popup window according to the connection of the user terminal.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: August 28, 2018
    Assignee: S-PRINTING SOLUTION CO., LTD.
    Inventor: Soo-young Kang
  • Patent number: 10062194
    Abstract: An image content generating apparatus includes processing circuitry configured to execute computer-readable instructions to: split an image page into a plurality of page portions, the image page including a plurality of image layers, each of the plurality of image layers including at least one of an image and text; split at least a first of the plurality of image layers into a plurality of first image layer portions; associate each of the plurality of image layers and the plurality of first image layer portions with at least one of the plurality of page portions; and generate split image pages corresponding to the plurality of page portions, at least a first of the split image pages including at least one of (i) an image layer from among the plurality of image layers and (ii) a first image layer portion from among the plurality of first image layer portions.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: August 28, 2018
    Assignee: Naver Corporation
    Inventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai Hyun Lim, Byoung Kwan Kim
  • Patent number: 10062209
    Abstract: An example of a display control system displays, on a display device, an image of a three-dimensional space representing a real world or a virtual world. The object is arranged in the three-dimensional space on the basis of a line-of-sight direction determined in the three-dimensional space. In addition, an image in a field-of-view range, determined on the basis of the line-of-sight direction, of the three-dimensional space is displayed on the display device. The display control system arranges the object in either a first control mode in which the object is arranged on a reference plane set in the three-dimensional space or in an area near the reference plane or a second control mode in which the object is arranged away from the area. In addition, the display control system switches between the first control mode and the second control mode in accordance with the line-of-sight direction.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: August 28, 2018
    Assignee: NINTENDO CO., LTD.
    Inventors: Toshiaki Suzuki, Rory Johnson
  • Patent number: 10062354
    Abstract: Systems and methods for creating entities that operate within a virtual environment, where in some embodiments the entities are substantially autonomous in the sense that they are capable of communications and interactions with the environment and other entities. In some embodiments, the entities may be capable of interacting with an environment other than the one in which they were created and originally configured. In some embodiments, the entities may engage in interactions with other entities that operate to enable changes in behavior of one or both of the entities.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: August 28, 2018
    Assignee: DIMENSIONALMECHANICS, INC.
    Inventor: Rajeev Dutt
  • Patent number: 10061871
    Abstract: A novel and useful mechanism for the skinning of 3D meshes with reference to a skeleton utilizing statistical weight optimization techniques. The mechanism comprises (1) an efficient high quality linear blend skinning (LBS) technique based on a set of skeleton deformations sampled from the manipulation space; (2) a joint placement algorithm to optimize the input skeleton; and (3) a set of tools for a user to interactively control the skinning process. Statistical skinning weight maps are computed using an as-rigid-as-possible (ARAP) optimization. The method operates with a coarsely placed initial skeleton and optimizes joint placements to improve the skeleton's alignment. Bones may also be parameterized incorporating twists, bends, stretches and spines. Several tools add additional constraints to resolve ambiguous situations and interactive feedback aids users.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: August 28, 2018
    Assignee: Technische Universiteit Delft
    Inventors: Elmar Eisemann, Jean-Marc Thiery
  • Patent number: 10055497
    Abstract: Digital image data including discrete photographic images of a variety of different subjects, times, and so forth, are collected and analyzed to identify specific features in the photographs. In an embodiment of the invention, distinctive markers are distributed to aid in the identification of particular subject matter. Facial recognition may also be employed. The digital image data is maintained in a database and quarried in response to search requests. The search requests include criteria specifying any feature category or other identifying information, such as date, time, and location that each photograph was taken, associated with each photograph. Candidate images are provided for review by requesters, who may select desired images for purchase or downloading.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: August 21, 2018
    Assignee: Intellectual Ventures I LLC
    Inventor: Gary Shuster
  • Patent number: 10057623
    Abstract: A display apparatus includes: an image processor; a display unit; a remote controller which includes a touch input unit to detect motion of a user; a remote control signal receiver which receives a remote control signal from the remote controller corresponding to the motion of a user; and a controller which displays the content information window as if the content information window enters from an outside of a display area to an inside of the display area in accordance with the motion that a user moves from an outside of an area of the touch input unit to an inside of the area, or stops displaying the content information window as if the content information window exits from the inside of the display area to the outside of the display area in accordance with the motion that a user moves from the inside of the area of the touch input unit to the outside of the touch input unit.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: August 21, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Yong-hwan Kwon
  • Patent number: 10055117
    Abstract: The present invention relates to a refrigerator including a terminal and to a method for controlling same, and particularly, to a refrigerator including a terminal and to a method for controlling same which can visually provide necessary information to a user. To achieve this aim, the present invention provides a refrigerator including a terminal, comprising: a display module provided on the refrigerator; a communication unit communicating with the outside; and a control unit performing control to display various information on the display module.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: August 21, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Ji Hea Kim, Jung Ah Hwang, You Sook Eun
  • Patent number: 10055394
    Abstract: Various features and processes related to document collaboration are disclosed. In some implementations, animations are presented when updating a local document display to reflect changes made to the document at a remote device. In some implementations, a user can selectively highlight changes made by collaborators in a document. In some implementations, a user can select an identifier associated with another user to display a portion of a document that includes the other user's cursor location. In some implementations, text in document chat sessions can be automatically converted into hyperlinks which, when selected, cause a document editor to perform an operation.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: August 21, 2018
    Assignee: Apple Inc.
    Inventors: Keng Fai Lee, Wang Chiu Chan, Charles J. Migos, M. Frank Emanuel
  • Patent number: 10055874
    Abstract: In some embodiments a method of transferring facial expressions from a subject to a computer-generated character is provided where the method includes receiving positional information from a motion capture session of the subject representing a performance having facial expressions to be transferred to the computer-generated character, receiving a first animation model that represents the subject, and receiving a second animation model that represents the computer-generated character. Each of the first and second animation models can include a plurality of adjustable controls that define geometries of the model and that can be adjusted to present different facial expressions on the model, and where the first and second animation models are designed so that setting the same values for the same set of adjustable controls in each model generates a similar facial poses on the models.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: August 21, 2018
    Assignee: LUCASFILM ENTERTAINMENT COMPANY LTD.
    Inventors: Ji Hun Yu, Michael Koperwas, Jeffrey Bruce Yost, Sheila Santos, Kiran S. Bhat
  • Patent number: 10049483
    Abstract: An apparatus for generating animation includes: an input interface receiving a motion path sketch input and a posture sketch input from a user; a motion path information generator generating motion path information corresponding to the motion path sketch input; a posture information generator generating posture information corresponding to the posture sketch input; a similar motion clip retriever retrieving a similar motion clip corresponding to the posture information among motion clips stored in a database; a motion information generator generating motion information including a frame of the similar motion clip disposed according to the motion path information; and an animation generator generating animation by rendering a graphic model according to the motion information.
    Type: Grant
    Filed: January 18, 2016
    Date of Patent: August 14, 2018
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Ye-Jin Kim, Myung-Gyu Kim, Jong-Sung Kim, Seong-Min Baek, Sang-Woo Seo, Il-Kwon Jeong
  • Patent number: 10049484
    Abstract: An apparatus for generating a 3-dimensional character motion via timing transfer. The apparatus includes an example motion database configured to store data about one or more example motions of characters with an identical skeleton model structure; an example motion analyzer configured to generate a timing source by analyzing timing in a designated example motion data among the one or more example motion data stored in the example motion database; and an input motion transfer part configured to re-adjust spatial movements in an input motion in correspondence with the generated timing source so as to generate an output motion.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: August 14, 2018
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Ye Jin Kim, Sung Jin Hong, Seong Min Baek, Myung Gyu Kim, Il Kwon Jeong
  • Patent number: 10051232
    Abstract: An apparatus comprises a processing unit configured to: obtain image data and metadata of digital image frames captured by a capturing device, the metadata comprising initial time of capture determined in accordance with an internal clock of the capturing device, the at least one digital image frame comprising a reference digital image frame captured of a scene comprising a machine-readable time marking indicating reference time; recognize a reference instant of time on the basis of the image data of the reference digital image frame; determine a time offset between the reference instant of time and the initial time of capture of the reference digital image frame; and adjust the metadata of a digital image frame so as to include corrected time of capture.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: August 14, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Tomi Tarvainen
  • Patent number: 10049605
    Abstract: A display apparatus includes an image acquisition unit, an image extraction unit, a registration unit, a display control unit, a coordinate generation unit, and a motion detection unit. The coordinate generation unit generates, based on a detection result of a detection unit configured to detect the position of an object in a three-dimensional space, coordinates of the object in a screen. The motion detection unit detects a motion of the object based the coordinates in the screen generated by the coordinate generation unit. The display control unit displays a first image on the screen. When the motion is detected by the motion detection unit, the display control unit further displays a second image on the screen based on coordinates corresponding to the detected motion, and changes the display of the first image.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: August 14, 2018
    Assignee: RICOH COMPANY, LIMITED
    Inventors: Atsushi Funami, Nobuyuki Kishi
  • Patent number: 10043514
    Abstract: One embodiment of the present invention provides a system for providing context-based web services to a user. During operation, the system may receive a sentence as input from a user. The system may determine a sentence structure of the sentence, and determine whether there is an entry in a database corresponding to the sentence structure. Responsive to determining that there is no entry in the database corresponding to the sentence structure, the system may engage in a dialog with the user. The system may extract one or more parameters of the sentence based on information from the dialog. The system may obtain contextual and background information associated with the parameters. The system may then determine a set of arguments based on the parameters and the contextual and background information, and interact with web services to perform an action and provide a response to the user.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: August 7, 2018
    Assignee: PALO ALTO RESEARCH CENTER INCORPORATED
    Inventor: Michael Roberts