Patents by Inventor Jianzhong Xue

Jianzhong Xue 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: 11226888
    Abstract: Systems and methods for function argument checking are disclosed. The systems and methods can use declarations and validation instructions based on the declarations. Validation instructions for a function can be generated automatically from a declaration for the function. The validation instructions can be executed in response to invocation of the function. The validation instructions can include instructions for determining whether an input satisfies a condition on a corresponding argument of the function, instructions for identifying a position of the input, and instructions for providing, in response to determining that the input does not satisfy the condition, an indication of the nonsatisfaction of the condition and the position. The condition can specify a datatype or size for the argument or one or more validation functions for checking the argument.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: January 18, 2022
    Assignee: The MathWorks, Inc.
    Inventors: Halldor N Stefansson, Bryan T White, David A Foti, Jianzhong Xue
  • Publication number: 20070214057
    Abstract: Disclosed are apparatus, methods, systems, and computer program products for providing pricing options for a sales event of online shopping over a data network. In one embodiment, an item selection signal is received over the data network from a data processing device associated with a customer. The item selection signal indicates an item selected for purchase. Responsive to receiving the item selection signal, a plurality of pricing options is retrieved for the selected item. A graphical representation of the plurality of pricing options is generated for display on the data processing device associated with the customer. A pricing option selection signal is received over the data network from the data processing device associated with the customer. The pricing option selection signal indicates a selected one of the plurality of pricing options. A pricing outcome is retrieved from an outcome determination module.
    Type: Application
    Filed: August 1, 2006
    Publication date: September 13, 2007
    Inventors: Hao Lee, Yong Xiao, Michael Jianzhong Xue, David Wanqian Liu