×

Unbounded list processing

  • US 10,296,655 B2
  • Filed: 06/24/2016
  • Issued: 05/21/2019
  • Est. Priority Date: 06/24/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, from a first network application, a first unbounded list of objects of a first type and a second unbounded list of objects of a second type, wherein said second type is distinct from said first type;

    producing a third unbounded list of objects of a third type, wherein said third type is distinct from both said first type and said second type, and wherein said third unbounded list is populated through a process including;

    applying a merging function to said first unbounded list and said second unbounded list to yield said third unbounded list;

    splitting said third unbounded list into a first intermediate unbounded list and a second intermediate unbounded list;

    associating said first unbounded list with said first intermediate unbounded list;

    associating said second unbounded list with said second intermediate unbounded list;

    associating said first intermediate unbounded list and said second intermediate unbounded list with said third type;

    iterating over said first unbounded list, transforming each element thereof into an element of said first intermediate unbounded list; and

    iterating over said second unbounded list, transforming each element thereof into an element of said second intermediate unbounded list; and

    combining said first intermediate unbounded list with said second intermediate unbounded list to yield a populated instance of said third unbounded list; and

    providing said third unbounded list to a second network application by streaming data of said third unbounded list sequentially into a handler instantiated by the second network application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×