Miniature digital assistant having enhanced host communication
First Claim
1. A digital assistant module, comprising:
- an enclosure for enclosing and supporting internal elements;
a local CPU within the enclosure for managing functions of the digital assistant module;
a local memory connected to the local CPU for storing data and executable routines;
a power supply within the enclosure connected to functional elements of the digital assistant module;
a touchscreen combination input/display operable by the local CPU and implemented on a surface of the enclosure;
a host interface comprising a host interface bus having address lines, data lines, and control signal lines, control signals including read/write and at least one memory control signal, the host interface bus connected to the local CPU and to a first portion of a host interface connector at a surface of the enclosure the host interface for connecting the local CPU to a compatible bus structure of a host computer having a host CPU and a host memory;
wherein, upon connection to a compatible host computer through the host interface bus, digital communication occurs between the host computer and the digital assistant module.
7 Assignments
0 Petitions
Accused Products
Abstract
A miniature digital assistant module with a local CPU, a memory, and a touchscreen I/O interface in a preferred embodiment, has a host interface comprising a full-service parallel bus, including data lines, address lines, read/write signals, and at least one memory control signal, connected to the local CPU and also to a connector at a surface of the personal digital assistant. The full-service bus connection provides direct bus communication between the personal digital assistant and a host computer. In a preferred embodiment, the miniature digital assistant also stores a security code, which the host can recognize. The miniature digital assistant forms a host/satellite combination with the host computer, which has a docking bay. When the miniature digital assistant is docked, a docking control routine controls access by the host to memory of the personal digital assistant based on one or more passwords provided by a user to the host. In an alternative embodiment the personal digital assistant also has an expansion port connected to the local CPU, and expansion peripheral devices may be connected and operated through the expansion port, even while the miniature digital assistant is docked.
-
Citations
25 Claims
-
1. A digital assistant module, comprising:
-
an enclosure for enclosing and supporting internal elements; a local CPU within the enclosure for managing functions of the digital assistant module; a local memory connected to the local CPU for storing data and executable routines; a power supply within the enclosure connected to functional elements of the digital assistant module; a touchscreen combination input/display operable by the local CPU and implemented on a surface of the enclosure; a host interface comprising a host interface bus having address lines, data lines, and control signal lines, control signals including read/write and at least one memory control signal, the host interface bus connected to the local CPU and to a first portion of a host interface connector at a surface of the enclosure the host interface for connecting the local CPU to a compatible bus structure of a host computer having a host CPU and a host memory; wherein, upon connection to a compatible host computer through the host interface bus, digital communication occurs between the host computer and the digital assistant module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A combination computer system comprising:
-
a host computer having a host CPU, a host memory and a docking bay having a host portion of a parallel bus connector coupled by a host interface parallel bus to the host CPU, the signal lines including address lines, data lines, and control signal lines, control signals including read/write and at least one memory control signal; and a satellite digital assistant having an enclosure with a satellite portion of the parallel bus connector in one surface, connected by an extension of the host interface parallel bus to a satellite CPU, the satellite digital assistant having also a satellite memory connected to the satellite CPU and an input-output apparatus on a surface of the enclosure; wherein, with the satellite digital assistant docked in the docking bay with the host portion and the satellite portion of the bus connector engaged, digital communication passes between the host computer and the satellite digital assistant. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A digital assistant module, comprising:
-
an enclosure for enclosing and supporting internal elements; a local CPU within the enclosure for managing functions of the digital assistant module; a local memory connected to the local CPU for storing data and executable routines; a power supply within the enclosure connected to functional elements of the digital assistant module; a touchscreen combination input/display operable by the local CPU and implemented on a surface of the enclosure; and a host interface comprising a host interface bus having address lines, data lines, and control signal lines, control signals including read/write and at least one memory control signal, the host interface bus connected to the local CPU and to a first portion of a host interface connector at a surface of the enclosure, the host interface for connecting the local CPU to a compatible bus structure of a host computer having a host CPU and a host memory; wherein, upon connection to a compatible host computer through the host interface bus, digital communication occurs between the host computer and the digital assistant module, and synchronization of commonly-named files is accomplished.
-
Specification