Yi Huang

Yi Huang

San Francisco Bay Area
6K followers 500+ connections

About

I lead the product area that’s responsible for creating the signals for personalized…

Experience

  • Meta Graphic

    Meta

    Menlo Park, California, United States

  • -

  • -

    Menlo Park, California

  • -

    Menlo Park, California, United States

  • -

    Menlo Park, California, United States

  • -

  • -

    Redwood City, California

  • -

    Mountain View, California

  • -

    Santa Clara, California

  • -

    Palo Alto, California

  • -

    Florham Park, New Jersey

Education

  • Michigan State University Graphic

    Michigan State University

    -

    Activities and Societies: IPTComm 08, WICON 08, IPTComm 09, ICPC 09, ICSE 09, ISSTA 09, College Hearing Board 08-09, Department Faculty 09-10, FLACOS 10, COMSWARE 11, IPTComm 11

    Programming model, concurrency, synchronization, formal methods, machine learning, information retrieval, neural networks, pattern recognition, computer networking, distributed systems

  • -

    Activities and Societies: ACM/ICPC 03, ACM/ICPC 04, ACM/ICPC 05, NOI 04, NOI 05

    Software theories, compiler technologies, program analysis, partial evaluation, machine learning, neural networks

  • -

    Activities and Societies: ACM/ICPC 02, ACM/ICPC 03

Patents

  • Generating User Audience Groups to Facilitate Advertisement Targeting

    US 20150227977

    An online system receives one or more business rules associated with a third party system that associates online system users with an audience group based on characteristics of the user. When an online system user interacts with content provided by the third party system via a client device, contextual information describing the interaction is communicated from the client device to the online system. By applying one or more business rules to the contextual information, the online system…

    An online system receives one or more business rules associated with a third party system that associates online system users with an audience group based on characteristics of the user. When an online system user interacts with content provided by the third party system via a client device, contextual information describing the interaction is communicated from the client device to the online system. By applying one or more business rules to the contextual information, the online system associates the user with one or more audience groups. The online system determines that the user is eligible to be presented with the advertisement based at least in part on the one or more audience groups associated with the user and the one or more of the audience groups specified by the advertiser associated with the advertisement. And if eligible, the online system provides the advertisement to the client device for presentation.

  • Method and Apparatus for Synchronization Annotation

    US 20130212568

    A system and method for capturing annotations for a non-modifiable document is disclosed. Once it is determined that an annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created annotation in another file or a non-read only portion of a file storing the document. Using the file position, the annotation may be properly identified with the selected object without modifying the…

    A system and method for capturing annotations for a non-modifiable document is disclosed. Once it is determined that an annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created annotation in another file or a non-read only portion of a file storing the document. Using the file position, the annotation may be properly identified with the selected object without modifying the non-modifiable document.

View Yi’s full profile

  • See who you know in common
  • Get introduced
  • Contact Yi directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Yi Huang in United States

Add new skills with these courses