Patents by Inventor John Abraham

John Abraham 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: 12486990
    Abstract: A fluid-based system for use in heating and/or cooling. In particular, the system may have a fluid heating device, which may be a solar fluid heating device, configured to heat a fluid. Heat from the heated fluid may be transferred to one or more cooling subsystems or heating subsystems. A cooling subsystem may be an absorption cooling subsystem, for example, wherein heat may cause phase change of a refrigerant. A heating subsystem may include a storage tank through which heated fluid may be circulated to heat the storage tank. A system of the present disclosure may include multiple cooling and/or heating subsystems for cooling and or heating a variety of different environments, objects, or materials.
    Type: Grant
    Filed: June 3, 2024
    Date of Patent: December 2, 2025
    Assignee: LEMA Inc.
    Inventors: Brian Plourde, Andrew Gikling, John Abraham, Richard Pakonen, Douglas Plourde
  • Publication number: 20240318842
    Abstract: A fluid-based system for use in heating and/or cooling. In particular, the system may have a fluid heating device, which may be a solar fluid heating device, configured to heat a fluid. Heat from the heated fluid may be transferred to one or more cooling subsystems or heating subsystems. A cooling subsystem may be an absorption cooling subsystem, for example, wherein heat may cause phase change of a refrigerant. A heating subsystem may include a storage tank through which heated fluid may be circulated to heat the storage tank. A system of the present disclosure may include multiple cooling and/or heating subsystems for cooling and or heating a variety of different environments, objects, or materials.
    Type: Application
    Filed: June 3, 2024
    Publication date: September 26, 2024
    Inventors: Brian Plourde, Andrew Gikling, John Abraham, Richard Pakonen, Douglas Plourde
  • Patent number: 11946886
    Abstract: A fluid heating system may include a solar collection system configured for focusing sunlight on a focal axis, an elongated flow element arranged and configured for transporting fluid along the solar collection system at the focal axis, and a flow-control assembly comprising thermostatic valves configured to control the flow of the fluid in the elongated flow element such that pathogens present in the fluid are substantially inactivated before the fluid exits the fluid heating system. A method of operating a fluid heating system wherein the fluid heating system comprises a parabolic solar collector and a support structure may also be provided.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: April 2, 2024
    Assignee: WTS LLC
    Inventors: Brian Plourde, John Abraham, Douglas Plourde, Richard Pakonen, Andy Gikling, Noel Naughton
  • Patent number: 11920801
    Abstract: A digital fluid heating system may include a solar collection system configured for focusing sunlight on a focal axis, an elongated flow element arranged and configured for transporting fluid along the solar collection system at the focal axis, and a flow-control assembly comprising a digitally controlled valve configured to control the flow of the fluid in the elongated flow element such that pathogens present in the fluid are substantially inactivated before the fluid exits the fluid heating system and at a maximized flow rate under the given energy providing conditions. The system may also include one or more digital controls and communication systems for remote and/or automatic control.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: March 5, 2024
    Assignee: WTS LLC
    Inventors: Brian Plourde, Andrew Gikling, John Abraham, Richard Pakonen, Douglas Plourde
  • Patent number: 11755613
    Abstract: A method for standardizing data input, data output and data manipulation at a data lake is provided. Methods include receiving a data transfer instruction comprising a seed file. Methods include parsing the seed file. Methods include validating the seed file. Methods include retrieving one or more data elements from one or more data sources as specified in the seed file. Methods include saving the retrieved data elements to a data lake. Methods include archiving the data elements at the data lake. Methods include receiving a schema from a network data mover client at an edge node at the data lake. Methods include creating a table to match the schema and validating the data elements using the schema. Methods include pushing the data elements into the table using the schema. Methods include saving the table that comprises the data elements in a shoreline edge node within the data lake.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: September 12, 2023
    Assignee: Bank of America Corporation
    Inventors: Thomas Joseph, John Abraham
  • Publication number: 20220414118
    Abstract: A method for standardizing data input, data output and data manipulation at a data lake is provided. Methods include receiving a data transfer instruction comprising a seed file. Methods include parsing the seed file. Methods include validating the seed file. Methods include retrieving one or more data elements from one or more data sources as specified in the seed file. Methods include saving the retrieved data elements to a data lake. Methods include archiving the data elements at the data lake. Methods include receiving a schema from a network data mover client at an edge node at the data lake. Methods include creating a table to match the schema and validating the data elements using the schema. Methods include pushing the data elements into the table using the schema. Methods include saving the table that comprises the data elements in a shoreline edge node within the data lake.
    Type: Application
    Filed: August 29, 2022
    Publication date: December 29, 2022
    Inventors: Thomas Joseph, John Abraham
  • Patent number: 11475036
    Abstract: A method for standardizing data input, data output and data manipulation at a data lake is provided. Methods include receiving a data transfer instruction comprising a seed file. Methods include parsing the seed file. Methods include validating the seed file. Methods include retrieving one or more data elements from one or more data sources as specified in the seed file. Methods include saving the retrieved data elements to a data lake. Methods include archiving the data elements at the data lake. Methods include receiving a schema from a network data mover client at an edge node at the data lake. Methods include creating a table to match the schema and validating the data elements using the schema. Methods include pushing the data elements into the table using the schema. Methods include saving the table that comprises the data elements in a shoreline edge node within the data lake.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: October 18, 2022
    Assignee: Bank of America Corporation
    Inventors: Thomas Joseph, John Abraham
  • Patent number: 11368452
    Abstract: An analytics tool includes a network interface and an analytics engine. The network interface receives a request for job analytics of a job. The job comprises uploading a plurality of batches, each of the plurality batches comprising a subset of information of a data table. A network node of a plurality of network nodes uploads a batch of the plurality of batches. The analytics engine configured to determines the plurality of network nodes used to complete the job. The analytics engine retrieves network node data for each of the plurality of network nodes. The analytics engine generates the job analytics by aggregating the network node data for each of the plurality of network nodes.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: June 21, 2022
    Assignee: Bank of America Corporation
    Inventor: John Abraham
  • Patent number: 11255804
    Abstract: A method of determining pathogen inactivation may include performing an energy balance on a fluid heating system. Performing an energy balance may include calculating temperatures of a fluid at a plurality of locations as the fluid flows through the fluid heating system. The method of determining pathogen inactivation may also include receiving inactivation kinetic data regarding a pathogen present in the fluid and determining pathogen inactivation amounts based on exposure to the temperatures. Performing an energy balance may include receiving a plurality of input parameters relating to the fluid heating system. The plurality of input parameters may relate to a solar collection system and an associated fluid control system. The solar collection system may include a parabolic mirror and the fluid control system may include an elongated flow element arranged along a focal axis of the parabolic mirror.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: February 22, 2022
    Assignee: WTS LLC
    Inventors: Brian Plourde, John Abraham, Douglas Plourde, Richard Pakonen
  • Publication number: 20220003428
    Abstract: A digital fluid heating system may include a solar collection system configured for focusing sunlight on a focal axis, an elongated flow element arranged and configured for transporting fluid along the solar collection system at the focal axis, and a flow-control assembly comprising a digitally controlled valve configured to control the flow of the fluid in the elongated flow element such that pathogens present in the fluid are substantially inactivated before the fluid exits the fluid heating system and at a maximized flow rate under the given energy providing conditions. The system may also include one or more digital controls and communication systems for remote and/or automatic control.
    Type: Application
    Filed: March 30, 2021
    Publication date: January 6, 2022
    Inventors: Brian Plourde, Andrew Gikling, John Abraham, Richard Pakonen, Douglas Plourde
  • Patent number: 11092558
    Abstract: A method of determining pathogen inactivation may include performing an energy balance on a fluid heating system. Performing an energy balance may include calculating temperatures of a fluid at a plurality of locations as the fluid flows through the fluid heating system. The method of determining pathogen inactivation may also include receiving inactivation kinetic data regarding a pathogen present in the fluid and determining pathogen inactivation amounts based on exposure to the temperatures. Performing an energy balance may include receiving a plurality of input parameters relating to the fluid heating system. The plurality of input parameters may relate to a solar collection system and an associated fluid control system. The solar collection system may include a parabolic mirror and the fluid control system may include an elongated flow element arranged along a focal axis of the parabolic mirror.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: August 17, 2021
    Assignee: WTS LLC
    Inventors: Brian Plourde, John Abraham, Douglas Plourde, Richard Pakonen
  • Patent number: 10989420
    Abstract: A digital fluid heating system may include a solar collection system configured for focusing sunlight on a focal axis, an elongated flow element arranged and configured for transporting fluid along the solar collection system at the focal axis, and a flow-control assembly comprising a digitally controlled valve configured to control the flow of the fluid in the elongated flow element such that pathogens present in the fluid are substantially inactivated before the fluid exits the fluid heating system and at a maximized flow rate under the given energy providing conditions. The system may also include one or more digital controls and communication systems for remote and/or automatic control.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: April 27, 2021
    Assignee: WTS LLC
    Inventors: Brian Plourde, Andrew Gikling, John Abraham, Richard Pakonen, Douglas Plourde
  • Patent number: 10890645
    Abstract: The disclosure relates to a tracking device configured to track an object in space, such as the sun, as the object moves across the sky. The tracking device may further be configured to direct a payload toward the object or toward an angle relative to the object. The tracking device may continuously or intermittently determine the location of the moving object, and adjust the position of the payload accordingly. The tracking device may calculate the position of the moving object based on GPS information, such as triangulated coordinates of the tracking device, date, and time. Generally, the tracking device may be capable of tracking an object such as the sun from anywhere on the earth's surface. The tracking device may employ one or more actuation assemblies to position the payload toward or relative to the moving object. The one or more actuation assemblies may operate through linear motion.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: January 12, 2021
    Assignee: WTS LLC
    Inventors: Brian Plourde, John Abraham, Douglas Plourde, Richard Pakonen, Andy Gikling
  • Publication number: 20200076790
    Abstract: An analytics tool includes a network interface and an analytics engine. The network interface receives a request for job analytics of a job. The job comprises uploading a plurality of batches, each of the plurality batches comprising a subset of information of a data table. A network node of a plurality of network nodes uploads a batch of the plurality of batches. The analytics engine configured to determines the plurality of network nodes used to complete the job. The analytics engine retrieves network node data for each of the plurality of network nodes. The analytics engine generates the job analytics by aggregating the network node data for each of the plurality of network nodes.
    Type: Application
    Filed: November 11, 2019
    Publication date: March 5, 2020
    Inventor: John Abraham
  • Patent number: 10495720
    Abstract: A control valve assembly may include a housing, an inlet, an outlet, and a plurality of thermostatic control valves biased toward a closed position and arranged within the housing between the inlet and the outlet. The thermostatic control valves may each be associated with separate respective flow paths between the inlet and the outlet and have different operating temperatures. The valves may be configured to open at their respective operating temperatures and remain open unless the fluid falls below their respective operating temperature such that when multiple thermostatic control valves are open the amount of fluid flowing through the control valve is equal to the addition of the amount of fluid flowing through each valve. The operating temperatures and the flow rates of the thermostatic control valves may be selected to limit the passage of pathogens through the control valve assembly. A degassing valve may also be provided.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: December 3, 2019
    Assignee: WTS LLC
    Inventors: Brian Plourde, John Abraham, Douglas Plourde, Richard Pakonen
  • Patent number: 10476864
    Abstract: An analytics tool includes a network interface and an analytics engine. The network interface receives a request for job analytics of a job. The job comprises uploading a plurality of batches, each of the plurality batches comprising a subset of information of a data table. A network node of a plurality of network nodes uploads a batch of the plurality of batches. The analytics engine configured to determines the plurality of network nodes used to complete the job. The analytics engine retrieves network node data for each of the plurality of network nodes. The analytics engine generates the job analytics by aggregating the network node data for each of the plurality of network nodes.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: November 12, 2019
    Assignee: Bank of America Corporation
    Inventor: John Abraham
  • Patent number: 10366098
    Abstract: An upload tool includes a network interface, a table generation engine, and an upload engine. The network interface receives a request to generate a data table for a plurality of files. The request includes a username and password for the files, and one or more column definitions. The table generation engine generates the data table that includes the column definitions and a plurality of data rows, each row comprising data from at least one of the plurality of files. The upload engine creates a plurality of batches from the data table and uploads in batch in parallel.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: July 30, 2019
    Assignee: Bank of America Corporation
    Inventor: John Abraham
  • Publication number: 20190107598
    Abstract: The disclosure relates to a tracking device configured to track an object in space, such as the sun, as the object moves across the sky. The tracking device may further be configured to direct a payload toward the object or toward an angle relative to the object. The tracking device may continuously or intermittently determine the location of the moving object, and adjust the position of the payload accordingly. The tracking device may calculate the position of the moving object based on GPS information, such as triangulated coordinates of the tracking device, date, and time. Generally, the tracking device may be capable of tracking an object such as the sun from anywhere on the earth's surface. The tracking device may employ one or more actuation assemblies to position the payload toward or relative to the moving object. The one or more actuation assemblies may operate through linear motion.
    Type: Application
    Filed: November 20, 2018
    Publication date: April 11, 2019
    Inventors: Brian Plourde, John Abraham, Douglas Plourde, Richard Pakonen, Andy Gikling
  • Patent number: 10168412
    Abstract: The disclosure relates to a tracking device configured to track an object in space, such as the sun, as the object moves across the sky. The tracking device may further be configured to direct a payload toward the object or toward an angle relative to the object. The tracking device may continuously or intermittently determine the location of the moving object, and adjust the position of the payload accordingly. The tracking device may calculate the position of the moving object based on GPS information, such as triangulated coordinates of the tracking device, date, and time. Generally, the tracking device may be capable of tracking an object such as the sun from anywhere on the earth's surface. The tracking device may employ one or more actuation assemblies to position the payload toward or relative to the moving object. The one or more actuation assemblies may operate through linear motion.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: January 1, 2019
    Assignee: WTS LLC
    Inventors: Brian Plourde, John Abraham, Douglas Plourde, Richard Pakonen, Andy Gikling
  • Patent number: 10089313
    Abstract: According to one embodiment, a system for converting data integration system (“DIS”) files comprises a memory operable to store data associated with at least one DIS and a processor communicatively coupled to the memory and operable to convert files associated with a first DIS to files associated with a second DIS. The operating system used by the first DIS is different from the operating system used by the second DIS. The processor converts the files by being operable to determine differences between the first DIS and the second DIS, determine a set of transformation rules based on the differences, create a conversion algorithm based on the set of transformation rules, and execute the conversion algorithm to convert the files. The system is further operable to execute the second DIS such that the second DIS uses the converted data integration files.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: October 2, 2018
    Assignee: Bank of America Corporation
    Inventors: Brad E. Romano, John Abraham