๐Ÿ“ฆ

Package Whisperer

Ring + Bedrock
โœจ Motion: Lively
Caretaker active
Ring IoT + AWS Bedrock Hackathon Calm Technology

Some things don't need an alarm.

Traditional smart cameras trigger alarm fatigue with constant rings and motion pings. Package Whisperer gives residents an unhurried peaceful retrieval window, only escalating with Amazon Bedrock AI digests when check-in assistance is genuinely helpful.

๐Ÿก For In-Home Resident
๐ŸŒฟ

See Resident View

Tranquil, zero-stress porch display. An ambient chime and tactile "Got it!" button preserve autonomy with zero fear-inducing alerts.

๐Ÿƒ Zero Alarm Fatigue โœ‹ One-Touch Resolution
Explore Resident View โ†’
๐Ÿ›ก๏ธ For Remote Caregivers
๐Ÿ“จ

See Caretaker Hub

Live delivery timeline, 10 PMโ€“7 AM quiet hours guard, and Bedrock Claude Haiku 4.5 digests tailored to caregiver tone preferences.

๐ŸŒ™ Quiet Hours Guard ๐Ÿค– Bedrock Tone Synthesis
Explore Caretaker Hub โ†’
โšก Interactive Demo Lab
๐Ÿ”ฌ

Test Event Simulator

Simulate Ring doorbell rings, courier drop-offs, resident collections, and test live Amazon Bedrock tone escalation synthesis.

๐Ÿ”” Doorbell & Motion ๐Ÿง  Live AI Generator
Launch Simulator Lab โ†’
Architecture & Flow

How Package Whisperer Works

Three thoughtful stages designed to protect resident dignity and prevent caregiver burnout.

01
๐Ÿ“ฆ

Doorstep Drop-off

Ring camera or doorbell detects a package arrival. The system verifies the HMAC signature and logs the delivery silently.

Ring Webhook + Classifier
02
โณ

Peaceful Retrieval Window

The resident gets an unhurried window (4 hours default, or 30s in demo) to collect packages. Resident pickup self-resolves with zero alarms sent.

Autonomy Preserved
03
๐Ÿค–

Thoughtful AI Escalation

Only if uncollected past the window does Amazon Bedrock generate an empathetic, tone-tuned notification for the caregiver, respecting quiet hours.

Claude Haiku 4.5 AI
Built For Hackathon
Ring Developer Track + Amazon Bedrock Runtime
Ring Webhook HMAC-SHA256 Amazon Bedrock (Claude Haiku 4.5) SigV4 Request Dispatch DFD Level 1 & Level 2 Spec Zero Alarm Fatigue
๐Ÿก
Living Porch Motion Stage
Live vector diorama reflecting front door deliveries & peaceful retrievals
โ˜€๏ธ Daytime Vigil
Welcome
โณ Waiting
RING
Deliveries Watched ๐Ÿ“ฆ
0
Total Ring delivery events
Self-Resolved ๐ŸŒฑ
100%
Collected without caregiver alert
Caregiver Escalations ๐Ÿ“จ
0
AI digests sent after window
Active Windows โณ
0
Parcels currently outside
AI Caregiver Tone:
Retrieval Window:

Live Activity Timeline

โšก Ring Event Simulator

Simulate Ring doorbell and camera webhook events to inspect the event classifier and escalation state machine in real time.

๐Ÿ””
Simulate Doorbell Ring
Classified as Delivery (High confidence) • Starts quiet window
๐Ÿ“ฆ
Simulate Courier Drop-off
Human motion with 20s visit • Classified as delivery visit pattern
๐Ÿšถ
Simulate Resident Pickup
Short human motion after delivery • Self-resolves peacefully without alert
๐Ÿพ
Simulate Animal Motion
Pet or wildlife passing by • Filtered out, zero false alerts
๐Ÿƒ
Simulate Passerby (Long Motion)
Motion lasting >60s on sidewalk • Filtered out as non-delivery

๐Ÿค– Amazon Bedrock AI Generator

Test prompt synthesis and generation with Amazon Bedrock (Claude Haiku 4.5) and resilient fallback execution.

Live Payload & Response Inspector:
Model: Claude Haiku 4.5
Ready to test. Click "Generate Live AI Digest" to invoke Amazon Bedrock...
AWS Bedrock Model: us.anthropic.claude-haiku-4-5-20251001-v1:0
Fail-safe Mechanism: Automatic tone-matched natural language fallback when daily token quota is reached (HTTP 429 Protection).

How Package Whisperer Works

From Ring doorstep motion to calm caregiver check-ins.

Click "Play Animated Flow" or tap any step to inspect
๐Ÿ“ฆ
๐Ÿ“ฆ
Step 1

Doorstep Drop-off

A courier leaves a parcel or rings the bell. The system acknowledges the arrival silently without blaring alarms.

POST /webhook
HMAC-SHA256 verified
classifyEvent.js (confidence: high)
โณ
Step 2

Quiet Window

The resident gets uninterrupted time to collect the package whenever ready. Picking it up cancels alerts completely.

windowService.js
Configurable timer (4h / 30s demo)
Short visit (15s) = self-resolved
๐ŸŒ™
Step 3

Night Guard

Between 10 PM and 7 AM, notifications pause peacefully so remote family members sleep without midnight interruptions.

settings.js
isInsideQuietHours() check
Holds escalation until morning
๐Ÿ’Œ
Step 4

Thoughtful Nudge

If still outside after the window, Amazon Bedrock writes a warm, empathetic note for the family based on chosen tone.

AWS Bedrock (Haiku 4.5)
Gentle / Direct / Urgent tone
HTTP 429 quota fallback engine