Patents Represented by Attorney, Agent or Law Firm David E. Boundy
-
Patent number: 8306903Abstract: 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: GrantFiled: April 23, 2010Date of Patent: November 6, 2012Assignee: BGC Partners, Inc.Inventors: Joel Weiss, Timothy H. Heaton
-
Patent number: 8275687Abstract: 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: GrantFiled: May 5, 2008Date of Patent: September 25, 2012Assignee: BGC Partners, Inc.Inventors: Howard W. Lutnick, Michael Sweeting, Joseph Noviello
-
Patent number: 8177628Abstract: In various embodiments a single reel on a gaming device contains multiple symbols.Type: GrantFiled: October 12, 2007Date of Patent: May 15, 2012Assignee: CFPH, LLCInventors: Gregory P. Manning, Geoffrey M. Gelman, Mark A. Miller
-
Patent number: 8145557Abstract: 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: GrantFiled: October 17, 2001Date of Patent: March 27, 2012Assignee: BGC Partners, Inc.Inventors: Andrew C. Gilbert, Mary Ann Gilbert, legal representative, Andrew Stergiopoulos, Angela Stergiopoulos, legal representative
-
Patent number: 8112348Abstract: 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: GrantFiled: March 26, 2009Date of Patent: February 7, 2012Assignee: BGC Partners, Inc.Inventor: Michael Sweeting
-
Patent number: 8086500Abstract: 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: GrantFiled: October 28, 2005Date of Patent: December 27, 2011Assignee: CFPH, LLCInventors: Howard W Lutnick, Glenn D Kirwin, Joan Kirwin, legal representative
-
Patent number: 8019672Abstract: 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: GrantFiled: April 16, 2004Date of Patent: September 13, 2011Assignee: BGC Partners, Inc.Inventors: Michael Sweeting, Jim Johnson
-
Patent number: 8015097Abstract: 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: GrantFiled: May 17, 2002Date of Patent: September 6, 2011Assignee: BGC Partners, Inc.Inventor: David Lawrence
-
Patent number: 7713125Abstract: 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: GrantFiled: July 26, 2005Date of Patent: May 11, 2010Assignee: Cantor Index, LLCInventors: Joseph M. Asher, Kenneth L. Miller, Peter Christopher Rotondo
-
Patent number: 7707097Abstract: 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: GrantFiled: January 14, 2003Date of Patent: April 27, 2010Assignee: BGC Partners, Inc.Inventors: Joel Weiss, Timothy H Heaton
-
Patent number: 7707096Abstract: 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: GrantFiled: December 24, 2002Date of Patent: April 27, 2010Assignee: BGC Partners, Inc.Inventors: Philip Ginsberg, Timothy H. Heaton
-
Patent number: 7696997Abstract: 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: GrantFiled: August 16, 2006Date of Patent: April 13, 2010Assignee: BGC Partners, Inc.Inventor: Timothy H. Heaton
-
Patent number: 7574395Abstract: 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: GrantFiled: June 11, 2002Date of Patent: August 11, 2009Assignee: BGC Partners, Inc.Inventor: Michael Sweeting
-
Patent number: 6826748Abstract: 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: GrantFiled: June 24, 1999Date of Patent: November 30, 2004Assignee: ATI International SRLInventors: 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: 6789181Abstract: 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: GrantFiled: November 3, 1999Date of Patent: September 7, 2004Assignee: ATI International, SRLInventors: John S. Yates, David L. Reese, Korbin S. Van Dyke, Paul H. Hohensee
-
Patent number: 6779107Abstract: 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: GrantFiled: October 28, 1999Date of Patent: August 17, 2004Assignee: ATI International SRLInventor: John S. Yates
-
Patent number: 6763452Abstract: 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: GrantFiled: June 24, 1999Date of Patent: July 13, 2004Assignee: ATI International SRLInventors: Paul H. Hohensee, John S. Yates, Jr., Korbin S. Van Dyke, David L. Reese, Stephen C. Purcell
-
Patent number: 6577639Abstract: 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: GrantFiled: June 1, 1999Date of Patent: June 10, 2003Assignee: ATI International SRLInventor: Brooks S. Read
-
Patent number: 6549959Abstract: 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: GrantFiled: November 4, 1999Date of Patent: April 15, 2003Assignee: ATI International SrlInventors: John S. Yates, David L. Reese, Korbin S. Van Dyke
-
Patent number: 6397379Abstract: 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: GrantFiled: October 28, 1999Date of Patent: May 28, 2002Assignee: ATI International SRLInventors: John S. Yates, Jr., David L. Reese, Korbin S. Van Dyke