GB2191069A

Method for dynamically creating a receiver definable local trading instrument displayable record from a remotely transmitted trading instrument common data stream

Abstract

This record has no abstract on file.

GB2191069A, drawing sheet 1
Sheet 1 of 9

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

38 claims: 38 independent, 0 dependent

  1. 1
    CLAIMS 1. Amethod for dynamically creating a receiver definable local trading instrument displayable record from a remotely transmitted trading instrument common data stream, said transmitted trading instrument common data stream comprising a plurality of transmitted trading instrument data records, each ofsaid trading instrument data records comprising a plurality of different displayable information record fields, each of said displayable information record fields for a particular trading instrument data record comprising an information category for said particular trading instrument, said common data stream being remotely transmitted to a receiving end; said method comprising the steps of:defining a desired filter set of displayable information record fields at said receiving end, said defined desired filter set comprising a plurality of record field identifiers, each record field identifier being uniquely associated with a different one ofsaid different displayable information record fields in said transmitted trading instrument common data stream, said defined filter set comprising a receiver defined portion of said plurality of different displayable information record fields;tagging at least one transmitted trading instrument displayable data record in said received transmitted trading instrument common data stream with said desired receiver defined filter set for defining a new receiver defined local trading instrument displayable record for each of said tagged transmitted trading instruments, said new local trading instrument displayable record comprising only the portion of said information categories corresponding to said receiver defined portion of displayable information record fields;and extracting said receiver defined filter set displayable information record fields from said transmitted trading instrument common data stream for each of said tagged trading instrument data records based on said filter set defined record field identifiers for providing said receiver defined local trading instrument displayable record, said extracted receiver defined filter set displayable information field comprising reconstituted data records for each ofsaid created new local trading instrument displayable records, said reconstituted data records being different from said transmitted trading instrument data records;whereby unique user defined locally identifiable trading instrument displayable data records may be created atthe receiving end from a common remotely transmitted trading instrument data stream dependenton the displayable information needs ofthe user. GB 2 191 069 A 12
  2. 2
    A method in accordance with claim 1 wherein said filter set defining step comprise the step of varrying said defined filter set at said receiving end for providing a different filter set comprising a different unique plurality of record field identifiers, said tagging step comprising the step of tagging said transmitted ! trading instrument data records with said different filter set.
  3. 3
    A method in accordance with claim 1 wherein said filter set defining step comprises the step of defining a plurality of different unique filter sets at said receiving end, each ofsaid different unique filter sets comprising a different unique plurality of record field identifiers;said tagging step comprising the step of tagging different transmitted trading instrument displayable data records in said transmitted trading instrument common data stream with different ones ofsaid plurality of different filter sets;whereby a plurality of different locally identifiable trading instrument data records are created atthe receiving end from said common received trading instrument data stream.
  4. 4
    A method in accordance with claim 3 further comprising the step of updating said receiver defined local trading instrument displayable record based on updating of said tagged transmitted trading instrument displayable data record.
  5. 5
    A method in accordance with claim 2 further comprising the step of updating said receiver defined local trading instrument displayable record based on updating ofsaid tagged transmitted trading instrument displayable page data record.
  6. 6
    A method in accordance with claim 1 furthercomprising the step of updating said receiver defined local trading instrument displayable record based on updating of said tagged transmitted trading instrument displayable page data record.
  7. 7
    A method in accordance with claim 1 wherein said tagging step further comprises the step of tagging a plurality of different trading instrument displayable data records in said received transmitted trading instrument common data stream with a common desired receiver defined filter set for defining a plurality of said new local trading instrument displayable records for each of said common tagged transmitted trading instruments for providing a set of common displayable information categories for each ofsaid common tagged transmitted trading instruments.
  8. 8
    A method in accordance with claim 7 wherein said filter set defining step comprise the step of varying said defined filter set at said receiving end for providing a different filter set comprising a different unique plurality of record field identifiers, said tagging step comprising the step of tagging said transmitted trading instrument data records with said different filter set.
  9. 9
    A method in accordance with claim 7 wherein said filter set defining step comprises the step of defining a plurality of different unique filter sets at said receiving end, each of said different unique filter sets comprising a different unique plurality of record field identifiers;said tagging step comprising the step of tagging different transmitted trading instrument displayable data records in said transmitted trading instrument common data stream with different ones ofsaid plurality of different filter sets;whereby a plurality of different locally identifiable trading instrument data records are created atthe receiving end from said common received trading instrument data stream.
  10. 10
    A method in accordance with claim 9 further comprising the step of updating said receiver defined local trading instrument displayable record based on updating of said tagged transmitted trading instrument displayable data record.
  11. 11
    A method in accordance with claim 7 wherein further comprising the step of updating said receiver defined local trading instrument displayable record based on updating of said tagged transmitted trading instrument displayable data record.
  12. 12
    A method in accordance with claim 8 further comprising the step of updating said receiver defined 45 iocai trading instrument displayable record based on updating of said tagged transmitted trading instrument displayable data record.
  13. 13
    A method in accordance with claim 7 wherein said extracting step further comprises the step of repetitively extracting said receiver defined common filter set displayable information fields for each of said common tagged transmitted trading instruments.
  14. 14
    A method in accordance with claim 1 wherein said transmitted trading instrument common data stream further comprises at least one transmitted displayable page data record, said transmitted displayable page data record comprising a page display format comprising a plurality of display rows of trading instrument data, said method further comprising the steps of:defining a local receiver template at said receiving end, said local receiver template defining step comprising the step of defining data locations in at least a portion ofsaid page display format for defining relative positions of logical fields in said page display format for a given display row in said page display format for providing a local template defined set of displayable information record fields, each ofsaid defined data locations comprising a defined area of said page display format display row, each ofsaid defined areas comprising an individual displayable information record field in said received transmitted displayable page data record, said displayable page data record comprising a plurality of bytes, each field being defined by an offset from the beginning ofthe associated area and the numberof bytes comprising thefield said local receivertemplate defining step further comprising the step of defining a desired filter set of displayable information record fields;extracting said desired filter set from said receiver defined local template, said extracted filter set comprising a plurality of said record field identifiers, each record field identifier in said extracted filter set GB 2 191 069 A 13 being uniquely associated with a different one ofsaid local template defined displayable information fields;tagging at least one transmitted displayable page data record in said received transmitted trading instrument common data stream with said local receivertempiate for defining a new receiver defined local trading instrument displayable record for each of said tagged transmitted trading instrument displayable page data records;and extracting said local template extracted filter set dispiayable information record fields from said transmitted trading instrument common data stream for each of said tagged transmitted trading instrument displayable page data records based on said extracted filter set defined record field identifiers for providing said new receiver defined local trading instrument displayable record, said new local trading instrument displayable data record comprising a reconstituted data record different from said transmitted trading instrument displayable page data record.
  15. 15
    A method in accordance with claim 14 wherein said transmitted trading instrument common data stream comprises a plurality of different transmitted displayable page data records, said template defining step further comprising the step of defining a common local receivertempiate usable for at least a portion ofsaid plurality of said different transmitted displayable page data records, said tagging step comprising the steps of tagging said portion ofsaid plurality of said different transmitted displayable page data records in said received transmitted trading instrument common data stream with said common local receiver template for defining a plurality ofsaid new receiver defined local trading instrument displayable records for each of said common tagged transmitted trading instrument displayable page data records for providing a set of common displayable information categories for each of said common tagged transmitted trading instrument displayable page data records.
  16. 16
    A method in accordance with claim 15 wherein said local template extracted filter set displayable information field extracting step further comprises the step of repetitively extracting said local template extracted common filter set displayable information record fields for each of said common tagged transmitted trading instrument displayable page data records.
  17. 17
    A method in accordance with claim 14 wherein said local template defining step comprises the step of defining a common local receivertempiate usable for a plurality of trading instruments, said tagging step comprising the step of taggging at least a portion ofsaid plurality of display rows in said received transmitted displayable page data record with said common local receiver template for defining a plurality ofsaid new receiver defined local trading instrument displayable records for each ofsaid common tagged display rows for providing a common set of displayable information categories for each of said common tagged display rows in said received transmitted trading instrument displayable page data record.
  18. 18
    A method in accordance with claim 17 wherein said local template extracted filter set displayable information field extracting step further comprises the step of repetitively extracting said local template extracted common filter set displayable information record fields for each of said common tagged transmitted trading instrument displayable page data record display rows.
  19. 19
    A method in accordance with claim 14 wherein said local receiver template defining step comprises the step of varying said template defined filter set at said receiving end for providing a different filter set comprising a different unique plurality of record field identifiers.
  20. 20
    A method in accordance with claim 14 wherein said transmitted trading instrument common data stream comprises a plurality of different transmitted displayable page data records, said local receiver template defining step further comprising the step of defining a plurality of different unique local receiver templates at said receiver end each defining a different unique filter set, each ofsaid different unique filter sets comprising a different unique plurality of record field identifiers;said tagging step comprising the step of tagging different transmitted trading instrument displayable page data records in said transmitted trading instrument dispiayable page data records in said transmitted trading instrument common data stream with different ones of said plurality of different filter sets.
  21. 21
    A method in accordance with claim 14 wherein said local receivertempiate defining step further comprises the step of defining a plurality of different unique local receiver templates at said receiver end each defining a different unique filter set, each of said different unique filter sets comprising a different unique plurality of record field identifiers;said tagging step comprising the step of tagging different display rows in said transmitted trading instrument displayable page data record with different ones of said plurality of different filter sets.
  22. 22
    A method in accordance with claim 14 further comprising the step of updating said receiver defined local trading instrument displayable record based on updating of said tagged transmitted trading instrument dispiayable page data record.
  23. 23
    A method in accordance with claim 15 further comprising the step of updating said receiver defined local trading instrument dispiayable record based on updating of said tagged transmitted trading instrument displayable page data record.
  24. 24
    A method in accordance with claim 17 further comprising the step of updating said receiver defined local trading instrument displayable record based on updating of said tagged transmitted trading instrument displayable page data record.
  25. 25
    A method in accordance with claim 14 wherein said tagging step further comprises the step of tagging a plurality of different trading instrument displayable data records in said received transmitted trading instrument common data stream with a common desired receiver defined filter set for defining a GB 2 191 069 A 14 plurality of said new local trading instrument displayable records for each ofsaid common tagged transmitted trading instruments for providing a set of common displayable information categories for each of said common tagged transmitted trading instruments.
  26. 26
    A method in accordance with claim 25 wherein said extracting step further comprises the step of repetitively extracting said receiver defined common filter set displayable information fields for each ofsaid common tagged transmitted trading instruments.
  27. 27
    A method for dynamically creating a receiver definable local trading instrument displayable record from a remotely transmitted trading instrument common data stream, said transmitted trading instrument common data stream comprising a plurality of transmitted trading instrument displayable page data records, each of said transmitted displayable page data records comprising a page display format comprising a plurality of display rows of trading instrument data, said common data stream being remotely transmitted to a receiving end; said method comprising the steps of:defining a local receiver template at said receiving end, said local receiver template defining step comprising the step of defining data locations in a portion ofsaid page display format for defining relative 5 positions of logical fields in said page display format for a given display row in said page display format for providing at local template defined set of displayable information record fields, each of said defined data locations comprising a defined area ofsaid pagedisplay format display row, each ofsaid defined areas comprising an individual dispiayable information record field in said received transmitted displayable page data record, said displayable page data record comprising a plurality of bytes, each field being defined by an offset from the beginning of the associated area and the number of bytes comprising the field, said local receiver template step further comprising the step of defining a desired filter set of displayable information record fields;extracting said desired filter set from said receiver defined local template, said extracted filter set comprising a plurality of said record field identifiers, each record field identifier in said extracted filter set being uniquely associated with a different one of said local template defined displayable information fields;tagging at least one transmitted displayable page data record in said received transmitted trading instrument common data stream with said local receiver template for defining a new receiver defined local trading instrument displayable record for each of said tagged transmitted trading instruments displayable page data records;and extracting said local template extracted filter set displayable information record fields from said transmitted trading instrument common data stream for each of said tagged transmitted trading instrument displayable page data records based on said extracted filter set defined record field identifiers for providing said new receiver defined local trading instrument displayable record, said new local trading instrument displayable data record comprising a reconstituted data record different from said transmitted trading instrument displayable page data record, each ofsaid displayable information record fields for a particular trading instrument comprising an information category for said particular trading instrument.
  28. 28
    A method in accordance with claim 27 wherein said local template defining step further comprises the step of defining a common local receiver template usable for at least a portion ofsaid plurality of said different transmitted displayable page data records, said tagging step comprising the steps of tagging said portion ofsaid plurality ofsaid different transmitted displayable page data records in said received transmitted trading instrument common data stream with said common local receiver template for defining a plurality of said new receiver defined local trading instrument displayable records for each ofsaid common tagged transmitted trading instrument displayable page data records for providing a set of common dispiayable information categories for each ofsaid common tagged transmitted trading instrument dispiayable page data records.
  29. 29
    A method in accordance with claim 28 wherein said local template extracted filter set displayable information field extracting step further comprises the step of repetitively extracting said local template extracted common filter set displayable information record fields for each of said common tagged transmitted trading instrument displayable page data records.
  30. 30
    A method in accordancewith claim 27 wherein said template defining step further comprises the step of defining a common local receiver template usable for a plurality of trading instruments, said tagging step comprising the step of tagging at least a portion ofsaid plurality of display rows in at least one of said received transmitted displayable page data records in said common data stream with said common local receiver template for defining a plurality of said new receiver defined local trading instrument displayable records for each of said common tagged display rows for providing a common set of displayable information categories for each of said common tagged display rows in said one received transmitted trading instrument displayable page data record.
  31. 31
    A method in accordance with claim 30 wherein said local template extracted filter set displayable information field extracting step further comprises the step of repetitively extracting said local template extracted common filter set displayable information record fields for each of said common tagged transmitted trading instrument displayable page data record display rows in said one received transmitted trading instrument displayable page data record.
  32. 32
    A method in accordancewith claim 27 wherein said local receiver template defining step further comprises the step of varying said template defined filter set at said receiving end for providing a different filter set comprising a different unique plurality of record field identifiers. GB 2 191 069 A 15
  33. 33
    A method in accordance with claim 27 wherein said transmitted trading instrument common data stream comprises a plurality of different transmitted displayable page data records, said local receiver template defining step further comprising the step of defining a plurality of different unique local receiver templates at said receiver end each defining a different unique filter set, each of said different unique filter sets comprising a different unique plurality of record field identifiers, said tagging step further comprising the step of tagging different transmitted trading instrument displayable page data records in said transmitted trading instrument displayable page data records in said transmitted trading instrument common data stream with different ones ofsaid plurality of different filter sets.
  34. 34
    A method in accordance with claim 27 wherein said local receiver template defining step further 10 comprises the step of defining a plurality of different unique local receivertemplatesatsaid receiver end each defining a different unique filter set, each ofsaid different unique filter sets comprising a different unique plurality of record field identifiers, said tagging step comprising the step of tagging different display rows in said transmitted trading instrument displayable page data record with different ones of said plurality of different filter sets.
  35. 35
    A method in accordance with claim 27 further comprising the step of updating said receiver defined local trading instrument displayable record based on updating of said tagged transmitted trading instrument displayable page data record.
  36. 36
    A method in accordance with claim 28 further comprising the step of updating said receiver defined local trading instrument displayable record based on updating of said tagged transmitted trading instrument displayable page data record.
  37. 37
    A method in accordance with claim 30 further comprising the step of updating said receiver defined local trading instrument displayable record based on updating of said tagged transmitted trading instrument displayable page data record.
  38. 38
    A method for dynamically creating a receiver definable local trading instrument displayable record 25 substantially as herein described with reference to and as illustrated in the accompanying drawings. Printed for Her Majesty's Stationery Office by Courier Press,
Independent claims38