Patents by Inventor Timothy Haggerty
Timothy Haggerty has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12229584Abstract: Data queries that are agnostic to any particular data source may include a data source alias. The data source alias may be replaced with a data source identifier to obtain a data query configured for a target data source. Data processing jobs may be agnostic to any particular data processing platform. A data processing job may include a data processing task that is agnostic to any particular data processing platform. A code library may provide platform-specific code configured to implement a data processing task on a data processing platform. A data query configured for a particular data source and a data processing task configured for a particular data processing platform may be used to create a data processing job. Configurations that restrict execution of a data processing job to execution via an interactive development environment may be removed to allow its execution directly at the data processing platform itself.Type: GrantFiled: January 4, 2024Date of Patent: February 18, 2025Assignee: Capital One Services, LLCInventors: Timothy Haggerty, Yuting Zhou, Venu Kumar Nannapaneni, Pravin Nair, Hussein Ali Khalif Samao
-
Publication number: 20250050340Abstract: A microfluidic device for modeling a tumor-immune microenvironment can include a multiwell plate defining a plurality of microenvironment units fluidically coupled with a plurality of wells. Each microenvironment unit of the plurality of microenvironment units can include one or more compartments. Each microenvironment unit can include a trapping feature positioned within the one or more compartments. The trapping feature can be defined by a portion of at least one of a sidewall or a floor of the one or more compartments. The trapping feature can restrict movement of a tissue sample introduced into the one or more compartments and to allow fluid to flow past the tissue sample. The microfluidic device can include a plurality of micropumps each coupled with a respective well and configured to control movement of a respective fluid sample through each respective well.Type: ApplicationFiled: October 29, 2024Publication date: February 13, 2025Applicant: The Charles Stark Draper Laboratory Inc.Inventors: Jeffrey Borenstein, Nathan Moore, Daniel Doty, Timothy Haggerty, Joseph Charest, Alla Gimbel, Vienna Mott, Brett Isenberg, Hesham Azizgolshani, Brian Cain, Mark Mescher
-
Publication number: 20240386008Abstract: Techniques for performing parallel processing jobs across regionally-distributed servers may include executing a requested job in parallel across two or more regional cloud-based servers, the status of parallel jobs may be locally monitored using respective local instances of a status-tracking database. The multiple instances may replicate modifications of one instance of the status database to other instances of the status database to synchronize the status of regional jobs. Replicating modifications across the respective regional instances of the status database facilitates the parallel executing of the jobs across regions while reducing or avoiding unrecoverable delays if the tasks/job hangs or otherwise fails.Type: ApplicationFiled: May 15, 2023Publication date: November 21, 2024Inventors: Timothy Haggerty, Venu Kumar Nannapaneni, Ramachandra Kancharla, Pravin Nair, Priyank Chittaranjan Subhedar
-
Publication number: 20240176648Abstract: Data queries that are agnostic to any particular data source may include a data source alias. The data source alias may be replaced with a data source identifier to obtain a data query configured for a target data source. Data processing jobs may be agnostic to any particular data processing platform. A data processing job may include a data processing task that is agnostic to any particular data processing platform. A code library may provide platform-specific code configured to implement a data processing task on a data processing platform. A data query configured for a particular data source and a data processing task configured for a particular data processing platform may be used to create a data processing job. Configurations that restrict execution of a data processing job to execution via an interactive development environment may be removed to allow its execution directly at the data processing platform itself.Type: ApplicationFiled: January 4, 2024Publication date: May 30, 2024Inventors: Timothy Haggerty, Yuting Zhou, Venu Kumar Nannapaneni, Pravin Nair, Hussein Ali Khalif Samao
-
Patent number: 11900149Abstract: Data queries that are agnostic to any particular data source may include a data source alias. The data source alias may be replaced with a data source identifier to obtain a data query configured for a target data source. Data processing jobs may be agnostic to any particular data processing platform. A data processing job may include a data processing task that is agnostic to any particular data processing platform. A code library may provide platform-specific code configured to implement a data processing task on a data processing platform. A data query configured for a particular data source and a data processing task configured for a particular data processing platform may be used to create a data processing job. Configurations that restrict execution of a data processing job to execution via an interactive development environment may be removed to allow its execution directly at the data processing platform itself.Type: GrantFiled: June 24, 2021Date of Patent: February 13, 2024Assignee: Capital One Services, LLCInventors: Timothy Haggerty, Yuting Zhou, Venu Nannapaneni, Pravin Nair, Hussein Ali Khalif Samao
-
Publication number: 20240045839Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: ApplicationFiled: October 13, 2023Publication date: February 8, 2024Applicant: Capital One Services, LLCInventors: Timothy HAGGERTY, Steven LONG, Deepa RAO, Eric HENRY, Yuting ZHOU
-
Patent number: 11797490Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: GrantFiled: June 23, 2021Date of Patent: October 24, 2023Assignee: Capital One Services, LLCInventors: Timothy Haggerty, Steven Long, Deepa Rao, Eric Henry, Yuting Zhou
-
Publication number: 20220413897Abstract: Data queries that are agnostic to any particular data source may include a data source alias. The data source alias may be replaced with a data source identifier to obtain a data query configured for a target data source. Data processing jobs may be agnostic to any particular data processing platform. A data processing job may include a data processing task that is agnostic to any particular data processing platform. A code library may provide platform-specific code configured to implement a data processing task on a data processing platform. A data query configured for a particular data source and a data processing task configured for a particular data processing platform may be used to create a data processing job. Configurations that restrict execution of a data processing job to execution via an interactive development environment may be removed to allow its execution directly at the data processing platform itself.Type: ApplicationFiled: June 24, 2021Publication date: December 29, 2022Inventors: Timothy Haggerty, Yuting Zhou, Venu Nannapaneni, Pravin Nair, Hussein Ali Khalif Samao
-
Publication number: 20210318991Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: ApplicationFiled: June 23, 2021Publication date: October 14, 2021Applicant: Capital One Services, LLCInventors: Timothy HAGGERTY, Steven LONG, Deepa RAO, Eric HENRY, Yuting ZHOU
-
Patent number: 11068446Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: GrantFiled: March 23, 2020Date of Patent: July 20, 2021Assignee: Capital One Services, LLCInventors: Timothy Haggerty, Steven Long, Deepa Rao, Eric Henry, Yuting Zhou
-
Publication number: 20210162416Abstract: A microfluidic device for modeling a tumor-immune microenvironment can include a multiwell plate defining a plurality of microenvironment units fluidically coupled with a plurality of wells. Each microenvironment unit of the plurality of microenvironment units can include one or more compartments. Each microenvironment unit can include a trapping feature positioned within the one or more compartments. The trapping feature can be defined by a portion of at least one of a sidewall or a floor of the one or more compartments. The trapping feature can restrict movement of a tissue sample introduced into the one or more compartments and to allow fluid to flow past the tissue sample. The microfluidic device can include a plurality of micropumps each coupled with a respective well and configured to control movement of a respective fluid sample through each respective well.Type: ApplicationFiled: December 1, 2020Publication date: June 3, 2021Inventors: Jeffrey Borenstein, Nathan Moore, Daniel Doty, Timothy Haggerty, Joseph Charest, Alla Gimbel, Vienna Mott, Brett Isenberg, Hesham Azizgolshani, Brian Cain, Mark Mescher
-
Publication number: 20200356532Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: ApplicationFiled: March 23, 2020Publication date: November 12, 2020Applicant: Capital One Services, LLCInventors: Timothy HAGGERTY, Steven LONG, Deepa RAO, Eric HENRY, Yuting ZHOU
-
Patent number: 10635642Abstract: Disclosed are systems, apparatuses and techniques for replicating data between different cloud computing platforms. Examples include storage replicator components operable in different cloud computing platforms. The first storage replicator component may identify the second cloud computing platform as a location to copy a data file in response to an event related to the data file stored in a first cloud computing platform. The first storage replicator component may request a copy of the data file via an application programming interface of the first cloud computing platform. The attributes of the copy of the data file which involve modification to conform to data management conventions of the second cloud computing platform may be determined and modified to comply with conventions of the second cloud computing platform. The modified copy of the data file may be forwarded to the second cloud computing platform for storage.Type: GrantFiled: May 9, 2019Date of Patent: April 28, 2020Assignee: Capital One Services, LLCInventors: Timothy Haggerty, Steven Long, Deepa Rao, Eric Henry, Yuting Zhou