IP Library Granted Patent US 12,293,441
Granted Patent B2
US 12,293,441 · App. 18/591,006 · Granted May 6, 2025

Plural technical indicator relationship data generation, storage, display, system, method, and device

Inventor: Eric Schneider (Hallandale Beach, FL)
G06T11/206G06Q40/04
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,293,441
App. No.
18/591,006
Granted
May 6, 2025
Kind
B2
Abstract

A method includes displaying a first technical indicator representative of changes in price during a first time period, wherein the changes in price include a first open price corresponding to a start time of the first time period, a first highest price corresponding to a first time within the first time period, a first lowest price corresponding to a second time within the first time period, and a close price corresponding to a third time within the first time period, receiving a plurality of prices, each price of the plurality of prices corresponding to a particular time within a second time period different from the first time period, determining, from the received plurality of the prices, a second open price corresponding to a start time of the second time period, a second highest price corresponding to a first time within the second time period, a second lowest price corresponding to a second time within the second time period, and a last price corresponding to a third time within the second time period, generating an intra-time period technical indicator value corresponding to a relationship in price between (1) at least one of the first open price, the first highest price, the first lowest price, and the close price and (2) at least one of the second open price, the second highest price, the second lowest price, and the last price, generating, from the generated intra-time period technical indicator value, a second technical indicator representative of changes in price during the second time period, and displaying a relationship between the first technical indicator and the second technical indicator.

Claims (37)

1. A method, comprising:

using a computer device comprising a processor, a memory, and a network access interface, wherein the memory stores changes in price corresponding to a plurality of time periods and a charting engine;

displaying using the processor in operative communication with the charting engine, a first technical indicator representative of changes in price during a first time period, wherein the changes in price include a first open price corresponding to a start time of the first time period, a first highest price corresponding to a first time within the first time period, a first lowest price corresponding to a second time within the first time period, and a close price corresponding to a third time within the first time period;

receiving by the network access interface, a plurality of prices, each price of the plurality of prices corresponding to a particular time within a second time period different from the first time period;

determining by communicating with the processor, from the received plurality of the prices, a second open price corresponding to a start time of the second time period, a second highest price corresponding to a first time within the second time period, a second lowest price corresponding to a second time within the second time period, and a last price corresponding to a third time within the second time period;

generating by communicating with the processor, an intra-time period technical indicator value corresponding to a relationship in price between (1) at least one of the first open price, the first highest price, the first lowest price, and the close price and (2) at least one of the second open price, the second highest price, the second lowest price, and the last price;

generating by communicating with the processor, from the generated intra-time period technical indicator value, a second technical indicator representative of changes in price during the second time period; and

displaying using the processor in operative communication with the charting engine, a relationship between the first technical indicator and the second technical indicator.

2. The method of claim 1 , wherein the time period is a first time period, the first time period is an intra-time period within a second time period, and the second time period is longer in duration than the first time period.

3. The method of claim 1 , wherein the changes in price are of a market-traded object representative of one of a physical asset, a digital asset, an asset pair, and a ratio between two different assets and the time period is one of an amount of ticks, an amount of volume, an amount of price range, and an amount of time between a fraction of a second and decades.

4. The method of claim 1 , wherein the first technical indicator and the second technical indicator correspond to at least one of a price, a momentum, and a volatility and the technical indicator is representative of at least one of an off-chart indicator, an on-chart indicator, a side-chart indicator, a leading indicator, a lagging indicator, a momentum oscillator, a centered oscillator, a banded oscillator, an oscillator signal, a positive or negative divergence, and a centerline crossover.

5. The method of claim 1 , wherein the displayed relationship between the first technical indicator and the second technical indicator is one of an adjacently displayed, a line drawn between the first technical indicator and the second technical indicator, and a fitted curve drawn between the first technical indicator and the second technical indicator.

6. An apparatus, comprising:

a processing circuitry coupled to a network access interface and to a memory, the memory storing changes in price corresponding to a plurality of time periods and a charting engine;

the processing circuitry configure to

display in operative communication with the charting engine, a first technical indicator representative of changes in price during a first time period, wherein the changes in price include a first open price corresponding to a start time of the first time period, a first highest price corresponding to a first time within the first time period, a first lowest price corresponding to a second time within the first time period, and a close price corresponding to a third time within the first time period;

receive by the network access interface, a plurality of prices, each price of the plurality of prices corresponding to a particular time within a second time period different from the first time period;

