IP Library Granted Patent US 6,901,460
Granted Patent B2
US 6,901,460 · App. 10/425,748 · Granted May 31, 2005

Competitive management system and method for external input/output devices and recording medium recording program

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 6,901,460
App. No.
10/425,748
Granted
May 31, 2005
Kind
B2
Abstract

The present invention provides a competitive management system for external input/output devices in which there is no need for each service to make the competitive management for external input/output devices. The competitive management system for external input/output devices comprises a transmission line management module for making the competitive management for external input/output devices with each service. The transmission line management module has a table indicating the support correspondence between external input/output device and service, and makes the competitive management by referring to this table. Accordingly, there is no need for each service to make the competitive management for external input/output devices.

Claims (26)

1. A competitive management system for external input/output devices used in conjunction with a portable terminal comprising:

a plurality of external input/output devices;

one or more services usable with said external input/output devices; and

managing means for managing together said one or more services and said plurality of external input/output devices not to use the same service at the same time by referring to a management table.

2. The competitive management system for according to claim 1 , wherein said management table contains service state information indicating whether or not the status of each service is idle and external input/output device information indicating by which external input/output device each service is used.

3. The competitive management system according to claim 2 , further comprising

an application which uses said one or more services, wherein said managing means refers to said management table when receiving a waiting request or a connection request from said application.

4. The competitive management system according to claim 2 , wherein said managing means refers to said management table when receiving a connection request to a service from one of said plurality of external input/output devices.

5. The competitive management system according to claim 1 , wherein said managing means consists of a single management module.

6. A competitive management method for a system comprising a plurality of external input/output devices and one or more services usable with said external input/output devices, comprising:

managing together said one or more services and said plurality of external input/output devices such that no more than one of said plurality of external input/output devices uses the same service at the same time by referring to a management table.

7. The competitive management method according to claim 6 , wherein said management table contains service state information indicating whether or not the status of each service is idle and the-external input/output device information indicating by which external input/output device each service is used.

8. The competitive management method according to claim 7 , further comprising referring to said management table when receiving a waiting request or a connection request from an application using one of said one or more services.

9. The competitive management method according to claim further comprising:

referring to said management table when receiving a connection request to a service from one of said plurality of external input/output devices.

10. The competitive management method according to claim 6 , wherein the step of managing is performed by a single management module.

11. A program product for a competitive management system for external input/output devices used in conjunction with a portable terminal, comprising:

a comnuter readable medium; and

instructions embodied on the comnuter readable medium for enablina the portable terminal to perform operations including:

managing together said one or more services and said plurality of external input/output devices such that no more than one of the plurality of external input/output devices uses use the same service at the same time, by referring to a management table.

12. The program product according to claim 11 , wherein the management table contains service state information indicating whether or not the status of each service is idle and external input/output device information indicating by which external input/output device each service is used.

13. The program product according to claim 12 , wherein the instructions embodied on the computer readable medium enable the portable terminal to perform operations which further include:

referring to said management table when receiving a waiting request or a connection request from an application using one of the one or more services.

14. The program product according to claim 12 , wherein the instructions embodied on the computer readable medium enable the portable terminal to perform operations which further include:

referring to said management table when receiving a connection request to a service from one of the plurality of external input/output devices.

15. The program product according to claim 11 , wherein the step of managing is performed by a single management module.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2014
From: NEC CORPORATION
To: LENOVO INNOVATIONS LIMITED (HONG KONG)
Reel/Frame 033720/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2003
From: TOKUDOME, HIROFUMI
To: NEC CORPORATION
Reel/Frame 014024/0371 →