Patents by Inventor Nan Duan

Nan Duan 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).

  • Patent number: 10891768
    Abstract: Various embodiments provide for systems, methods, and computer-readable storage media for annotating a digital image with a texture fill. An annotation system may receive a user input defining a border separating a first portion of a target digital image from a second portion of the target digital image. The annotation system may then generate a contour mask, such as a binary mask, for the target digital image based on the user-defined border. The annotation system may then apply a media overlay to the target image based on the contour mask. In particular, the contour mask can define portions of the target digital image such that the annotation system will apply a media overlay to at least one of those portions while not applying the media overlay to remaining portions of the target digital image.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: January 12, 2021
    Assignee: Snap Inc.
    Inventors: Nan Hu, Xing Mei, Chongyang Ma, Kun Duan
  • Publication number: 20200356729
    Abstract: Implementations of the subject matter described herein provide a solution for generating a text from the structured data. In this solution, the structured data is converted into its representation, where the structured data comprises a plurality of cells, and the representation of the structured data comprises plurality of representations of the plurality of cells. A natural language sentence associated with the structured data may be determined based on the representation of the structured data, thereby implementing the function of converting the structured data into a text.
    Type: Application
    Filed: December 6, 2018
    Publication date: November 12, 2020
    Inventors: Nan Duan, Yuanhua Lv, Ming Zhou, Duyu Tang
  • Publication number: 20200356556
    Abstract: In embodiments of the present disclosure, there is provided an assertion-based question answering manner. After a question and the related passage are obtained, an assertion answer to the question is determined based on content of the passage, and the assertion answer has a predetermined structure and represents a complete semantic meaning. Then, the assertion answer to the question may be outputted to the user. In the embodiments of the present disclosure, the question and the relevant passage are used as input, and a semi-structured assertion answer is output. The assertion answer according to embodiments of the present disclosure can provide richer semantic content than the traditional short answer, and provide a more concise expression than the traditional long answer, thereby ensuring accuracy of the answer while improving the user experience.
    Type: Application
    Filed: December 6, 2018
    Publication date: November 12, 2020
    Inventors: Duyu Tang, Nan Duan, Ming Zhou, Wendi Wang, Daxin Jiang, Shujie Liu, Linjun Shou, Ming Gong
  • Publication number: 20200336678
    Abstract: Disclosed are systems, methods, and computer-readable storage media to enhance an image on a mobile computing device. In some aspects, a user interface on the mobile computing device provides a plurality of image filters, each of the image filters associated with a different replacement sky type. Upon application of one of the plurality of image filters to an image, the mobile computing device is configured to identify a sky portion of the image, modify a color mapping of a non-sky portion of the image, and replace the sky portion of the image with replacement sky data corresponding to the applied image filter.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 22, 2020
    Inventors: Chongyang Ma, Kun Duan, Xing Mei, Nan Hu
  • Patent number: 10809683
    Abstract: A power system model parameter conditioning tool including a server control processor in communication with phasor measurement unit monitored data records of multiple disturbance events, a model calibration unit providing event screening, power system model simulation, and simultaneous tuning of model parameters. The model calibration performing a simulation using default model parameters, the processor comparing the simulation results to the monitored data. If the prediction is within threshold, then terminating conditioning; else performing parameter identifiability analysis to determine differing effects of various model parameters on power system model accuracy, selecting a parameter set causing a degradation in power system model prediction, and updating the default model parameters corresponding to members of the parameter set with values selected to reduce the degradation. A method and a non-transitory computer readable medium are also disclosed.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: October 20, 2020
    Assignee: General Electric Company
    Inventors: Chaitanya Ashok Baone, Nan Duan, Anup Menon, Mustafa Tekin Dokucu
  • Publication number: 20200320887
    Abstract: A method executable by an ownship aircraft for probabilistically determining an intended flight route of an other aircraft in the vicinity of the ownship aircraft includes receiving first positional information regarding the other aircraft at a first point in time, receiving second positional information regarding the other aircraft at a second point in time that is temporally subsequent to the first point in time, and determining a historical flight path of the other aircraft based on the first and second positional information. Furthermore, the method includes comparing the historical flight path of the other aircraft to a plurality of navigation routes and, based on the comparing, probabilistically determining one navigation route of the plurality of navigation routes as the intended flight route of the other aircraft.
    Type: Application
    Filed: April 2, 2019
    Publication date: October 8, 2020
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Yu Duan, Lu Cheng, Nan Zhang
  • Publication number: 20200293874
    Abstract: Described herein is a mechanism to identify user intent in requests submitted to a system such as a digital assistant or question-answer systems. Embodiments utilize a match methodology instead of a classification methodology. Features derived from a subgraph retrieved from a knowledge base based on the request are concatenated with pretrained word embeddings for both the request and a candidate predicate. The concatenated inputs for both the request and predicate are encoded using two independent LSTM networks and then a matching score is calculated using a match LSTM network. The result is identified based on the matching scores for a plurality of candidate predicates. The pretrained word embeddings allow for knowledge transfer since pretrained word embeddings in one intent domain can apply to another intent domain without retraining.
    Type: Application
    Filed: March 12, 2019
    Publication date: September 17, 2020
    Inventors: Jianshu JI, Yeyun GONG, Nan DUAN, Yi-Cheng PAN, Guihong CAO
  • Patent number: 10742899
    Abstract: Disclosed are systems, methods, and computer-readable storage media to enhance an image on a mobile computing device. In some aspects, a user interface on the mobile computing device provides a plurality of image filters, each of the image filters associated with a different replacement sky type. Upon application of one of the plurality of image filters to an image, the mobile computing device is configured to identify a sky portion of the image, modify a color mapping of a non-sky portion of the image, and replace the sky portion of the image with replacement sky data corresponding to the applied image filter.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: August 11, 2020
    Assignee: Snap Inc.
    Inventors: Chongyang Ma, Kun Duan, Xing Mei, Nan Hu
  • Publication number: 20200250869
    Abstract: Various embodiments provide for systems, methods, and computer-readable storage media for annotating a digital image with a texture fill. An annotation system may receive a user input defining a border separating a first portion of a target digital image from a second portion of the target digital image. The annotation system may then generate a contour mask, such as a binary mask, for the target digital image based on the user-defined border. The annotation system may then apply a media overlay to the target image based on the contour mask. In particular, the contour mask can define portions of the target digital image such that the annotation system will apply a media overlay to at least one of those portions while not applying the media overlay to remaining portions of the target digital image.
    Type: Application
    Filed: April 22, 2020
    Publication date: August 6, 2020
    Inventors: Nan Hu, Xing Mei, Chongyang Ma, Kun Duan
  • Publication number: 20200226714
    Abstract: Disclosed are systems, methods, and computer-readable storage media to perform automatic image inpainting using local patch statistics. The method includes receiving a user input identifying a user-selected region of an image and determining a local region for the user-selected region. The local region includes a portion of the image outside of the user-selected region and that surrounds the user-selected region. The method may further include identifying patch matches within the local region, and inpainting the user-selected region using some of the patch matches identified within the local region.
    Type: Application
    Filed: March 25, 2020
    Publication date: July 16, 2020
    Inventors: Kun Duan, Yunchao Gong, Nan Hu
  • Patent number: 10672168
    Abstract: Various embodiments provide for systems, methods, and computer-readable storage media for annotating a digital image with a texture fill. An annotation system may receive a user input defining a border separating a first portion of a target digital image from a second portion of the target digital image. The annotation system may then generate a contour mask, such as a binary mask, for the target digital image based on the user-defined border. The annotation system may then apply a media overlay to the target image based on the contour mask. In particular, the contour mask can define portions of the target digital image such that the annotation system will apply a media overlay to at least one of those portions while not applying the media overlay to remaining portions of the target digital image.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: June 2, 2020
    Assignee: Snap Inc.
    Inventors: Nan Hu, Xing Mei, Chongyang Ma, Kun Duan
  • Patent number: 10636119
    Abstract: Disclosed are systems, methods, and computer-readable storage media to object replacement in an image. The method includes receiving a user input identifying an object depicted in an image. The method further includes removing the object from the image by replacing a first region of the image with one or more patch matches identified from a second region of the image. Each of the one or more patch matches comprises two identical image patches. The second region includes a portion of the image that is outside of the first region and that surrounds the first region. The replacing of the first region with the one or more patch matches identified from the second region yields a modified image without the object.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: April 28, 2020
    Assignee: Snap Inc.
    Inventors: Kun Duan, Yunchao Gong, Nan Hu
  • Patent number: 10509553
    Abstract: Disclosed are systems, methods, and computer-readable storage media to perform an interactive image recolorization process. The method includes receiving user input including a single stroke drawn on an image presented on a client device. The method further includes determining a region of interest in the image based on the user input. The method further includes recolorizing the region of interest on the image and causing presentation of a result of the recolorization on the client device.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: December 17, 2019
    Assignee: Snap Inc.
    Inventors: Kun Duan, Yunchao Gong, Nan Hu
  • Publication number: 20190315771
    Abstract: The present invention relates to novel 2-acylaminothiazole derivatives. The present invention also relates to the preparation method for these novel 2-acylaminothiazole derivatives and intermediates thereof, and a pharmaceutical composition containing these compounds. Moreover, the present invention also relates to these novel 2-acylaminothiazole derivatives and the pharmaceutical composition containing the same for use in treating and/or preventing thrombopoietin receptor mediated diseases.
    Type: Application
    Filed: August 31, 2017
    Publication date: October 17, 2019
    Applicant: SICHUAN KELUN-BIOTECH BIOPHARMACEUTICAL CO., LTD.
    Inventors: Jiaqiang CAI, Nan YU, Hong ZENG, Hongmei SONG, Yan QING, Shuai SONG, Hanwen DENG, Zujian TANG, Xiaofan DUAN, Haitao HUANG, Hong YE, Gang LIU, Lichun WANG, Jingyi WANG
  • Patent number: 10430987
    Abstract: Various embodiments provide for systems, methods, and computer-readable storage media for annotating a digital image with a texture fill. An annotation system may receive a user input defining a border separating a first portion of a target digital image from a second portion of the target digital image. The annotation system may then generate a contour mask, such as a binary mask, for the target digital image based on the user-defined border. The annotation system may then apply a media overlay to the target image based on the contour mask. In particular, the contour mask can define portions of the target digital image such that the annotation system will apply a media overlay to at least one of those portions while not applying the media overlay to remaining portions of the target digital image.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: October 1, 2019
    Assignee: Snap Inc.
    Inventors: Nan Hu, Xing Mei, Chongyang Ma, Kun Duan
  • Publication number: 20190171737
    Abstract: A method and/or system for managing a database that stores space-time context objects is provided. The system receives a query range in a multi-dimensional space. The system maps the query range into a set of fragments of a space-filling curve that fills the multi-dimensional space in all dimensions of the multi-dimensional space. The system uses each mapped fragment in the set of mapped fragments as a key to query the database for space-time context objects that are mapped to the space-filling curve. The system queries the database by identifying one or more context objects that intersect the mapped fragment at the space-filling curve.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Inventors: Ning Duan, Chun Yang Ma, Makoto Tanibayashi, Zhi Hu Wang, Shoichiro Watanabe, Nan Xia, Xin Zhang, Jun Zhu
  • Publication number: 20190163692
    Abstract: In implementations of the subject matter described herein, a new approach for presenting a response to a message in a conversation is proposed. Generally speaking, in response to receiving a message in a conversation, the received message will be matched with one or more documents on the sentence basis. That is, the received message is compared with the sentences from a document(s), rather than predefined query-response pairs. In this way, a whole sentence may be selected from the document as a candidate response. Then the suitability of this sentence with respect to the ongoing conversation will be determined, and the response will be generated and rendered in an adaptive way based on the suitability. As a result, the user experiences may be significantly enhanced in the chatbot scenario.
    Type: Application
    Filed: July 29, 2016
    Publication date: May 30, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nan DUAN, Ming ZHOU
  • Patent number: 10304162
    Abstract: Disclosed are systems, methods, and computer-readable storage media to perform automatic image inpainting using local patch statistics. The method includes receiving a user input identifying a user-selected region of an image and determining a local region for the user-selected region. The local region includes a portion of the image outside of the user-selected region and that surrounds the user-selected region. The method may further include identifying patch matches within the local region, and inpainting the user-selected region using some of the patch matches identified within the local region.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: May 28, 2019
    Assignee: Snap Inc.
    Inventors: Kun Duan, Yunchao Gong, Nan Hu
  • Publication number: 20190129367
    Abstract: A power system model parameter conditioning tool including a server control processor in communication with phasor measurement unit monitored data records of multiple disturbance events, a model calibration unit providing event screening, power system model simulation, and simultaneous tuning of model parameters. The model calibration performing a simulation using default model parameters, the processor comparing the simulation results to the monitored data. If the prediction is within threshold, then terminating conditioning; else performing parameter identifiability analysis to determine differing effects of various model parameters on power system model accuracy, selecting a parameter set causing a degradation in power system model prediction, and updating the default model parameters corresponding to members of the parameter set with values selected to reduce the degradation. A method and a non-transitory computer readable medium are also disclosed.
    Type: Application
    Filed: October 26, 2017
    Publication date: May 2, 2019
    Inventors: Chaitanya Ashok BAONE, Nan DUAN, Anup MENON, Mustafa Tekin DOKUCU
  • Publication number: 20170153682
    Abstract: Systems and methods for simulating and operating a power system following a contingency are provided. Semi-analytic solutions (SASs) for the power system state variables may be derived offline for a plurality of contingencies. Following a contingency, the SASs may be evaluated online, faster than real time, to study transient stability of the power system under a plurality of remedial scenarios. The stability of the power system may then be maintained by controlling the power system based on the most effective of the plurality of remedial scenarios.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Nan Duan, Kai Sun