Patents by Inventor Chien-Chun Hung

Chien-Chun Hung has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20200410551
    Abstract: Techniques for suggesting targeting criteria for a content delivery campaign are provided. An affinity score representing an affinity between the attribute values of each pair of multiple pairs of attribute values is computed. First input indicating a particular attribute value for a particular attribute type is received through a user interface for creating a content delivery campaign. The user interface includes fields for inputting attribute values for multiple attribute types that includes the particular attribute type. In response to the first input and based on affinity scores associated with the particular attribute value, a set of suggested attribute values is identified. The user interface is updated to include the set of suggested attribute values. Second input indicating a selection of a particular suggested attribute value is received. The particular suggested attribute value is added to the content delivery campaign.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Runfang Zhou, Qi Guo, Jae Oh, Darren Chan, Wenxiang Chen, Chien-Chun Hung, Revant Kumar, Rohan Ramanath, Sara Smoot Gerrard, Tanvi Motwani, Alexandre Patry, William Tang, Liu Yang
  • Patent number: 10225582
    Abstract: A global manager communicates with various local managers to receive and process video queries. The video queries identify components that process live video streams, placement options for where the components of the video query may be executed, and various video query plans. The video query plans include options such as framerate and video quality. As the global manager processes the video queries, the global manager determines an initial set of video query configurations that identify a video query plan and placement option for each component of a given video query. Using the initial set of video query configurations, the global manager then determines an optimal set of video query configurations for the received set of video queries. The global manager communications instructions to the local managers to execute the components of the video queries using the video query plans and placement options from the optimal set of video query configurations.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: March 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ganesh Ananthanarayanan, Matthai Philipose, Peter Bodik, Chien-Chun Hung, Paramvir Bahl
  • Publication number: 20190068996
    Abstract: A global manager communicates with various local managers to receive and process video queries. The video queries identify components that process live video streams, placement options for where the components of the video query may be executed, and various video query plans. The video query plans include options such as framerate and video quality. As the global manager processes the video queries, the global manager determines an initial set of video query configurations that identify a video query plan and placement option for each component of a given video query. Using the initial set of video query configurations, the global manager then determines an optimal set of video query configurations for the received set of video queries. The global manager communications instructions to the local managers to execute the components of the video queries using the video query plans and placement options from the optimal set of video query configurations.
    Type: Application
    Filed: December 15, 2017
    Publication date: February 28, 2019
    Inventors: Ganesh Ananthanarayanan, Matthai Philipose, Peter Bodik, Chien-Chun Hung, Paramvir Bahl