Multipoint digital simultaneous voice and data system |
| The present invention facilitates the sharing of data and the exchange of voice information over a ... |
|
Speaker identifier for multi-party conference |
| A multi-party conferencing method and system in accordance with our invention identify the ... |
|
Data bus for a plurality of nodes supplying optical signals |
| The invention relates to a data bus for a plurality of nodes which are connected to one another. A ... |
|
Method and system for automatically measuring resource needs in a computer |
| It is an object of the present invention to provide a system and method that dynamically ... |
|
System and method for operating a packet buffer |
| The present invention incorporates a technique that enables implementation of a high-speed, high-... |
|
Method for efficient serialized transmission of handshake signal on a digital bus |
| In accordance with the preferred embodiment of the present invention, a method is provided for ... |
|
Method and system for reducing the number of connections between a plurality of semiconductor devices |
| It is therefore an object of the present invention to provide a method and system for reducing the ... |
|
|
Method for managing multiple virtual storages divided into families
| Details |
Inventors: Arai, Toshiaki; Shinozaki, Toshiharu;
Assignee: Hitachi, Ltd. (Tokyo, JP)
Primary Examiner: Dixon; Joseph L.
Assistant Examiner: Nguyen; Hiep T.
Attorney, Agent or Firm: Antonelli, Terry, Stout & Kraus
A multiple virtual storage management method which requests, by a first program allocated to a first virtual space, subordination of the first virtual space to a first one of the space families at a timing determined by the first program, subordinates the first virtual space to the first family, in response to the request for subordination, requests, by a second program allocated to a second virtual space which is subordinated to a second one of the space families, secession from the second space family at a timing determined by the second program and permits the second virtual space to secede from the second space family in response to the request for secession. |
|
DETAILED DESCRIPTION An object of the present invention is to provide, for the user, means for data sharing and easy data reference among virtual spaces without imposing the management of the above-mentioned environment setting information on the user, while retaining the high data security which is the advantage of the multiple virtual storage method. In order to achieve the above objective, the inventive multiple virtual storage management method includes the steps of: (a) requesting, by a first program allocated a first virtual space subordination of the first program to a first one of the space families at a timing determined by the first program; (b) subordinating said first virtual space to the first family, in response to the requesting of subordination; (c) requesting, by a second program allocated to a second virtual space subordinated to a second one of the space families, secession of the second virtual space from second space family at a timing determined by said second program; and (d) letting the second virtual space secede from the second space family in response to the requesting for the secession. More specifically, the inventive multiple virtual storage management method includes a step of letting the first virtual space belong to the first space family even if the first virtual space is a portion which already belongs to the second space family. In a more preferable aspect, the inventive multiple virtual storage management method includes the steps of: (a) declaring, by a program placed in a virtual space (parent space), creation of a new space family, and specifying an address and size of a family common area to be formed in the space family; (b) forming a family common area in the parent space; (c) declaring, by programs placed in a plurality of other virtual spaces (child spaces), subordination of the vertical spaces to the space family; and (d) establishing a family common area with the size in the address which has been specified by the parent space in an individual area of the child spaces
|
| Related patents |
|
|
Multiprocessor computer system with user specifiable process placement
The present invention allows a user process to advise or control where an operating system in a distributed shared-memory multiprocessor computer system stores a process....
|
|
|
Method of remotely executing computer processes
OF THE PREFERRED EMBODIMENT Referring to the figures, and more particularly to FIG. 1, there is shown a generalized representation of a remote execution occurring ...
|
|
|
Method and apparatus for balancing distributed applications
The present invention satisfies the aforementioned needs by providing an improved method and apparatus for balancing and dynamically distributing the various components ...
|
|
|
Type descriptor metamodel
OF THE INVENTION Definitions. As used herein the following terms have the indicated meanings. "Handshaking" is the exchange of information between two applications and ...
|
|
|
Method and apparatus for dispatching tasks in a non-uniform memory access (NUMA) computer system
In accordance with the present invention, a dispatcher for a non-uniform memory access computer system dispatches all threads from a single, common ready queue (also ...
|
|
|
Client-side application-classifier gathering network-traffic statistics and application and user names using extensible-service provider plugin for policy-based network control
A client-side application-classifier has an upper interface to a higher-level network-socket library. The higher-level network-socket library provides high-level network ...
|
|
|
Radio communication system using frequency hopping, and method of controlling same
An object of the present invention is to provide a method through which notification is given of hopping patterns in simple fashion and in a short period of time. A...
|
|
|
Call admission control system for wireless ATM networks
The present invention addresses the foregoing needs by providing a call admission control protocol, for use in a network base station or the like, which determines ...
|
|
|
Vehicle tracker, mileage-time monitor and calibrator
These needs are met by the invention, which provides a vehicle location determination system, optionally linked to the vehicle odometer, that: (1) tracks vehicle ...
|
|
|
Health monitoring and diagnostic device and network-based health assessment and medical records maintenance system
The present invention meets the needs described above in a health monitoring and diagnostic device referred to as a LIFESTREAM cholesterol meter. This meter is ...
|
|
|