Search

James Lau Phones & Addresses

  • 8 Sharon Ct, Daly City, CA 94014 (415) 336-6750
  • San Mateo, CA
  • Burlingame, CA
  • 1269 Bowdoin St, San Francisco, CA 94134
  • 3930 California St, San Francisco, CA 94118
  • New Orleans, LA
  • Chicago, IL
  • Des Plaines, IL

Professional Records

Lawyers & Attorneys

James Lau Photo 1

James Lau - Lawyer

View page
ISLN:
900707146
James Lau Photo 2

James Lau - Lawyer

View page
Specialties:
Mergers, Acquisitions and Divestitures
ISLN:
901081894
Admitted:
1992
Law School:
National University of Singapore, LL.B., 1991

Medicine Doctors

James Lau Photo 3

Dr. James N Lau, Stanford CA - MD (Doctor of Medicine)

View page
Specialties:
General Surgery
Address:
Stanford Hospital
300 Pasteur Dr, Stanford, CA 94305
(800) 555-1212 (Phone)
Procedures:
Appendectomy, Laparoscopic
Diaphragmatic/Paraesophagel Hiatal Hernia Repair, Open
Esophagomyotomy
Femoral Hernia Repair, Open
Gallbladder Removal, Laparoscopic
Gastric Bypass Surgery, Laparoscopic
Incisional Hernia Repair, Laparoscopic
Incisional/Ventral Hernia Repair, Open
Inguinal Hernia Repair, Laparoscopic
Inguinal Hernia Repair, Open
Intestinal Transplant (incl. Enterectomy)
Paraesophageal Hernia Repair, Laparoscopic
Removal or Destruction of Rectal or Intestinal Tumor (incl. Colonoscopy, Proctosigmoidoscopy, Sigmoidoscopy & Control of Hemorrhage)
Splenectomy
Splenectomy and Splenorrhaphy
Tracheal Surgery
Conditions:
Appendicitis
Cholecystitis and Gallstones
Crohn's Disease (Regional Enteritis)
Diaphragmatic/Hiatal Hernia
Incisional Hernia
Inguinal Hernia
Intestinal Obstruction
Meckel's Diverticulum
Peripheral Vascular Disease (PAD, PVD)
Pyloric Stenosis
Secondary Malignancies
Umbilical Hernia
Varicose Veins
Ventral Hernia
Certifications:
General Surgery, 2011
Awards:
Healthgrades Honor Roll
Languages:
English
Spanish
Education:
Medical School
Loyola University Of Chicago/Stritch School Of Medicine
Graduated: 1995
James Lau Photo 4

James N. Lau

View page
Specialties:
General Surgery, Bariatrician
Work:
Stanford Health General Surgery
1201 Welch Rd STE P214, Stanford, CA 94305
(650) 723-4000 (phone), (650) 724-3229 (fax)

Stanford Health Bariatric Metabolism Interdisciplinary Clinic
900 Blake Wilbur Dr Level, Palo Alto, CA 94304
(650) 736-7102 (phone), (650) 320-9443 (fax)

Stanford Health Bariatric Surgery
900 Blake Wilbur Dr Grd Lvl, Palo Alto, CA 94304
(650) 736-5800 (phone), (650) 723-8378 (fax)
Education:
Medical School
Loyola University Chicago Stritch School of Medicine
Graduated: 1995
Procedures:
Bariatric Surgery
Colonoscopy
Gallbladder Removal
Hernia Repair
Spleen Surgey
Tracheostomy
Upper Gastrointestinal Endoscopy
Endoscopic Retrograde Cholangiopancreatography (ERCP)
Laparoscopic Appendectomy
Laparoscopic Gallbladder Removal
Small Bowel Resection
Conditions:
Abdominal Hernia
Inguinal Hernia
Ventral Hernia
Cholelethiasis or Cholecystitis
Gastrointestinal Hemorrhage
Languages:
English
Spanish
Description:
Dr. Lau graduated from the Loyola University Chicago Stritch School of Medicine in 1995. He works in Palo Alto, CA and 2 other locations and specializes in General Surgery and Bariatrician. Dr. Lau is affiliated with Stanford Hospital.
James Lau Photo 5

James L. Lau

View page
Specialties:
Urology
Work:
Kaiser Permanente Medical GroupKaiser Permanente Panorama City
13651 Williard St, Van Nuys, CA 91402
(818) 375-2000 (phone)

