The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 30, 2018

Filed:

Oct. 11, 2014
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

David Granshaw, Hursley Park, GB;

Samuel T. Massey, Hursley Park, GB;

Daniel J. McGinnes, Hursley, GB;

Martin A. Ross, Hursley Park, GB;

Richard G. Schofield, Hursley, GB;

Craig H. Stirling, Hursley, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); H04L 12/58 (2006.01); G06F 17/27 (2006.01); G06F 17/22 (2006.01);
U.S. Cl.
CPC ...
H04L 51/04 (2013.01); G06F 17/2247 (2013.01); G06F 17/2264 (2013.01); G06F 17/272 (2013.01); G06F 17/30914 (2013.01);
Abstract

A computer-implemented method of parsing a message comprising a sequence of data fields, the method comprising evaluating program code for processing the parsed message to identify a first set of data fields of the message that are referenced in said program code; identifying the boundaries of the data fields in a schema defining the format of said message; identifying a second set of data fields in said schema related to the first set of data fields by reference, said second set further including the first set; and sequentially parsing the message using the identified data field boundaries, wherein said parsing step comprises skipping data fields in said sequence that precede the first data field belonging to the second set. A computer program product comprising program code for implementing this method and a data processing system adapted to implement this method are also disclosed.


Find Patent Forward Citations

Loading…