determine in operative communication with the processor, from the received plurality of the prices, a second open price corresponding to a start time of the second time period, a second highest price corresponding to a first time within the second time period, a second lowest price corresponding to a second time within the second time period, and a last price corresponding to a third time within the second time period;

generate in operative communication with the processor, an intra-time period technical indicator value corresponding to a relationship in price between (1) at least one of the first open price, the first highest price, the first lowest price, and the close price and (2) at least one of the second open price, the second highest price, the second lowest price, and the last price;

generate in operative communication with the processor, from the generated intra-time period technical indicator value, a second technical indicator representative of changes in price during the second time period; and

display in operative communication with the charting engine, a relationship between the first technical indicator and the second technical indicator.

7. The apparatus of claim 6 , wherein the time period is a first time period, the first time period is an intra-time period within a second time period, and the second time period is longer in duration than the first time period.

8. The apparatus of claim 6 , wherein the changes in price are of a market-traded object representative of one of a physical asset, a digital asset, an asset pair, and a ratio between two different assets and the time period is one of an amount of ticks, an amount of volume, an amount of price range, and an amount of time between a fraction of a second and decades.

9. The apparatus of claim 6 , wherein the first technical indicator and the second technical indicator correspond to at least one of a price, a momentum, and a volatility and the technical indicator is representative of at least one of an off-chart indicator, an on-chart indicator, a side-chart indicator, a leading indicator, a lagging indicator, a momentum oscillator, a centered oscillator, a banded oscillator, an oscillator signal, a positive or negative divergence, and a centerline crossover.

10. The apparatus of claim 6 , wherein the displayed relationship between the first technical indicator and the second technical indicator is one of an adjacently displayed, a line drawn between the first technical indicator and the second technical indicator, and a fitted curve drawn between the first technical indicator and the second technical indicator.

11. A non-transitory computer readable storage medium having instructions stored thereon that, upon execution by processing circuitry, cause the processing circuitry to perform a method, the method comprising:

using a computer device comprising a processor, a memory, and a network access interface, wherein the memory stores changes in price corresponding to a plurality of time periods and a charting engine;

displaying using the processor in operative communication with the charting engine, a first technical indicator representative of changes in price during a first time period, wherein the changes in price include a first open price corresponding to a start time of the first time period, a first highest price corresponding to a first time within the first time period, a first lowest price corresponding to a second time within the first time period, and a close price corresponding to a third time within the first time period;

receiving by the network access interface, a plurality of prices, each price of the plurality of prices corresponding to a particular time within a second time period different from the first time period;

determining by communicating with the processor, from the received plurality of the prices, a second open price corresponding to a start time of the second time period, a second highest price corresponding to a first time within the second time period, a second lowest price corresponding to a second time within the second time period, and a last price corresponding to a third time within the second time period;

generating by communicating with the processor, an intra-time period technical indicator value corresponding to a relationship in price between (1) at least one of the first open price, the first highest price, the first lowest price, and the close price and (2) at least one of the second open price, the second highest price, the second lowest price, and the last price;

generating by communicating with the processor, from the generated intra-time period technical indicator value, a second technical indicator representative of changes in price during the second time period; and

displaying using the processor in operative communication with the charting engine, a relationship between the first technical indicator and the second technical indicator.

12. The non-transitory computer readable storage medium of claim 11 , wherein the time period is a first time period, the first time period is an intra-time period within a second time period, and the second time period is longer in duration than the first time period.

13. The non-transitory computer readable storage medium of claim 11 , wherein the changes in price are of a market-traded object representative of one of a physical asset, a digital asset, an asset pair, and a ratio between two different assets and the time period is one of an amount of ticks, an amount of volume, an amount of price range, and an amount of time between a fraction of a second and decades.

14. The non-transitory computer readable storage medium of claim 11 , wherein the first technical indicator and the second technical indicator correspond to at least one of a price, a momentum, and a volatility and the technical indicator is representative of at least one of an off-chart indicator, an on-chart indicator, a side-chart indicator, a leading indicator, a lagging indicator, a momentum oscillator, a centered oscillator, a banded oscillator, an oscillator signal, a positive or negative divergence, and a centerline crossover.

15. The non-transitory computer readable storage medium of claim 11 , wherein the displayed relationship between the first technical indicator and the second technical indicator is one of an adjacently displayed, a line drawn between the first technical indicator and the second technical indicator, and a fitted curve drawn between the first technical indicator and the second technical indicator.

