WILLIAM F MARSHALL, M.D.
Osteopathic Medicine at 1 St, Rochester, MN

License number
Minnesota 32189
Category
Osteopathic Medicine
Type
Infectious Disease
Address
Address
200 1St St SW, Rochester, MN 55905
Phone
(507) 284-2511

Organization information

See more information about WILLIAM F MARSHALL at bizstanding.com

Mayo Clinic - William F Marshall MD

200 1 St SW #W4, Rochester, MN 55905

Categories:
Physicians & Surgeons
Phone:
(507) 284-2511 (Phone)

Professional information

William F Marshall Photo 1

Dr. William F Marshall, Rochester MN - MD (Doctor of Medicine)

Specialties:
Infectious Disease Medicine
Address:
Mayo Clinic
200 1St St SW, Rochester 55905
(507) 284-2511 (Phone)
Certifications:
Infectious Disease, 2010, Internal Medicine, 1987
Awards:
Healthgrades Honor Roll
Languages:
English, Spanish
Hospitals:
Mayo Clinic
200 1St St SW, Rochester 55905
Mayo Clinic Methodist Hospital
201 West Center St, Rochester 55902
Education:
Medical School
University Of Oklahoma College Of Medicine
Graduated: 1984
Tulsa Med College
Graduated: 1987
University Okla Tulsa Med College
Graduated: 1988
Mayo Clinic Rochester
Graduated: 1991


William Frank Marshall Photo 2

William Frank Marshall, Rochester MN

Specialties:
Internal Medicine, Infectious Disease, General Practice
Work:
Mayo Medical School
200 1St St Sw, Rochester, MN 55905
Education:
University of Oklahoma(1984)


William Marshall Photo 3

Virus Detection In A Network

US Patent:
7490354, Feb 10, 2009
Filed:
Jun 10, 2004
Appl. No.:
10/865252
Inventors:
Zachary Adam Garbow - Rochester MN, US
Michael David Gordon - Rochester MN, US
Robert Hart Hamlin - Rochester MN, US
William Russell Marshall - Rochester MN, US
Clayton Lee McDaniel - Rochester MN, US
Emuejevoke Jane-Frances Sanomi-Fleming - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
726 24, 726 22, 726 23, 713189, 713190, 713191, 705 51, 705 52, 705 53, 705 54, 717174, 717175, 717176, 717177, 717178
Abstract:
A method that in an embodiment counts the number of times that a file or registry entry is added, changed, or deleted at clients in a network. If the count exceeds a threshold, then a warning is sent to the clients. The warning may prompt the clients to delete or rename the file or registry entry, run an anti-virus program, quarantine the file or registry entry, or issue a message. In this way, viruses may be detected at clients.


William Marshall Photo 4

Virus Detection In A Network

US Patent:
7779474, Aug 17, 2010
Filed:
Oct 31, 2008
Appl. No.:
12/290469
Inventors:
Zachary Adam Garbow - Rochester MN, US
Michael David Gordon - Rochester MN, US
Robert Hart Hamlin - Mantorville MN, US
William Russell Marshall - Rochester MN, US
Clayton Lee McDaniel - Rochester MN, US
Emuejevoke Jane-Frances Sanomi-Fleming - Rochester MN, US
Assignee:
Trend Micro Incorporated - Tokyo
International Classification:
G06F 11/00
US Classification:
726 24, 726 22, 726 23, 713189, 713190, 713191, 705 51, 705 52, 705 53, 705 54, 717174, 717175, 717176, 717177, 717178
Abstract:
A computer system and storage medium that in an embodiment count the number of times that a file or registry entry is added, changed, or deleted at clients in a network. If the count exceeds a threshold, then a warning is sent to the clients. The warning may prompt the clients to delete or rename the file or registry entry, run an anti-virus program, quarantine the file or registry entry, or issue a message. In this way, viruses may be detected at clients.


William Marshall Photo 5

Fault Reducing Firewall System

US Patent:
7237259, Jun 26, 2007
Filed:
Nov 7, 2002
Appl. No.:
10/289942
Inventors:
Paul Monroe Crutcher - Rochester MN, US
Paul Maurice Gunsch - Rochester MN, US
Todd Douglas Inman - Rochester MN, US
William Russell Marshall - Rochester MN, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16, G06F 17/00, G06F 9/00
US Classification:
726 11, 713153, 709224, 726 2
Abstract:
Disclosed are two mechanisms for preventing access failures attributable to dynamic port assignment of firewall-blocked ports. The mechanism involves an enhanced firewall that opens blocked ports prior to possible dynamic allocation so that the blocked ports are not available when a port is requested. The second mechanism involves an enhanced commutations stack that works in conjunction with an enhanced firewall to reserve blocked ports so that the blocked ports are not available for dynamic allocation when a port is requested.