BackgroundCheck.run
Search For

Hai G Huang, 67Brooklyn, NY

Hai Huang Phones & Addresses

Brooklyn, NY   

New York, NY   

New City, NY   

Baltimore, MD   

Mentions for Hai G Huang

Career records & work history

Lawyers & Attorneys

Hai Huang Photo 1

Hai Huang - Lawyer

Address:
Global Law Office
106-5846688 (Office)
Licenses:
New York - Currently registered 2003
Education:
Columbia

Hai Huang resumes & CV records

Resumes

Hai Huang Photo 43

Hai Huang - Herndon, VA

Work:
Spotsylvania Regional Medical Center Jan 2013 to 2000
Sonographer
Washington Hospital Center - Washington, DC Jul 2010 to Dec 2012
Student Sonographer
Perinatal Center, Georgetown University Hospital - Washington, DC Jun 2011 to May 2012
Student Sonographer
Education:
Montgomery College - Takoma Park, MD 2010 to 2012
Associate in Medical Sonography
First Medical University of PLA - GuangZhou, China 1980 to 1985
BS in Medicine

Publications & IP owners

Us Patents

Method For Extracting Signature From Problem Records Through Unstructured And Structured Text Mapping, Classification And Ranking

US Patent:
8260773, Sep 4, 2012
Filed:
Sep 24, 2008
Appl. No.:
12/236938
Inventors:
Hai Huang - White Plains NY, US
Yaoping Ruan - White Plains NY, US
Debanjan Saba - Mohegan Lake NY, US
Ramendra K. Sahoo - Mohegan Lake NY, US
Sambit Sahu - Hopewell Junction NY, US
Anees A. Shaikh - Yorktown Heights NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
US Classification:
707723, 707748
Abstract:
The structure attributes and unstructured attributes of a ticket are used to generate a problem signature. For structured attributes, correlation between field values is determined and fields with the highest weight are identified. For unstructured attributes, data mining techniques are applied to generate a plurality of keywords with a ranking for each ticket by identifying keywords, and commonly used acronyms and corpus variances. The set of structured attributes and the plurality of keywords from unstructured attributes form the signature of a given problem ticket.

Fine-Grained Cloud Management Control Using Nested Virtualization

US Patent:
8484639, Jul 9, 2013
Filed:
Apr 5, 2011
Appl. No.:
13/080015
Inventors:
Hai Huang - White Plains NY, US
Yaoping Ruan - White Plains NY, US
Sambit Sahu - Hopewell Junction NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/455
G06F 15/16
G06F 15/173
US Classification:
718 1, 709201, 709203, 709223, 709224, 709226
Abstract:
A computer implemented method, a computer program product and a data processing system allocate resources within a computing organization. A hypervisor layer is implemented on an underlying hardware. The hypervisor layer comprises a set of virtual machines. A first pseudo-hypervisor layer is then implemented within a first one of the set of virtual machines of the hypervisor layer. The first pseudo-hypervisor layer comprises a second set of virtual machines. A first software component is located within a first virtual machine of the second set of virtual machines of the first pseudo-hypervisor layer. A second software component is collocated within a second virtual machine of the second set of virtual machines of the first pseudo-hypervisor layer.

Method And System For Application Migration Using Per-Application Persistent Configuration Dependency

US Patent:
8572625, Oct 29, 2013
Filed:
Aug 4, 2009
Appl. No.:
12/535035
Inventors:
Hai Huang - Hawthorne NY, US
Yaoping Ruan - Hawthorne NY, US
Sambit Sahu - Hawthorne NY, US
Anees A. Shaikh - Hawthorne NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/46
G06F 11/00
US Classification:
718105, 714100
Abstract:
A system and method for determining application dependent components includes capturing interactions of an application stored in memory of a first environment with other components at runtime. The interactions are parsed and categorized to determine dependency information. The application is migrated to a new environment using the dependency information to reconfigure the application after migration without application-specific knowledge.

Method, Apparatus And Computer Program Product For Rule-Based Directed Problem Resolution For Servers With Scalable Proactive Monitoring