Olive View Medical Center Surgery
14445 Olive Vw Dr STE 6124, Sylmar, CA 91342
(818) 364-3194 (phone), (818) 364-3514 (fax)
Education:
Medical School
Univ of Hong Kong, Fac of Med, Hong Kong
Graduated: 1979
Conditions:
Calculus of the Urinary System
Benign Prostatic Hypertrophy
Languages:
English
Korean
Spanish
Description:
Dr. Lau graduated from the Univ of Hong Kong, Fac of Med, Hong Kong in 1979. He works in Panorama City, CA and 1 other location and specializes in Urology. Dr. Lau is affiliated with Harbor UCLA Medical Center, Kaiser Permanente Medical Center Panorama City, Olive View-UCLA Medical Center, Ronald Reagan UCLA Medical Center and Santa Monica UCLA Medical Center.
James Lau Photo 6

James M. Lau

View page
Specialties:
Clinical Pathology, Anatomic Pathology & Clinical Pathology
Work:
Howard Young Medical Center Laboratory
240 Maple St, Woodruff, WI 54568
(715) 356-8170 (phone), (715) 356-8064 (fax)
Education:
Medical School
University of Illinois, Chicago College of Medicine
Graduated: 1977
Languages:
English
Description:
Dr. Lau graduated from the University of Illinois, Chicago College of Medicine in 1977. He works in Woodruff, WI and specializes in Clinical Pathology and Anatomic Pathology & Clinical Pathology. Dr. Lau is affiliated with Howard Young Medical Center.
James Lau Photo 7

James Lau, Stanford CA

Work:
Stanford University
300 Pasteur Dr, Stanford, CA 94305
Umc Total Life Care Specialty Clinics
2231 W Charleston Blvd, Las Vegas, NV 89102
James Lau Photo 8

James N Lau, Stanford CA

View page
Specialties:
Surgeon
Address:
300 Pasteur Dr, Stanford, CA 94305
Board certifications:
American Board of Surgery Certification in Surgery

Business Records

Name / Title
Company / Classification
Phones & Addresses
James Lau
CTO
NetApp Inc
Computer Storage Devices
495 E Java Dr, Sunnyvale, CA 94089
James Lau
Founder And Executive Vice President Chief Strategy Officer
Netapp, Inc.
Computer Integrated Systems Design
495 E Java Dr, Sunnyvale, CA 94089
James Lau
Owner
Wendys
Eating Places
1400 Torrence Ave Ste 203, Calumet City, IL 60409
1047 39Th St, Oakland, CA 94608
James Lau
CTO
NetApp Inc
Computer Storage Devices
495 E Java Dr, Sunnyvale, CA 94089
James Lau
Founder And Executive Vice President Chief Strategy Officer
Netapp, Inc.
Computer Integrated Systems Design
495 E Java Dr, Sunnyvale, CA 94089
James Lau
Owner
Wendys
Eating Places
1400 Torrence Ave Ste 203, Calumet City, IL 60409
James Lau
Owner
James Auto Repair
Auto Repair
1047 39 St, Emeryville, CA 94608
(510) 652-8686
James Lau
Principal
Foveon Inc
Mfg Photographic Equipment/Supplies · Semiconductor and Related Device Manufacturing · Photographic Equip & Supplies-
2820 San Tomas Expy, Santa Clara, CA 95051
(408) 350-5100, (408) 873-3350, (408) 350-5130
James R. Lau
SECONDHAND CONTRACTING, LLC
James Lau
Owner, President
Hi-Tech Wellness Inc
Ret & Whol Cellular Phones & Mattresses
17 Wentworth Pl, San Francisco, CA 94108
(415) 550-1289

Publications

Isbn (Books And Publications)

Behavior in Organizations: An Experiential Approach

View page
Author

James Brownlee Lau

ISBN #

0072284617

Behavior in Organizations: An Experiential Approach

View page
Author

James Brownlee Lau

ISBN #

0072485752

Behavior in Organizations: An Experiential Approach

View page
Author

James Brownlee Lau

ISBN #

0256141150

Behavior in Organizations: An Experiential Approach

View page
Author

James B. Lau

ISBN #

0256016704

Behavior in Organizations: An Experiential Approach

View page
Author

James B. Lau

ISBN #

0256028370

Behavior in Organizations: An Experiential Approach

View page
Author

James B. Lau

ISBN #

0256087016

Us Patents

Providing Parity In A Raid Sub-System Using Non-Volatile Memory

