{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:OZH5R4FD32VDPMTWLFFNDVIK4A","short_pith_number":"pith:OZH5R4FD","canonical_record":{"source":{"id":"2406.12189","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2024-06-18T01:39:45Z","cross_cats_sorted":[],"title_canon_sha256":"395a07339adf811bc40f9a47fbd8757317d7cfb76b7cc303389786a371cf9a29","abstract_canon_sha256":"19c817a38b34a7e1c2d2d6faac1324badfc5a0bf4dd606a482c76e473475c1a0"},"schema_version":"1.0"},"canonical_sha256":"764fd8f0a3deaa37b276594ad1d50ae010e42db68f9f4a38d75250b456aee500","source":{"kind":"arxiv","id":"2406.12189","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2406.12189","created_at":"2026-07-05T08:33:07Z"},{"alias_kind":"arxiv_version","alias_value":"2406.12189v1","created_at":"2026-07-05T08:33:07Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2406.12189","created_at":"2026-07-05T08:33:07Z"},{"alias_kind":"pith_short_12","alias_value":"OZH5R4FD32VD","created_at":"2026-07-05T08:33:07Z"},{"alias_kind":"pith_short_16","alias_value":"OZH5R4FD32VDPMTW","created_at":"2026-07-05T08:33:07Z"},{"alias_kind":"pith_short_8","alias_value":"OZH5R4FD","created_at":"2026-07-05T08:33:07Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:OZH5R4FD32VDPMTWLFFNDVIK4A","target":"record","payload":{"canonical_record":{"source":{"id":"2406.12189","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2024-06-18T01:39:45Z","cross_cats_sorted":[],"title_canon_sha256":"395a07339adf811bc40f9a47fbd8757317d7cfb76b7cc303389786a371cf9a29","abstract_canon_sha256":"19c817a38b34a7e1c2d2d6faac1324badfc5a0bf4dd606a482c76e473475c1a0"},"schema_version":"1.0"},"canonical_sha256":"764fd8f0a3deaa37b276594ad1d50ae010e42db68f9f4a38d75250b456aee500","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:33:07.740568Z","signature_b64":"e2x7JSQsdw39iejgMGZ1LoWqA7C8PPKeAg0UAZk0rBfSoqw34Gpjr/Tex+c0Pwhvb2runkcI0J/iGmd0QwbRBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"764fd8f0a3deaa37b276594ad1d50ae010e42db68f9f4a38d75250b456aee500","last_reissued_at":"2026-07-05T08:33:07.739853Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:33:07.739853Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2406.12189","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T08:33:07Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jpRCgIj0xMGqtRac8fdR+kvT9Z5hVkVCGmdwcEwtjPE6SlUhEn5wxRsbI+tnMX59W38Xac2ImhtSasKzr5N9Bw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-07T00:13:23.111812Z"},"content_sha256":"5fa8d58e7ff49d5e3cbba23d882b9f21fb2cf3674e8047c60088dbfb2c99d2c3","schema_version":"1.0","event_id":"sha256:5fa8d58e7ff49d5e3cbba23d882b9f21fb2cf3674e8047c60088dbfb2c99d2c3"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:OZH5R4FD32VDPMTWLFFNDVIK4A","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Energy-aware Incremental OTA Update for Flash-based Batteryless IoT Devices","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Chen Pan, Jishnu Banerjee, Mimi Xie, Sahidul Islam, Wei Wei","submitted_at":"2024-06-18T01:39:45Z","abstract_excerpt":"Over-the-air (OTA) firmware updates are essential for updating and maintaining IoT devices, especially those batteryless devices reliant on energy harvesting power sources. Flash memory, favored for its low cost and high density, is extensively used for data storage in many IoT devices. However, due to its high energy demands for update operations, there is often insufficient energy for code updates. This paper proposes an incremental flash-based OTA update approach tailored for energy harvesting IoT devices, tackling the challenges brought by limited memory resources and fluctuating energy av"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2406.12189","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2406.12189/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T08:33:07Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wcRU/0epyAB3P4kKkBiaggDWTMFsoNK+JjRplL3CU6LGqrUXEO2EKgl3DwQu0CuadMqzSYGtLwHaED0qtpAbCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-07T00:13:23.112406Z"},"content_sha256":"a5dbe32be6c4732ecfe3bf2ef2450b68d68b13bf49059fe9e9821d916465ef33","schema_version":"1.0","event_id":"sha256:a5dbe32be6c4732ecfe3bf2ef2450b68d68b13bf49059fe9e9821d916465ef33"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OZH5R4FD32VDPMTWLFFNDVIK4A/bundle.json","state_url":"https://pith.science/pith/OZH5R4FD32VDPMTWLFFNDVIK4A/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OZH5R4FD32VDPMTWLFFNDVIK4A/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-07T00:13:23Z","links":{"resolver":"https://pith.science/pith/OZH5R4FD32VDPMTWLFFNDVIK4A","bundle":"https://pith.science/pith/OZH5R4FD32VDPMTWLFFNDVIK4A/bundle.json","state":"https://pith.science/pith/OZH5R4FD32VDPMTWLFFNDVIK4A/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OZH5R4FD32VDPMTWLFFNDVIK4A/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:OZH5R4FD32VDPMTWLFFNDVIK4A","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"19c817a38b34a7e1c2d2d6faac1324badfc5a0bf4dd606a482c76e473475c1a0","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2024-06-18T01:39:45Z","title_canon_sha256":"395a07339adf811bc40f9a47fbd8757317d7cfb76b7cc303389786a371cf9a29"},"schema_version":"1.0","source":{"id":"2406.12189","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2406.12189","created_at":"2026-07-05T08:33:07Z"},{"alias_kind":"arxiv_version","alias_value":"2406.12189v1","created_at":"2026-07-05T08:33:07Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2406.12189","created_at":"2026-07-05T08:33:07Z"},{"alias_kind":"pith_short_12","alias_value":"OZH5R4FD32VD","created_at":"2026-07-05T08:33:07Z"},{"alias_kind":"pith_short_16","alias_value":"OZH5R4FD32VDPMTW","created_at":"2026-07-05T08:33:07Z"},{"alias_kind":"pith_short_8","alias_value":"OZH5R4FD","created_at":"2026-07-05T08:33:07Z"}],"graph_snapshots":[{"event_id":"sha256:a5dbe32be6c4732ecfe3bf2ef2450b68d68b13bf49059fe9e9821d916465ef33","target":"graph","created_at":"2026-07-05T08:33:07Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2406.12189/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Over-the-air (OTA) firmware updates are essential for updating and maintaining IoT devices, especially those batteryless devices reliant on energy harvesting power sources. Flash memory, favored for its low cost and high density, is extensively used for data storage in many IoT devices. However, due to its high energy demands for update operations, there is often insufficient energy for code updates. This paper proposes an incremental flash-based OTA update approach tailored for energy harvesting IoT devices, tackling the challenges brought by limited memory resources and fluctuating energy av","authors_text":"Chen Pan, Jishnu Banerjee, Mimi Xie, Sahidul Islam, Wei Wei","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2024-06-18T01:39:45Z","title":"Energy-aware Incremental OTA Update for Flash-based Batteryless IoT Devices"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2406.12189","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:5fa8d58e7ff49d5e3cbba23d882b9f21fb2cf3674e8047c60088dbfb2c99d2c3","target":"record","created_at":"2026-07-05T08:33:07Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"19c817a38b34a7e1c2d2d6faac1324badfc5a0bf4dd606a482c76e473475c1a0","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2024-06-18T01:39:45Z","title_canon_sha256":"395a07339adf811bc40f9a47fbd8757317d7cfb76b7cc303389786a371cf9a29"},"schema_version":"1.0","source":{"id":"2406.12189","kind":"arxiv","version":1}},"canonical_sha256":"764fd8f0a3deaa37b276594ad1d50ae010e42db68f9f4a38d75250b456aee500","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"764fd8f0a3deaa37b276594ad1d50ae010e42db68f9f4a38d75250b456aee500","first_computed_at":"2026-07-05T08:33:07.739853Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:33:07.739853Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"e2x7JSQsdw39iejgMGZ1LoWqA7C8PPKeAg0UAZk0rBfSoqw34Gpjr/Tex+c0Pwhvb2runkcI0J/iGmd0QwbRBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T08:33:07.740568Z","signed_message":"canonical_sha256_bytes"},"source_id":"2406.12189","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5fa8d58e7ff49d5e3cbba23d882b9f21fb2cf3674e8047c60088dbfb2c99d2c3","sha256:a5dbe32be6c4732ecfe3bf2ef2450b68d68b13bf49059fe9e9821d916465ef33"],"state_sha256":"d62f75565d9b35f031880df7cb2637dfaa81bf5e13900349750e3f7c181f3e10"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ce7rtuBjGhNZmVZyYcY5y11tsha6IXL4KZrhZfxsS895E+zrrFU2whIVSLO5JVxs20Wy6mj8sZC5u3E9Q/bXCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-07T00:13:23.116486Z","bundle_sha256":"cbb020abbe9eb012ad9a14768443f1d94a3e2d77a8a650430e8bcc0a74271567"}}