Patents by Inventor Daniel Davidson
Daniel Davidson 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).
-
Publication number: 20240118048Abstract: Preventing freezing in a heat exchanger can include passing first and second cooling fluids through the heat exchanger, monitoring a temperature and/or pressure of the second cooling fluid entering the heat exchanger, heating the second cooling fluid entering the heat exchanger by opening a valve when the monitored temperature and/or monitored pressure is below a trigger temperature and/or trigger pressure, and closing the valve when a condition is met. The first cooling fluid can have a first freezing temperature and the second cooling fluid can have a second, lower freezing temperature. Opening the valve can cause the second cooling fluid, in gaseous phase, to mix with the second cooling fluid, in liquid phase, upstream of the heat exchanger.Type: ApplicationFiled: October 5, 2023Publication date: April 11, 2024Inventors: Kiel Stephens, Galen Gerig, Steven A. Borror, Matthew Raven, Daniel J. Schutte, Roger Noll, Murphy Davidson
-
Patent number: 11853277Abstract: A system includes an interface, a processor, and a memory. The interface is configured to receive a version of a model from a model registry. The processor is configured to store the version of the model, start a process running the version of the model, and update a proxy with version information associated with the version of the model, wherein the updated proxy indicates to redirect an indication to invoke the version of the model to the process. The memory is coupled to the processor and configured to provide the processor with instructions.Type: GrantFiled: January 31, 2023Date of Patent: December 26, 2023Assignee: Databricks, Inc.Inventors: Aaron Daniel Davidson, Tomas Nykodym, Clemens Mewald
-
Patent number: 11693837Abstract: A system includes an interface, a processor, and a memory. The interface is configured to receive a version of a model from a model registry. The processor is configured to store the version of the model, start a process running the version of the model, and update a proxy with version information associated with the version of the model, wherein the updated proxy indicates to redirect an indication to invoke the version of the model to the process. The memory is coupled to the processor and configured to provide the processor with instructions.Type: GrantFiled: May 19, 2021Date of Patent: July 4, 2023Assignee: Databricks, Inc.Inventors: Aaron Daniel Davidson, Tomas Nykodym, Clemens Mewald
-
Publication number: 20230177031Abstract: A system includes an interface, a processor, and a memory. The interface is configured to receive a version of a model from a model registry. The processor is configured to store the version of the model, start a process running the version of the model, and update a proxy with version information associated with the version of the model, wherein the updated proxy indicates to redirect an indication to invoke the version of the model to the process. The memory is coupled to the processor and configured to provide the processor with instructions.Type: ApplicationFiled: January 31, 2023Publication date: June 8, 2023Inventors: Aaron Daniel Davidson, Tomas Nykodym, Clemens Mewald
-
Publication number: 20220246292Abstract: Provided herein is an engagement and care support platform (“ECSP”) computer system including at least one processor in communication with at least one memory device for facilitating senior user engagement. The processor is programmed to: (i) register a user through an application, (ii) register a caregiver associated with the user through the application, (iii) generate a senior profile based upon user personal and scheduling data, (iv) build a daily interactive user interface that reflects the senior profile, (v) display the daily interactive user interface at a first client device associated with the user, (vi) cause the first client device to initiate a daily interaction prompt to the user, (vii) determine whether any user interaction was received in response to the daily interaction prompt, and (viii) transmit a daily update message to a second client device associated with the caregiver, including an indication of whether any user interaction was received.Type: ApplicationFiled: January 28, 2022Publication date: August 4, 2022Inventors: Michael DiBenedetto, Audrey Schwartz, Sydney Volk, Daniel Davidson, Daniel Wilson, Jo-Jo Lin, Zaki Goumandakoye
-
Publication number: 20220245593Abstract: Provided herein is an engagement and care support platform (“ECSP”) computer system including at least one processor in communication with at least one memory device for facilitating senior user engagement. The processor is programmed to: (i) register a user through an application, (ii) register a caregiver associated with the user through the application, (iii) generate a senior profile based upon user personal and scheduling data, (iv) build a daily interactive user interface that reflects the senior profile, (v) display the daily interactive user interface at a first client device associated with the user, (vi) cause the first client device to initiate a daily interaction prompt to the user, (vii) determine whether any user interaction was received in response to the daily interaction prompt, and (viii) transmit a daily update message to a second client device associated with the caregiver, including an indication of whether any user interaction was received.Type: ApplicationFiled: January 28, 2022Publication date: August 4, 2022Inventors: Michael DiBenedetto, Audrey Schwartz, Sydney Volk, Daniel Davidson, Daniel Wilson, Jo-Jo Lin, Zaki Goumandakoye
-
Publication number: 20220092043Abstract: A system includes an interface, a processor, and a memory. The interface is configured to receive a version of a model from a model registry. The processor is configured to store the version of the model, start a process running the version of the model, and update a proxy with version information associated with the version of the model, wherein the updated proxy indicates to redirect an indication to invoke the version of the model to the process. The memory is coupled to the processor and configured to provide the processor with instructions.Type: ApplicationFiled: May 19, 2021Publication date: March 24, 2022Inventors: Aaron Daniel Davidson, Tomas Nykodym, Clemens Mewald
-
Patent number: 10851228Abstract: A flame-retardant thermoplastic resin composition comprising about 20% to about 30% polypropylene; about 50% to about 65% Magnesium Hydroxide; and about 3% to about 8% polybutene. Articles of manufacture made by this composition and methods making these articles of manufacture.Type: GrantFiled: July 25, 2019Date of Patent: December 1, 2020Assignee: FSIT Services LLCInventors: Fernando Surraco, Daniel Davidson
-
Publication number: 20200032042Abstract: A flame-retardant thermoplastic resin composition comprising about 20% to about 30% polypropylene; about 50% to about 65% Magnesium Hydroxide; and about 3% to about 8% polybutene. Articles of manufacture made by this composition and methods and methods of making these articles of manufacture.Type: ApplicationFiled: July 25, 2019Publication date: January 30, 2020Applicant: FSIT Services LLCInventors: Fernando Surraco, Daniel Davidson
-
Patent number: 10113813Abstract: A tube for a heat exchanger, and more particularly, a tube for a heat exchanger, which has a first reinforcement portion corresponding to a curved section of a tube and a second reinforcement portion attached to the first reinforcement portion formed at both ends of an inner fin so as to increase the strength of both ends in the air flow direction of the tube.Type: GrantFiled: February 13, 2015Date of Patent: October 30, 2018Assignee: HANON SYSTEMSInventors: Hong-Young Lim, Jun-Young Song, Dong-Suk Lee, Sung-Hong Shin, Kwang-Hun Oh, Wi-Sam Jo, Yong-Sung Kwon, Sun-Mi Lee, Daniel Davidson, Greg Whitlow, Jiri Dobner, Young-Sang Kim, Jung-Ho Kim, Sun-An Jeong, Yeong-Ho Jin
-
Patent number: 10075489Abstract: A method for managing information relating to a deployment of changes in order to communicate some or all the information to users includes providing an interface to a plurality of users at a plurality of workstations accessible by one or more of the users, receiving information comprising initiative data corresponding to each of the plurality of changes, the initiative data comprising data relating to a plurality of parameters corresponding to each of the plurality of changes, initiating display of some or all the initiative data corresponding to some or all the plurality of changes, logging event data related to a plurality of events associated with the deployment of the plurality of changes, the event data comprising change status data indicating a status of at least one of the plurality of changes, and initiating display of at least some of the event data to the users via the interface.Type: GrantFiled: January 28, 2016Date of Patent: September 11, 2018Assignee: Bank of America CorporationInventors: Shawn Maurice Abrams, John Daniel Davidson, Daniel Douglas Grace, Eric Nathaniel Hunsaker, Gregory Lewis, Jerome K. Licup, Timothy McClellan, Hollie Hayes Newton, Selmer R. Peterson, Christine Roche, William Cather Steincamp, II
-
Patent number: 10075488Abstract: A method for managing information relating to a deployment of changes in order to communicate some or all the information to users includes providing an interface to a plurality of users at a plurality of workstations accessible by one or more of the users, receiving information comprising initiative data corresponding to each of the plurality of changes, the initiative data comprising data relating to a plurality of parameters corresponding to each of the plurality of changes, initiating display of some or all the initiative data corresponding to some or all the plurality of changes, logging event data related to a plurality of events associated with the deployment of the plurality of changes, the event data comprising change status data indicating a status of at least one of the plurality of changes, and initiating display of at least some of the event data to the users via the interface.Type: GrantFiled: January 28, 2016Date of Patent: September 11, 2018Assignee: Bank of America CorporationInventors: Shawn Maurice Abrams, John Daniel Davidson, Daniel Douglas Grace, Eric Nathaniel Hunsaker, Gregory Lewis, Jerome K. Licup, Timothy McClellan, Hollie Hayes Newton, Selmer R. Peterson, Christine Roche, William Cather Steincamp, II
-
Patent number: 9923806Abstract: A network traffic routing apparatus includes a memory and a processor. The processor receives a change to the first production environment and determines a score for deploying the change. The score indicates a probability that the change, when deployed, will conflict with another change from a plurality of scheduled changes. The processor determines an aggregate score by summing the score and a plurality of scores for the plurality of scheduled changes. The processor also determines that the aggregate score is below a threshold and in response to that determination, schedules the deployment of the change. The processor further routes network traffic from the first production environment to the second production environment. The processor deploys the change to the first production environment after the network traffic has been routed to the second production environment, and after the change has been deployed, routes the network traffic back to the first production environment.Type: GrantFiled: November 9, 2015Date of Patent: March 20, 2018Assignee: Bank of America CorporationInventor: John Daniel Davidson
-
Publication number: 20170134260Abstract: A network traffic routing apparatus includes a memory and a processor. The processor receives a change to the first production environment and determines a score for deploying the change. The score indicates a probability that the change, when deployed, will conflict with another change from a plurality of scheduled changes. The processor determines an aggregate score by summing the score and a plurality of scores for the plurality of scheduled changes. The processor also determines that the aggregate score is below a threshold and in response to that determination, schedules the deployment of the change. The processor further routes network traffic from the first production environment to the second production environment. The processor deploys the change to the first production environment after the network traffic has been routed to the second production environment, and after the change has been deployed, routes the network traffic back to the first production environment.Type: ApplicationFiled: November 9, 2015Publication date: May 11, 2017Inventor: John Daniel Davidson
-
Patent number: 9622427Abstract: A hydroponics plant growing system comprises a bamboo tower having a grow chamber and a water chamber formed therein. A plurality of grow cups are attached to side of the tower adjacent the grow chamber. Cutouts in a sidewall of the tower form passageways between the grow cups and grow chamber. A low voltage electric pump is disposed in the water chamber to pump water to the top of the grow chamber.Type: GrantFiled: November 19, 2014Date of Patent: April 18, 2017Inventor: Daniel Davidson Wagner
-
Publication number: 20160356555Abstract: A tube for a heat exchanger, and more particularly, a tube for a heat exchanger, which has a first reinforcement portion corresponding to a curved section of a tube and a second reinforcement portion attached to the first reinforcement portion formed at both ends of an inner fin so as to increase the strength of both ends in the air flow direction of the tube.Type: ApplicationFiled: February 13, 2015Publication date: December 8, 2016Inventors: Hong-Young Lim, Jun-Young Song, Dong-Suk Lee, Sung-Hong Shin, Kwang-Hun Oh, Wi-Sam Jo, Yong-Sung Kwon, Sun-Mi Lee, Daniel Davidson, Greg Whitlow, Jiri Dobner, Young-Sang Kim, Jung-Ho Kim, Sun-An Jeong, Yeong-Ho Jin
-
Publication number: 20160149973Abstract: A method for managing information relating to a deployment of changes in order to communicate some or all the information to users includes providing an interface to a plurality of users at a plurality of workstations accessible by one or more of the users, receiving information comprising initiative data corresponding to each of the plurality of changes, the initiative data comprising data relating to a plurality of parameters corresponding to each of the plurality of changes, initiating display of some or all the initiative data corresponding to some or all the plurality of changes, logging event data related to a plurality of events associated with the deployment of the plurality of changes, the event data comprising change status data indicating a status of at least one of the plurality of changes, and initiating display of at least some of the event data to the users via the interface.Type: ApplicationFiled: January 28, 2016Publication date: May 26, 2016Inventors: Shawn Maurice Abrams, John Daniel Davidson, Daniel Douglas Grace, Eric Nathaniel Hunsaker, Gregory Lewis, Jerome K. Licup, Timothy McClellan, Hollie Hayes Newton, Selmer R. Peterson, Christine Roche, William Cather Steincamp, II
-
Publication number: 20160149974Abstract: A method for managing information relating to a deployment of changes in order to communicate some or all the information to users includes providing an interface to a plurality of users at a plurality of workstations accessible by one or more of the users, receiving information comprising initiative data corresponding to each of the plurality of changes, the initiative data comprising data relating to a plurality of parameters corresponding to each of the plurality of changes, initiating display of some or all the initiative data corresponding to some or all the plurality of changes, logging event data related to a plurality of events associated with the deployment of the plurality of changes, the event data comprising change status data indicating a status of at least one of the plurality of changes, and initiating display of at least some of the event data to the users via the interface.Type: ApplicationFiled: January 28, 2016Publication date: May 26, 2016Inventors: Shawn Maurice Abrams, John Daniel Davidson, Daniel Douglas Grace, Eric Nathaniel Hunsaker, Gregory Lewis, Jerome K. Licup, Timothy McClellan, Hollie Hayes Newton, Selmer R. Peterson, Christine Roche, William Cather Steincamp, II
-
Patent number: D798398Type: GrantFiled: October 24, 2016Date of Patent: September 26, 2017Assignee: Precor IncorporatedInventors: Sean K. Horita, Daniel Davidson, Elijah E. Hooper
-
Patent number: D801451Type: GrantFiled: October 24, 2016Date of Patent: October 31, 2017Assignee: Precor IncorporatedInventors: Elijah E. Hooper, Sean K. Horita, Robert B. Hubler, Joshua S. Engstrom, Daniel Davidson