Patents Represented by Attorney, Agent or Law Firm David E. Boundy
  • Patent number: 8306903
    Abstract: Commission allocations in transaction management of auction-based trading for specialized items such as fixed income instruments. A plurality of workstations that are connected to a server, and a structured commission allocation protocol may be provided. Through the workstations, the server and the commission allocation protocol, the systems and methods may allocate commissions or fees when trading securities at accelerated levels with minimal errors and costs, control commission elements during real-time trading, reward customers and brokers who participate in transactions, and distribute commission and transaction data in real time.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: November 6, 2012
    Assignee: BGC Partners, Inc.
    Inventors: Joel Weiss, Timothy H. Heaton
  • Patent number: 8275687
    Abstract: The invention relates to systems and methods that allocate different types of commissions to participants based on at least one factor contributing to the liquidity to the market in which an item trades. The commission may accordingly depend on the order in which trading commands are received from different participants and/or the sides the participants are on. The systems and methods receive trade commands from different participants on the item, match these trade commands, determine a commission or reward based on the added liquidity and allocate the commission or reward to certain participants.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: September 25, 2012
    Assignee: BGC Partners, Inc.
    Inventors: Howard W. Lutnick, Michael Sweeting, Joseph Noviello
  • Patent number: 8177628
    Abstract: In various embodiments a single reel on a gaming device contains multiple symbols.
    Type: Grant
    Filed: October 12, 2007
    Date of Patent: May 15, 2012
    Assignee: CFPH, LLC
    Inventors: Gregory P. Manning, Geoffrey M. Gelman, Mark A. Miller
  • Patent number: 8145557
    Abstract: A bid/offer spread market is presented that allows a trader to increase liquidity in traded items. A bid/offer spread market maker may make a bid/offer spread market. This bid/offer spread market may be made available to any market participant. In response to the spread market, an aggressor may respond to a bid or an offer with a hit or a take, respectively. In response to the hit or the take, the aggressor or bid/offer spread market maker, respectively, may create a separate underlying market using the selected (bid or offer) spread within a specified amount of time. The other party, a bid/offer spread trader, may trade on the quoted price within a specified amount of time, at which point a trade has occurred.
    Type: Grant
    Filed: October 17, 2001
    Date of Patent: March 27, 2012
    Assignee: BGC Partners, Inc.
    Inventors: Andrew C. Gilbert, Mary Ann Gilbert, legal representative, Andrew Stergiopoulos, Angela Stergiopoulos, legal representative
  • Patent number: 8112348
    Abstract: Traders in an electronic trading system are provided an opportunity to improve prices for an item trading in an active market are provided. After a trader hits a bid or lifts an offer, a market becomes active. When the market is active, traders can submit orders that improve on the price of the current market price of an item. Whenever a price improvement order is currently available for use in a transaction order, a price improvement indicator is displayed to indicate to other traders that price improvement is occurring. When a price improvement order is used to fill a transaction order, a portion of the difference between the market price and the price improvement price may be divided between the trader associated with the price improvement order, the trader associated with the transaction order, and the system host.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: February 7, 2012
    Assignee: BGC Partners, Inc.
    Inventor: Michael Sweeting
  • Patent number: 8086500
    Abstract: Systems and methods for providing interactive assistance on purchase decision-making are provided. These systems and methods are preferably adapted to enable a purchase decision to be made by preferably interactively assisting the purchase decision-making process until a final purchase selection is made or indicated.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: December 27, 2011
    Assignee: CFPH, LLC
    Inventors: Howard W Lutnick, Glenn D Kirwin, Joan Kirwin, legal representative
  • Patent number: 8019672
    Abstract: A system and method is provided to enable traders to price improve on an item at an amount less than a predetermined pricing increment. Traders can improve on the price of the item using different price improvement levels (e.g., four different levels). The price improvement according to the invention is a dynamic price improvement, which enables a dynamic order to maintain a predetermined position in a trading stack relative to other orders in the stack. The dynamic order may maintain its position in the trading stack by adjusting (e.g., increasing or decreasing) its price improvement level depending on market conditions. For example, a dynamic order may increases its price improvement level such that it stays at least one level ahead of the next best order in the trading stack. If the level cannot be further increased, the dynamic order may use its timestamp to maintain its position in the stack.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: September 13, 2011
    Assignee: BGC Partners, Inc.
    Inventors: Michael Sweeting, Jim Johnson
  • Patent number: 8015097
    Abstract: Disclosed is a securities trading program for trading individual lots of a security which can be run at a security trader's computer station. The program generates a trading screen comprising a listing of multiple bids for the security, each bid having a price, as well as a listing of multiple priced offers for the security. The bid and offer listings are active, enabling the trader to hit any one of the displayed bids or take any one of the displayed offers, for example by selecting and clicking on a displayed bid or offer. In one embodiment, the bids and offers are arranged in side-by-side columns on the trader's screen, helping the trader to rapidly overview the market for a particular security, and compare different, possibly competitive, securities by paging through level-of-interest windows for each security.
    Type: Grant
    Filed: May 17, 2002
    Date of Patent: September 6, 2011
    Assignee: BGC Partners, Inc.
    Inventor: David Lawrence
  • Patent number: 7713125
    Abstract: A system for wagering on a jackpot race event, comprises a memory and a processor. The memory stores a qualifying bet associated with a customer and comprising a first bet component and a second bet component. The first bet component is associated with a first qualifying race event and comprises a first bet amount. The second bet component is associated with a second qualifying race event and comprises a second bet amount. The processor identifies the outcome of the first and second bet components. If both the first bet component and the second bet components are winning bets, the processor allocates to the customer a particular number of jackpot bets for a jackpot race event. The particular number of jackpot bets is based at least in part upon the first bet amount and the second bet amount. The first bet amount is allocated to a common pari-mutuel pool for the first qualifying race event.
    Type: Grant
    Filed: July 26, 2005
    Date of Patent: May 11, 2010
    Assignee: Cantor Index, LLC
    Inventors: Joseph M. Asher, Kenneth L. Miller, Peter Christopher Rotondo
  • Patent number: 7707097
    Abstract: The present invention is related to systems and methods for implementing commission allocations in transaction management of auction-based trading for specialized items such as interest-rate-related instruments. In accordance with these systems and methods, a plurality of workstations that are connected to a server, and a structured commission allocation protocol may be provided. Through the workstations, the server, and the commission allocation protocol, the systems and methods may allocate commissions or fees when trading securities at accelerated levels with minimal errors and costs, control commission elements during real-time trading, and distribute commission and transaction data in real time.
    Type: Grant
    Filed: January 14, 2003
    Date of Patent: April 27, 2010
    Assignee: BGC Partners, Inc.
    Inventors: Joel Weiss, Timothy H Heaton
  • Patent number: 7707096
    Abstract: Futures contracts on options contracts are provided in which the duty to purchase the right to purchase a commodity or security may be agreed upon by two or more parties. The futures contract segment of the exchange device is the duty to purchase the underlying options contract at a specific time. The options contract segment of the exchange device is the right to buy an underlying security or commodity. Margin schemes may be included in either segment of the exchange device or the exchange device as a whole.
    Type: Grant
    Filed: December 24, 2002
    Date of Patent: April 27, 2010
    Assignee: BGC Partners, Inc.
    Inventors: Philip Ginsberg, Timothy H. Heaton
  • Patent number: 7696997
    Abstract: Systems and methods for providing an interactive graphical representation of a market for an electronic trading system are provided. A graph may be displayed on a display of a workstation in an electronic trading system. In one example, the graph may include a curve corresponding to a range of values of a financial instrument. In another example, the graph may include symbols that represent bids and offers for one or more financial instruments. A user may be allowed to select a portion of the graph. In response to the user's selection, a trading dialog box may be provided, thereby allowing the user to place a trade directly from the graph.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: April 13, 2010
    Assignee: BGC Partners, Inc.
    Inventor: Timothy H. Heaton
  • Patent number: 7574395
    Abstract: Systems and methods for providing traders an opportunity to improve prices for an item trading in an active market are provided. After a trader HITS or LIFTS a bid or offer, a market becomes active. When the market is active, traders can submit orders that improve on the price of the current market price of an item. Whenever a price improvement order is currently available for use in a transaction order, a price improvement indicator is displayed to indicate to other traders that price improvement is occurring. When a price improvement order is used to fill a transaction order, a portion of the difference between the market price and the price improvement price may be divided between the trader associated with the price improvement order, the trader associated with the transaction order, and the system host.
    Type: Grant
    Filed: June 11, 2002
    Date of Patent: August 11, 2009
    Assignee: BGC Partners, Inc.
    Inventor: Michael Sweeting
  • Patent number: 6826748
    Abstract: A method and computer for performance of the method. While executing a program on a computer, the computer uses registers of a general register file for storage of instruction results. Profile information describing the profileable events is recorded into the general register file as the profileable events occur, without first capturing the information into a main memory of the computer.
    Type: Grant
    Filed: June 24, 1999
    Date of Patent: November 30, 2004
    Assignee: ATI International SRL
    Inventors: Paul H. Hohensee, David L. Reese, John S. Yates, Jr., Korbin S. Van Dyke, T. R. Ramesh, Shalesh Thusoo, Gurjeet Singh Saund, Niteen Aravind Patkar
  • Patent number: 6789181
    Abstract: A method and computer for executing the method. A source program is translated into an object program, in a manner in which the translated object program has a different execution behavior than the source program. The translated object program is executed under a monitor capable of detecting any deviation from fully-correct interpretation before any side-effect of the different execution behavior is irreversibly committed. When the monitor detects the deviation, or when an interrupt occurs during execution of the object program, a state of the program is established corresponding to a state that would have occurred during an execution of the source program, and from which execution can continue. Execution of the source program continues primarily in a hardware emulator designed to execute instructions of an instruction set non-native to the computer.
    Type: Grant
    Filed: November 3, 1999
    Date of Patent: September 7, 2004
    Assignee: ATI International, SRL
    Inventors: John S. Yates, David L. Reese, Korbin S. Van Dyke, Paul H. Hohensee
  • Patent number: 6779107
    Abstract: A microprocessor chip and methods for execution by the microprocessor chip. Instruction pipeline circuitry has first and second correct modes for processing at least some instructions. A plurality of flags each correspond to a class of instruction occurring in the instruction pipeline circuitry. Pipeline control circuitry cooperates with the instruction pipeline circuitry, as part of the basic execution cycle of the computer, to maintain the value of the flags to record failures of an attempt to execute in the first mode two mode instructions of the corresponding respective instruction classes, to be triggered by a timer expiry to switch the value of the flags, thereby to switch the instruction pipeline circuitry from one of the processing modes to the other for the corresponding instruction class.
    Type: Grant
    Filed: October 28, 1999
    Date of Patent: August 17, 2004
    Assignee: ATI International SRL
    Inventor: John S. Yates
  • Patent number: 6763452
    Abstract: A method and a multiprocessor computer for execution of the method. A first CPU has a general register file, an instruciton pipeline, and profile circuitry. The profile circuitry is operatively interconnected and under common hardware control with the instruction pipeline. The profile circuitry and instruction pipeline are cooperatively interconnected to detect the occurrence of profileable events occurring in the instruction pipeline. The profile circuitry is operable without software intervention to effect recording of profile information describing the profileable events into the general register file, without first capturing the information into a main memory of the computer. The recording is essentially concurrent with the occurrence of the profileable events.
    Type: Grant
    Filed: June 24, 1999
    Date of Patent: July 13, 2004
    Assignee: ATI International SRL
    Inventors: Paul H. Hohensee, John S. Yates, Jr., Korbin S. Van Dyke, David L. Reese, Stephen C. Purcell
  • Patent number: 6577639
    Abstract: A method for assuring that samples are always available for transmission when a modern is implemented as a process executing in the memory of a host computer. The modem process converts, digital information into transmit data samples. In the absence of digital information, the modem process converts fill data into fill data samples. The transmit data samples and fill data samples are stored in a segmented buffer for transmission to a remote modem. If additional transmit data samples become available and the buffer contains fill data samples which have not been transmitted to the remote modem, the modem process replaces the fill data samples in the buffer with the additional transmit data samples. The method helps assure that samples are always available for transmission, and simultaneously reduces the time delay or latency between when data enter the modem and when the data are subsequently transmitted.
    Type: Grant
    Filed: June 1, 1999
    Date of Patent: June 10, 2003
    Assignee: ATI International SRL
    Inventor: Brooks S. Read
  • Patent number: 6549959
    Abstract: A method and computer for executing the method. A CPU is programmed to execute first and second processes, the first process programmed to generate a second representation in a computer memory of information of the second process stored in the memory in a first representation. A main memory divided into pages for management by a virtual memory manager that uses a table stored in the memory.
    Type: Grant
    Filed: November 4, 1999
    Date of Patent: April 15, 2003
    Assignee: ATI International Srl
    Inventors: John S. Yates, David L. Reese, Korbin S. Van Dyke
  • Patent number: 6397379
    Abstract: A method and a computer for execution of the method. As part of executing a stream of instructions, a series of memory loads is issued from a computer CPU to a bus, some directed to well-behaved memory and some directed to non-well-behaved devices in I/O space. Computer addresses are stored of instructions of the stream that issued memory loads to the non-well-behaved memory, the storage form of the recording allowing determination of whether the memory load was to well-behaved memory or not-well-behaved memory without resolution of any memory address stored in the recording.
    Type: Grant
    Filed: October 28, 1999
    Date of Patent: May 28, 2002
    Assignee: ATI International SRL
    Inventors: John S. Yates, Jr., David L. Reese, Korbin S. Van Dyke