IP Library Granted Patent US 12,468,774
Granted Patent B2
US 12,468,774 · App. 17/368,192 · Granted Nov 11, 2025

Automation system and method

Inventors: James A. Harding (Issaquah, WA); Anthony J. Paquin (Stuart, FL); Scott Thibault (Colchester, VT); Jason A. Boatman (Charlottesville, VA)
Assignee: THE IREMEDY HEALTHCARE COMPANIES, INC.
G06F16/958G06F3/0481G06F9/4806G06F9/4843G06F9/485G06F9/5066G06F9/542G06F9/547G06F11/3612G06F11/3616G06F16/80G06F16/84G06F16/951G06F16/955G06F16/9577G06F16/986G06F18/214G06F40/14G06N5/027G06N20/00G06Q10/04G06Q10/06315G06Q10/0633G06Q10/06375G06Q10/067G06Q30/0201G06Q30/0282G06Q30/0641G06Q10/0833G06Q10/0838G06Q10/10G06Q30/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,468,774
App. No.
17/368,192
Granted
Nov 11, 2025
Kind
B2
Abstract

A computer-implemented method, computer program product and computing system for acquiring data associated with a particular portion of website; determining if the data associated with the particular portion of the website should be reacquired; and if the data associated with the particular portion of the website should be reacquired, reacquiring the data associated with the particular portion of the website via a description model.

Claims (33)

1 . A computer-implemented method, executed on a computing device, comprising:

acquiring data associated with a particular portion of a website by populating a database with information concerning a product/service on the website;

determining whether the data associated with the particular portion of the website should be reacquired based upon, at least in part, an issue occurring during accessing of the acquired data associated with the particular portion of the website and a weighting for a popularity level of the product/service on the website that the particular portion of the website references, wherein the weighting for the popularity level is user-defined; and

in response to determining that the data associated with the particular portion of the website should be reacquired, reacquiring the data associated with the particular portion of the website via a description model without human intervention, wherein the description model includes a data description model defined by:

identifying one or more portions of a website structure of the website by enabling a user to visually identify one or more spatial regions of the website and associating the one or more spatial regions of the website with one or more portions of the website structure, wherein associating the one or more spatial regions of the website with the one or more portions of the website structure includes processing a selection of website structure language and one or more visually rendered spatial regions of the website.

2 . The computer-implemented method of claim 1 wherein the description model includes a function description model.

3 . The computer-implemented method of claim 1 wherein determining whether the data associated with the particular portion of the website should be reacquired includes one or more of:

determining an importance level of the particular portion of the website; and

determining if the particular portion of the website is too fresh to reacquire.

4 . The computer-implemented method of claim 1 wherein acquiring data associated with a particular portion of the website includes:

acquiring data associated with a particular portion of the website via the description model.

5 . A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:

acquiring data associated with a particular portion of a website by populating a database with information concerning a product/service on the website;

determining whether the data associated with the particular portion of the website should be reacquired based upon, at least in part, an issue occurring during accessing of the acquired data associated with the particular portion of the website and a weighting for a popularity level of the product/service on the website that the particular portion of the website references, wherein the weighting for the popularity level is user-defined; and

in response to determining that the data associated with the particular portion of the website should be reacquired, reacquiring the data associated with the particular portion of the website via a description model without human intervention, wherein the description model includes a data description model defined by:

identifying one or more portions of a website structure of the website by enabling a user to visually identify one or more spatial regions of the website and associating the one or more spatial regions of the website with one or more portions of the website structure, wherein associating the one or more spatial regions of the website with the one or more portions of the website structure includes processing a selection of website structure language and one or more visually rendered spatial regions of the website.

6 . The computer program product of claim 5 wherein the description model includes a function description model.

7 . The computer program product of claim 5 wherein determining whether the data associated with the particular portion of the website should be reacquired includes one or more of:

determining an importance level of the particular portion of the website; and

determining if the particular portion of the website is too fresh to reacquire.

8 . The computer program product of claim 5 wherein acquiring data associated with a particular portion of the website includes:

acquiring data associated with a particular portion of the website via the description model.

9 . A computing system including a processor and memory configured to perform operations comprising:

acquiring data associated with a particular portion of a website by populating a database with information concerning a product/service on the website;

determining whether the data associated with the particular portion of the website should be reacquired based upon, at least in part, an issue occurring during accessing of the acquired data associated with the particular portion of the website and a weighting for a popularity level of the product/service on the website that the particular portion of the website references, wherein the weighting for the popularity level is user-defined; and

in response to determining that the data associated with the particular portion of the website should be reacquired, reacquiring the data associated with the particular portion of the website via a description model without human intervention, wherein the description model includes a data description model defined by:

