Techniques for managing animation code
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- APPLE INC
- Filing Date
- 2024-05-07
- Publication Date
- 2026-06-16
Smart Images

Figure 2026519614000001_ABST
Abstract
Claims
1. A method for encoding information into animation code, which is performed by a server computing device. Steps include receiving a request to generate animation code based on input, The steps include generating a sequence of visual elements based on the aforementioned input data, The steps include dividing the sequence of visual elements into multiple visual element groups based on the number of containers displayed simultaneously within the animation code, A step of generating a sequence of frames for the animation code, wherein each frame includes a successive group of individual visual elements from the plurality of groups of visual elements, and the visual elements within the individual groups of visual elements are formatted according to the container, The steps include aggregating the sequence of frames in order to generate the animation code, The steps include: integrating the aforementioned animation code into at least one media item for display on at least one display device; Methods that include...
2. The method according to claim 1, wherein the requirement further includes selecting the number of containers.
3. The method according to claim 2, wherein the container includes a symbol having adjustable tonal, color, pattern, texture, and / or design properties.
4. The step of generating the sequence of visual elements based on the input data is: The steps include segmenting the aforementioned input data into multiple segments, The steps include mapping each of the plurality of segments to an individual visual element corresponding to the segment, The method according to claim 1, including the method described in claim 1.
5. The aforementioned input data includes a string, Each of the plurality of segments includes an individual character within the string, The method according to claim 4.
6. The method according to claim 4, wherein, for a given segment among the plurality of segments, the individual visual element has a unique hue, color, pattern, texture, and / or design.
7. Before the step of generating the sequence of visual elements, The method according to claim 1, further comprising the step of adjusting the input data to include error correction information.
8. A non-temporary computer-readable storage medium configured to store instructions, wherein when the instructions are executed by at least one processor included in a server computing device, the server computing device is instructed to encode information into animation code by performing a step, and the step is Steps include receiving a request to generate animation code based on input, The steps include generating a sequence of visual elements based on the aforementioned input data, The steps include dividing the sequence of visual elements into multiple visual element groups based on the number of containers displayed simultaneously within the animation code, A step of generating a sequence of frames for the animation code, wherein each frame includes a successive group of individual visual elements from the plurality of groups of visual elements, and the visual elements within the individual groups of visual elements are formatted according to the container, The steps include aggregating the sequence of frames in order to generate the animation code, The steps include: integrating the aforementioned animation code into at least one media item for display on at least one display device; including, Non-temporary computer-readable storage medium.
9. The non-temporary computer-readable storage medium according to claim 8, wherein the requirement further includes a selection of the number of containers.
10. The non-temporary computer-readable storage medium according to claim 9, wherein the container includes symbols having adjustable tonal, color, pattern, texture, and / or design properties.
11. The step of generating the sequence of visual elements based on the input data is: The steps include segmenting the aforementioned input data into multiple segments, The steps include mapping each of the plurality of segments to an individual visual element corresponding to the segment, A non-temporary computer-readable storage medium according to claim 8, including the following:
12. The aforementioned input data includes a string, Each of the plurality of segments includes an individual character within the string, The non-temporary computer-readable storage medium according to claim 11.
13. The non-temporary computer-readable storage medium according to claim 11, wherein, for a given segment among the plurality of segments, the individual visual elements have a unique hue, color, pattern, texture, and / or design.
14. The above step precedes the step of generating the sequence of visual elements, The non-temporary computer-readable storage medium according to claim 8, further comprising the step of adjusting the input data to include error correction information.
15. A server computing device configured to encode information into animation code, At least one processor, At least one memory for storing instructions, The system includes, and when the instruction is executed by the at least one processor, it causes the server computing device to execute a step, and the step is Steps include receiving a request to generate animation code based on input, The steps include generating a sequence of visual elements based on the aforementioned input data, The steps include dividing the sequence of visual elements into multiple visual element groups based on the number of containers displayed simultaneously within the animation code, A step of generating a sequence of frames for the animation code, wherein each frame includes a successive group of individual visual elements from the plurality of groups of visual elements, and the visual elements within the individual groups of visual elements are formatted according to the container, The steps include aggregating the sequence of frames in order to generate the animation code, The steps include: integrating the aforementioned animation code into at least one media item for display on at least one display device; including, Server computing device.
16. The server computing device according to claim 15, wherein the requirement further includes selecting the number of containers.
17. The server computing device according to claim 16, wherein the container includes a symbol having adjustable tonal, color, pattern, texture, and / or design properties.
18. The step of generating the sequence of visual elements based on the input data is: The steps include segmenting the aforementioned input data into multiple segments, The steps include mapping each of the plurality of segments to an individual visual element corresponding to the segment, A server computing device according to claim 15, including the following:
19. The aforementioned input data includes a string, Each of the plurality of segments includes an individual character within the string, The server computing device according to claim 18.
20. The server computing device according to claim 18, wherein, for a given segment among the plurality of segments, the individual visual elements have a unique hue, color, pattern, texture, and / or design.
21. The above step precedes the step of generating the sequence of visual elements, The server computing device according to claim 15, further comprising the step of adjusting the input data to include error correction information.
22. A server computing device configured to encode information into animation code, A means for receiving requests to generate animation code based on input data, Means for generating a sequence of visual elements based on the aforementioned input data, Means for dividing the sequence of visual elements into multiple visual element groups based on the number of containers displayed simultaneously within the animation code, Means for generating a sequence of frames for the animation code, wherein each frame comprises a successive group of individual visual elements from among the plurality of groups of visual elements, and the visual elements within the individual group of visual elements are formatted according to the container, Means for aggregating the sequence of frames in order to generate the animation code, Means for integrating the aforementioned animation code into at least one media item for display on at least one display device, A server computing device equipped with [a specific feature].
23. The server computing device according to claim 22, wherein the requirement further includes selecting the number of containers.
24. The server computing device according to claim 23, wherein the container includes a symbol having adjustable tonal, color, pattern, texture, and / or design properties.
25. The step of generating the sequence of visual elements based on the input data is: The steps include segmenting the aforementioned input data into multiple segments, The steps include mapping each of the plurality of segments to an individual visual element corresponding to the segment, A server computing device according to claim 22, including the following:
26. The aforementioned input data includes a string, Each of the plurality of segments includes an individual character within the string, The server computing device according to claim 25.
27. The server computing device according to claim 25, wherein, for a given segment among the plurality of segments, the individual visual elements have a unique hue, color, pattern, texture, and / or design.
28. Before generating the aforementioned sequence of visual elements, The server computing device according to claim 22, further comprising means for adjusting the input data to include error correction information.
29. A method for decrypting information from animation code, which is performed by a client computing device. The steps include: collecting information about animation code that can be detected using at least one sensor that is communicably coupled to the client computing device; The steps of dividing the aforementioned information into a sequence of frames, where each frame includes a sequence of individual visual element groups from a plurality of visual element groups, and the visual elements within the individual visual element groups are formatted according to the containers that are simultaneously displayed in the animation code; The steps include: extracting a sequence of visual elements from the aforementioned group of multiple visual elements; A step of generating output data based on the sequence of visual elements, A step of performing at least one action based on the output data, Methods that include...
30. The aforementioned at least one action, The output data is provided to the server computing device, Receiving additional data based on the output data from the server computing device, The method according to claim 29, including the method described in claim 29.
31. The method according to claim 29, wherein the container includes a symbol having adjustable tonal, color, pattern, texture, and / or design properties.
32. The step of generating output data based on the sequence of visual elements is: The steps include mapping each visual element of the sequence of visual elements to an individual segment among a plurality of segments, The steps include: aggregating the multiple segments into the output data; The method according to claim 29, including the method described in claim 29.
33. The output data includes a string, Each of the plurality of segments includes an individual character within the string, The method according to claim 32.
34. The method according to claim 32, wherein, for a given segment among the plurality of segments, the individual visual element has a unique hue, color, pattern, texture, and / or design.
35. A non-temporary computer-readable storage medium configured to store instructions, wherein when the instructions are executed by at least one processor included in a client computing device, the client computing device causes the client computing device to decode information from animation code by performing a step, and the step is The steps include: collecting information about animation code that can be detected using at least one sensor that is communicably coupled to the client computing device; The steps of dividing the aforementioned information into a sequence of frames, where each frame includes a sequence of individual visual element groups from a plurality of visual element groups, and the visual elements within the individual visual element groups are formatted according to the containers that are simultaneously displayed in the animation code; The steps include: extracting a sequence of visual elements from the aforementioned group of multiple visual elements; A step of generating output data based on the sequence of visual elements, A step of performing at least one action based on the output data, including, Non-temporary computer-readable storage medium.
36. The aforementioned at least one action, The output data is provided to the server computing device, Receiving additional data based on the output data from the server computing device, A non-temporary computer-readable storage medium according to claim 35, including the following:
37. The non-temporary computer-readable storage medium according to claim 35, wherein the container includes a symbol having adjustable tonal, color, pattern, texture, and / or design properties.
38. The step of generating output data based on the sequence of visual elements is: The steps include mapping each visual element of the sequence of visual elements to an individual segment among a plurality of segments, The steps include: aggregating the multiple segments into the output data; A non-temporary computer-readable storage medium according to claim 35, including the following:
39. The output data includes a string, Each of the plurality of segments includes an individual character within the string, The non-temporary computer-readable storage medium according to claim 38.
40. The non-temporary computer-readable storage medium according to claim 38, wherein, for a given segment among the plurality of segments, the individual visual elements have a unique hue, color, pattern, texture, and / or design.
41. A client computing device configured to decode information from animation code, At least one processor, At least one memory for storing instructions, The instructions are provided, and when the instruction is executed by the at least one processor, the client computing device is made to perform a step, and the step is The steps include: collecting information about animation code that can be detected using at least one sensor that is communicably coupled to the client computing device; The steps of dividing the aforementioned information into a sequence of frames, where each frame includes a sequence of individual visual element groups from a plurality of visual element groups, and the visual elements within the individual visual element groups are formatted according to the containers that are simultaneously displayed in the animation code; The steps include: extracting a sequence of visual elements from the aforementioned group of multiple visual elements; A step of generating output data based on the sequence of visual elements, A step of performing at least one action based on the output data, including, Client computing device.
42. The aforementioned at least one action, The output data is provided to the server computing device, Receiving additional data based on the output data from the server computing device, A client computing device according to claim 41, including the following:
43. The client computing device according to claim 41, wherein the container includes a symbol having adjustable tonal, color, pattern, texture, and / or design properties.
44. The step of generating output data based on the sequence of visual elements is: The steps include mapping each visual element of the sequence of visual elements to an individual segment among a plurality of segments, The steps include: aggregating the multiple segments into the output data; A client computing device according to claim 41, including the following:
45. The output data includes a string, Each of the plurality of segments includes an individual character within the string, The client computing device according to claim 44.
46. The client computing device according to claim 44, wherein, for a given segment among the plurality of segments, the individual visual elements have a unique hue, color, pattern, texture, and / or design.
47. A client computing device configured to decode information from animation code, means for collecting information relating to animation code detectable using at least one sensor communicably coupled to the client computing device, Means for dividing the aforementioned information into a sequence of frames, each frame comprising a successive group of individual visual elements from a plurality of visual element groups, wherein the visual elements within the individual visual element groups are formatted according to the containers that are simultaneously displayed in the animation code. Means for extracting a sequence of visual elements from the aforementioned group of multiple visual elements, Means for generating output data based on the sequence of visual elements, Means for performing at least one action based on the output data, A client computing device equipped with [a specific feature / feature].
48. The aforementioned at least one action, The output data is provided to the server computing device, Receiving additional data based on the output data from the server computing device, A client computing device according to claim 47, including the following:
49. The client computing device according to claim 47, wherein the container includes a symbol having adjustable tonal, color, pattern, texture, and / or design properties.
50. To generate output data based on the aforementioned sequence of visual elements, Mapping each visual element in the sequence of visual elements to an individual segment among multiple segments, The above-mentioned multiple segments are aggregated into the output data, A client computing device according to claim 47, including the following:
51. The output data includes a string, Each of the plurality of segments includes an individual character within the string, The client computing device according to claim 50.
52. The client computing device according to claim 50, wherein, for a given segment among the plurality of segments, the individual visual elements have a unique hue, color, pattern, texture, and / or design.