IP Library Granted Patent US 12,204,745
Granted Patent B2
US 12,204,745 · App. 18/494,031 · Granted Jan 21, 2025

Methods and apparatus to enable a trading device to accept a user input

Inventors: Scott F. Singer (Green Oaks, IL); Farley Owens (Chicago, IL)
Assignee: TRADING TECHNOLOGIES INTERNATIONAL INC.
G06F3/04883G06F21/10G06F21/316G06F21/36G06Q40/04H04L67/01H04L67/52H04L67/535
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,204,745
App. No.
18/494,031
Granted
Jan 21, 2025
Kind
B2
Abstract

Methods and apparatus to enable a trading device to accept a user input are disclosed. An example method includes generating, via a computing device, a user interface of a trading application, wherein the user interface includes a locked portion that displays market data. The example method also includes detecting a gestural input with respect to the user interface. The example method also includes detecting a gestural event with respect to the user interface associated with the gestural input and, in response to the detected gestural event, unlocking the locked portion of the user interface.

Claims (20)

1. A system including:

a client device, wherein the client device includes at least one processor and a memory, wherein the memory includes instructions that, when executed, cause the at least one processor to perform a set of operations including:

generate a user interface of a trading application, wherein the user interface includes a lockable portion and a single activation control that corresponds to an unlock region;

detect a first detected gestural input with respect to the single activation control of the user interface, wherein the first detected gestural input includes a selection of the single activation control;

detect a first gestural event with respect to the single activation control associated with the first detected gestural input, wherein the first gestural event includes a continued hold of the single activation control after the selection of the single activation control by the first detected gestural input;

initiate a delay period in response to the mode change detecting module detecting the first detected gestural input with respect to the single activation control of the user interface, wherein the delay period is reset when the first gestural event is not detected;

unlock, in response to the mode change detecting module detecting the first gestural event with respect to the single activation control associated with the first detected gestural input, the lockable portion of the user interface to enable user interaction with activated components associated with the trading application during the continued hold of the single activation control;

detect a second gestural event with respect to the single activation control associated with a second detected gestural input, wherein the second gestural event includes a release of the single activation control to end the continued hold of the single activation control; and

lock, in response to the mode change detecting module detecting the second gestural event with respect to the single activation control associated with the second detected gestural input, the lockable portion of the user interface to disable user interaction with the activated components associated with the trading application.

2. The system of claim 1 , wherein the set of operations further includes:

move the single activation control from a current location on the user interface to a different location of the user interface when the first detected gestural input is detected with respect to the single activation control.

3. The system of claim 2 , wherein the single activation control is moved to the different location of the user interface in response to user feedback.

4. The system of claim 1 , further including changing, by the computing device, a size of the single activation control when the mode change detecting module detects the first detected gestural input with respect to the single activation control.

5. The system of claim 1 , wherein the set of operations further includes:

change the single activation control to a substantially transparent control when the mode change detecting module detects the first detected gestural input with respect to the single activation control.

6. The system of claim 1 , wherein the first gestural event is detected at the end of the delay period.

7. The system of claim 1 , wherein the activated components include an order entry component.

8. The system of claim 1 , wherein the first detected gestural input includes a multi-touch interaction.

9. The system of claim 8 , wherein the gestural event includes rotating the gestural input in a direction.

10. The system of claim 9 , wherein rotating the gestural input in a direction includes rotating the gestural input in a second direction; and in response to the detected second direction, unlocking the unlocked portion of the user interface.

Assignments (4)
SECURITY INTEREST Recorded Nov 7, 2025
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 073510/0758 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2025
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 073470/0597 →
SECURITY INTEREST Recorded May 3, 2024
From: TRADING TECHNOLOGIES INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 067310/0496 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2023
From: SINGER, SCOTT F.; OWENS, FARLEY
To: TRADING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 065338/0773 →
Continuity (3)
Continuation 17875739 · Jul 28, 2022
Continuation 14142844 · Dec 28, 2013
Related Publication 20240053883A1 · Feb 15, 2024
References Cited (140)
US 5612719A · Beernink et al. · 1997 [cited by applicant]
US 6154723A · Cox et al. · 2000 [cited by applicant]
US 6311214B1 · Rhoads · 2001 [cited by applicant]
US 6317132B1 · Perlin · 2001 [cited by applicant]
US 6772132B1 · Kemp, II et al. · 2004 [cited by applicant]
US 6825861B2 · Wasko et al. · 2004 [cited by applicant]
US 6856259B1 · Sharp · 2005 [cited by applicant]
US 7546550B1 · Buck · 2009 [cited by applicant]
US 7554530B2 · Mizobuchi et al. · 2009 [cited by applicant]
US 7559036B1 · Buck · 2009 [cited by applicant]
US 7580883B2 · Borts · 2009 [cited by applicant]
US 7788604B2 · Wasko et al. · 2010 [cited by applicant]
US 7818691B2 · Irvine · 2010 [cited by applicant]
US 8027908B2 · Borts · 2011 [cited by applicant]
US 8037422B1 · Buck · 2011 [cited by applicant]
US 8174503B2 · Chin · 2012 [cited by applicant]
US 8201109B2 · Van Os et al. · 2012 [cited by applicant]
US 8239784B2 · Hotelling et al. · 2012 [cited by applicant]
US 8416217B1 · Eriksson et al. · 2013 [cited by applicant]
US 8442890B2 · Brumfield et al. · 2013 [cited by applicant]
US 8578288B2 · Wasko et al. · 2013 [cited by applicant]
US 8587519B2 · Shaw et al. · 2013 [cited by applicant]
US 8620794B2 · Borts · 2013 [cited by applicant]
US 8633903B2 · Kim et al. · 2014 [cited by applicant]
US 8713478B2 · Buck · 2014 [cited by applicant]
US 9268966B1 · Amacker et al. · 2016 [cited by applicant]
US 9606668B2 · Hotelling et al. · 2017 [cited by applicant]
US 9727915B2 · Singer · 2017 [cited by applicant]
US 9733739B1 · Yates et al. · 2017 [cited by applicant]
US 10037125B2 · Buck · 2018 [cited by applicant]
US 20040150668A1 · Myers et al. · 2004 [cited by applicant]
US 20040246240A1 · Kolmykov-Zotov et al. · 2004 [cited by applicant]
US 20050004852A1 · Whitney · 2005 [cited by applicant]
US 20050089225A1 · Chang et al. · 2005 [cited by applicant]
US 20060026536A1 · Hotelling et al. · 2006 [cited by applicant]
US 20060129475A1 · Badenhorst et al. · 2006 [cited by applicant]
US 20060284852A1 · Hofmeister · 2006 [cited by examiner]
US 20060284893A1 · Hlad et al. · 2006 [cited by applicant]
US 20070139370A1 · Lu et al. · 2007 [cited by applicant]
US 20070150401A1 · Brucato et al. · 2007 [cited by applicant]
US 20070152984A1 · Ording et al. · 2007 [cited by applicant]
US 20070156565A1 · Singer et al. · 2007 [cited by applicant]
US 20070156570A1 · Singer et al. · 2007 [cited by applicant]
US 20070265954A1 · Mather et al. · 2007 [cited by applicant]
US 20080025645A1 · Jakobson et al. · 2008 [cited by applicant]
US 20080117168A1 · Liu et al. · 2008 [cited by applicant]
US 20080243710A1 · Borts · 2008 [cited by applicant]
US 20090027338A1 · Weinberg et al. · 2009 [cited by applicant]
US 20090319950A1 · Borts · 2009 [cited by applicant]
US 20100020035A1 · Ryu et al. · 2010 [cited by applicant]
US 20100042954A1 · Rosenblatt et al. · 2010 [cited by applicant]
US 20100088654A1 · Henhoeffer · 2010 [cited by applicant]
US 20100162139A1 · Beebe et al. · 2010 [cited by applicant]
US 20100248689A1 · Teng · 2010 [cited by examiner]
US 20100269040A1 · Lee · 2010 [cited by applicant]
US 20100283742A1 · Lam · 2010 [cited by applicant]
US 20100289754A1 · Sleeman et al. · 2010 [cited by applicant]
US 20100306693A1 · Brinda · 2010 [cited by applicant]
US 20100333195A1 · Wang · 2010 [cited by applicant]
US 20110080351A1 · Wikkerink et al. · 2011 [cited by applicant]
US 20110088086A1 · Swink et al. · 2011 [cited by applicant]
US 20110099513A1 · Ameline · 2011 [cited by applicant]
US 20110112952A1 · Annunziata et al. · 2011 [cited by applicant]
US 20110138275A1 · Yu · 2011 [cited by applicant]
US 20110234491A1 · Nurmi · 2011 [cited by applicant]
US 20110256848A1 · Bok et al. · 2011 [cited by applicant]
US 20110307371A1 · Borts · 2011 [cited by applicant]
US 20110310041A1 · Williams et al. · 2011 [cited by applicant]
US 20110320337A1 · Buck · 2011 [cited by applicant]
US 20120005059A1 · Buck · 2012 [cited by applicant]
US 20120044179A1 · Hudson · 2012 [cited by applicant]
US 20120046079A1 · Kim et al. · 2012 [cited by applicant]
US 20120068950A1 · Conde et al. · 2012 [cited by applicant]
US 20120079586A1 · Brown et al. · 2012 [cited by applicant]
US 20120089948A1 · Lim et al. · 2012 [cited by applicant]
US 20120123558A1 · Gill · 2012 [cited by applicant]
US 20120176401A1 · Hayward et al. · 2012 [cited by applicant]
US 20120182226A1 · Tuli · 2012 [cited by applicant]
US 20120212438A1 · Vaisanen · 2012 [cited by applicant]
US 20120233571A1 · Wever et al. · 2012 [cited by applicant]
US 20120254808A1 · Gildfind · 2012 [cited by applicant]
US 20120256959A1 · Ye et al. · 2012 [cited by applicant]
US 20120265664A1 · Triplett et al. · 2012 [cited by applicant]
US 20120275648A1 · Guan · 2012 [cited by applicant]
US 20120284297A1 · Aguera-Arcas et al. · 2012 [cited by applicant]
US 20120284673A1 · Lamb et al. · 2012 [cited by applicant]
US 20120284789A1 · Kim et al. · 2012 [cited by applicant]
US 20120291101A1 · Ahlstrom et al. · 2012 [cited by applicant]
US 20120317509A1 · Ludwig et al. · 2012 [cited by applicant]
US 20130007666A1 · Song et al. · 2013 [cited by applicant]
US 20130055348A1 · Strauss et al. · 2013 [cited by applicant]
US 20130063380A1 · Wang et al. · 2013 [cited by applicant]
US 20130093705A1 · Huang · 2013 [cited by applicant]
US 20130093707A1 · Park et al. · 2013 [cited by applicant]
US 20130111379A1 · Hong et al. · 2013 [cited by applicant]
US 20130113714A1 · Mao · 2013 [cited by applicant]
US 20130127592A1 · Fyke et al. · 2013 [cited by applicant]
US 20130159927A1 · Chuang et al. · 2013 [cited by applicant]
US 20130162513A1 · Ronkainen · 2013 [cited by applicant]
US 20130162667A1 · Eskolin et al. · 2013 [cited by applicant]
US 20130167074A1 · Oonishi et al. · 2013 [cited by applicant]
US 20130169549A1 · Seymour et al. · 2013 [cited by applicant]
US 20130283215A1 · Sundaramurthy et al. · 2013 [cited by applicant]
US 20130297474A1 · Creamer et al. · 2013 [cited by applicant]
US 20130311955A9 · de Leon · 2013 [cited by applicant]
US 20130312083A1 · Farraro · 2013 [cited by examiner]
US 20140035843A1 · Zo et al. · 2014 [cited by applicant]
US 20140055235A1 · Choi · 2014 [cited by applicant]
US 20140085271A1 · Hwang et al. · 2014 [cited by applicant]
US 20140085460A1 · Park et al. · 2014 [cited by applicant]
US 20140143785A1 · Mistry et al. · 2014 [cited by applicant]
US 20140157209A1 · Dalal et al. · 2014 [cited by applicant]
US 20140191986A1 · Kim et al. · 2014 [cited by applicant]
US 20140195411A1 · Buck · 2014 [cited by applicant]
US 20140229359A1 · Borts · 2014 [cited by applicant]
US 20140253461A1 · Hicks et al. · 2014 [cited by applicant]
US 20140279344A1 · Creamer et al. · 2014 [cited by applicant]
US 20140358782A1 · Gura et al. · 2014 [cited by applicant]
US 20150029225A1 · Aigner · 2015 [cited by applicant]
US 20150081502A1 · Singer · 2015 [cited by applicant]
US 20150082252A1 · Chaudhri et al. · 2015 [cited by applicant]
US 20150088722A1 · Singer · 2015 [cited by applicant]
US 20150123925A1 · Qin · 2015 [cited by examiner]
US 20150160788A1 · Sun et al. · 2015 [cited by applicant]
US 20150186028A1 · Singer et al. · 2015 [cited by applicant]
US 20160224119A1 · Wu · 2016 [cited by applicant]
US 20170206605A1 · Borts · 2017 [cited by applicant]
US 20170301023A1 · Singer · 2017 [cited by applicant]
US 20180321800A1 · Buck · 2018 [cited by applicant]
EP 2060970A1 · 2009 [cited by applicant]
EP 2597585A1 · 2013 [cited by applicant]
EP 2608007A2 · 2013 [cited by applicant]
FR 2985583A1 · 2013 [cited by applicant]
RU 2439653C2 · 2012 [cited by applicant]
Anonymous: “FingerWorks—Gesture Guide—File Operations”, Internet Citation, Jun. 18, 2004, XP002404589, Retrieved from the Internet: URL:http://web.archive.org/web/20040618040236/www.fingerworks.com/gesture guidefiles.ht… [cited by applicant]
Villamor, C., et al.: “Touch Gesture Reference Guide”, Apr. 15, 2010, XP055024104, Retrieved from the Internet: URL:http://web.archive.org/web/20100601214053/http://www.lukew.com/touch/TouchGestureGuide.pdf [retrieved o… [cited by applicant]
Extended European Search Report in European Patent Application No. 14874482.4 dated Aug. 7, 2017, mailed Aug. 18, 2017. [cited by applicant]
International Search Report and Written Opinion of International Application No. PCT/US2014/068783, dated Jan. 29, 2015 (mailed Mar. 3, 2015). [cited by applicant]
Unpublished U.S. Appl. No. 12/504,412, filed April Jul. 16, 2009. [cited by applicant]
Notice of Intent to Grant European Patent Application 14874482.4 dated Sep. 25, 2019. [cited by applicant]