IP Library Granted Patent US 7,058,745
Granted Patent B2
US 7,058,745 · App. 10/885,736 · Granted Jun 6, 2006

Data terminal equipment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,058,745
App. No.
10/885,736
Granted
Jun 6, 2006
Kind
B2
Abstract

Once attached to a slot of a personal digital assistant, a card module executes an application-specific program and transmits a result obtained thereby to the personal digital assistant. The thus received execution result is outputted from an output part. Accordingly, the output part can be provided for shared use among several card modules for output of the execution result.

Claims (41)

1. Data terminal equipment to which a module is attachable, wherein

the module comprises:

a first storage operable to store an application-specific program;

a first processing unit operable to execute the application-specific program stored in the first storage;

a first bus operable to transfer an execution result from the first processing unit; and

a first communications controller operable to inquire as to a bit width of a second bus in the data terminal equipment from the data terminal equipment, register the bit width of the second bus returned from the data terminal equipment, adjust a number of bits of the execution result transferred from the first bus based on the registered bit width of the second bus, and transmit the execution result with the adjusted number of bits to the data terminal equipment,

the data terminal equipment comprises:

a connector for disconnectably connecting to the module; and

a second communications controller operable to receive the execution result transmitted from the first communications controller, and

the data terminal equipment is operable to output, from an integral output part, the execution result provided by the first communications controller.

2. The data terminal equipment according to claim 1 , wherein

the data terminal equipment is a personal digital assistant, a personal computer, or a portable phone.

3. A game machine to which a module is attachable, the module comprising:

a first storage operable to store a game program;

a first processing unit operable to execute the game program stored in the first storage;

a first bus operable to transfer an execution result from the first processing unit; and

a first communications controller operable to inquire as to a bit width of a second bus in the game machine from the game machine, register the bit width of the second bus returned from the game machine, adjust a number of bits of the execution result transferred from the first bus based on the registered bit width of the second bus, and transmit the execution result with the adjusted number of bits to the game machine, wherein

the game machine is operable to output, from an integral output part, the execution result provided by the first communications controller.

4. A navigation device to which a module is attachable, the module comprising:

a first storage operable to store a navigation program;

a first processing unit operable to execute the navigation program stored in the first storage;

a first bus operable to transfer an execution result from the first processing unit; and

a first communications controller operable to inquire as to a bit width of a second bus in the navigation device from the navigation device, register the bit width of the second bus returned from the navigation device, adjust a number of bits of the execution result transferred from the first bus based on the registered bit width of the second bus, and transmit the execution result with the adjusted number of bits to the navigation device, wherein

the navigation device is operable to output, from an integral output part, the execution result provided by the first communications controller.

5. An audio player to which a module is attachable, the module comprising:

a first storage operable to store a program for playing audio;

a first processing unit operable to execute the program stored in the first storage;

a first bus operable to transfer an execution result from the first processing unit; and

a first communications controller operable to inquire as to a bit width of a second bus in the audio player from the audio player, register the bit width of the second bus returned from the audio player, adjust a number of bits of the execution result transferred from the first bus based on the registered bit width of the second bus, and transmit the execution result with the adjusted number of bits to the audio player, wherein

the audio player is operable to output, from an integral output part, the execution result provided by the first communications controller.

6. Data terminal equipment to which a module is attachable, wherein

the module is operable to execute an application-specific program stored therein, inquire as to a bit width of a bus of the data terminal equipment, adjust a number of bits of an execution result thereby to a predetermined number, and transmit the execution result with the adjusted number of bits to the data terminal equipment,

the data terminal equipment comprising:

a reception part operable to receive, from the module, control information and the execution result whose number of bits is adjusted by the module;

the bus operable to transfer the execution result received by the reception part;

a storage operable to store the execution result transferred via the bus;

an integral output part; and

a processing part operable to receive the control information from the reception part, send a bit width of the bus to the module, and instruct the integral output part to output the execution result stored in the storage, and wherein

the reception part is operable to receive the execution result after sending the bit width of the bus in the data terminal equipment to the module,

the integral output part is operable to output the execution result in accordance with the processing part, and

the predetermined number is the bit width of the bus.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2014
From: PANASONIC CORPORATION (FORMERLY MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.)
To: GODO KAISHA IP BRIDGE 1
Reel/Frame 032209/0630 →