Dr. Carroll graduated from the University of Illinois, Chicago College of Medicine in 1984. He works in Chicago, IL and 1 other location and specializes in Gastroenterology. Dr. Carroll is affiliated with University Of Illinois Hospital Health & Science Center.
UC Irvine Health Cancer Center Newport 1640 Newport Blvd STE 400, Costa Mesa, CA 92627 9499992400 (phone), 9499992405 (fax)
Education:
Medical School Hahnemann University School of Medicine Graduated: 1998
Procedures:
Chemotherapy
Conditions:
Anemia Leukemia Malignant Neoplasm of Female Breast Multiple Myeloma Non-Hodgkin's Lymphoma
Languages:
English
Description:
Dr. Carroll graduated from the Hahnemann University School of Medicine in 1998. He works in Costa Mesa, CA and specializes in Hematology/Oncology. Dr. Carroll is affiliated with Hoag Hospital Irvine and UC Irvine Medical Center.
Dr. Carroll graduated from the University of Michigan Medical School in 1970. He works in Los Angeles, CA and specializes in Psychiatry. Dr. Carroll is affiliated with Ronald Reagan UCLA Medical Center.
Vault Controller Context Manager And Methods Of Operation For Securely Maintaining State Information Between Successive Browser Connections In An Electronic Business System
Mark Fisk - North Potomac MD, US Robert Carroll - Mount Kisco NY, US Hiroshi Maruyama - Tokyo, JP Hatem Ghafir - Olney MD, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L009/00
US Classification:
713/175000
Abstract:
A context manager supports creation, storage and retrieval of data to implement state maintenance in a vault process using “scoping” of multiple levels of storage. A user request is initiated by invoking an URL with embedded Application Domain and Instance Context. The URL request is processed by a Vault Supervisor to obtain a user ID and password to initiate a vault process running in a secure vault for the user. On vault process start up, access to the vault encryption/decryption keys are made available to the request. A global context file stored on disk is decrypted and read in to memory. If the global context file does not exist, a new global context file is created on disk. For each Application Domain, the application context is decrypted and read in to memory. If an application context file does not exist, a new application context file on disk is created based on the request. All Instance Context files are scanned to determine if they have expired. If they have expired, they are deleted from the disk. At this point, the vault process is in a steady state ready to process the user request. A dispatcher running in the vault responds to a user request after all posted data as well as CGI variables are available. The dispatcher parses the URL and determines the Application Domain as well as the Instance Context. If no previous Instance Context exists, the dispatcher generates a new random value for the new instance context. If the Instance Context does exist, the vault process will then attempt to load a “local variable pool” from memory or from disk. All CGI and post-data are stored in the local variable pool for the given Instance Context and Application domain. Any previous values will be overwritten so that any CGI or post-data needed across requests are stored in specific user variables. The dispatcher will then find an idle vault process thread to service the request. This thread will be instantiated with the Application Domain and the Instance Context. The context manager will process the thread and import the application function from disk after decryption. The local instance function will be imported from disk after decryption and loaded into the application function running in the vault process. After processing, a return code is generated by the application indicating whether the local instance should be retained for the next user request.
Slippery Rock University Slippery Rock, PA 1993 M.A. in Physical TherapyWest Virginia University Morgantown, WV 1980 Graduate StudiesUniversity of Maryland College Park, MD 1977 B.S. in Biology
2007 to 2000 DRIVER SUPERVISOR AND ROUTERSysco Food Service Jessup, MD 2001 to 2007 Regional delivery driver for food service products in Maryland, Virginia, and PennsylvaniaSysco Food Service
Jan 1993 to Jan 2001 DELIVERY DRIVERBonus
2000 to 2000 DriverSysco Haul of Fame Driver Jan 1996 to Jan 1996
County of Anderson Executive Office · Regulation Misc Commercial Sector · Air/Water/Waste Management · Public Finance/Taxation/Monetary Policy · Urban/Community Development · Mobile Home · General Government · Court
8642604000, 8642604158, 8642604614, 8642604028
Robert O. Carroll Chief Deputy District Attorney
County of Merced General Government · Administrative Social/Manpower Programs · Housing Program · Executive Office · Refuse System · Fingerprint Service · Air/Water/Waste Management · Public Order/Safety
2093857331, 2093857688, 2093857654, 2093857511
Robert Carroll Deputy Assistant Secretary Tax Analysis
United States Dept of Treasury Public Finance/Taxation/Mo Netary Policy · Public Finance/Taxation/Monetary Policy
1300 C St SE, Washington, DC 20003
Robert M. Carroll Chairman
Payless Shoesource, Inc Membership Organization · Ret Shoes Business Services at Non-Commercial Site