View page
US Patent:
6480969, Nov 12, 2002
Filed:
Jun 30, 1999
Appl. No.:
09/345246
Inventors:
David Hitz - Sunnyvale CA
Michael Malcolm - Los Altos CA
James Lau - Cupertino CA
Byron Rakitzis - Mountain View CA
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
H02H 305
US Classification:
714 6, 714711
Abstract:
The present invention is a method for providing error correction for an array of disks using non-volatile random access memory (NV-RAM). Non-volatile RAM is used to increase the speed of RAID recovery from a disk error(s). This is accomplished by keeping a list of all disk blocks for which the parity is possibly inconsistent. Such a list of disk blocks is much smaller than the total number of parity blocks in the RAID subsystem. The total number of parity blocks in the RAID subsystem is typically in the range of hundreds of thousands of parity blocks. Knowledge of the number of parity blocks that are possibly inconsistent makes it possible to fix only those few blocks, identified in the list, in a significantly smaller amount of time than is possible in the prior art. The technique for safely writing to a RAID array with a broken disk is complicated. In this technique, data that can become corrupted is copied into NV-RAM before the potentially corrupting operation is performed.

Copy On Write File System Consistency And Block Usage

View page
US Patent:
6721764, Apr 13, 2004
Filed:
Sep 11, 2001
Appl. No.:
09/954522
Inventors:
David Hitz - Los Altos CA
Michael Malcolm - Los Altos CA
James Lau - Los Altos Hills CA
Byron Rakitzis - Burlingame CA
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 1200
US Classification:
707202, 707203, 707204, 714 15, 714 20
Abstract:
The present invention provides a method for keeping a file system in a consistent state and for creating read-only copies of a file system. Changes to the file system are tightly controlled. The file system progresses from one self-consistent state to another self-consistent state. The set of self-consistent blocks on disk that is rooted by the root inode is referred to as a consistency point. To implement consistency points, new data is written to unallocated blocks on disk. A new consistency point occurs when the fsinfo block is updated by writing a new root inode for the inode file into it. Thus, as long as the root inode is not updated, the state of the file system represented on disk does not change. The present invention also creates snapshots that are read-only copies of the file system. A snapshot uses no disk space when it is initially created.

Allocating Files In A File System Integrated With A Raid Disk Sub-System

View page
US Patent:
6751637, Jun 15, 2004
Filed:
Jul 24, 2000
Appl. No.:
09/624753
Inventors:
David Hitz - Sunnyvale CA
Michael Malcolm - Los Altos CA
James Lau - Cupertino CA
Byron Rakitzis - Mountain View CA
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 1730
US Classification:
707202, 707200, 707203, 707204, 707205, 711114
Abstract:
A is a method is disclosed for integrating a file system with a RAID array that exports precise information about the arrangement of data blocks in the RAID subsystem. The file system examines this information and uses it to optimize the location of blocks as they are written to the RAID system. Thus, the system uses explicit knowledge of the underlying RAID disk layout to schedule disk allocation. The method uses separate current-write location (CWL) pointers for each disk in the disk array where the pointers simply advance through the disks as writes occur. The algorithm used has two primary goals. The first goal is to keep the CWL pointers as close together as possible, thereby improving RAID efficiency by writing to multiple blocks in the stripe simultaneously. The second goal is to allocate adjacent blocks in a file on the same disk, thereby improving read back performance. The method satisfies the first goal by always writing on the disk with the lowest CWL pointer.

Copy On Write File System Consistency And Block Usage

View page
US Patent:
6892211, May 10, 2005
Filed:
Apr 12, 2004
Appl. No.:
10/822630
Inventors:
David Hitz - Los Altos CA, US
Michael Malcolm - Los Altos CA, US
James Lau - Los Altos Hills CA, US
Byron Rakitzis - Burlingame CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F012/00
G06F017/30
US Classification:
707202, 707201, 707203, 707204, 714 15, 714 20
Abstract:
The present invention provides a method for keeping a file system in a consistent state and for creating read-only copies of a file system. Changes to the file system are tightly controlled. The file system progresses from one self-consistent state to another self-consistent state. The set of self-consistent blocks on disk that is rooted by the root inode is referred to as a consistency point. To implement consistency points, new data is written to unallocated blocks on disk. A new consistency point occurs when the fsinfo block is updated by writing a new root inode for the inode file into it. Thus, as long as the root inode is not updated, the state of the file system represented on disk does not change. The present invention also creates snapshots that are read-only copies of the file system. A snapshot uses no disk space when it is initially created.

Providing Parity In A Raid Sub-System Using Non-Volatile Memory

