US11615573B2ActiveUtilityA1

Method, system, and non-transitory computer-readable record medium for providing animation using sprite JPEG

Assignee: LINE PLUS CORPPriority: Feb 26, 2020Filed: Feb 18, 2021Granted: Mar 28, 2023
Est. expiryFeb 26, 2040(~13.6 yrs left)· nominal 20-yr term from priority
Inventors:Joonsick Baick
H04N 21/234336G06T 13/80H04N 21/4788H04N 21/85406H04N 21/47202H04N 21/234363H04N 21/4532G06T 3/40H04N 21/8549
48
PatentIndex Score
0
Cited by
23
References
20
Claims

Abstract

Disclosed is a method, system, and non-transitory computer-readable record medium for providing an animation function using a sprite joint photographic experts group (JPEG) image. An animated image providing method includes creating, by processing circuitry, a sprite joint photographic experts group (JPEG) image from a video in an animated format, and providing, by the processing circuitry, an animated thumbnail of the video based on the sprite JPEG image.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An animated image providing method implemented by a computer apparatus comprising processing circuitry, the animated image providing method comprising:
 creating, by the processing circuitry, a sprite joint photographic experts group (JPEG) image from a video in an animated format by concatenating at least a portion of frames of the video in a vertical direction from top to bottom; and 
 providing, by the processing circuitry, an animated thumbnail of the video based on the sprite JPEG image. 
 
     
     
       2. The animated image providing method of  claim 1 , wherein the creating comprises compressing the portion of the frames into a single JPEG image, the portion of the frames being arranged in a number of columns based on a maximum resolution. 
     
     
       3. The animated image providing method of  claim 1 , wherein the animated thumbnail comprises a header specifying animation playback information. 
     
     
       4. The animated image providing method of  claim 3 , wherein the animation playback information comprises a resolution, a frame rate, and an animation iteration count. 
     
     
       5. The animated image providing method of  claim 3 , wherein the header is a JPEG comment header. 
     
     
       6. The animated image providing method of  claim 1 , wherein the providing provides the animated thumbnail to a client end, the client end being configured to:
 decode the sprite JPEG image to obtain a decoded sprite JPEG image; 
 crop the decoded sprite JPEG image based on a frame rate to obtain a cropped sprite JPEG image; and 
 display the cropped sprite JPEG image. 
 
     
     
       7. The animated image providing method of  claim 1 , wherein the providing provides the animated thumbnail to an electronic device of a user in response to the video being set as a profile of another user of a messenger platform, the user having a relationship with the other user on the messenger platform. 
     
     
       8. The animated image providing method of  claim 1 , wherein
 the animated thumbnail is a preview of the video; and 
 the providing provides the animated thumbnail to an electronic device using a video sharing service in response to the video being uploaded to a video sharing service platform. 
 
     
     
       9. An animated image providing method implemented by a computer apparatus comprising processing circuitry, the animated image providing method comprising:
 receiving, by the processing circuitry, a sprite joint photographic experts group (JPEG) image in an animated format from a server, the sprite JPEG image corresponding to a thumbnail of a video, the sprite JPEG image being based on a concatenation of at least a portion of frames of the video in a vertical direction from top to bottom, and the video being set as a video profile among a plurality of profiles in a friend list on a messenger; and 
 generating, by the processing circuitry, a preview of the video profile using an animation effect based on the sprite JPEG image for display on the friend list. 
 
     
     
       10. The animated image providing method of  claim 9 , wherein the portion of the frames is compressed into a single JPEG image, the portion of the frames being arranged in a number of columns based on a maximum resolution. 
     
     
       11. An animated image providing method implemented by a computer apparatus comprising processing circuitry, the animated image providing method comprising:
 receiving, by the processing circuitry, sprite joint photographic experts group (JPEG) image in an animated format from a server, the sprite JPEG image corresponding to a thumbnail of a video, the sprite JPEG image being based on a concatenation of at least a portion of frames of the video in a vertical direction from top to bottom, the video being included on a video list, and the video list including at least one video on a video sharing service; and 
 generating, by the processing circuitry, a preview of the video using an animation effect based on the sprite JPEG image for display on the video list. 
 
     
     
       12. A non-transitory computer-readable record medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform the animated image providing method of  claim 1 . 
     
     
       13. A computer apparatus comprising:
 processing circuitry configured to cause the computer apparatus to,
 create a sprite joint photographic experts group (JPEG) image from a video in an animated format by concatenating at least a portion of frames of the video in a vertical direction from top to bottom, and 
 provide an animated thumbnail of the video based on the sprite JPEG image. 
 
 
     
     
       14. The computer apparatus of  claim 13 , wherein the animated thumbnail comprises a header specifying animation playback information. 
     
     
       15. The computer apparatus of  claim 14 , wherein the animation playback information comprises a resolution, a frame rate, and an animation iteration count. 
     
     
       16. The computer apparatus of  claim 14 , wherein the header is a JPEG comment header. 
     
     
       17. The computer apparatus of  claim 13 , wherein the processing circuitry is configured to cause the computer apparatus to provide the animated thumbnail to a client end, the client end being configured to:
 decode the sprite JPEG image to obtain a decoded sprite JPEG image, 
 crop the decoded sprite JPEG image based on a frame rate to obtain a cropped sprite JPEG image, and 
 display the cropped sprite JPEG image. 
 
     
     
       18. The computer apparatus of  claim 13 , wherein the processing circuitry is configured to cause the computer apparatus to provide the animated thumbnail to an electronic device of a user in response to the video being set as a profile of another user of a messenger platform, the user having a relationship with the other user on the messenger platform. 
     
     
       19. The computer apparatus of  claim 13 , wherein
 the animated thumbnail is a preview of the video; and 
 the processing circuitry is configured to cause the computer apparatus to provide the animated thumbnail to an electronic device using a video sharing service in response to the video being uploaded to a video sharing service platform. 
 
     
     
       20. The computer apparatus of  claim 13 , wherein the processing circuitry is configured to cause the computer apparatus to create the sprite JPEG image including compressing the portion of the frames into a single JPEG image, the portion of the frames being arranged in a number of columns based on a maximum resolution.

Join the waitlist — get patent alerts

Track US11615573B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.