Patents by Inventor Zhendong Su

Zhendong Su 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: 20240180350
    Abstract: A cooking device, which includes: a frame; a base, connected to the frame; a pot assembly, including a pot, the pot being configured to be connected to the base; a first seasoning mechanism, disposed on the frame, the first seasoning mechanism being capable of conveying solid materials into the pot; and a second seasoning mechanism, disposed on the frame, the second seasoning mechanism being capable of conveying liquid materials into the pot. During a cooking process, the cooking device may respectively put the solid materials and the liquid materials into the pot by using the first seasoning mechanism and the second seasoning mechanism, so as to replace manual material feeding. Therefore, the problems in the related art of long cooking time during the using of an automatic cooking machine by a user and poor user experience are solved, thereby improving user experience.
    Type: Application
    Filed: April 6, 2022
    Publication date: June 6, 2024
    Inventors: Feng WANG, Bo SU, Dongxing LI, Jianping ZHANG, Zhendong BAO, Zhonglin HUANG, Meitan LIU
  • Patent number: 9448772
    Abstract: A program development framework (PDF) is described herein which allows a user to produce a program in piecemeal fashion by successively specifying program fragments. The PDF creates a new program fragment by receiving keyword information from the user that describes a new program fragment, and then identifies context information that pertains to a programmatic context in which the new program fragment appears within the overall program being created. The PDF then generates a set of candidate program fragments that satisfy the keyword information and the context information, and ranks those candidate program fragments based on ranking information. At least part of the ranking information may be based on statistical information that is produced by analyzing a corpus of previous programs produced by one or more users. The PDF then provides the ranked program fragments to the user using various user-friendly presentation strategies.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: September 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sumit Gulwani, Jonathan Paul de Halleux, Nikolai Tillmann, Vu Minh Le, Zhendong Su
  • Publication number: 20140282375
    Abstract: A program development framework (PDF) is described herein which allows a user to produce a program in piecemeal fashion by successively specifying program fragments. The PDF creates a new program fragment by receiving keyword information from the user that describes a new program fragment, and then identifies context information that pertains to a programmatic context in which the new program fragment appears within the overall program being created. The PDF then generates a set of candidate program fragments that satisfy the keyword information and the context information, and ranks those candidate program fragments based on ranking information. At least part of the ranking information may be based on statistical information that is produced by analyzing a corpus of previous programs produced by one or more users. The PDF then provides the ranked program fragments to the user using various user-friendly presentation strategies.
    Type: Application
    Filed: June 28, 2013
    Publication date: September 18, 2014
    Inventors: Sumit Gulwani, Jonathan Paul de Halleux, Nikolai Tillmann, Vu Minh Le, Zhendong Su