Search

Randall Ko Shingai

from San Jose, CA
Age ~71

Randall Shingai Phones & Addresses

  • 4824 Miramar Ave, San Jose, CA 95129 (408) 985-7140
  • Santa Clara, CA
  • 4824 Miramar Ave, San Jose, CA 95129

Work

Position: Professional/Technical

Education

Degree: Graduate or professional degree

Publications

Us Patents

Method Of Cleanup After Termination Of A Process Under A Simulated Operating System

View page
US Patent:
6725188, Apr 20, 2004
Filed:
Apr 3, 2000
Appl. No.:
09/541237
Inventors:
Randall Ko Shingai - San Jose CA
Jeffrey D. Merrick - Mountain View CA
James R. Smullen - Carmel CA
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 945
US Classification:
703 22, 718100, 717135
Abstract:
An operating system is simulated to run in conjunction with a native operating system, allowing processes originally developed for the operating system being simulated to be ported to the environment of the native operating system with a minimum of effort. Ported processes will consume resources of both operating systems, the native operating system and the simulated operating system, that are cleaned or otherwise removed when the ported process ends by setting up a monitoring facility to detect when the ported process ends. When that occurs, the simulated operating system resources are cleaned by a cleanup process that impersonates the ported process that ended. The cleanup process is also monitored, so that when it ends, additional cleanup processes are called into action to cleanup the system resources of the remaining simulated operating system used by the ported process that ended, and the system resources used by the cleanup process.

System And Method For Implementing Volume Sets In A Storage System

View page
US Patent:
7424592, Sep 9, 2008
Filed:
Jul 30, 2004
Appl. No.:
10/903103
Inventors:
Ronald S. Karr - Palo Alto CA, US
Randall Ko Shingai - San Jose CA, US
Michael Root - San Jose CA, US
Assignee:
Symantec Operating Corporation - Cupertino CA
International Classification:
G06F 9/34
G06F 9/26
US Classification:
711203
Abstract:
Systems and methods for implementing volume sets in a storage system. According to a first embodiment, a system may include a volume server, a first and a second client computer system, and a plurality of physical block devices. The volume server may be configured to aggregate storage in the plurality of physical block devices into a plurality of logical volumes, wherein a given logical volume includes storage from at least two physical block devices, to distribute a first subset including at least two of the plurality of logical volumes to the first client computer system for input/output as a first volume set configured to be accessed as a single logical device, and to distribute a second subset including at least two of the plurality of logical volumes to the second client computer system for input/output as a second volume set configured to be accessed as a single logical device.

Method For Migrating A Plurality Of Virtual Machines By Associating Files And State Information With A Single Logical Container

View page
US Patent:
8191063, May 29, 2012
Filed:
Sep 30, 2007
Appl. No.:
11/865063
Inventors:
Randall Shingai - San Jose CA, US
Suhas Urkude - Sunnyvale CA, US
Assignee:
Symantex Corporation - Mountain View CA
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
A logical container may be created to facilitate the quick and efficient migration of one or more virtual machines from a source server to a destination server. The logical container may contain all of the files and state information related to the one or more virtual machines. The one or more virtual machines may be migrated by dismounting the logical container from a source server and mounting the logical container to a destination server. A management service may be include to facilitate batch migration of multiple virtual machines from a source server to a destination server.

Selective Dump Method And Apparatus

View page
US Patent:
52936120, Mar 8, 1994
Filed:
Apr 16, 1992
Appl. No.:
7/870735
Inventors:
Randall K. Shingai - San Jose CA
Assignee:
Tandem Computers Incorporated - Cupertino CA
International Classification:
G06F 1216
US Classification:
395425
Abstract:
A method and process for providing a memory dump of less than the entire contents of memory is provided. The memory locations to be dumped are selected on the basis of recency of use, so that there is a high probability that portions of memory needed for analysis or evaluation of the computer system will be included in the selective dump. Preferably, the select ion is made on the basis of information or hardware which is already provided in the computer system. In one preferred embodiment, memory to be dumped is selected on the basis of memory locations encoded for by a translation lookaside buffer.
Randall Ko Shingai from San Jose, CA, age ~71 Get Report