Patents by Inventor Jianfeng Lin
Jianfeng Lin 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: 11068715Abstract: Systems, methods, and computer-readable media are disclosed for systems and methods for automated detection and extraction of nutrition information for food products. Example methods may include identifying at least a first image comprising nutritional data, generating a second image including a first portion of the first image, and generating a third image including a second portion of the first image. Some embodiments may include generating a fourth image using the second image, generating a fifth image using the third image, determining, using at least one of the second image and the fourth image, the first text, determining, using at least one of the third image and the fifth image, the second text, and causing at least a portion of the first text and a portion of the second text to be stored in association with a product identifier.Type: GrantFiled: March 6, 2019Date of Patent: July 20, 2021Assignee: Amazon Technologies, Inc.Inventors: Zhen Zuo, Jinmiao Fu, Vikash Pansari, Yi Sun, Phani Harish Wajjala, Dheepikaa Natarajan, Xiangdong Qian, Yikai Ni, Jianfeng Lin, Nabajyoti Patowary, Gaurav Dasgupta, James Stevenson
-
Patent number: 10942646Abstract: A facility for adapting the prediction of ink is described. In some examples, the facility receives information about a spatial movement by a user. On the basis of the received information, the facility predicts future spatial movement by the user, and generates an ink stroke that reflects both the spatial movement described by the received information and at least a portion of the predicted future spatial movement. The facility enforces against the generated ink stroke a limit that has the effect of controlling the area of a portion of the ink stroke corresponding to the at least a portion of the predicted future spatial movement, and causes the generated ink stroke, subject to the enforcement of the limit, to be displayed.Type: GrantFiled: September 30, 2019Date of Patent: March 9, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Patrick Jee-An Poon, Jianfeng Lin, Xiao Tu
-
Patent number: 10719168Abstract: Systems and methods are provided for improving the latency for display of ink during user creation of ink content with an object, such as a stylus, mouse, finger (or other touch input), or other drawing device. In order to reduce or minimize the time for display of ink content created by a user, aspects of the technology described herein generate predictive wet ink that can be displayed with actual wet ink. The predictive wet ink is calculated by extending an active ink segment a predictive distance. The predictive distance is intended to be a distance between a termination ink point for an active wet ink segment and a tip of the writing object. In one aspect, the predictive distance is calculated by determining the current latency period on a touch device and the velocity of the writing object.Type: GrantFiled: March 25, 2019Date of Patent: July 21, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Xiao Tu, Fei Xiong, Jianfeng Lin, Patrick Jee-An Poon
-
Publication number: 20200034034Abstract: A facility for adapting the prediction of ink is described. In some examples, the facility receives information about a spatial movement by a user. On the basis of the received information, the facility predicts future spatial movement by the user, and generates an ink stroke that reflects both the spatial movement described by the received information and at least a portion of the predicted future spatial movement. The facility enforces against the generated ink stroke a limit that has the effect of controlling the area of a portion of the ink stroke corresponding to the at least a portion of the predicted future spatial movement, and causes the generated ink stroke, subject to the enforcement of the limit, to be displayed.Type: ApplicationFiled: September 30, 2019Publication date: January 30, 2020Inventors: Patrick Jee-An Poon, Jianfeng Lin, Xiao Tu
-
Patent number: 10466896Abstract: A facility for adapting the prediction of ink is described. In some examples, the facility receives information about a spatial movement by a user. On the basis of the received information, the facility predicts future spatial movement by the user, and generates an ink stroke that reflects both the spatial movement described by the received information and at least a portion of the predicted future spatial movement. The facility enforces against the generated ink stroke a limit that has the effect of controlling the area of a portion of the ink stroke corresponding to the at least a portion of the predicted future spatial movement, and causes the generated ink stroke, subject to the enforcement of the limit, to be displayed.Type: GrantFiled: March 8, 2019Date of Patent: November 5, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Patrick Jee-An Poon, Jianfeng Lin, Xiao Tu
-
Publication number: 20190220137Abstract: Systems and methods are provided for improving the latency for display of ink during user creation of ink content with an object, such as a stylus, mouse, finger (or other touch input), or other drawing device. In order to reduce or minimize the time for display of ink content created by a user, aspects of the technology described herein generate predictive wet ink that can be displayed with actual wet ink. The predictive wet ink is calculated by extending an active ink segment a predictive distance. The predictive distance is intended to be a distance between a termination ink point for an active wet ink segment and a tip of the writing object. In one aspect, the predictive distance is calculated by determining the current latency period on a touch device and the velocity of the writing object.Type: ApplicationFiled: March 25, 2019Publication date: July 18, 2019Inventors: Xiao TU, Fei XIONG, Jianfeng LIN, Patrick Jee-An POON
-
Publication number: 20190205027Abstract: A facility for adapting the prediction of ink is described. In some examples, the facility receives information about a spatial movement by a user. On the basis of the received information, the facility predicts future spatial movement by the user, and generates an ink stroke that reflects both the spatial movement described by the received information and at least a portion of the predicted future spatial movement. The facility enforces against the generated ink stroke a limit that has the effect of controlling the area of a portion of the ink stroke corresponding to the at least a portion of the predicted future spatial movement, and causes the generated ink stroke, subject to the enforcement of the limit, to be displayed.Type: ApplicationFiled: March 8, 2019Publication date: July 4, 2019Inventors: Patrick Jee-An Poon, Jianfeng Lin, Xiao Tu
-
Patent number: 10338807Abstract: A facility for adapting the prediction of ink is described. In some examples, the facility receives information about a spatial movement by a user. On the basis of the received information, the facility predicts future spatial movement by the user, and generates an ink stroke that reflects both the spatial movement described by the received information and at least a portion of the predicted future spatial movement. The facility enforces against the generated ink stroke a limit that has the effect of controlling the area of a portion of the ink stroke corresponding to the at least a portion of the predicted future spatial movement, and causes the generated ink stroke, subject to the enforcement of the limit, to be displayed.Type: GrantFiled: February 23, 2016Date of Patent: July 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Patrick Jee-An Poon, Jianfeng Lin, Xiao Tu
-
Patent number: 10338725Abstract: Systems and methods are provided for improving the latency for display of ink during user creation of ink content with an object, such as a stylus, mouse, finger (or other touch input), or other drawing device. In order to reduce or minimize the time for display of ink content created by a user, aspects of the technology described herein generate predictive wet ink that can be displayed with actual wet ink. The predictive wet ink is calculated by extending an active ink segment a predictive distance. The predictive distance is intended to be a distance between a termination ink point for an active wet ink segment and a tip of the writing object. In one aspect, the predictive distance is calculated by determining the current latency period on a touch device and the velocity of the writing object.Type: GrantFiled: September 16, 2015Date of Patent: July 2, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Xiao Tu, Fei Xiong, Jianfeng Lin, Patrick Jee-An Poon
-
Patent number: 10287225Abstract: The present invention relates to fields of organic chemistry and organometallic chemistry. The present invention discloses a chain multiyne compound, a preparation method thereof and an application in synthesizing a fused-ring metallacyclic compound. A structure of the chain multiyne compound in the present invention is shown as Formula I below. The present invention also provides a preparation method of the chain multiyne compound and an application thereof in a synthesis of a fused-ring metallacyclic compound. The chain multiyne compound disclosed in the present invention has multiple functional groups and the structure of the chain multiyne compound is adjustable. The chain multiyne compound can also be used to synthesize the fused-ring metallacyclic compound efficiently. The preparation method of the chain multiyne compound disclosed in the present invention is simple, which can be used to prepare the chain multiyne compound rapidly and efficiently.Type: GrantFiled: November 13, 2017Date of Patent: May 14, 2019Assignee: Xiamen UniversityInventors: Haiping Xia, Qingde Zhuo, Jianfeng Lin, Xiaoxi Zhou, Zhixin Chen, Yifan Shao, Hong Zhang, Xumin He
-
Patent number: D864367Type: GrantFiled: May 16, 2019Date of Patent: October 22, 2019Assignee: Gree Electric Appliances, Inc. of ZhuhaiInventors: Xusheng Chen, Sha Li, Nanfei Chen, Jijian Zhang, Jianfeng Lin, Min Zhang, Qingfeng Zhang, Jiabao Feng, Wenbo Lu, Yao Li, Huijie Wang, Siling Xu, Guangyu Chen
-
Patent number: D864368Type: GrantFiled: May 16, 2019Date of Patent: October 22, 2019Assignee: Gree Electric Appliances, Inc. of ZhuhaiInventors: Xusheng Chen, Sha Li, Nanfei Chen, Jijian Zhang, Jianfeng Lin, Min Zhang, Qingfeng Zhang, Jiabao Feng, Wenbo Lu, Yao Li, Huijie Wang, Siling Xu, Guangyu Chen
-
Patent number: D870873Type: GrantFiled: May 25, 2018Date of Patent: December 24, 2019Assignee: Gree Electric Appliances, Inc. of ZhuhaiInventors: Xusheng Chen, Sha Li, Nanfei Chen, Jijian Zhang, Jianfeng Lin, Min Zhang, Qingfeng Zhang, Jiabao Feng, Wenbo Lu, Yao Li, Huijie Wang, Siling Xu, Guangyu Chen
-
Patent number: D888913Type: GrantFiled: November 8, 2018Date of Patent: June 30, 2020Inventors: Wenbing Ling, Chunqing Hu, Xue Zhang, Chunyue Xu, Jingjing Wang, Luan Qin, Huanlong Wu, Xuxiang He, Sha Li, Jijian Zhang, Nanfei Chen, Jinmei Feng, Qinhong Chen, Binglei Niu, Yang Guo, Weirui Liu, Linjun Yu, Zhaigu Fu, Zhaoyang Wu, Jiaying Tan, Junyi Zhou, Huihui Wang, Jianming Guan, Jianfeng Lin, Qingfeng Zhang, Xusheng Chen, Min Zhang, Ningning Han, Jiahua Liu, Kangquan Xu, Qingqing Cai
-
Patent number: D898016Type: GrantFiled: March 18, 2020Date of Patent: October 6, 2020Assignee: ArmadilloTek Inc.Inventors: Tao Liang, Jianfeng Lin
-
Patent number: D903844Type: GrantFiled: February 2, 2019Date of Patent: December 1, 2020Inventors: Xusheng Chen, Sha Li, Nanfei Chen, Yang Zhao, Jianfeng Lin, Min Zhang
-
Patent number: D907184Type: GrantFiled: May 16, 2019Date of Patent: January 5, 2021Assignee: Gree Electric Appliances, Inc. of ZhuhaiInventors: Xusheng Chen, Sha Li, Nanfei Chen, Jijian Zhang, Jianfeng Lin, Min Zhang, Qingfeng Zhang, Jiabao Feng, Wenbo Lu, Yao Li, Huijie Wang, Siling Xu, Guangyu Chen
-
Patent number: D916261Type: GrantFiled: September 2, 2019Date of Patent: April 13, 2021Inventors: Huanlong Wu, Huihui Wang, Zuoxin Yang, Linjun Yu, Zitong Wang, Jiaying Tan, Junjie Ling, Junyi Zhou, Weirui Liu, Chunlei Zhang, Shaocun Shen, Binjie Dong, Zhenqian Wen, Zhaoyang Wu, Qianru Peng, Yuhu Guo, Sha Li, Yan Liu, Jianfeng Lin, Nanfei Chen, Yang Zhao, Linfeng Huang, Qiding Liu, Yuting Fan, Shixiong Chen, Yan Ruan, Yanli Huang
-
Patent number: D918363Type: GrantFiled: May 27, 2019Date of Patent: May 4, 2021Inventors: Sha Li, Yanli Huang, Yan Ruan, Linfeng Huang, Shixiong Chen, Yuting Fan, Qiding Liu, Junyi Zhou, Zuoxin Yang, Junjie Ling, Jiaying Tan, Huihui Wang, Linjun Yu, Huanlong Wu, Weirui Liu, Zitong Wang, Binjie Dong, Qianru Peng, Zhaoyang Wu, Shaocun Shen, Zhenqian Wen, Chunlei Zhang, Yan Liu, Yang Zhao, Jianfeng Lin, Yuhu Guo, Nanfei Chen
-
Patent number: D924385Type: GrantFiled: March 15, 2021Date of Patent: July 6, 2021Inventors: Yan Liu, Sha Li, Nanfei Chen, Yang Zhao, Jianfeng Lin, Yuhu Guo