Patents by Inventor Jianfeng Tai

Jianfeng Tai 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: 11526895
    Abstract: Disclosed is an improved approach for implementing enterprise software systems that addresses the above-described problems with existing systems. The present approach provides an effective and efficient way for defining schemas for services, and to define how to map the schema to particular transactional contexts.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: December 13, 2022
    Inventors: Mark David Lewis, Jianfeng Tai, David Wang, Ying Wang, Re Lai
  • Publication number: 20190172068
    Abstract: Disclosed is an improved approach for implementing enterprise software systems that addresses the above-described problems with existing systems. The present approach provides an effective and efficient way for defining schemas for services, and to define how to map the schema to particular transactional contexts.
    Type: Application
    Filed: February 4, 2019
    Publication date: June 6, 2019
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark David LEWIS, Jianfeng TAI, David WANG, Ying WANG, Re LAI
  • Patent number: 10223697
    Abstract: Disclosed is an improved approach for implementing enterprise software systems that addresses the above-described problems with existing systems. The present approach provides an effective and efficient way for defining schemas for services, and to define how to map the schema to particular transactional contexts.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: March 5, 2019
    Assignee: Oracle International Corporation
    Inventors: Mark David Lewis, Jianfeng Tai, David Wang, Ying Wang, Re Lai
  • Publication number: 20140172618
    Abstract: Disclosed is an improved approach for implementing enterprise software systems that addresses the above-described problems with existing systems. The present approach provides an effective and efficient way for defining schemas for services, and to define how to map the schema to particular transactional contexts.
    Type: Application
    Filed: August 30, 2013
    Publication date: June 19, 2014
    Applicant: Oracle International Corporation
    Inventors: Mark David LEWIS, Jianfeng TAI, David WANG, Ying WANG, Re LAI
  • Patent number: 8660931
    Abstract: Techniques to automatically generate invoices for contracts, each of which may include any number of line items. Each contract line item may be associated with (1) a particular invoice plan that defines one or more applicable billing types (e.g., for non-recurring, recurring, and use charges) and any adjustments to the total billed amount, (2) a particular invoicing schedule that defines the timing for the invoice generation, (3) a particular account to which invoices are addressed, and (4) a flag to selectively enable automatic invoice generation. An invoice engine automatically generates invoices for a set of one or more contracts by processing each enabled line item of each contract based on the associated invoice plan and invoicing schedule to generate a set of one or more invoice line items for the contract line item. All invoice line items for each account are aggregated into an invoice for the account.
    Type: Grant
    Filed: November 18, 2002
    Date of Patent: February 25, 2014
    Assignee: Siebel Systems, Inc.
    Inventors: Thomas W. Bowe, Jr., Sridhar Tadepalli, Jianfeng Tai
  • Publication number: 20070265962
    Abstract: Techniques to automatically generate invoices for contracts, each of which may include any number of line items. Each contract line item may be associated with (1) a particular invoice plan that defines one or more applicable billing types (e.g., for non-recurring, recurring, and use charges) and any adjustments to the total billed amount, (2) a particular invoicing schedule that defines the timing for the invoice generation, (3) a particular account to which invoices are addressed, and (4) a flag to selectively enable automatic invoice generation. An invoice engine automatically generates invoices for a set of one or more contracts by processing each enabled line item of each contract based on the associated invoice plan and invoicing schedule to generate a set of one or more invoice line items for the contract line item. All invoice line items for each account are aggregated into an invoice for the account.
    Type: Application
    Filed: November 18, 2002
    Publication date: November 15, 2007
    Applicant: Siebel Systems, Inc.
    Inventors: Thomas Bowe, Sridhar Tadepalli, Jianfeng Tai