Patents by Inventor Xian-Rong Wu

Xian-Rong Wu 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: 10387563
    Abstract: Parsing XML (extensible markup language) data by performing the following operations: (i) dividing the piece of markup language into a plurality of pre-parsing segments; (ii) assigning the pre-parsing segment to a pre-parsing processor thread of a plurality of pre-parsing processor threads; (iii) determining any parsing division point(s) occurring in the pre-parsing segment so that data corresponding to a single tabular record is between each consecutive pair of parsing division points; (iv) dividing the piece of language into a plurality of parsing segments defined by the parsing division points so that each parsing segment corresponds to a single tabular record; (v) assigning the parsing segment to a parsing processor thread of a plurality of parsing processor threads; and (vi) parsing to generate a parsed tabular record corresponding to the parsing segment.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Zhen Li, Mi Wan Shum, DongJie Wei, Samuel H. Wong, Xian Rong Wu
  • Patent number: 10268672
    Abstract: Parsing XML (extensible markup language) data by performing the following operations: (i) dividing the piece of markup language into a plurality of pre-parsing segments; (ii) assigning the pre-parsing segment to a pre-parsing processor thread of a plurality of pre-parsing processor threads; (iii) determining any parsing division point(s) occurring in the pre-parsing segment so that data corresponding to a single tabular record is between each consecutive pair of parsing division points; (iv) dividing the piece of language into a plurality of parsing segments defined by the parsing division points so that each parsing segment corresponds to a single tabular record; (v) assigning the parsing segment to a parsing processor thread of a plurality of parsing processor threads; and (vi) parsing to generate a parsed tabular record corresponding to the parsing segment.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Zhen Li, Mi Wan Shum, DongJie Wei, Samuel H. Wong, Xian Rong Wu
  • Publication number: 20160292146
    Abstract: Parsing XML (extensible markup language) data by performing the following operations: (i) dividing the piece of markup language into a plurality of pre-parsing segments; (ii) assigning the pre-parsing segment to a pre-parsing processor thread of a plurality of pre-parsing processor threads; (iii) determining any parsing division point(s) occurring in the pre-parsing segment so that data corresponding to a single tabular record is between each consecutive pair of parsing division points; (iv) dividing the piece of language into a plurality of parsing segments defined by the parsing division points so that each parsing segment corresponds to a single tabular record; (v) assigning the parsing segment to a parsing processor thread of a plurality of parsing processor threads; and (vi) parsing to generate a parsed tabular record corresponding to the parsing segment.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventors: Zhen Li, Mi Wan Shum, DongJie Wei, Samuel H. Wong, Xian Rong Wu
  • Publication number: 20160292147
    Abstract: Parsing XML (extensible markup language) data by performing the following operations: (i) dividing the piece of markup language into a plurality of pre-parsing segments; (ii) assigning the pre-parsing segment to a pre-parsing processor thread of a plurality of pre-parsing processor threads; (iii) determining any parsing division point(s) occurring in the pre-parsing segment so that data corresponding to a single tabular record is between each consecutive pair of parsing division points; (iv) dividing the piece of language into a plurality of parsing segments defined by the parsing division points so that each parsing segment corresponds to a single tabular record; (v) assigning the parsing segment to a parsing processor thread of a plurality of parsing processor threads; and (vi) parsing to generate a parsed tabular record corresponding to the parsing segment.
    Type: Application
    Filed: February 24, 2016
    Publication date: October 6, 2016
    Inventors: Zhen Li, Mi Wan Shum, DongJie Wei, Samuel H. Wong, Xian Rong Wu
  • Publication number: 20010030405
    Abstract: The present invention discloses a foldable structure of a scooter, which can be operated with one hand, and the scooter comprises a bottom module having a front wheel, wherein a handle control rod of the coupling frame being extended from the rear end of the bottom module, and a tail module having a rear wheel with a footrest. By passing the axle through such members, the handle control rod and the footrest are latched to form a coupling base, and the foldable structure of the scooter characterized in that the coupling base has two positioning holes on one of its sides, and an arc sliding groove on the other side, and a fixing structure latched with the coupling base inside the coupling frame, and such fixing structure is the link rod passed through by a spring inside the coupling frame.
    Type: Application
    Filed: January 25, 2001
    Publication date: October 18, 2001
    Inventors: Yao-Ming Wu, Xian-Rong Wu