IP Library Granted Patent US 10,096,144
Granted Patent B2
US 10,096,144 · App. 15/695,653 · Granted Oct 9, 2018

Customized augmented reality animation generator

Inventors: Joseph Thomas Moll (Bethlehem, PA); Brian Edward Nemeckay (Belvidere, NJ)
G06T13/40G06F3/048G06T1/0007G06T11/001G06T13/80G06T19/006G06T19/20G06T2210/44
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,096,144
App. No.
15/695,653
Granted
Oct 9, 2018
Kind
B2
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.

Claims (48)

1. A system for generating an animated sequence comprising:

an image receiving component, comprising a processor and a memory, that receives an image captured by a camera of a mobile device;

a four-dimensional (4-D) animation generator comprising a processor and a memory, configured to:

generate a three-dimensional (3-D) character based on a two-dimensional character image from a scanned two-dimensional template image,

superimpose the 3-D character over a displayed view of a user's environment captured through the camera, such that the 3-D character is included in the view of the user's environment, and

generate animation of the three-dimension character, where the animation comprises:

responsive to a determination that the view has changed, cause the 3-D character to move in an animated fashion to a location within the changed view; and

one or more coloring pages having a two-dimensional template configured to receive one or more colored markings printed thereon, the template comprising a two-dimensional character image.

2. The system of claim 1 , wherein move in an animated fashion to the location comprises walk to the location.

3. The system of claim 1 , wherein move in an animated fashion to the location comprises fly to the location.

4. The system of claim 1 , wherein the image receiving component scans the two-dimensional template to read the two-dimensional template and one or more colored markings on the two-dimensional template.

5. The system of claim 4 , wherein the 4-D animation generator processes the two-dimensional template and the one or more colored markings, wherein the 3-D animated character is colored to correspond with the one or more colored markings on the two-dimensional character image.

6. The system of claim 1 , wherein the 4-D animation generator is further configured to:

determine that a color on the two-dimensional template image corresponds to a color or a range of colors indicated by a stored user preference;

determine a special effect indicated by the user preference;

apply the special effect to portions of the 3-D character that include the color.

7. The system of claim 6 , further comprising a particle effect generator that displays the special effect.

8. The system of claim 5 , wherein the 3-D animated character is colored by one or more of stretching, mirroring, and repeating colored-in visible areas according to a predetermined correspondence between visible and nonvisible portions of the two-dimensional character image.

9. A method for generating a customized three-dimensional (3-D) animation comprising:

accessing a captured image of a colored two-dimensional template image that includes a two-dimensional character image;

generating a 3-D animated character based on the two-dimensional character image such that the 3-D character is colored to correspond to the colored two-dimensional template image;

animating the 3-D character; and

superimposing the 3-D character over one or more images captured through a camera of a mobile device such that the 3-D character is included in a view of a user's environment depicted in a display on the mobile device;

wherein animating the 3-D character comprises generating an animation in response to a change in an orientation of the view.

10. The method of claim 9 , wherein the 3-D animated character is colored to correspond to the colored two-dimensional template image by coloring nonvisible portions of the two-dimensional character image to match visible portions of the two-dimensional character image.

11. The method of claim 10 , wherein coloring nonvisible portions comprises one or more of stretching, mirroring, and repeating colored-in visible areas according to a predetermined correspondence between the visible and the nonvisible portions of the two-dimensional character image.

12. The method of claim 9 , wherein animating the 3-D character comprises determining that an orientation of the mobile device has changed such that the view of the user's environment has changed.

13. The method of claim 12 , further comprising:

when the change of the view corresponds to a speed and/or a distance below a first threshold, then animating the 3-D character such that the 3-D character appears to move to a new location within the view; and

when the change of the view corresponds to a speed and/or a distance above the first threshold, then causing the 3-D character to go off-screen for a period of time, and after the period of time then animating the 3-D character such that the 3-D character appears to move into the view.

14. The method of claim 13 , wherein animating the 3-D character such that the 3-D character appears to move into the view comprises animating the 3-D character such that the 3-D character appears to walk into the view.

15. The method of claim 14 , wherein animating the 3-D character such that the 3-D character appears to move into the view comprises animating the 3-D character such that the 3-D character appears to fly into the view.

16. A three-dimensional (3-D) animation kit comprising:

a coloring book comprising one or more coloring pages, wherein each of the one or more coloring pages comprise a two-dimensional template image corresponding to a 3-D animation template of a 3-D coloring application; and

an application comprising computer-useable instructions that, when executed by one or more computing devices, configure the one or more computing devices to:

capture an image of a colored two-dimensional template image of the one or more coloring pages,

generate an animated 3-D image based on the captured colored two-dimensional template image and the corresponding 3-D animation template;

determine that a color on the two-dimensional template image corresponds to a color or a range of colors indicated by a stored user preference;

determine a special effect indicated by the user preference;

apply the special effect to portions of the animated 3-D image that include the color.

17. The kit of claim 16 , wherein the 3-D animation template specifies actions for the animated 3-D image to take.

18. The kit of claim 16 , the one or more computing devices further configured to:

superimpose the 3-D image over a view of a user's environment captured through the camera, such that the 3-D image is included in the view of the user's environment, and

generate animation of the 3-D image, where generate the animation comprises:

responsive to a determination that the view has changed, cause the 3-D image to move in an animated fashion to a location within the changed view.

19. The kit of claim 18 , the one or more computing devices further configured to:

responsive to the determination that the view has changed, initially cause the 3-D image to move out of the view, prior to the step of cause the 3-D image to move in an animated fashion to the location within the changed view.

20. The kit of claim 16 , wherein the special effect comprises one or more of a defined visual effect, a defined sound effect, a visual motion sequence effect, and an auditor sequence effect.

Assignments (11)
CHANGE OF NAME Recorded Aug 3, 2022
From: FACEBOOK TECHNOLOGIES, LLC
To: META PLATFORMS TECHNOLOGIES, LLC
Reel/Frame 060936/0494 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2021
From: RPX CORPORATION
To: FACEBOOK TECHNOLOGIES, LLC
Reel/Frame 056777/0588 →
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054198/0029 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054244/0566 →
PATENT SECURITY AGREEMENT Recorded Aug 14, 2020
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 053498/0095 →
RELEASE OF SECURITY INTEREST Recorded Aug 14, 2020
From: AR HOLDINGS I, LLC
To: DAQRI, LLC
Reel/Frame 053498/0580 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2020
From: DAQRI, LLC
To: RPX CORPORATION
Reel/Frame 053413/0642 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2020
From: CRAYOLA LLC
To: DAQRI, LLC
Reel/Frame 052929/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2019
From: MOLL, JOSEPH THOMAS; NEMECKAY, BRIAN EDWARD
To: CRAYOLA LLC
Reel/Frame 050123/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: MOLL, JOSEPH THOMAS; NEMECKAY, BRIAN EDWARD
To: CRAYOLA, LLC
Reel/Frame 043574/0806 →
Continuity (3)
Continuation In Part 14802820 · Jul 17, 2015
Provisional Application 62025916 · Jul 17, 2014
Related Publication 20170365085A1 · Dec 21, 2017