-
-
-
Match engine testing system
-
Patent number 10,740,840
-
Issue date Aug 11, 2020
-
New York Mercantile Exchange, Inc.
-
Andrew Milne
-
G06 - COMPUTING CALCULATING COUNTING
-
-
-
-
-
-
-
-
Implied market trading system
-
Patent number 7,260,554
-
Issue date Aug 21, 2007
-
New York Mercantile Exchange, Inc.
-
Matt N. Morano
-
G06 - COMPUTING CALCULATING COUNTING
-
Implied market trading system
-
Patent number 7,039,610
-
Issue date May 2, 2006
-
New York Mercantile Exchange, Inc.
-
Matt N. Morano
-
G06 - COMPUTING CALCULATING COUNTING
-
-
-
-
-
-
Match Engine Testing System
-
Publication number 20150269677
-
Publication date Sep 24, 2015
-
New York Mercantile Exchange, Inc.
-
Andrew Milne
-
G06 - COMPUTING CALCULATING COUNTING
-
Symbolic Language for Trade Matching
-
Publication number 20140081829
-
Publication date Mar 20, 2014
-
New York Mercantile Exchange, Inc.
-
Andrew Milne
-
G06 - COMPUTING CALCULATING COUNTING
-
-
-
Implied Market Trading System
-
Publication number 20120158569
-
Publication date Jun 21, 2012
-
ICE FUTURES EUROPE
-
Matt N. Morano
-
G06 - COMPUTING CALCULATING COUNTING
-
DISTRIBUTED TRADING BUS ARCHITECTURE
-
Publication number 20110087584
-
Publication date Apr 14, 2011
-
New York Mercantile Exchange, Inc.
-
Matt Morano
-
G06 - COMPUTING CALCULATING COUNTING
-
-
-
Symbolic Language For Trade Matching
-
Publication number 20090327153
-
Publication date Dec 31, 2009
-
New York Mercantile Exchange, Inc.
-
Andrew Milne
-
G06 - COMPUTING CALCULATING COUNTING
-
-
-
-
Implied market trading system
-
Publication number 20060161498
-
Publication date Jul 20, 2006
-
New York Mercantile Exchange, Inc.
-
Matt N. Morano
-
G06 - COMPUTING CALCULATING COUNTING
-
Implied market trading system
-
Publication number 20060149660
-
Publication date Jul 6, 2006
-
New York Mercantile Exchange, Inc.
-
Matt N. Morano
-
G06 - COMPUTING CALCULATING COUNTING
-
86787611 - NYMEX BRENT
-
Serial number 86787611
-
Registration number 7002811
-
Filing date Oct 14, 2015
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
77477120 - THE GREEN EXCHANGE
-
Serial number 77477120
-
Filing date May 16, 2008
-
New York Mercantile Exchange, Inc.
-
42 - Scientific and technological services and research and design relating thereto
-
77477116 - THE GREEN EXCHANGE
-
Serial number 77477116
-
Registration number 3987550
-
Filing date May 16, 2008
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
77348019 - CLEAN POWERED
-
Serial number 77348019
-
Filing date Dec 10, 2007
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
-
-
-
77197682 - MINY
-
Serial number 77197682
-
Registration number 3378055
-
Filing date Jun 5, 2007
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
77196819 - CLEARPORT
-
Serial number 77196819
-
Registration number 3388102
-
Filing date Jun 4, 2007
-
New York Mercantile Exchange, Inc.
-
9 - Scientific, nautical, surveying, photographic, cinematographic, optical, weighing, measuring, signalling, checking (supervision), life-saving and teaching apparatus and instruments
-
77186860 - NYMEX DIRECT
-
Serial number 77186860
-
Registration number 3368987
-
Filing date May 22, 2007
-
New York Mercantile Exchange, Inc.
-
35 - Advertising
-
77165516 - NYMEX 3-2-1 PLUS
-
Serial number 77165516
-
Registration number 3481652
-
Filing date Apr 25, 2007
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
77145211 - NYMEX 3-2-1
-
Serial number 77145211
-
Filing date Mar 30, 2007
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
77145234 - NYMEX CAT RISK
-
Serial number 77145234
-
Registration number 3485772
-
Filing date Mar 30, 2007
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
77138608 - COMEX MINY
-
Serial number 77138608
-
Registration number 3355392
-
Filing date Mar 23, 2007
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
-
77070779 - NYMEXSOFTS
-
Serial number 77070779
-
Registration number 3437017
-
Filing date Dec 22, 2006
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
77061296 - NYMEX IPORT
-
Serial number 77061296
-
Registration number 3436976
-
Filing date Dec 11, 2006
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
77061274 - NYMEX
-
Serial number 77061274
-
Registration number 3436974
-
Filing date Dec 11, 2006
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
-
-
-
78816763 - NYMEX NEW YORK MERCANTILE EXCHANGE
-
Serial number 78816763
-
Registration number 3274604
-
Filing date Feb 16, 2006
-
New York Mercantile Exchange, Inc.
-
42 - Scientific and technological services and research and design relating thereto
-
78733269 - NYMEX EUROPE
-
Serial number 78733269
-
Registration number 3171052
-
Filing date Oct 14, 2005
-
New York Mercantile Exchange, Inc.
-
42 - Scientific and technological services and research and design relating thereto
-
78733272 - NYMEX EUROPE
-
Serial number 78733272
-
Registration number 3087793
-
Filing date Oct 14, 2005
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
78634625 - NYMEX DIRECT
-
Serial number 78634625
-
Registration number 3087660
-
Filing date May 23, 2005
-
New York Mercantile Exchange, Inc.
-
42 - Scientific and technological services and research and design relating thereto
-
78634622 - NYMEX DIRECT
-
Serial number 78634622
-
Registration number 3087659
-
Filing date May 23, 2005
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
78634508 - NYMEX MINY
-
Serial number 78634508
-
Registration number 3326204
-
Filing date May 22, 2005
-
New York Mercantile Exchange, Inc.
-
36 - Insurance
-
78634512 - ENERGY TO TRADE THE WORLD
-
Serial number 78634512
-
Filing date May 22, 2005
-
New York Mercantile Exchange, Inc.
-
42 - Scientific and technological services and research and design relating thereto
-
78634509 - NYMEX MINY
-
Serial number 78634509
-
Registration number 3308622
-
Filing date May 22, 2005
-
New York Mercantile Exchange, Inc.
-
42 - Scientific and technological services and research and design relating thereto
-