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:
Jun. 06, 2017

Filed:

May. 14, 2016
Applicant:

Walleye Software, Llc, Plymouth, MN (US);

Inventors:

Charles Wright, Cortlandt Manor, NY (US);

Ryan Caudy, New York, NY (US);

David R. Kent, IV, Colorado Springs, CO (US);

Mark Zeldis, Randolph, NJ (US);

Herve Bronnimann, New York, NY (US);

Radu Teodorescu, New York, NY (US);

Assignee:

Other;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 3/0482 (2013.01); G06F 3/0489 (2013.01); G06F 17/22 (2006.01); G06F 17/24 (2006.01); G06F 17/27 (2006.01); G06F 12/084 (2016.01); H04L 12/58 (2006.01); G06F 15/173 (2006.01); G06F 3/0481 (2013.01); G06F 3/0484 (2013.01); G06F 3/0485 (2013.01); G06F 12/02 (2006.01); G06F 9/44 (2006.01); G06F 9/45 (2006.01); H04L 29/08 (2006.01); G06F 3/06 (2006.01); G06F 11/14 (2006.01); H04L 29/06 (2006.01); G06F 9/445 (2006.01); H04L 12/18 (2006.01); H04L 29/12 (2006.01);
U.S. Cl.
CPC ...
G06F 17/30368 (2013.01); G06F 3/0481 (2013.01); G06F 3/0482 (2013.01); G06F 3/0485 (2013.01); G06F 3/04847 (2013.01); G06F 3/04895 (2013.01); G06F 3/0605 (2013.01); G06F 3/067 (2013.01); G06F 3/0656 (2013.01); G06F 8/30 (2013.01); G06F 8/41 (2013.01); G06F 8/427 (2013.01); G06F 8/60 (2013.01); G06F 11/1451 (2013.01); G06F 11/1464 (2013.01); G06F 11/1469 (2013.01); G06F 12/0261 (2013.01); G06F 12/084 (2013.01); G06F 15/17331 (2013.01); G06F 17/2235 (2013.01); G06F 17/24 (2013.01); G06F 17/246 (2013.01); G06F 17/276 (2013.01); G06F 17/2715 (2013.01); G06F 17/30117 (2013.01); G06F 17/30312 (2013.01); G06F 17/30315 (2013.01); G06F 17/30321 (2013.01); G06F 17/30324 (2013.01); G06F 17/30327 (2013.01); G06F 17/30333 (2013.01); G06F 17/30336 (2013.01); G06F 17/30339 (2013.01); G06F 17/30345 (2013.01); G06F 17/30371 (2013.01); G06F 17/30374 (2013.01); G06F 17/30377 (2013.01); G06F 17/30398 (2013.01); G06F 17/30424 (2013.01); G06F 17/30448 (2013.01); G06F 17/30454 (2013.01); G06F 17/30477 (2013.01); G06F 17/30522 (2013.01); G06F 17/30528 (2013.01); G06F 17/30554 (2013.01); G06F 17/30563 (2013.01); G06F 17/30584 (2013.01); G06F 17/30598 (2013.01); G06F 17/30864 (2013.01); G06F 17/30867 (2013.01); G06F 17/30887 (2013.01); G06F 17/30958 (2013.01); G06F 17/30997 (2013.01); H04L 12/18 (2013.01); H04L 51/12 (2013.01); H04L 61/2069 (2013.01); H04L 63/101 (2013.01); H04L 63/102 (2013.01); H04L 67/1002 (2013.01); H04L 67/34 (2013.01); H04L 67/42 (2013.01); H04L 69/16 (2013.01); G06F 2201/805 (2013.01); G06F 2201/84 (2013.01); G06F 2212/60 (2013.01);
Abstract

The disclosed subject matter includes systems, methods, and computer readable medium for automatically updating data source objects (DSO). First and second DSO can be created and mapped to first and second data, respectively. A third DSO can be created and mapped to the first subset of the first stored data by filtering the first stored data mapped to the first DSO with the second stored data mapped to the second DSO. A listener can be created for the third DSO to detect changes to the first DSO. Listener can receive notification of a change to the first DSO. the mapping of the third DSO can be updated by applying the change. A remapping can be requested of the third DSO to a second subset of first stored data by filtering the first stored data mapped to the first DSO with the second stored data mapped to the second DSO.


Find Patent Forward Citations

Loading…