He Hao Huang, Age 51San Leandro, CA

He Huang Phones & Addresses

San Leandro, CA

Modesto, CA

3719 Summit Park Rd NW, Albuquerque, NM 87120

3127 Creekside Dr, San Jose, CA 95132 (408) 347-8388

Visalia, CA

Mentions for He Hao Huang

Career records & work history

Medicine Doctors

He Huang Photo 1

He Huang

He Huang resumes & CV records

Resumes

He Huang Photo 29

Technology Solution Professional At Microsoft

Location:
San Francisco Bay Area
Industry:
Information Technology and Services
Work:
Microsoft Aug 2010 - Aug 2012
Technology Solution Professional
DoubleBridge Technologies, Inc. Mar 2009 - Aug 2010
Developer
Education:
Beijing Information Science & Technology University 2005 - 2009
Bachelor's degree, Computer Science
Languages:
English
Chinese
He Huang Photo 30

He Huang

Location:
United States
He Huang Photo 31

He Huang

Location:
San Francisco Bay Area
Industry:
Internet
He Huang Photo 32

He Huang

Location:
San Francisco Bay Area
Industry:
Computer Software
He Huang Photo 33

He Huang

Location:
United States
He Huang Photo 34

Engineer At Hp

Position:
Engineer at HP
Location:
San Francisco Bay Area
Industry:
Computer Software
Work:
HP
Engineer
He Huang Photo 35

He Huang

Location:
United States
He Huang Photo 36

He Huang

Location:
United States

Publications & IP owners

Us Patents

Methods And Apparatuses For Processing Data Representing A Visual Frame

US Patent:
7724973, May 25, 2010
Filed:
Jul 18, 2006
Appl. No.:
11/458315
Inventors:
Xiang Li - Sunnyvale CA, US
Jiannong Gu - Santa Clara CA, US
He Huang - Sunnyvale CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06K 9/36
G06K 9/00
US Classification:
382244, 382162, 382166
Abstract:
The methods and apparatuses detect a plurality of pixels within a frame; separate a portion of the plurality of pixels into a lossless category based on inclusion of the portion of the plurality of pixels within a color list; and identify a particular pixel as an isolated pixel through a single point identification module wherein the particular pixel is within the portion of the plurality of pixels.

Methods And Apparatuses For Generating Compressed Data Representing A Visual Frame

US Patent:
7801356, Sep 21, 2010
Filed:
Jul 18, 2006
Appl. No.:
11/458310
Inventors:
Xiang Li - Sunnyvale CA, US
Jiannong Gu - Santa Clara CA, US
He Huang - Sunnyvale CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06K 9/36
US Classification:
382166
Abstract:
The methods and apparatuses detect a color of each of a plurality of pixels within a frame; group a portion of the plurality of pixels having a common color into a block; and generate a color list including the common color based on a threshold value corresponding to the block.

Efficiently Sharing Windows During Online Collaborative Computing Sessions

US Patent:
8185828, May 22, 2012
Filed:
Apr 8, 2009
Appl. No.:
12/420497
Inventors:
Guangbing Liu - Sunnyvale CA, US
Hailei Sheng - Fremont CA, US
Jiannong Gu - Sunnyvale CA, US
He Huang - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 3/00
G06F 3/048
US Classification:
715753, 715759
Abstract:
In one embodiment, a presenter device may determine displayed windows of applications, and may provide individual window sharing selectability (e. g. , shared or unshared), as well as entire application sharing selectability (shared, unshared, or neither). In particular, the entire application sharing selectability takes priority over individual window sharing selections (i. e. , all windows of shared applications are shared and all windows of unshared applications are unshared). Based on individual window sharing selections and entire application sharing selections, a set of presenter device windows that are to be shared with the attendee devices may be determined, as well as a set of unshared windows that are not to be shared with the attendee devices, and the presenter device may share the set of shared windows with the attendee devices, without sharing the set of unshared windows.

Data Distribution Efficiency For Online Collaborative Computing Sessions

US Patent:
2010022, Sep 2, 2010
Filed:
Feb 27, 2009
Appl. No.:
12/394257
Inventors:
He Huang - San Jose CA, US
Jian Lin - Pleasant Hill CA, US
Zheng Yuan - San Jose CA, US
Defeng Lu - San Jose CA, US
International Classification:
G06F 15/16
US Classification:
709203, 709205
Abstract:
In one embodiment, an online collaborative computing session is initiated between a presenter device and a plurality of attendee devices via a server in a computer network. The server distributes session data from the presenter device to the plurality of attendee devices. To decrease the amount of traffic in the network, at least one of the plurality of attendee devices may be selected as a super node, where each super node is then responsible for one or more corresponding attendee devices of the session. The session data is received at the super nodes and distributed from the super node to its one or more corresponding attendee devices.

Message Thread Workflow

US Patent:
2019006, Feb 28, 2019
Filed:
Aug 24, 2017
Appl. No.:
15/685400
Inventors:
- Los Gatos CA, US
He Huang - San Jose CA, US
International Classification:
G06Q 10/10
H04L 12/58
Abstract:
Technology is disclosed for managing workflow and collaboration within message threads (“the technology”). In various embodiments, the technology provides a thread object service whereby message threads consist of thread objects of various types, including data file, document page, document signature, meeting, message, page comment and to-do objects. The thread objects may be posted independently in a message thread, or associated as replies to any other previously-posted thread objects in a message thread. The technology provides an object action service whereby users take actions that are associated with thread objects in a message thread, and that are presented in the message thread in conjunction with the affected thread object. User actions include actions relating to annotations, attachments, bookmarks, checklists, clips (audio and video clips), comments, due dates, meetings, signatures and to-dos. Further, the technology provides for object layers. An object layer for a thread object consists of the thread object replies and object actions associated with that thread object. The technology provides for a message thread service whereby thread objects are presented in a message thread in conjunction with their object layers. The message thread service also presents any thread objects associated with a user in a tracking list for that user.

NOTICE: You may not use PeopleBackgroundCheck 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. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.