US Patent:
8601318, Dec 3, 2013
Filed:
Oct 26, 2007
Appl. No.:
11/925077
Inventors:
Hai Huang - White Plains NY, US
Yaoping Ruan - White Plains NY, US
Debanjan Saha - Mohegan Lake NY, US
Ramendra K. Sahoo - Mohegan Lake NY, US
Sambit Sahu - Hopewell Junction NY, US
Anees Shaikh - Yorktown Heights NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
G06F 11/07
US Classification:
714 26, 714 40, 709227
Abstract:
Method, apparatus and computer program product are configured to perform computer monitoring activities; to collect information regarding computer system status during the computer monitoring activities; to detect a problem in dependence on the information collected during the computer monitoring activities; and to determine whether to launch a diagnostic probe when the problem is detected. The monitoring activities may be performed on a periodic or event-driven basis. The determination whether to launch a diagnostic probe is based on a rule included in a hierarchy of rules. The hierarchy of rules is based on problem tickets; system logs; and computer system configuration information.

Method And Apparatus For Scalable Monitoring Of Virtual Machine Environments Combining Base Virtual Machine And Single Monitoring Agent For Measuring Common Characteristics And Individual Virtual Machines Measuring Individualized Characteristics

US Patent:
8650562, Feb 11, 2014
Filed:
Jun 12, 2009
Appl. No.:
12/483281
Inventors:
Kai-Yuan Hou - Hawthorne NY, US
Hai Huang - Marion OH, US
Yaoping Ruan - White Plains NY, US
Sambit Sahu - Mahopac NY, US
Anees A. Shaikh - Yorktown Heights NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/455
G06F 3/00
G06F 13/28
US Classification:
718 1, 710 15, 710 22
Abstract:
A method monitors machine activity of multiple virtual computing devices operating through at least one physical computing device by running a monitoring agent. The monitoring agent monitors performance of the multiple virtual computing devices. The method measures simple operating characteristics of only a base level virtual computing device. The method monitors complex operating characteristics using the monitoring agent by: measuring the complex operating characteristics for each of the multiple virtual computing devices (using each of the multiple virtual computing devices); recording the complex operating characteristics of each of the multiple virtual computing devices on a corresponding memory page of each of the multiple virtual computing devices; and sharing each the corresponding memory page with the base level virtual computing device through an interdomain communications channels to transfer the complex operating characteristics to the monitoring agent. The method identifies simple events and complex events for each of the multiple virtual computing devices by evaluating the simple operating characteristics and the complex operating characteristics and outputs the simple events and the complex events for each of the multiple virtual computing devices.

Processing Execution Requests Within Different Computing Environments

US Patent:
2011025, Oct 13, 2011
Filed:
Apr 6, 2011
Appl. No.:
13/080773
Inventors:
Utz Bacher - Weil im Schoenbuch, DE
Hai Huang - White Plains NY, US
Brian Peterson - Ridgefield CT, US
Stefan Raspl - Bondorf, DE
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 11/36
US Classification:
714 381, 714E11207
Abstract:
A computerized method, computer system, and a computer program product for processing an execution request within different computing environments. Execution requests and generated reference information are forwarded to the different computing environments, where the requests are processed using the reference information. Results of the processed execution requests are collected from the different computing environments. The results are compared to find any discrepancy, possibly giving indication of a software or hardware error.

Dynamic Virtual Machine Shutdown Without Service Interruptions

US Patent:
2011030, Dec 15, 2011
Filed:
Jun 11, 2010
Appl. No.:
12/813926
Inventors:
Hai Huang - White Plains NY, US
Yaoping Ruan - White Plains NY, US
Sambit Sahu - Hopewell Junction NY, US
Anees A. Shaikh - Yorktown Heights NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 9/455
G06F 15/173
G06F 1/32
US Classification:
718 1, 713323, 709223
Abstract:
Techniques for dynamically managing a sleep state of a virtual machine are provided. The techniques include detecting idleness of a virtual machine, putting the idle virtual machine into a sleep state, implementing a virtual machine surrogate, wherein the virtual machine surrogate listens to network traffic, enabling the virtual machine to handle network traffic that is capable of being handled by the virtual machine, and enabling the virtual machine to queue network traffic and wake-up the virtual machine in the sleep state for network traffic that the virtual machine surrogate is incapable of handling.

Deployment Of A Tool For Testing Migrated Applications

US Patent:
2012004, Feb 23, 2012
Filed:
Aug 17, 2010
Appl. No.:
12/857996
Inventors:
Hai Huang - White Plains NY, US
Nikolai A. Joukov - Thornwood NY, US
Birgit M. Pfitzmann - Valhalla NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 9/44
US Classification:
717128
Abstract:
Configuration information associated with software installed on a production system may be discovered. A script is automatically generated for capturing data traffic from and to the software installed on the production system using the configuration information. The script may be executed to capture data traffic of the software running on the production system. A migrated version of the software may be executed on a test system using requests extracted from the captured data traffic. The responses in the captured data traffic may be compared with responses from the migrated version of the software.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.