University of Washington
Research Scientist
Vita Genomics 2001 - 2017
Senior Director and Director and Scientist
China Medical University 2001 - 2017
Affiliate Assistant Professor
Education:
University of Washington
Doctorates, Doctor of Philosophy, Computer Engineering
Skills:
Python R Mysql Computer Vision Image Processing Genetics Genomics Bioinformatics Data Visualization Biostatistics Artificial Intelligence Machine Learning Algorithms Data Mining Analytics Computer Science Cloud Computing Tensorflow Linux Sql Deep Neural Networks Html Php Javascript Github C (Programming Language Precision Medicine Computational Genomics Natural Language Processing Deep Learning Computational Biology Population Genetics Information Theory Biological Databases Speech Recognition Data Analytics Pattern Recognition Health Sciences Computer Engineering Data Science Statistical Genetics Multi Omics Neuroimaging Weka Bioconductor Statistical Learning Medical Imaging Java Reinforcement Learning Synthetic Biology
Microsoft Sep 1996 - Feb 2014
Lead Program Manager
Microsoft Sep 1996 - Feb 2014
Principal Program Manager, Onedrive and Sharepoint
Papyrus Design Group Jun 1993 - Oct 1993
Software Development Engineer
Education:
Massachusetts Institute of Technology 1991 - 1996
Bachelor of Science, Masters, Bachelors, Master of Engineering, Electrical Engineering, Computer Science, Electrical Engineering and Computer Science, Engineering
Skills:
Software Development Software Design Device Drivers User Interface Design Software Engineering Windows Software Project Management Xml Product Management Leadership Distributed Systems Agile Methodologies User Experience Sdlc Cloud Computing Program Management
Virginia Mason Medical Ctr Clin 1100 9Th Ave, Seattle, WA 98101 2062236600 (Phone)
Certifications:
Diagnostic Radiology, 1996 Nuclear Medicine, 1998
Awards:
Healthgrades Honor Roll
Languages:
English
Hospitals:
1100 9Th Ave, Seattle, WA 98101
Virginia Mason Medical Ctr Clin 1100 9Th Ave, Seattle, WA 98101
Virginia Mason Medical Center 1100 9Th Avenue, Seattle, WA 98101
Education:
Medical School Northwestern University The Feinberg School Of Medicine Graduated: 1992 Medical School St Louis University Hospital Graduated: 1992 Medical School St Louis University School Of Med Graduated: 1992 Medical School University Of Pa Health System Graduated: 1992
Dr. Lin graduated from the Indiana University School of Medicine in 1996. He works in Valparaiso, IN and specializes in Internal Medicine. Dr. Lin is affiliated with Franciscan St Anthony Health-Crown Point and Porter Regional Hospital.
Virginia Mason Medical Center Clinic 1100 9 Ave, Seattle, WA 98101 2066241144 (phone), 2062236982 (fax)
Education:
Medical School Northwestern University Feinberg School of Medicine Graduated: 1992
Languages:
English
Description:
Dr. Lin graduated from the Northwestern University Feinberg School of Medicine in 1992. He works in Seattle, WA and specializes in Radiology. Dr. Lin is affiliated with Virginia Mason Medical Center.
Dr. Lin works in Columbus, OH and 1 other location and specializes in Physical Medicine & Rehabilitation and Pain Management. Dr. Lin is affiliated with Miami Valley Hospital.
Lonny Dean McMichael - Duvall WA, US George Evangelos Roussos - Seattle WA, US Eugene Lin - Seattle WA, US Jason Ty Cobb - Sammamish WA, US Santosh Sharad Jodh - Sammamish WA, US Bjorn Levidow - Bellevue WA, US Vadim Bluvshteyn - Redmond WA, US Mark Derbecker - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F011/00
US Classification:
714 38, 714 44, 717173, 717178
Abstract:
Systems and methods are provided that prevent faulty drivers from being loaded and/or can prevent faulty drivers from being installed. Thus, instability of a computer system can be mitigated. Additionally, the occurrence of data corruption, system halting and the like can be reduced. A requested driver is compared to a list of faulty drivers from a faulty driver database. If the requested driver is in the list of faulty drivers, the requested driver is deemed faulty or defective, and is prevented from being loaded. Additionally, if the requested driver is in the list of faulty drivers, the requested driver can be prevented from being installed. Otherwise, the requested driver is operable and can be installed and/or loaded.
Faulty Driver Protection Comparing List Of Driver Faults
Lonny Dean McMichael - Duvall WA, US George Evangelos Roussos - Seattle WA, US Eugene Lin - Seattle WA, US Jason Ty Cobb - Sammamish WA, US Santosh Sharad Jodh - Sammamish WA, US Bjorn Levidow - Bellevue WA, US Mark Derbecker - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/00
US Classification:
714 38, 714 44, 717173, 717178
Abstract:
Systems and methods are provided that prevent faulty drivers from being loaded and/or can prevent faulty drivers from being installed. Thus, instability of a computer system can be mitigated. Additionally, the occurrence of data corruption, system halting and the like can be reduced. A requested driver is compared to a list of faulty drivers from a faulty driver database. If the requested driver is in the list of faulty drivers, the requested driver is deemed faulty or defective, and is prevented from being loaded. Additionally, if the requested driver is in the list of faulty drivers, the requested driver can be prevented from being installed. Otherwise, the requested driver is operable and can be installed and/or loaded.
Rich Targeting Criteria For Selection Of Driver Packages
Eugene S. Lin - Seattle WA, US Jason T Cobb - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00 G06F 13/12
US Classification:
710 8, 710 15, 710 62, 710 72, 719321
Abstract:
Systems and methods are disclosed that facilitate refining a list of candidate driver packages for a detected plug-and-play device. A device can be detected and a hardware ID there for can be determined and compared to hardware IDs in a data store to determine a preliminary list of driver packages that match the hardware device ID. The driver packages can be tagged with additional rich targeting criteria that must be satisfied in order for the driver package to be retained in the candidate list. If additional criteria in the driver packages are not satisfied, then the driver package can be excised from the candidate list to refine driver package compatibility with a computer to which the device is connected.
Described is processing a manifest associated with a software component (such as for installation purposes) to determine whether the manifest has errors, and if so, providing a corrected manifest. To process the manifest, an identifier associated with the manifest is used to consult a correction data store to determine whether the manifest is known to require correction. The identifier may be generated via a hash (e. g. , of the manifest contents) if one is not appropriately associated with the manifest. If the manifest is known to require correction, a corrected manifest is used, such as from a substitute corrected manifest, or a set of deltas that modify the manifest into the corrected manifest. The substitute manifest or deltas may be in the data store or obtained via a link. A corrected manifest may also be provided by evaluating the manifest for rule violations, and fixing any rule violations that are found.
Eugene Lin - Seattle WA, US Shawn Maloney - Bellevue WA, US
International Classification:
G06F013/10 G06F009/445
US Classification:
709/321000
Abstract:
A model for sharing software such as a device driver. After receiving a notification that a consumer computer system is in need of software that has certain criteria, a referral list is consulted to determine an available software item that best meets this need. The consumer computer system is then told of a provider computer system that is capable of providing that software. The consumer computer system may then download that software directly from the provider computer system. In one example, the software is a driver thus allowing a consumer computer system to automatically download an appropriate driver upon connection of an associated hardware device.
Systems And Methods That Facilitate Selective Enablement Of A Device Driver Feature(S) And/Or Application(S)
Eric Anderson - Issaquah WA, US George Roussos - Seattle WA, US Jon Morris - Mukilteo WA, US Eugene Lin - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/12
US Classification:
358001130, 358001150
Abstract:
The subject invention relates to enabling device drivers that support additional functionality that can be enabled to an operating system. A hardware manufacture can claim support for additional functionality in their device drivers, and such functionality can be verified and tagged during driver signing. When a device driver passes a corresponding test, the driver is digitally signed and the signature can include attributes indicating support for that functionality (e.g., features and applications). The systems and methods employ a querying mechanism that can search a device driver package for attributes and expose such attributes. The search can expose both trusted attributes and untrusted device driver properties. Exposed trusted attributes can be selectively enabled to provide corresponding features and/or applications. This can facilitate enabling aspects of hardware when corresponding drivers support such functionality and mitigate enabling an unsupported feature and/or an application. Untrusted properties can be manually enabled, for example, for testing purposes.
Eugene Lin - Seattle WA, US Jason Cobb - Sammamish WA, US James Cavalaris - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
US Classification:
710008000
Abstract:
A system to manage software component replacement is presented. The system comprises a component that identifies a unique identifier associated with a software component. The system also includes an upgrade component that applies an upgrade policy as a function of a comparison of the unique identifier with an identifier associated with software to replace. Methods for using the presented system are also provided.
Eugene S. Lin - Seattle WA, US Jason T. Cobb - Sammamish WA, US James G. Cavalaris - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 13/00
US Classification:
719321
Abstract:
Some device drivers support the “least common denominator” features of a device, such as a generic VGA driver which does not provide access to higher resolution or other features supported by a video card. It may be difficult for computer users to know when an enhanced driver is available. A method is provided to notify a user that a device driver on the user's system is generic and that an enhanced device driver is available.
Youtube
Eugene Lin A/W 2010 - 'The Gordian Knot'.m4v
Eugene Lin A/W 2010 - 'The Gordian Knot' at Blueprint Singapore (April...
Category:
Howto & Style
Uploaded:
02 Aug, 2010
Duration:
5m 29s
SMASH: Eugene, Scotty II Hotty & TAKA Michino...
SMASH.5, 24.07.2010 Shinjuku FACE 590 Fans - Super No Vacancy Eugene, ...
Category:
People & Blogs
Uploaded:
08 Sep, 2010
Duration:
14m 18s
International Show 2009: Chinese Club- Martia...
I have no clue why our performance got cut in two :'[
Category:
People & Blogs
Uploaded:
04 Apr, 2009
Duration:
2m 6s
iPHONING MY WAY TO RETIREMENT $.70 AT A TIME ...
Eugene Lin wanted to be rich. Steve Jobs promised it. App after app, t...
Category:
Science & Technology
Uploaded:
12 Jan, 2010
Duration:
6m 11s
PraiSing Spring 2006 - Job's Song (a cappella)
Derrick Chou, Chris Kim, Eugene Lin, Jonathan Park, Eric Sim, and Eddi...
Category:
Music
Uploaded:
09 Apr, 2006
Duration:
4m 46s
The Ultimate Ooo-Off Challenge: Eugene Lin
Vote for your favourite Ooo! Visit www.ooostage.com
Jennifer Holland (1996-1998), Eugene Lin (1987-1991), Melody Crawford (1979-1982), Tracy Gould (1991-1993), Fiona Campbell (1989-1991)
Googleplus
Eugene Lin
Eugene Lin
About:
Singapore-born London-based designer Eugene Lin graduated from Central Saint Martins College of Art & Design with a BA (hons) in Fashion Design Womenswear and a distinction from the Post-Graduate ...