Skip to content

ibernal1815/COMP485-CSUN-PROJECT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

JARvis — Voice-Locked Smart Storage System

Overview

JARvis is a family of voice-activated smart jars designed to securely store everyday items such as snacks, medicine, or small valuables.
Each jar recognizes authorized voices to unlock and can connect to a companion mobile app for inventory management, expiration tracking, and household access control.

Our goal is to make daily storage safer, smarter, and more intuitive without the bulk or complexity of traditional smart locks.


Problem Statement

Most households rely on simple containers that offer no access control, visibility, or reminders. Parents worry about kids accessing medicine or allergen foods, roommates need lightweight privacy for personal items, and individuals often forget what they’ve stored or when it expires.

Current solutions are incomplete:

  • Smart locks/safes are bulky, expensive, and overkill for small items.
  • App-only tools help track lists or dates but don’t physically secure anything.

JARvis bridges that gap with a low-friction, voice-locked storage solution that adds security, memory support, and convenience to everyday life.


Target Users

  • Parents & Caregivers managing child access to snacks, medicine, or hazardous items.
  • Adults in Shared Housing seeking light-touch privacy for personal belongings.
  • Users with Executive-Function Challenges needing reminders for medication or expiration dates.
  • Home Cooks & Wellness Enthusiasts tracking the freshness of food or supplements.

Key Features

Core (No App Required)

  • Voice Unlock for authorized users only.
  • LED Feedback to indicate lock, unlock, and listening states.
  • Manual Privacy Switch to disable voice input when needed.

Companion App (Optional)

  • Inventory Management — log items via barcode or voice tag.
  • Expiration & Quantity Reminders — alerts before items expire or run low.
  • Access Policies — define who can open which jar.
  • Multi-Jar Dashboard — manage multiple jars and sync across users.

Design Direction

  • Form Factor: Modular jar base containing battery and motorized lock.
  • Lid Ring: LED status indicator and mic grille for voice input.
  • App Interface: Screens for “My Jars,” “Inventory,” “Reminders,” and “Access Settings.”
  • Interaction Model: Seamless blend of voice, tactile, and digital feedback.

Expected Challenges

  • Voice Security: Balancing false accepts/rejects in biometric recognition.
  • Accessibility: Alternative input methods for speech-impaired users.
  • Privacy: Ensuring local data processing and minimal data retention.
  • Material Safety: Balancing glass aesthetics with durability and safety.
  • Scalability: Managing multi-jar environments without setup complexity.

Team

Group 2 — COMP 485

  • Madeline Luna
  • Isaiah Bernal
  • Sharanya Burra

Roadmap

  • Project Proposal
  • Problem Definition
  • Low-Fidelity Prototype (Physical + Digital)
  • Usability Testing
  • Final Design Documentation

License

This project is developed as part of COMP 485: Human-Computer Interaction at California State University, Northridge (CSUN).
All rights reserved to the project authors.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors