×

Reconfigurable modular computing device

  • US 8,924,609 B2
  • Filed: 04/28/2014
  • Issued: 12/30/2014
  • Est. Priority Date: 05/08/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A configurable computing device comprising:

  • a housing;

    a printed circuit board (PCB) disposed within the housing;

    a computer-on-module (COM) removably coupled to the PCB and in electrical signal communication with a first microcontroller and a second microcontroller, wherein the COM is configured to execute an instruction set and an operating system;

    one or more peripheral modules coupled to the PCB and in electrical signal communication with the first microcontroller and the second microcontroller;

    the first microcontroller coupled to the PCB,wherein the first microcontroller is configured to;

    interrogate the COM and the peripheral modules, wherein interrogating the COM and the peripheral modules comprises employing a hardware detection protocol;

    provide a COM profile to the second microcontroller that comprises at least one of a central processing unit (CPU) information or the operating system for the COM in response to interrogating the COM, andprovide a peripheral module profile to the second microcontroller that comprises at least one of a device identifier or a driver information for the peripheral modules in response to interrogating the peripheral modules; and

    the second microcontroller coupled to the PCB and in electrical signal communication with the first microcontroller,wherein the second microcontroller is configured to;

    determine an input/output (I/O) port configuration for the second microcontroller that provides a route of electrical signal communication between the COM and the peripheral modules based on the COM profile and the peripheral module profile; and

    establish the route of electrical signal communication between the COM and the peripheral modules via the second microcontroller.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×