Animation of customer-provided codes
First Claim
Patent Images
1. A method for generating animations for user-submitted scannable codes, including:
- receiving a user request over a network for creating animation of scannable codes, the user request including either one or more scannable codes or a message to be embedded in the scannable codes;
receiving a plurality of animation parameters selected by the user;
generating an animated file based on the animation parameters for the user'"'"'s preview, the animated file including animations of the scannable codes; and
upon the user'"'"'s confirmation of purchase, sending the animated file for a display on the user'"'"'s device,wherein generating an animated file further comprises;
detecting the scannable codes from the user request;
abstracting 2 dimensional (2D) data from the detected scannable codes, the 2D data including locations, dimensions, color and shape of each code tile in the scannable codes;
storing the 2D data in a tile database; and
based on the abstracted 2D data, converting a 2D model of the scannable codes into a 3 dimensional (3D)model of the scannable codes, the 3D model comprising a plurality of 3D geometric icons based on the 2D code tiles.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is an online software application for providing users or customers with newly created animated equivalents of their originally submitted static (aka, un-animated) scannable codes.
-
Citations
16 Claims
-
1. A method for generating animations for user-submitted scannable codes, including:
-
receiving a user request over a network for creating animation of scannable codes, the user request including either one or more scannable codes or a message to be embedded in the scannable codes; receiving a plurality of animation parameters selected by the user; generating an animated file based on the animation parameters for the user'"'"'s preview, the animated file including animations of the scannable codes; and upon the user'"'"'s confirmation of purchase, sending the animated file for a display on the user'"'"'s device, wherein generating an animated file further comprises; detecting the scannable codes from the user request; abstracting 2 dimensional (2D) data from the detected scannable codes, the 2D data including locations, dimensions, color and shape of each code tile in the scannable codes; storing the 2D data in a tile database; and based on the abstracted 2D data, converting a 2D model of the scannable codes into a 3 dimensional (3D)model of the scannable codes, the 3D model comprising a plurality of 3D geometric icons based on the 2D code tiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a computer usable non-transitory medium having a computer readable program code embedded therein for controlling a computer, the computer readable program code configured to cause the computer to execute a process for generating animations for user-submitted scannable codes, the process comprising the steps of:
-
receiving a user request over a network for creating animation of scannable codes, the user request including either one or more scannable codes or a message to be embedded in the scannable codes; receiving a plurality of animation parameters selected by the user; generating an animated file based on the animation parameters for the user'"'"'s preview, the animated file including animations of the scannable codes; and upon the user'"'"'s confirmation of purchase, sending the animated file for a display on the user'"'"'s device, wherein generating an animated file further comprises; detecting the scannable codes from the user request; abstracting 2 dimensional (2D) data from the detected scannable codes, the 2D data including locations, dimensions, color and shape of each code tile in the scannable codes; storing the 2D data in a tile database; and based on the abstracted 2D data, converting a 2D model of the scannable codes into a 3 dimensional (3D)model of the scannable codes, the 3D model comprising a plurality of 3D geometric icons based on the 2D code tiles. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification