Animated sequence showing a black and white purse with 'I ❤️ my' text above it, transitioning through multiple punctuation states from no punctuation to six dots.

Permanent icon record

Animated sequence showing a black and white purse with 'I ❤️ my' text above it, transitioning through multiple punctuation states from no punctuation to six dots.

Animated sequence showing a black and white purse with 'I ❤️ my' text above it, transitioning through multiple punctuation states from no punctuation to six dots. Animated 49×50 G…

A visual description has not been added yet. The archival record below is still available.

Download original

About this icon

Animation

  • punctuation changes in 'purse' text
  • heart symbol alternates color

Animation Summary

The animation cycles through punctuation states in the word 'purse' from no punctuation to six dots, with the heart symbol alternating between red and purple.

Composition

  • identical frames
  • central purse placement
  • top text, bottom text layout

Dense Caption

The image displays an animated sequence of 25 frames arranged in a 5x5 grid. Each frame shows a black duffel-style purse with two vertical white stripes and a small circular logo on the front. Above the purse, text reads 'I ❤️ my' where the heart symbol alternates between red and purple across frames. Below the purse, the word 'purse' appears in lowercase letters followed by varying punctuation: starting from no punctuation (e.g., 'purse'), progressing through one dot ('purse.'), two dots ('purse..'), three dots ('purse...'), four dots ('purse....'), five dots ('purse.....'), six dots ('purse......'), and finally ending with a colon ('purse::'). The animation cycles through these punctuation states in chronological order, creating a typing effect. All frames share the same composition: white background, black border around each cell, and consistent positioning of purse and text elements.

Description

Animated sequence showing a black and white purse with 'I ❤️ my' text above it, transitioning through multiple punctuation states from no punctuation to six dots.

Metadata Not Confirmed By Image

  • provenance era: 2003
  • provenance era: 2007
  • provenance source-name: MyOldIcons / OriginalIcons Revival
  • provenance topic-coverage: actors and actresses
  • provenance topic-coverage: AIM identity

Metadata Only Entities

  • MyOldIcons
  • OriginalIcons API
  • originalicons
  • coryrules93 schools out lets party
  • 1119460605_558247168.gif
  • 1103482265_1777073410

Named Entities

  • purse

Non Redundant Search Phrases

  • I love my purse
  • purse punctuation animation
  • heart symbol alternates color
  • purse frames
  • black white purse animation
  • text progression animation
  • low-resolution animated text
  • pixel art purse expression

Preprocessing Notes

  • quarantined wordwall: 5x5 grid layout
  • quarantined composition: 5x5 grid of identical frames
  • quarantined retrieval: 5x5 grid of purse frames

Visible Text

  • I ❤️ my
  • purse
  • purse.
  • purse..
  • purse...
  • purse....
  • purse.....
  • purse......
  • purse:::

Visually Supported Entities

  • purse

Wordwall

  • black duffel-style purse
  • two vertical white stripes
  • small circular logo on front
  • I ❤️ my text above purse
  • heart symbol alternates red/purple
  • purse punctuation progression
  • no punctuation to six dots
  • lowercase 'purse' text
  • white background with black borders

Source & archive date

Added to archive
July 8, 2026

MyOldIcons / OriginalIcons Revival

Source title
MyOldIcons / OriginalIcons API
Category
myoldicons / quotes / assorted
Era
Recovered 2000s Icon Portal
Observed
July 8, 2026 at 09:48 UTC
Technical archive details
Format
GIF
Dimensions
49×50 pixels
File size
3.7 KB
Motion
Animated (28 frames)
Added to archive
July 8, 2026
Relative path
icons/0b/0b2444cc69f38ab231dae6b5d8d5cee5832d1e60edbf8b33dda66e2a981cc1d0.gif
Media type
image/gif
Scanner metadata
v1
Animation inspected
July 10, 2026 at 04:13 UTC
Archive ID
0b2444cc69f38ab2
SHA-256
0b2444cc69f38ab231dae6b5d8d5cee5832d1e60edbf8b33dda66e2a981cc1d0
Content-safety assessments (1)
onnxOwenElliott/image-safety-classifier-sbroad
Assessed
July 22, 2026 at 04:31 UTC
Run
89
Input
image
Preprocessing
four-even-frames;flatten-rgb192;stretch-224;triangle;nchw-rgb-u8
Overall label
sfw
Overall score
0.079206

OpenAI category scores

CategoryScoreProvider flagonnx/sfw0.926216onnx/unsafe0.079206onnx/nsfw0.049255onnx/nsfl0.029951
Enrichment records (2)
wordwall-v1qwen3-vl:30bcontact-sheet-smartok

Animated sequence showing a black and white purse with 'I ❤️ my' text above it, transitioning through multiple punctuation states from no punctuation to six dots.

Reviewed
July 21, 2026 at 08:37 UTC
Run
37
Version
v5
Elapsed
6,092 ms
Tokens
prompt 2,665, response 872

Review tags

  • punctuation progression (action, 0.80)
  • black (color, 0.80)
  • purple (color, 0.80)
  • red (color, 0.80)
  • white (color, 0.80)
  • expressive (mood, 0.80)
  • playful (mood, 0.80)
  • repetitive (mood, 0.80)
  • low resolution animation (style, 0.80)
  • pixel art (style, 0.80)
  • text based expression (style, 0.80)
  • purse (subject, 0.80)

Actions

  • punctuation progression

Animation

  • punctuation changes in 'purse' text
  • heart symbol alternates color

Animation Summary

The animation cycles through punctuation states in the word 'purse' from no punctuation to six dots, with the heart symbol alternating between red and purple.

Colors

  • black
  • white
  • red
  • purple

Composition

  • identical frames
  • central purse placement
  • top text, bottom text layout

Dense Caption

The image displays an animated sequence of 25 frames arranged in a 5x5 grid. Each frame shows a black duffel-style purse with two vertical white stripes and a small circular logo on the front. Above the purse, text reads 'I ❤️ my' where the heart symbol alternates between red and purple across frames. Below the purse, the word 'purse' appears in lowercase letters followed by varying punctuation: starting from no punctuation (e.g., 'purse'), progressing through one dot ('purse.'), two dots ('purse..'), three dots ('purse...'), four dots ('purse....'), five dots ('purse.....'), six dots ('purse......'), and finally ending with a colon ('purse::'). The animation cycles through these punctuation states in chronological order, creating a typing effect. All frames share the same composition: white background, black border around each cell, and consistent positioning of purse and text elements.

Description

Animated sequence showing a black and white purse with 'I ❤️ my' text above it, transitioning through multiple punctuation states from no punctuation to six dots.

Metadata Not Confirmed By Image

  • provenance era: 2003
  • provenance era: 2007
  • provenance source-name: MyOldIcons / OriginalIcons Revival
  • provenance topic-coverage: actors and actresses
  • provenance topic-coverage: AIM identity

Metadata Only Entities

  • MyOldIcons
  • OriginalIcons API
  • originalicons
  • coryrules93 schools out lets party
  • 1119460605_558247168.gif
  • 1103482265_1777073410

Mood

  • playful
  • expressive
  • repetitive

Named Entities

  • purse

Non Redundant Search Phrases

  • I love my purse
  • purse punctuation animation
  • heart symbol alternates color
  • purse frames
  • black white purse animation
  • text progression animation
  • low-resolution animated text
  • pixel art purse expression

Objects

  • purse

Preprocessing Notes

  • quarantined wordwall: 5x5 grid layout
  • quarantined composition: 5x5 grid of identical frames
  • quarantined retrieval: 5x5 grid of purse frames

Style

  • pixel art
  • low-resolution animation
  • text-based expression

Subjects

  • purse

Visible Text

  • I ❤️ my
  • purse
  • purse.
  • purse..
  • purse...
  • purse....
  • purse.....
  • purse......
  • purse:::

Visually Supported Entities

  • purse

Wordwall

  • black duffel-style purse
  • two vertical white stripes
  • small circular logo on front
  • I ❤️ my text above purse
  • heart symbol alternates red/purple
  • purse punctuation progression
  • no punctuation to six dots
  • lowercase 'purse' text
  • white background with black borders
