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: 11068715
    Abstract: 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: Grant
    Filed: March 6, 2019
    Date of Patent: July 20, 2021
    Assignee: 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: 10942646
    Abstract: 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: Grant
    Filed: September 30, 2019
    Date of Patent: March 9, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Patrick Jee-An Poon, Jianfeng Lin, Xiao Tu
  • Patent number: 10719168
    Abstract: 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: Grant
    Filed: March 25, 2019
    Date of Patent: July 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Xiao Tu, Fei Xiong, Jianfeng Lin, Patrick Jee-An Poon
  • Publication number: 20200034034
    Abstract: 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: Application
    Filed: September 30, 2019
    Publication date: January 30, 2020
    Inventors: Patrick Jee-An Poon, Jianfeng Lin, Xiao Tu
  • Patent number: 10466896
    Abstract: 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: Grant
    Filed: March 8, 2019
    Date of Patent: November 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrick Jee-An Poon, Jianfeng Lin, Xiao Tu
  • Publication number: 20190220137
    Abstract: 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: Application
    Filed: March 25, 2019
    Publication date: July 18, 2019
    Inventors: Xiao TU, Fei XIONG, Jianfeng LIN, Patrick Jee-An POON
  • Publication number: 20190205027
    Abstract: 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: Application
    Filed: March 8, 2019
    Publication date: July 4, 2019
    Inventors: Patrick Jee-An Poon, Jianfeng Lin, Xiao Tu
  • Patent number: 10338807
    Abstract: 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: Grant
    Filed: February 23, 2016
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrick Jee-An Poon, Jianfeng Lin, Xiao Tu
  • Patent number: 10338725
    Abstract: 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: Grant
    Filed: September 16, 2015
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xiao Tu, Fei Xiong, Jianfeng Lin, Patrick Jee-An Poon
  • Patent number: 10287225
    Abstract: 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: Grant
    Filed: November 13, 2017
    Date of Patent: May 14, 2019
    Assignee: Xiamen University
    Inventors: Haiping Xia, Qingde Zhuo, Jianfeng Lin, Xiaoxi Zhou, Zhixin Chen, Yifan Shao, Hong Zhang, Xumin He
  • Patent number: D864367
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: October 22, 2019
    Assignee: Gree Electric Appliances, Inc. of Zhuhai
    Inventors: 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: D864368
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: October 22, 2019
    Assignee: Gree Electric Appliances, Inc. of Zhuhai
    Inventors: 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: D870873
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: December 24, 2019
    Assignee: Gree Electric Appliances, Inc. of Zhuhai
    Inventors: 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: D888913
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: June 30, 2020
    Inventors: 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: D898016
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: October 6, 2020
    Assignee: ArmadilloTek Inc.
    Inventors: Tao Liang, Jianfeng Lin
  • Patent number: D903844
    Type: Grant
    Filed: February 2, 2019
    Date of Patent: December 1, 2020
    Inventors: Xusheng Chen, Sha Li, Nanfei Chen, Yang Zhao, Jianfeng Lin, Min Zhang
  • Patent number: D907184
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: January 5, 2021
    Assignee: Gree Electric Appliances, Inc. of Zhuhai
    Inventors: 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: D916261
    Type: Grant
    Filed: September 2, 2019
    Date of Patent: April 13, 2021
    Inventors: 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: D918363
    Type: Grant
    Filed: May 27, 2019
    Date of Patent: May 4, 2021
    Inventors: 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: D924385
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: July 6, 2021
    Inventors: Yan Liu, Sha Li, Nanfei Chen, Yang Zhao, Jianfeng Lin, Yuhu Guo