Search

Hai Huang Phones & Addresses

  • Brooklyn, NY
  • New York, NY
  • Ponce, PR

Professional Records

Lawyers & Attorneys

Hai Huang Photo 1

Hai Huang - Lawyer

View page
Address:
Global Law Office
(106) 584-6688 (Office)
Licenses:
New York - Currently registered 2003
Education:
Columbia

Business Records

Name / Title
Company / Classification
Phones & Addresses
Hai L. Huang
Principal
Haipower Computers
Ret Computers/Software
930 Myrtle Ave, Brooklyn, NY 11206
Hai Yan Huang
Managing
H & H SOUTH FLORIDA, LLC
Business Services at Non-Commercial Site
43-52 Elbertson St, Elmhurst, NY 11373
43-52 Elbertson St 2, Elmhurst, NY 11373
4352 Elbertson St, Flushing, NY 11373
5857 N University Dr, Fort Lauderdale, FL 33321
Hai Wen Huang
LUCKY STONE GROUP INC
107B Lafayette St, New York, NY 10013
Hai Huang
HAT'CCESSORY INC
60 W 38 St, New York, NY 10018
Hai He Huang
WIN FASHION INC
270 W 39 St UNIT # 402, New York, NY 10018
Hai P. Huang
Principal
Ping Huang Hai
Business Services at Non-Commercial Site
5336 190 St, Flushing, NY 11365

Publications

Us Patents

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

View page
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

View page
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

View page
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

View page
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

View page
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

View page
US Patent:
20110252279, 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

View page
US Patent:
20110307887, 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

View page
US Patent:
20120047492, 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.
Hai Feng Huang from Brooklyn, NY, age ~54 Get Report