Patents by Inventor Yuzhou Liang

Yuzhou Liang 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: 7444646
    Abstract: A method of creating drive component object and realizing device drive program multiplicity on basis of category, in which the drive component class is defined and realized at first, then the component customer program creates drive object with category intellectual pointer. In present invention, the operation system selects automatically the corresponding component based on specified component kind by customer specification and realizes further a multi-mode access to drive program from application program. In present invention, certain overheads for efficiency are needed to be added only in the dynamic binding in course of drive object creating; once drive object is created, the operation system would returns the common interface realized by drive object back to the application program and application program may invoke directly the particular drive object method, it has no extra efficiency overhead and realizes a multi-mode access to drive program from application program.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: October 28, 2008
    Assignee: Koretide (Shanghai) Co.
    Inventors: Yipeng Su, Rong Chen, Yongwen Du, Yuzhou Liang
  • Publication number: 20040153993
    Abstract: A package method of intellectual pointer of invoking component object function, in case of the interface intellectual pointer is transfer to the parameter of invoking part as a invoke method of component object, the reference count is not be increased or decreased; in case of the interface intellectual pointer is structured, analyzed or assigned, the reference count is increased or decreased; the class intellectual pointer includes element variable correspond to the interface realized by component object, the element variable is for invoking component object realizing interface method; the category intellectual pointer includes element variable corresponding to all the interfaces in category, this element variable is for the interface method invoking of all the interfaces in the category realized by component object inheriting the category.
    Type: Application
    Filed: December 30, 2003
    Publication date: August 5, 2004
    Inventors: Rong Chen, Zhongqiang Ye, Yuzhou Liang
  • Publication number: 20040153990
    Abstract: A component self-description package method, in which, the class information and lead-in information of description component are packaged into component, the class information and lead-in information are from pre-compile file. The class information includes the interface and method list describing the component lead-out, the lead-in information includes information of uniform resource name and edition number etc of other component, which the component relies on. In present invention, the self-description ability of standard component object model is extended, especially after introducing the lead-in information, the non-register operation, dynamic upgrade and self-rolling operation of component are realized.
    Type: Application
    Filed: December 30, 2003
    Publication date: August 5, 2004
    Inventors: Rong Chen, Yipeng Su, Yongwen Du, Yuzhou Liang, Zhongqiang Ye
  • Publication number: 20040154024
    Abstract: A component based user self-definition event mechanism, including event manage part and event dispatch part; the connectable object is set in event dispatch part and the object event is dispatched; the event manage part realizes the storing of event processing function pointer, connecting with source object terminal and function invoking back, the event manage part and event dispatch part is related through the interface, it includes at least the user-defined interface register, realize the event processing function, and notify the function pointer to the event dispatch part object by registering, the object excites the event when the condition is met and invokes back the event processing function, the class intellectual pointer is utilized as the interface invoking pointer. Present invention generates component automatically, it has abilities of independent component upstage, easy and fast component co-operation, the realization of COM client program is greatly simplified.
    Type: Application
    Filed: December 30, 2003
    Publication date: August 5, 2004
    Inventors: Rong Chen, Yuzhou Liang, Zhongqiang Ye
  • Publication number: 20040154023
    Abstract: A processing method of self-description data object, in data object utilization, allocate the store space to data object sample and assign the data object sample, in canceling the utilization of the data object sample, release the store space occupied by the data object. The user needn't know about the internal structure of the data class in present invention, and could access the relative internal structure element with only the method provided by this data class. In compatibility with COM technology, the present invention provides a store structure of data class. The present invention has the following advantages: the ideal data information could be obtained through limited parameter transfer; the service component load may be reduced effectively and response promptly to the application request; the data double meaning may be reduced, computing error is avoided and meet the compatibility requirement of component.
    Type: Application
    Filed: December 30, 2003
    Publication date: August 5, 2004
    Inventors: Rong Chen, Yuzhou Liang, Zhongqiang Ye, Weihan Wang
  • Publication number: 20040154026
    Abstract: A method of creating drive component object and realizing device drive program multiplicity on basis of category, in which the drive component class is defined and realized at first, then the component customer program creates drive object with category intellectual pointer. In present invention, the operation system selects automatically the corresponding component based on specified component kind by customer specification and realizes further a multi-mode access to drive program from application program. In present invention, certain overheads for efficiency are needed to be added only in the dynamic binding in course of drive object creating; once drive object is created, the operation system would returns the common interface realized by drive object back to the application program and application program may invoke directly the particular drive object method, it has no extra efficiency overhead and realizes a multi-mode access to drive program from application program.
    Type: Application
    Filed: December 30, 2003
    Publication date: August 5, 2004
    Inventors: Yipeng Su, Rong Chen, Yongwen Du, Yuzhou Liang