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: 10891768Abstract: 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: GrantFiled: April 22, 2020Date of Patent: January 12, 2021Assignee: Snap Inc.Inventors: Nan Hu, Xing Mei, Chongyang Ma, Kun Duan
-
Publication number: 20200356729Abstract: 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: ApplicationFiled: December 6, 2018Publication date: November 12, 2020Inventors: Nan Duan, Yuanhua Lv, Ming Zhou, Duyu Tang
-
Publication number: 20200356556Abstract: 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: ApplicationFiled: December 6, 2018Publication date: November 12, 2020Inventors: Duyu Tang, Nan Duan, Ming Zhou, Wendi Wang, Daxin Jiang, Shujie Liu, Linjun Shou, Ming Gong
-
Publication number: 20200336678Abstract: 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: ApplicationFiled: July 6, 2020Publication date: October 22, 2020Inventors: Chongyang Ma, Kun Duan, Xing Mei, Nan Hu
-
Patent number: 10809683Abstract: 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: GrantFiled: October 26, 2017Date of Patent: October 20, 2020Assignee: General Electric CompanyInventors: Chaitanya Ashok Baone, Nan Duan, Anup Menon, Mustafa Tekin Dokucu
-
Publication number: 20200320887Abstract: 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: ApplicationFiled: April 2, 2019Publication date: October 8, 2020Applicant: HONEYWELL INTERNATIONAL INC.Inventors: Yu Duan, Lu Cheng, Nan Zhang
-
Publication number: 20200293874Abstract: 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: ApplicationFiled: March 12, 2019Publication date: September 17, 2020Inventors: Jianshu JI, Yeyun GONG, Nan DUAN, Yi-Cheng PAN, Guihong CAO
-
Patent number: 10742899Abstract: 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: GrantFiled: August 30, 2017Date of Patent: August 11, 2020Assignee: Snap Inc.Inventors: Chongyang Ma, Kun Duan, Xing Mei, Nan Hu
-
Publication number: 20200250869Abstract: 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: ApplicationFiled: April 22, 2020Publication date: August 6, 2020Inventors: Nan Hu, Xing Mei, Chongyang Ma, Kun Duan
-
Publication number: 20200226714Abstract: 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: ApplicationFiled: March 25, 2020Publication date: July 16, 2020Inventors: Kun Duan, Yunchao Gong, Nan Hu
-
Patent number: 10672168Abstract: 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: GrantFiled: August 1, 2019Date of Patent: June 2, 2020Assignee: Snap Inc.Inventors: Nan Hu, Xing Mei, Chongyang Ma, Kun Duan
-
Patent number: 10636119Abstract: 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: GrantFiled: April 17, 2019Date of Patent: April 28, 2020Assignee: Snap Inc.Inventors: Kun Duan, Yunchao Gong, Nan Hu
-
Patent number: 10509553Abstract: 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: GrantFiled: November 29, 2018Date of Patent: December 17, 2019Assignee: Snap Inc.Inventors: Kun Duan, Yunchao Gong, Nan Hu
-
Publication number: 20190315771Abstract: 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: ApplicationFiled: August 31, 2017Publication date: October 17, 2019Applicant: 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: 10430987Abstract: 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: GrantFiled: December 21, 2017Date of Patent: October 1, 2019Assignee: Snap Inc.Inventors: Nan Hu, Xing Mei, Chongyang Ma, Kun Duan
-
Publication number: 20190171737Abstract: 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: ApplicationFiled: December 1, 2017Publication date: June 6, 2019Inventors: Ning Duan, Chun Yang Ma, Makoto Tanibayashi, Zhi Hu Wang, Shoichiro Watanabe, Nan Xia, Xin Zhang, Jun Zhu
-
Publication number: 20190163692Abstract: 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: ApplicationFiled: July 29, 2016Publication date: May 30, 2019Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nan DUAN, Ming ZHOU
-
Patent number: 10304162Abstract: 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: GrantFiled: September 5, 2018Date of Patent: May 28, 2019Assignee: Snap Inc.Inventors: Kun Duan, Yunchao Gong, Nan Hu
-
Publication number: 20190129367Abstract: 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: ApplicationFiled: October 26, 2017Publication date: May 2, 2019Inventors: Chaitanya Ashok BAONE, Nan DUAN, Anup MENON, Mustafa Tekin DOKUCU
-
Publication number: 20170153682Abstract: 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: ApplicationFiled: December 1, 2015Publication date: June 1, 2017Inventors: Nan Duan, Kai Sun