View page
US Patent:
6988219, Jan 17, 2006
Filed:
Aug 28, 2002
Appl. No.:
10/233311
Inventors:
David Hitz - Los Altos CA, US
Michael Malcolm - Los Alto CA, US
James Lau - Los Altos Hills CA, US
Byron Rakitzis - Burlingame CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 11/00
US Classification:
714 6, 714711
Abstract:
The present invention is a method for providing error correction for an array of disks using non-volatile random access memory (NV-RAM). Non-volatile RAM is used to increase the speed of RAID recovery from a disk error(s). This is accomplished by keeping a list of all disk blocks for which the parity is possibly inconsistent. Such a list of disk blocks is much smaller than the total number of parity blocks in the RAID subsystem. The total number of parity blocks in the RAID subsystem is typically in the range of hundreds of thousands of parity blocks. Knowledge of the number of parity blocks that are possibly inconsistent makes it possible to fix only those few blocks, identified in the list, in a significantly smaller amount of time than is possible in the prior art. The technique for safely writing to a RAID array with a broken disk is complicated. In this technique, data that can become corrupted is copied into NV-RAM before the potentially corrupting operation is performed.

File System Image Transfer

View page
US Patent:
7174352, Feb 6, 2007
Filed:
May 10, 2001
Appl. No.:
09/854187
Inventors:
Steven R. Kleiman - Los Altos CA, US
David Hitz - Los Altos CA, US
Guy Harris - Mountain View CA, US
Sean W. O'Malley - Tucson AZ, US
Michael Malcolm - Los Altos CA, US
James Lau - Los Altos Hills CA, US
Byron Rakitzis - Burlingame CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 17/00
US Classification:
707203, 707204
Abstract:
The invention provides a method and system for duplicating all or part of a file system while maintaining consistent copies of the file system. The file server maintains a set of snapshots, each indicating a set of storage blocks making up a consistent copy of the file system as it was at a known time. Each snapshot can be used for a purpose other than maintaining the coherency of the file system, such as duplicating or transferring a backup copy of the file system to a destination storage medium. In a preferred embodiment, the snapshots can be manipulated to identify sets of storage blocks in the file system for incremental backup or copying, or to provide a file system backup that is both complete and relatively inexpensive. Also in a preferred embodiment, shadow snapshots can be maintained, with a shadow snapshot including a set of member storage blocks that formed a consistent file system other than an active file system, with a set of selected member storage blocks removed from the consistent file system.

Allocating Files In A File System Integrated With A Raid Disk Sub-System

View page
US Patent:
7231412, Jun 12, 2007
Filed:
Aug 8, 2003
Appl. No.:
10/637803
Inventors:
David Hitz - Los Altos CA, US
Michael Malcolm - Los Altos CA, US
James Lau - Los Altos Hills CA, US
Byron Rakitzis - Burlingame CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 17/30
US Classification:
707205, 707102, 707204, 711114
Abstract:
Integrating a file system with a RAID array that exports precise information about the arrangement of data blocks in the RAID subsystem. The present invention uses separate current-write location (CWL) pointers for each disk in the disk array where the pointers simply advance through the disks as writes occur. The present invention writes on the disk with the lowest CWL pointer. A new disk is chosen only when the algorithm starts allocating space for a new file, or when it has allocated N blocks on the same disk for a single file. A sufficient number of blocks are defined as all the buffers in a chunk of N sequential buffers in a file. The result is that CWL pointers are never more than N blocks apart on different disks, and large files have N consecutive blocks on the same disk.

Allocating Files In A File System Integrated With A Raid Disk Sub-System

View page
US Patent:
7818498, Oct 19, 2010
Filed:
Mar 13, 2007
Appl. No.:
11/724074
Inventors:
David Hitz - Sunnyvale CA, US
Michael Malcolm - Los Altos CA, US
James Lau - Cupertino CA, US
Byron Rakitzis - Mountain View CA, US
Assignee:
Network Appliance, Inc. - Sunnyvale CA
International Classification:
G06F 12/00
US Classification:
711114, 707640, 707661
Abstract:
Integrating a file system with a RAID array that exports precise information about the arrangement of data blocks in the RAID subsystem. The present invention uses separate current-write location (CWL) pointers for each disk in the disk array where the pointers simply advance through the disks as writes occur. The present invention writes on the disk with the lowest CWL pointer. A new disk is chosen only when the algorithm starts allocating space for a new file, or when it has allocated N blocks on the same disk for a single file. A sufficient number of blocks are defined as all the buffers in a chunk of N sequential buffers in a file. The result is that CWL pointers are never more than N blocks apart on different disks, and large files have N consecutive blocks on the same disk.
James R Lau from Daly City, CA, age ~58 Get Report