Raw JSON
{
  "inputIndex": 0,
  "sha256": "0b2444cc69f38ab231dae6b5d8d5cee5832d1e60edbf8b33dda66e2a981cc1d0",
  "description": "Animated sequence showing a black and white purse with \u0027I \u2764\uFE0F my\u0027 text above it, transitioning through multiple punctuation states from no punctuation to six dots.",
  "denseCaption": "The image displays an animated sequence of 25 frames arranged in a 5x5 grid. Each frame shows a black duffel-style purse with two vertical white stripes and a small circular logo on the front. Above the purse, text reads \u0027I \u2764\uFE0F my\u0027 where the heart symbol alternates between red and purple across frames. Below the purse, the word \u0027purse\u0027 appears in lowercase letters followed by varying punctuation: starting from no punctuation (e.g., \u0027purse\u0027), progressing through one dot (\u0027purse.\u0027), two dots (\u0027purse..\u0027), three dots (\u0027purse...\u0027), four dots (\u0027purse....\u0027), five dots (\u0027purse.....\u0027), six dots (\u0027purse......\u0027), and finally ending with a colon (\u0027purse::\u0027). The animation cycles through these punctuation states in chronological order, creating a typing effect. All frames share the same composition: white background, black border around each cell, and consistent positioning of purse and text elements.",
  "wordwall": [
    "black duffel-style purse",
    "two vertical white stripes",
    "small circular logo on front",
    "I \u2764\uFE0F my text above purse",
    "heart symbol alternates red/purple",
    "purse punctuation progression",
    "no punctuation to six dots",
    "lowercase \u0027purse\u0027 text",
    "white background with black borders"
  ],
  "visibleText": [
    "I \u2764\uFE0F my",
    "purse",
    "purse.",
    "purse..",
    "purse...",
    "purse....",
    "purse.....",
    "purse......",
    "purse:::"
  ],
  "uncertainText": [],
  "subjects": [
    "purse"
  ],
  "actions": [
    "punctuation progression"
  ],
  "objects": [
    "purse"
  ],
  "colors": [
    "black",
    "white",
    "red",
    "purple"
  ],
  "style": [
    "pixel art",
    "low-resolution animation",
    "text-based expression"
  ],
  "composition": [
    "identical frames",
    "central purse placement",
    "top text, bottom text layout"
  ],
  "mood": [
    "playful",
    "expressive",
    "repetitive"
  ],
  "animation": [
    "punctuation changes in \u0027purse\u0027 text",
    "heart symbol alternates color"
  ],
  "preprocessingNotes": [
    "quarantined wordwall: 5x5 grid layout",
    "quarantined composition: 5x5 grid of identical frames",
    "quarantined retrieval: 5x5 grid of purse frames"
  ],
  "sourceMetadataInterpretation": [],
  "metadataSupportedByImage": [],
  "metadataNotConfirmedByImage": [
    "provenance era: 2003",
    "provenance era: 2007",
    "provenance source-name: MyOldIcons / OriginalIcons Revival",
    "provenance topic-coverage: actors and actresses",
    "provenance topic-coverage: AIM identity"
  ],
  "metadataContradictedByImage": [],
  "visuallySupportedEntities": [
    "purse"
  ],
  "metadataOnlyEntities": [
    "MyOldIcons",
    "OriginalIcons API",
    "originalicons",
    "coryrules93 schools out lets party",
    "1119460605_558247168.gif",
    "1103482265_1777073410"
  ],
  "identityHypotheses": [],
  "namedEntities": [
    "purse"
  ],
  "fandoms": [],
  "animationSummary": "The animation cycles through punctuation states in the word \u0027purse\u0027 from no punctuation to six dots, with the heart symbol alternating between red and purple.",
  "nonRedundantSearchPhrases": [
    "I love my purse",
    "purse punctuation animation",
    "heart symbol alternates color",
    "purse frames",
    "black white purse animation",
    "text progression animation",
    "low-resolution animated text",
    "pixel art purse expression"
  ],
  "uncertainty": [],
  "aestheticStrengths": [],
  "aestheticWeaknesses": [],
  "tags": [
    {
      "tag": "purse",
      "category": "subject",
      "confidence": 0.8,
      "evidence": "visible: purse"
    },
    {
      "tag": "punctuation progression",
      "category": "action",
      "confidence": 0.8,
      "evidence": "visible: punctuation progression"
    },
    {
      "tag": "pixel art",
      "category": "style",
      "confidence": 0.8,
      "evidence": "visible: pixel art"
    },
    {
      "tag": "low resolution animation",
      "category": "style",
      "confidence": 0.8,
      "evidence": "visible: low-resolution animation"
    },
    {
      "tag": "text based expression",
      "category": "style",
      "confidence": 0.8,
      "evidence": "visible: text-based expression"
    },
    {
      "tag": "playful",
      "category": "mood",
      "confidence": 0.8,
      "evidence": "visible: playful"
    },
    {
      "tag": "expressive",
      "category": "mood",
      "confidence": 0.8,
      "evidence": "visible: expressive"
    },
    {
      "tag": "repetitive",
      "category": "mood",
      "confidence": 0.8,
      "evidence": "visible: repetitive"
    },
    {
      "tag": "black",
      "category": "color",
      "confidence": 0.8,
      "evidence": "visible: black"
    },
    {
      "tag": "white",
      "category": "color",
      "confidence": 0.8,
      "evidence": "visible: white"
    },
    {
      "tag": "red",
      "category": "color",
      "confidence": 0.8,
      "evidence": "visible: red"
    },
    {
      "tag": "purple",
      "category": "color",
      "confidence": 0.8,
      "evidence": "visible: purple"
    }
  ],
  "rawModelResponse": {
    "icons": [
      {
        "inputIndex": 0,
        "sha256": "0b2444cc69f38ab231dae6b5d8d5cee5832d1e60edbf8b33dda66e2a981cc1d0",
        "description": "Animated sequence showing a black and white purse with \u0027I \u2764\uFE0F my\u0027 text above it, transitioning through multiple punctuation states from no punctuation to six dots.",
        "denseCaption": "The image displays an animated sequence of 25 frames arranged in a 5x5 grid. Each frame shows a black duffel-style purse with two vertical white stripes and a small circular logo on the front. Above the purse, text reads \u0027I \u2764\uFE0F my\u0027 where the heart symbol alternates between red and purple across frames. Below the purse, the word \u0027purse\u0027 appears in lowercase letters followed by varying punctuation: starting from no punctuation (e.g., \u0027purse\u0027), progressing through one dot (\u0027purse.\u0027), two dots (\u0027purse..\u0027), three dots (\u0027purse...\u0027), four dots (\u0027purse....\u0027), five dots (\u0027purse.....\u0027), six dots (\u0027purse......\u0027), and finally ending with a colon (\u0027purse::\u0027). The animation cycles through these punctuation states in chronological order, creating a typing effect. All frames share the same composition: white background, black border around each cell, and consistent positioning of purse and text elements.",
        "wordwall": [
          "black duffel-style purse",
          "two vertical white stripes",
          "small circular logo on front",
          "I \u2764\uFE0F my text above purse",
          "heart symbol alternates red/purple",
          "purse punctuation progression",
          "no punctuation to six dots",
          "lowercase \u0027purse\u0027 text",
          "5x5 grid layout",
          "white background with black borders"
        ],
        "visibleText": [
          "I \u2764\uFE0F my",
          "purse",
          "purse.",
          "purse..",
          "purse...",
          "purse....",
          "purse.....",
          "purse......",
          "purse:::"
        ],
        "uncertainText": [],
        "subjects": [
          "purse"
        ],
        "actions": [
          "punctuation progression"
        ],
        "objects": [
          "purse"
        ],
        "colors": [
          "black",
          "white",
          "red",
          "purple"
        ],
        "style": [
          "pixel art",
          "low-resolution animation",
          "text-based expression"
        ],
        "composition": [
          "5x5 grid of identical frames",
          "central purse placement",
          "top text, bottom text layout"
        ],
        "mood": [
          "playful",
          "expressive",
          "repetitive"
        ],
        "animation": [
          "punctuation changes in \u0027purse\u0027 text",
          "heart symbol alternates color"
        ],
        "preprocessingNotes": [],
        "sourceMetadataInterpretation": [],
        "metadataSupportedByImage": [],
        "metadataNotConfirmedByImage": [
          "provenance era: 2003",
          "provenance era: 2007",
          "provenance source-name: MyOldIcons / OriginalIcons Revival",
          "provenance topic-coverage: actors and actresses",
          "provenance topic-coverage: AIM identity"
        ],
        "metadataContradictedByImage": [],
        "visuallySupportedEntities": [
          "purse"
        ],
        "metadataOnlyEntities": [
          "MyOldIcons",
          "OriginalIcons API",
          "originalicons",
          "coryrules93 schools out lets party",
          "1119460605_558247168.gif",
          "1103482265_1777073410"
        ],
        "identityHypotheses": [],
        "namedEntities": [
          "purse"
        ],
        "fandoms": [],
        "animationSummary": "The animation cycles through punctuation states in the word \u0027purse\u0027 from no punctuation to six dots, with the heart symbol alternating between red and purple.",
        "nonRedundantSearchPhrases": [
          "I love my purse",
          "purse punctuation animation",
          "heart symbol alternates color",
          "5x5 grid of purse frames",
          "black white purse animation",
          "text progression animation",
          "low-resolution animated text",
          "pixel art purse expression"
        ],
        "tags": []
      }
    ]
  }
}
wordwall-v1qwen3-vl:30bcontact-sheet-smarterror
Reviewed
July 13, 2026 at 15:31 UTC
Run
30
Version
v3
Elapsed
0 ms
Error
No connection could be made because the target machine actively refused it. (127.0.0.1:11435)
Raw JSON
Source semantic tags (8)
TagConf.Evidence1119460605 558247168.gif0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textcoryrules93 schools out lets party0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textmyoldicons id 1826730.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textassorted0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categoryquotes0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-titleoriginalicons api0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-title
Full source records (1)

MyOldIcons / OriginalIcons Revival (myoldicons-originalicons)

Kind
myoldicons-api
Era
Recovered 2000s Icon Portal
Type
current recovered OriginalIcons API
Category
myoldicons / quotes / assorted
Title
MyOldIcons / OriginalIcons API
Alt
1119460605_558247168.gif | coryrules93 schools out lets party | animated | myoldicons id 182673
Observed
July 8, 2026 at 09:48 UTC
Rights
mixed copyright and user-submitted material; research/reference only by default
Slice
recovered large-scale AIM icon and away-message archive with category, subcategory, filename, keyword, and animation metadata