Patents by Inventor Andrew Roy
Andrew Roy 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: 12641156Abstract: A water management system including a first end point device in communication with a first fixture, the first end point including a first end point electronic processor configured to receive data associated with the first fixture and a first fixture identifier. The water management system also includes a non-transitory computer-readable medium storing instructions executable by at least one electronic processor to perform a set of functions, such as receiving the data associated with the first fixture and the first fixture identifier, associating the first fixture identifier with a first location classification and a first type classification, processing the data associated with the first fixture to organize the data based at least in part on the first location classification associated with the first fixture identifier or the first type classification associated with the first fixture identifier, and transmitting the organized data of the first fixture to a user device for display.Type: GrantFiled: May 15, 2024Date of Patent: May 26, 2026Assignee: ZURN WATER, LLCInventors: William Leannah, Anthony Wilcox, Richard J. Miezin, Larry Le, Michael Job, Glen Trickle, Kurt Drier, Mike Troutman, Andrew Roy
-
Publication number: 20260032393Abstract: A water management system including a first end point device in communication with a first fixture, the first end point including a first end point electronic processor configured to receive data associated with the first fixture and a first fixture identifier. The water management system also includes a non-transitory computer-readable medium storing instructions executable by at least one electronic processor to perform a set of functions, such as receiving the data associated with the first fixture and the first fixture identifier, associating the first fixture identifier with a first location classification and a first type classification, processing the data associated with the first fixture to organize the data based at least in part on the first location classification associated with the first fixture identifier or the first type classification associated with the first fixture identifier, and transmitting the organized data of the first fixture to a user device for display.Type: ApplicationFiled: April 3, 2025Publication date: January 29, 2026Inventors: William Leannah, Anthony Wilcox, Richard J. Miezin, Kurt Drier, Mike Troutman, Andrew Roy
-
Patent number: 12301661Abstract: A water management system including a first end point device in communication with a first fixture, the first end point including a first end point electronic processor configured to receive data associated with the first fixture and a first fixture identifier. The water management system also includes a non-transitory computer-readable medium storing instructions executable by at least one electronic processor to perform a set of functions, such as receiving the data associated with the first fixture and the first fixture identifier, associating the first fixture identifier with a first location classification and a first type classification, processing the data associated with the first fixture to organize the data based at least in part on the first location classification associated with the first fixture identifier or the first type classification associated with the first fixture identifier, and transmitting the organized data of the first fixture to a user device for display.Type: GrantFiled: December 7, 2020Date of Patent: May 13, 2025Assignee: ZURN WATER, LLCInventors: William Leannah, Anthony Wilcox, Richard J. Miezin, Kurt Drier, Mike Troutman, Andrew Roy
-
Publication number: 20250097297Abstract: A water management system including a first end point device in communication with a first fixture, the first end point including a first end point electronic processor configured to receive data associated with the first fixture and a first fixture identifier. The water management system also includes a non-transitory computer-readable medium storing instructions executable by at least one electronic processor to perform a set of functions, such as associating the first fixture identifier with a first location classification, organizing the first fixture into a first group of fixtures based at least in part on the first location classification, receiving operational data associated with an actuation of the first fixture, and processing the operational data which may include comparing the processed operational data to historical data, and determining a deviation in performance at least partially based on the comparison of the data to the historical data.Type: ApplicationFiled: October 25, 2024Publication date: March 20, 2025Inventors: Anthony Wilcox, Mike Troutman, Kurt Drier, William Leannah, Andrew Roy, Richard J. Miezin
-
Publication number: 20250047745Abstract: A water management system including a first end point device in communication with a first fixture, the first end point device including a first end point electronic processor configured to receive data associated with the first fixture and a first fixture identifier. The water management system also includes a non-transitory computer-readable medium storing instructions executable by at least one electronic processor to perform a set of functions such as receiving the data associated with the first fixture and the first fixture identifier, associating the first fixture identifier with a first location classification and a first type classification, determining the maintenance needs of the first fixture, identifying one or more replacement parts associated with the maintenance needs, and recommending the one or more replacement parts to a user.Type: ApplicationFiled: October 25, 2024Publication date: February 6, 2025Inventors: Anthony Wilcox, Mike Troutman, Kurt Drier, William Leannah, Andrew Roy, Richard J. Miezin
-
Publication number: 20250047746Abstract: A water management system including a first end point device in communication with a first fixture, the first end point including a first end point electronic processor configured to receive data associated with the first fixture and a first fixture identifier. The system further including a non-transitory computer-readable medium storing instructions executable by at least one electronic processor to perform a set of functions such as receiving the data associated with the first fixture and the first fixture identifier, processing the data associated with the first fixture and the first fixture identifier, comparing the data associated with the first fixture and the first fixture identifier to at least one target operational parameter of a plurality of target operational parameters, and determining a status of the first fixture based at least in part on the comparison of the data to the at least one target operational parameter.Type: ApplicationFiled: October 25, 2024Publication date: February 6, 2025Inventors: Anthony Wilcox, Mike Troutman, Kurt Drier, William Leannah, Andrew Roy, Richard J. Miezin
-
Publication number: 20240297917Abstract: A water management system including a first end point device in communication with a first fixture, the first end point including a first end point electronic processor configured to receive data associated with the first fixture and a first fixture identifier. The water management system also includes a non-transitory computer-readable medium storing instructions executable by at least one electronic processor to perform a set of functions, such as receiving the data associated with the first fixture and the first fixture identifier, associating the first fixture identifier with a first location classification and a first type classification, processing the data associated with the first fixture to organize the data based at least in part on the first location classification associated with the first fixture identifier or the first type classification associated with the first fixture identifier, and transmitting the organized data of the first fixture to a user device for display.Type: ApplicationFiled: May 15, 2024Publication date: September 5, 2024Inventors: William Leannah, Anthony Wilcox, Richard J. Miezin, Larry Le, Michael Job, Glen Trickle, Kurt Drier, Mike Troutman, Andrew Roy
-
Publication number: 20210176319Abstract: A water management system including a first end point device in communication with a first fixture, the first end point including a first end point electronic processor configured to receive data associated with the first fixture and a first fixture identifier. The water management system also includes a non-transitory computer-readable medium storing instructions executable by at least one electronic processor to perform a set of functions, such as receiving the data associated with the first fixture and the first fixture identifier, associating the first fixture identifier with a first location classification and a first type classification, processing the data associated with the first fixture to organize the data based at least in part on the first location classification associated with the first fixture identifier or the first type classification associated with the first fixture identifier, and transmitting the organized data of the first fixture to a user device for display.Type: ApplicationFiled: December 7, 2020Publication date: June 10, 2021Inventors: William Leannah, Tony Wilcox, Ricky Miezin, Paul Saari, Anshuman Chourasia, Bill Orr, Larry Le, Michael Job, Warren Anderson, Adam Nye, Krystal Pesch, Tamanjong Fusi, Frank Molinaro, Glen Trickle, Michael Peroutka, Kurt Drier, Ryan Langan, Ryan Palmer, Ari Chakraborty, Mike Troutman, Andrew Roy
-
Publication number: 20130024207Abstract: Data is received from multiple data sources. The data received from the data sources provides information about patients in a population who have received one or more therapies. Patient-centric records are generated. Each of the patient-centric records stores patient data regarding a different patient in the population. The patient data stored in the patient-centric records is based on the data received from the data sources.Type: ApplicationFiled: August 15, 2011Publication date: January 24, 2013Applicant: MEDTRONIC, INC.Inventors: Karl Anderson, Theodore Lystig, Joseph Hansen, Andrew Roy, Richard Kuntz
-
Patent number: 8307332Abstract: Apparatus and associated systems and methods may relate to a data traffic modification system that may receive operating code developed using a graphical user interface (GUI) that permits substantially real-time editing of instructions that have been determined to include errors. In various implementations, a data traffic modification device may selectively modify data traffic upon the occurrence of a predetermined condition. In one illustrative example, operating code may be developed by sequentially editing individual instructions. Upon modifying each instruction, the validity of the operating code with the edited instruction may be checked, and the GUI may display the updated code substantially in real time during an editing session. The GUI may display an indication of the validity status of the set of instructions. In some embodiments, the user may be permitted to continue editing the code within the GUI while the set of instructions contains errors.Type: GrantFiled: March 2, 2007Date of Patent: November 6, 2012Assignee: Teledyne LeCroy, Inc.Inventors: Douglas Lee, Eugene Fouxman, Shlomi Krepner, Andrew Roy, Amit Bakshi, Dmitry Karpov
-
Patent number: 7941575Abstract: Apparatus and associated systems and methods may relate to a data traffic modification system that may include a processing module to handle SATA-compliant data transfers in which a source device or a target device issues requests to pause and subsequently to resume the data transfer. In various implementations, a data traffic modification device may selectively modify data traffic upon the occurrence of a predetermined condition. In one illustrative example, if a target device for the data transfer issues a pause request (e.g., to prevent a buffer overflow), the data traffic modification device may generate a pause acknowledge signal to the target device within a response time specified by the protocol. In another illustrative example, if a source device for the data transfer issues a pause request, the data traffic modification device may generate a pause acknowledge signal to the source device within the response time specified by the protocol.Type: GrantFiled: March 2, 2007Date of Patent: May 10, 2011Assignee: LeCroy CorporationInventors: Andrew Roy, Amit Bakshi, Shlomi Krepner, Eugene Fouxman, Dmitry Karpov, Douglas Lee
-
Patent number: 7711996Abstract: A method and apparatus for testing a data transfer system. The method comprises the steps of storing a first table, the first table noting at least a time of issuance of at least one command and a time of completion of the command and comparing the time of issuance of the command and the time of completion of the command. A timeout condition is registered if the processor determines that a time longer than a predetermined time elapsed between the time of issuance of the command and the time of completion of the command.Type: GrantFiled: March 29, 2007Date of Patent: May 4, 2010Assignee: LeCroy CorporationInventors: Andrew Roy, Amit Bakshi, Shlomi Krepner, Eugene Fouxman
-
Publication number: 20080022169Abstract: A method and apparatus for testing a data transfer system. The method comprises the steps of storing a first table, the first table noting at least a time of issuance of at least one command and a time of completion of the command and comparing the time of issuance of the command and the time of completion of the command. A timeout condition is registered if the processor determines that a time longer than a predetermined time elapsed between the time of issuance of the command and the time of completion of the command.Type: ApplicationFiled: March 29, 2007Publication date: January 24, 2008Inventors: Andrew Roy, Amit Bakshi, Shlomi Krepner, Eugene Fouxman
-
Publication number: 20070226419Abstract: Apparatus and associated systems and methods may relate to a data traffic modification system that may modify a data stream as a function of a selected data value in the data stream, where the data value is selected from among values received into a buffer before the occurrence of a trigger condition. In an illustrative example, a buffer in a data traffic modification device may receive and temporarily store multiple data values being transferred between a source device (e.g., server) and a target device (e.g., storage area network). In some embodiments, the buffered data may contain data to be captured in response to detecting a trigger condition. The captured data, for example, may be used to generate a substitution value for another location in the data stream. Accordingly, some implementations may provide for capture of data values that precede a trigger data value within a data stream.Type: ApplicationFiled: March 2, 2007Publication date: September 27, 2007Applicant: LECROY CORPORATIONInventors: Andrew Roy, Amit Bakshi, Shlomi Krepner, Eugene Fouxman, Dmitry Karpov, Douglas Lee
-
Publication number: 20070220485Abstract: Apparatus and associated systems and methods may relate to a data traffic modification system that may receive operating code developed using a graphical user interface (GUI) that permits substantially real-time editing of instructions that have been determined to include errors. In various implementations, a data traffic modification device may selectively modify data traffic upon the occurrence of a predetermined condition. In one illustrative example, operating code may be developed by sequentially editing individual instructions. Upon modifying each instruction, the validity of the operating code with the edited instruction may be checked, and the GUI may display the updated code substantially in real time during an editing session. The GUI may display an indication of the validity status of the set of instructions. In some embodiments, the user may be permitted to continue editing the code within the GUI while the set of instructions contains errors.Type: ApplicationFiled: March 2, 2007Publication date: September 20, 2007Applicant: LECROY CORPORATIONInventors: Douglas Lee, Eugene Fouxman, Shlomi Krepner, Andrew Roy, Amit Bakshi, Dmitry Karpov
-
Publication number: 20070206496Abstract: Apparatus and associated systems and methods may relate to a data traffic modification system that may include a processing module to handle SATA-compliant data transfers in which a source device or a target device issues requests to pause and subsequently to resume the data transfer. In various implementations, a data traffic modification device may selectively modify data traffic upon the occurrence of a predetermined condition. In one illustrative example, if a target device for the data transfer issues a pause request (e.g., to prevent a buffer overflow), the data traffic modification device may generate a pause acknowledge signal to the target device within a response time specified by the protocol. In another illustrative example, if a source device for the data transfer issues a pause request, the data traffic modification device may generate a pause acknowledge signal to the source device within the response time specified by the protocol.Type: ApplicationFiled: March 2, 2007Publication date: September 6, 2007Applicant: LECROY CORPORATIONInventors: Andrew Roy, Amit Bakshi, Shlomi Krepner, Eugene Fouxman, Dmitry Karpov, Douglas Lee
-
Patent number: 6242877Abstract: An apparatus for controlling operation of a processing machine has a computer preferably with a computer aided design program configurable to model a kinematic velocity profile of a point of interest on a machine to be controlled. A graphical user interface on the computer enables an operator to select desired velocity points for a motor drive controlling motion of the point on the machine. A curve fit is applied to the velocity points to realize a desired velocity profile for the motor drive and the point on the machine. The desired velocity profile is then integrated and scaled in order to obtain a scaled velocity profile that realizes an actual, or target displacement of the point as dictated by operation of the machine. By controlling operation of elements of a machine with velocity profiles, coordination of associated elements and points on the machine can be visualized by an operator selecting the velocity points for each drive of the machine. A method for implementing same is also disclosed.Type: GrantFiled: August 25, 1999Date of Patent: June 5, 2001Assignee: The Vision Limited PartnershipInventors: Jere F. Irwin, Gary A. Curry, Marian J. Fisk, Andrew Roy, David L. Roberts, Stephanie L. Roberts, Todd W. Rudberg
-
Patent number: 6084375Abstract: An apparatus for controlling operation of a processing machine has a computer preferably with a computer aided design program configurable to model a kinematic velocity profile of a point of interest on a machine to be controlled. A graphical user interface on the computer enables an operator to select desired velocity points for a motor drive controlling motion of the point on the machine. A curve fit is applied to the velocity points to realize a desired velocity profile for the motor drive and the point on the machine. The desired velocity profile is then integrated and scaled in order to obtain a scaled velocity profile that realizes an actual, or target displacement of the point as dictated by operation of the machine. By controlling operation of elements of a machine with velocity profiles, coordination of associated elements and points on the machine can be visualized by an operator selecting the velocity points for each drive of the machine. A method for implementing same is also disclosed.Type: GrantFiled: May 8, 1998Date of Patent: July 4, 2000Assignee: The Vision Limited PartnershipInventors: Jere F. Irwin, Gary A. Curry, Marian J. Fisk, Andrew Roy, David L. Roberts, Stephanie L. Roberts, Todd W. Rudberg