Patents by Inventor Xuechun Li

Xuechun Li 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: 11970333
    Abstract: The disclosure discloses a dry garbage collection system and method with compressing and packing function, the system includes a central control display, a garbage putting bin, a compression and hot-melting bin, a packing bin, a forwarding bin, an air purification bin, a garbage can and a box; the garbage put in the system is compressed to form a cake shape and then performed a packing, and the garbage bags are hot-melted to shape, and vacuumized during packing process; the weight of the garbage before and after compression is compared to determine whether there is more wet garbage in the input dry garbage, so that an alarm can be sent out when the garbage classification is not standardized. The present disclosure realizes effectively compression and packing of garbage, significantly reduces the volume of garbage, prevents the garbage bin from overfilling, reduces subsequent garbage transfer times and transportation costs.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: April 30, 2024
    Assignee: Nanchang University
    Inventors: Daishe Wu, Jianlong Li, Xuechun Wu, Yu Xu
  • Patent number: 8949774
    Abstract: A generated object model engine abstracts actions, used in test cases, in a manner to produce new object model types that are independent of an underlying code implementation. The generated object model engine analyzes action classes to aggregate a set of actions having similarly-related class types. Action classes having similarly-related class types are then used to form a new object model type. The new object model type may be used in a test case to hide the action's code implementation from the test case.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: February 3, 2015
    Assignee: Microsoft Corporation
    Inventors: Kristopher Makey, Ryan Cavanaugh, Dmitri Klementiev, Xuechun Li, Scott Louvau, Eric Maino
  • Patent number: 8856749
    Abstract: A test case can be run with actions from the test case being executed in multiple execution paths. This can be done with the aid of an action broker. For example, the broker may identify available automation implementations for the actions and use a priority list to select between available automation implementations for executing an action from the test case. The broker may also perform conversions of results of actions for use by implementations executing other actions in different execution paths, as well as passing results between implementations in different execution paths.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: October 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Kristopher A. Makey, Ryan J. Cavanaugh, Dmitri A. Klementiev, Xuechun Li, Scott Louvau, Eric I Maino
  • Publication number: 20130061204
    Abstract: A generated object model engine abstracts actions, used in test cases, in a manner to produce new object model types that are independent of an underlying code implementation. The generated object model engine analyzes action classes to aggregate a set of actions having similarly-related class types. Action classes having similarly-related class types are then used to form a new object model type. The new object model type may be used in a test case to hide the action's code implementation from the test case.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 7, 2013
    Applicant: Microsoft Corporation
    Inventors: KRISTOPHER MAKEY, Ryan Cavanaugh, Dmitri Klementiev, Xuechun Li, Scott Louvau, Eric Maino
  • Publication number: 20120079457
    Abstract: A test case can be run with actions from the test case being executed in multiple execution paths. This can be done with the aid of an action broker. For example, the broker may identify available automation implementations for the actions and use a priority list to select between available automation implementations for executing an action from the test case. The broker may also perform conversions of results of actions for use by implementations executing other actions in different execution paths, as well as passing results between implementations in different execution paths.
    Type: Application
    Filed: September 28, 2010
    Publication date: March 29, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Kristopher A. Makey, Ryan J. Cavanaugh, Dmitri A. Klementiev, Xuechun Li, Scott Louvau, Eric I. Maino