identifying one or more portions of a website structure of the website by enabling a user to visually identify one or more spatial regions of the website and associating the one or more spatial regions of the website with one or more portions of the website structure, wherein associating the one or more spatial regions of the website with the one or more portions of the website structure includes processing a selection of website structure language and one or more visually rendered spatial regions of the website.

10 . The computing system of claim 9 wherein the description model includes a function description model.

11 . The computing system of claim 9 wherein determining whether the data associated with the particular portion of the website should be reacquired includes one or more of:

determining an importance level of the particular portion of the website; and

determining if the particular portion of the website is too fresh to reacquire.

12 . The computing system of claim 9 wherein acquiring data associated with a particular portion of the website includes:

acquiring data associated with a particular portion of the website via the description model.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2023
From: GROKIT DATA, INC.
To: THE IREMEDY HEALTHCARE COMPANIES, INC.
Reel/Frame 064587/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2021
From: HARDING, JAMES A.; PAQUIN, ANTHONY J.; THIBAULT, SCOTT; BOATMAN, JASON A.
To: GROKIT DATA, INC.
Reel/Frame 056764/0080 →
Continuity (2)
Provisional Application 63048598 · Jul 6, 2020
Related Publication 20220004587A1 · Jan 6, 2022
References Cited (143)
US 3736409A · Boyan · 1973 [cited by applicant]
US 5826258A · Gupta · 1998 [cited by applicant]
US 5953707A · Huang et al. · 1999 [cited by applicant]
US 6343275B1 · Wong · 2002 [cited by applicant]
US 6405162B1 · Segong et al. · 2002 [cited by applicant]
US 8819022B1 · Holsman · 2014 [cited by examiner]
US 8850308B1 · Roselander · 2014 [cited by applicant]
US 9361069B2 · Martin · 2016 [cited by applicant]
US 9449025B1 · Phung et al. · 2016 [cited by applicant]
US 10096040B2 · Subramanya · 2018 [cited by applicant]
US 10366399B1 · Rahmani · 2019 [cited by examiner]
US 10565498B1 · Zhiyanov · 2020 [cited by applicant]
US 10614387B2 · Saha et al. · 2020 [cited by applicant]
US 10838585B1 · Douglas et al. · 2020 [cited by applicant]
US 10977563B2 · Ajmera · 2021 [cited by applicant]
US 10990645B1 · Shi · 2021 [cited by applicant]
US 11017690B1 · Zia · 2021 [cited by applicant]
US 11113654B2 · Zhang et al. · 2021 [cited by applicant]
US 11151174B2 · Denholm · 2021 [cited by examiner]
US 11188857B1 · Hill · 2021 [cited by applicant]
US 11409520B2 · Kunamalla et al. · 2022 [cited by applicant]
US 11481310B1 · Panchev et al. · 2022 [cited by applicant]
US 20010029604A1 · Dreyband · 2001 [cited by applicant]
US 20030055742A1 · Hodl · 2003 [cited by applicant]
US 20030135384A1 · Nguyen · 2003 [cited by applicant]
US 20030145124A1 · Guyan · 2003 [cited by applicant]
US 20040034857A1 · Mangino · 2004 [cited by applicant]
US 20040230647A1 · Dixon · 2004 [cited by applicant]
US 20050267796A1 · Ficalora et al. · 2005 [cited by applicant]
US 20050288956A1 · Speicher · 2005 [cited by applicant]
US 20060162071A1 · Dixon · 2006 [cited by applicant]
US 20070180380A1 · Khavari · 2007 [cited by examiner]
US 20070271287A1 · Acharya et al. · 2007 [cited by applicant]
US 20080098300A1 · Corrales · 2008 [cited by applicant]
US 20080244337A1 · Breiter et al. · 2008 [cited by applicant]
US 20090070773A1 · Depoutovitch · 2009 [cited by applicant]
US 20090144240A1 · Singh et al. · 2009 [cited by applicant]
US 20090271018A1 · Brown · 2009 [cited by applicant]
US 20090281792A1 · Green et al. · 2009 [cited by applicant]
US 20110093467A1 · Sharp et al. · 2011 [cited by applicant]
US 20120117569A1 · Fogel · 2012 [cited by applicant]
US 20120317583A1 · Corbea · 2012 [cited by applicant]
US 20140019391A1 · Kortum et al. · 2014 [cited by applicant]
US 20140222662A1 · Bierwas · 2014 [cited by applicant]
US 20140222745A1 · Deng et al. · 2014 [cited by applicant]
US 20140344718A1 · Rapaport · 2014 [cited by applicant]
US 20140354657A1 · Gomba · 2014 [cited by applicant]
US 20140380142A1 · Mikutel et al. · 2014 [cited by applicant]
US 20150006214A1 · Lavoie · 2015 [cited by applicant]
US 20150100869A1 · Sunshine · 2015 [cited by applicant]
US 20150143302A1 · Chang · 2015 [cited by examiner]
US 20150269533A1 · Garg · 2015 [cited by applicant]
US 20160162478A1 · Blassin · 2016 [cited by applicant]
US 20170004422A1 · Todd · 2017 [cited by applicant]
US 20170053295A1 · Tiell · 2017 [cited by applicant]
US 20170163587A1 · Johnson · 2017 [cited by applicant]
US 20170214757A1 · Livingston · 2017 [cited by examiner]
US 20170262185A1 · Long et al. · 2017 [cited by applicant]
US 20180089593A1 · Patel · 2018 [cited by applicant]
US 20180152506A1 · Simo · 2018 [cited by applicant]
US 20180181808A1 · Sridharan · 2018 [cited by applicant]
US 20180293517A1 · Boyan · 2018 [cited by applicant]
US 20190026482A1 · Kenny · 2019 [cited by applicant]
US 20190043107A1 · Brown · 2019 [cited by applicant]
US 20190066018A1 · Sethi · 2019 [cited by applicant]
US 20190228261A1 · Chan · 2019 [cited by applicant]
US 20190244099A1 · Schaul · 2019 [cited by applicant]
US 20190291277A1 · Oleynik · 2019 [cited by applicant]
US 20190377713A1 · Ankford et al. · 2019 [cited by applicant]
US 20190392019A1 · Brannon · 2019 [cited by examiner]
US 20200004740A1 · Alison · 2020 [cited by applicant]
US 20200004798A1 · Weinert, Jr. · 2020 [cited by examiner]
US 20200019583A1 · Halfond et al. · 2020 [cited by applicant]
US 20200034279A1 · Shivam et al. · 2020 [cited by applicant]
US 20200089534A1 · Chen et al. · 2020 [cited by applicant]
US 20200133255A1 · Cella · 2020 [cited by applicant]
US 20200185102A1 · Leventhal · 2020 [cited by applicant]
US 20200210867A1 · Banis · 2020 [cited by applicant]
US 20200319995A1 · Mitra · 2020 [cited by applicant]
US 20200372294A1 · Koval et al. · 2020 [cited by applicant]
US 20200379837A1 · Krishnaswamy et al. · 2020 [cited by applicant]
US 20210035556A1 · Shen et al. · 2021 [cited by applicant]
US 20210042724A1 · Rathod · 2021 [cited by examiner]
US 20210055955A1 · Yankelevich · 2021 [cited by applicant]
US 20210256076A1 · McMurray · 2021 [cited by applicant]
US 20210271709A1 · Kazem et al. · 2021 [cited by applicant]
US 20210289031A1 · Eigarat · 2021 [cited by applicant]
US 20210311862A1 · Jakubiak et al. · 2021 [cited by applicant]
US 20210373943A1 · Sim · 2021 [cited by applicant]
US 20220004576A1 · Harding et al. · 2022 [cited by applicant]
US 20220237228A1 · Xu et al. · 2022 [cited by applicant]
CN 101957818A · 2011 [cited by applicant]
CN 101957878A1 · 2011 [cited by applicant]
CN 109343939A1 · 2019 [cited by applicant]
CN 116671092A · 2023 [cited by applicant]
WO 2013001557A1 · 2013 [cited by applicant]
WO 2013010557A1 · 2013 [cited by applicant]
WO 2013102926A2 · 2013 [cited by applicant]
WO 2016145402A1 · 2016 [cited by applicant]
WO 2020130557A1 · 2020 [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US21/40437 dated Oct. 26, 2021. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2021/040475 dated Nov. 5, 2021. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2021/040465 dated Oct. 5, 2021. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2021/040440 dated Sep. 30, 2021. [cited by applicant]
International Search Report and Written Opinion issued in International Application No. PCT/US2021/040471 dated Oct. 20, 2021. [cited by applicant]
Non-Final Office Action issued in U.S. Appl. No. 17/368,325 dated Nov. 10, 2021. [cited by applicant]
Non-Final Office Action issued in U.S. Appl. No. 17/368,142 dated Nov. 12, 2021. [cited by applicant]
Non-Final Office Action issued in U.S. Appl. No. 17/368,236 dated Nov. 26, 2021. [cited by applicant]
Non-Final Office Action issued in U.S. Appl. No. 17/368,083 dated Oct. 28, 2021. [cited by applicant]
Final Office Action issued in related U.S. Appl. No. 17/368,465, filed Mar. 30, 2023. [cited by applicant]
Final Office Action issued in related U.S. Appl. No. 17/368,083, filed Mar. 17, 2023. [cited by applicant]
Non-Final Office Action issued in related U.S. Appl. No. 17/368,546, filed Mar. 30, 2023. [cited by applicant]
International Preliminary Report issued on related Application Serial No. PCT/US2021/040437 on Jan. 19, 2023. [cited by applicant]
International Preliminary Report issued on related Application Serial No. PCT/US2021/040440 on Jan. 19, 2023. [cited by applicant]
International Preliminary Report issued on related Application Serial No. PCT/US2021/040465 on Jan. 19, 2023. [cited by applicant]
International Preliminary Report issued on related Application Serial No. PCT/US2021/040471 on Jan. 19, 2023. [cited by applicant]
International Preliminary Report issued on related Application Serial No. PCT/US2021/040475 on Jan. 19, 2023. [cited by applicant]
Non-Final Office Action issued in related U.S. Appl. No. 17/368,083, filed Sep. 2, 2022. [cited by applicant]
Lutfi et al., “Towards Automated Optimization of Web Interfaces and Application to E-commerce.” 2017 International Conference on Computer and Applications (ICCA). IEEE, (Year: 2017). [cited by applicant]
Castaneda et al., “Towards personalized web-tasking: Task simplification challenges.” 2013 IEEE Ninth World Congress on Services. IEEE, (Year: 2013). [cited by applicant]
Final Office Action issued in related U.S. Appl. No. 17/368,083, filed Mar. 10, 2022. [cited by applicant]
Final Office Action issued in related U.S. Appl. No. 17/368,236, filed May 10, 2022. [cited by applicant]
Raposo, “A Web Agent for Automating E-Commerce Operations,” IEEE International Conference on E-Commerce, (2003). [cited by applicant]
Non-Final Office Action issued in related U.S. Appl. No. 17/368,446, filed Apr. 25, 2022. [cited by applicant]
Non-Final Office Action issued in related U.S. Appl. No. 17/368,325, filed May 4, 2022. [cited by applicant]
Non-Final Office Action issued in related U.S. Appl. No. 17/368,465, filed Jun. 16, 2022. [cited by applicant]
Notice of Allowance issued in related U.S. Appl. No. 17/368,142, filed Apr. 11, 2022. [cited by applicant]
Karen et al “Presenting Chained and Discrete Tasks as Non-Targeted Information When Teaching Discrete Academic Skills through Small Group Instruction”, Dec. 2009, Presenting chained and discrete tasks. p. 127 (Year: 200… [cited by applicant]
Notice of Allowance issued in related U.S. Appl. No. 17/368,325, filed Oct. 13, 2022. [cited by applicant]
Notice of Allowance issued in related U.S. Appl. No. 17/368,446, filed Oct. 27, 2022. [cited by applicant]
Min Chen et al., Facilitating Effective User Navigation through Website Structure Improvement, Mar. 2013, [Retrieved on Dec. 28, 2023], Retrieved from the internet: <URL: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&… [cited by applicant]
Non-Final Office Action issued in related U.S. Appl. No. 17/368,083 on issue Date; Mar. 5, 2024. [cited by applicant]
Notice of Allowance issued in related U.S. Appl. No. 17/368,555 on issue Date; Jan. 22, 2024. [cited by applicant]
Raposo, ‘A web Agent for Automating E-Commerce Operations’, IEEE International Conference on E-Commerce, 2003 (Year: 2003). [cited by applicant]
Final Office Action issued in related U.S. Appl. No. 17/368,555, filed Jun. 20, 2023. [cited by applicant]
Notice of Allowance issued in related U.S. Appl. No. 17/368,546, filed Sep. 19, 2023. [cited by applicant]
Non Final Office Action issued in related U.S. Appl. No. 17/368,298, filed Dec. 21, 2023. [cited by applicant]
Non Final Office Action issued in related U.S. Appl. No. 17/368,465, filed Dec. 22, 2023. [cited by applicant]
Kassak Ondrej, Sep. 2018, Acquisition and modelling of Short-term User-term User Behaviour on the Web: A Survey. [cited by applicant]
Final Office Action issued in related U.S. Appl. No. 17/368,465, filed Jul. 18, 2024. [cited by applicant]
English translation of CN-116671092-A (Year: 2021). [cited by applicant]
M. Moufaddal, A. Benghabrit and I. Bouhaddou, “Industry 4.0: A roadmap to digital Supply Chains,” 2019 1st International Conference on Smart Systems and Data Science (ICSSD), Rabat, Morocco, 2019, pp. 1-9 (Year: 2019). [cited by applicant]
Notice of Allowance issued in related U.S. Appl. No. 17/368,465, filed Feb. 26, 2025. [cited by applicant]