พื้นหลังบางประการเกี่ยวกับปัญหาของฉัน บริษัทของฉันขายอุปกรณ์ USB ที่ใช้พลังงานจากแบตเตอรี่แบบใช้ครั้งเดียวซึ่งมีอายุการใช้งานสั้นซึ่งลูกค้าบางรายจำเป็นต้องมีการกำหนดค่า 'โปรไฟล์' บางอย่างที่ตั้งโปรแกรมไว้ในอุปกรณ์ก่อนจัดส่ง ขณะนี้เราจำหน่ายเป็นชุดจนถึงปี 2000 แต่ละเครื่องเสียบเข้ากับคอมพิวเตอร์ (Windows) โดยที่ซอฟต์แวร์กำหนดค่าของเราทำงานอยู่ อุปกรณ์จะถูกตรวจจับโดยอัตโนมัติ และจากนั้นจะแจ้งเตือนเมื่อเสร็จสมบูรณ์ ใช้เวลาประมาณ 10-15 วินาทีต่ออุปกรณ์ USB ไม่จำเป็นต้องป้อนข้อมูลบนคอมพิวเตอร์นอกเหนือจากการใส่อุปกรณ์
ดังที่คุณคงจินตนาการได้ว่านี่เป็นกระบวนการที่ช้ามากซึ่งมีความถี่เพิ่มขึ้น อุปกรณ์แสดงเป็นอุปกรณ์จัดเก็บข้อมูลขนาดใหญ่โดยมีพื้นที่จัดเก็บข้อมูลประมาณ 100kb อุปกรณ์ทั้งหมดมีชื่อเหมือนกันเมื่อแสดงใน My Computer ปัญหาคือซอฟต์แวร์การเขียนโปรแกรมตรวจไม่พบว่ามีอุปกรณ์หลายเครื่องเสียบอยู่หรือไม่ โดยจะโหลดโปรไฟล์ลงในอุปกรณ์เครื่องแรกที่เสียบเท่านั้น
กำลังมองหาข้อเสนอแนะ/วิธีแก้ปัญหาที่เป็นไปได้เพื่อปรับปรุงความเร็วของการกำหนดค่าอุปกรณ์เหล่านี้หรือไม่? แนวคิดแผ่นรอยขีดข่วนของฉันคือซื้อฮับ USB 10-20 พอร์ตและอาจพิจารณาเปิดใช้งานพอร์ตหนึ่งพอร์ตตามลำดับทุกๆ 20 วินาทีด้วยปุ่มฮาร์ดแวร์หรือการตั้งค่าซอฟต์แวร์