Continuity (14)
Division 17514993 · Oct 29, 2021
Division 17492564 · Oct 2, 2021
Division 17407232 · Aug 20, 2021
Division 17406076 · Aug 19, 2021
Division 17369577 · Jul 7, 2021
Division 17352294 · Jun 19, 2021
Division 17351929 · Jun 18, 2021
Division 17342573 · Jun 9, 2021
Division 17338260 · Jun 3, 2021
Division 16937949 · Jul 24, 2020
Division 16935084 · Jul 21, 2020
Division 16932345 · Jul 17, 2020
Division 16790512 · Feb 13, 2020
Related Publication 20240203001A1 · Jun 20, 2024
References Cited (50)
US 6272474B1 · Garcia · 2001 [cited by applicant]
US 7043449B1 · Li et al. · 2006 [cited by applicant]
US 7212208B2 · Khozai · 2007 [cited by applicant]
US 7356501B2 · Churquina · 2008 [cited by applicant]
US 7542940B2 · Burns et al. · 2009 [cited by applicant]
US 7707100B2 · Hjartberg et al. · 2010 [cited by applicant]
US 7844487B2 · Chapman · 2010 [cited by applicant]
US 7882002B2 · Monroe et al. · 2011 [cited by applicant]
US 8650115B1 · Seiden et al. · 2014 [cited by applicant]
US 8661358B2 · Duncker et al. · 2014 [cited by applicant]
US 10037574B2 · Decker et al. · 2018 [cited by applicant]
US 11010942B2 · Buck · 2021 [cited by applicant]
US 20030139989A1 · Churquina · 2003 [cited by applicant]
US 20040143537A1 · Romani · 2004 [cited by applicant]
US 20040164983A1 · Khozai · 2004 [cited by applicant]
US 20040267654A1 · Peng et al. · 2004 [cited by applicant]
US 20050160021A1 · Nesmith et al. · 2005 [cited by applicant]
US 20060026114A1 · Gregoire et al. · 2006 [cited by applicant]
US 20070067233A1 · Dalal · 2007 [cited by applicant]
US 20070088648A1 · Mather et al. · 2007 [cited by applicant]
US 20080183639A1 · DiSalvo · 2008 [cited by applicant]
US 20080262955A1 · Erdmier · 2008 [cited by applicant]
US 20090192877A1 · Chapman · 2009 [cited by applicant]
US 20110137822A1 · Chapman · 2011 [cited by applicant]
US 20110210974A1 · Buck · 2011 [cited by applicant]
US 20130066803A1 · Worlikar · 2013 [cited by applicant]
US 20130080312A1 · Kawamura · 2013 [cited by applicant]
US 20130080370A1 · Zadeh · 2013 [cited by applicant]
US 20130187926A1 · Silverstein et al. · 2013 [cited by applicant]
US 20130191267A1 · Rooney · 2013 [cited by applicant]
US 20140143115A1 · Kono · 2014 [cited by applicant]
US 20150066725A1 · Cai · 2015 [cited by applicant]
US 20150154700A1 · Hackett · 2015 [cited by applicant]
US 20150242997A1 · Sun et al. · 2015 [cited by applicant]
US 20150244850A1 · Rodriguez et al. · 2015 [cited by applicant]
US 20160217526A1 · Decker · 2016 [cited by applicant]
US 20160300303A1 · Seiden et al. · 2016 [cited by applicant]
US 20160321747A1 · Decker · 2016 [cited by examiner]
US 20170018032A1 · Chen et al. · 2017 [cited by applicant]
US 20170032128A1 · Chen et al. · 2017 [cited by applicant]
US 20170278136A1 · Johnson · 2017 [cited by applicant]
US 20170301024A1 · Dalal et al. · 2017 [cited by applicant]
US 20180189990A1 · Cardno et al. · 2018 [cited by applicant]
US 20180315123A1 · Cohen · 2018 [cited by applicant]
US 20180322668A1 · Buck · 2018 [cited by applicant]
US 20190354416A1 · Schleifer et al. · 2019 [cited by applicant]
US 20200273104A1 · Ushman et al. · 2020 [cited by applicant]
International Search Report dated Sep. 30, 2020 in International Application No. PCT/US2020/042622. [cited by applicant]
International Search Report dated Nov. 9, 2021 in International Application No. PCT/US2021/046590. [cited by applicant]
International Search Report dated Oct. 19, 2021 in International Application No. PCT/US2021/040780. [cited by applicant]