Patents by Inventor Robert A. Weaver

Robert A. Weaver 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: 20240123398
    Abstract: Method and system for electrochemically compressing hydrogen. In one embodiment, the system includes a membrane electrode assembly (MEA) that includes a polymer electrolyte membrane (PEM), an anode, and a cathode. First and second gas diffusion media are positioned adjacent the cathode and anode, respectively. A humidifying membrane is positioned next to the second gas diffusion medium on a side opposite the anode. A water supply is connected to the humidifying membrane, and a hydrogen gas supply is connected to the second gas diffusion medium. A hydrogen gas collector including a back pressure regulator is connected to the first gas diffusion medium. Separators, positioned on opposite sides of the MEA, are connected to a power source. In use, hydrogen is electrochemically pumped across the MEA and collected in the hydrogen gas collector. The PEM is kept properly humidified by the humidifying membrane, which releases water into the second gas diffusion medium.
    Type: Application
    Filed: December 21, 2023
    Publication date: April 18, 2024
    Applicant: PLUG POWER INC.
    Inventors: Monjid HAMDAN, Cortney MITTELSTEADT, Matthew WEAVER, Robert STONE
  • Patent number: 11943203
    Abstract: A method includes selecting, by at least one hardware processor of a first database deployment, data for transmission to a second database deployment. The data includes a plurality of files forming a data stream. At least a first file of the plurality of files is encoded using a first encryption key which is stored in at least a second file of the plurality of files. The at least a first file is further encoded to include a second encryption key associated with at least a third file of the plurality of files. A set of nodes is identified in a virtual private network connected to the first and second database deployments. The data stream is transmitted from the first database deployment to the second database deployment via the set of nodes of the virtual private network that is connected to the first database deployment and the second database deployment.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: March 26, 2024
    Assignee: Snowflake Inc.
    Inventors: Robert Bengt Benedikt Gernhardt, Mikhail Kazhamiaka, Eric Robinson, Rodney Weaver
  • Patent number: 11928966
    Abstract: A virtual railroad of vehicles is disclosed. In one aspect of the disclosure, a system includes one or more passenger vehicles of a peloton, and a first engine vehicle of the peloton. The first engine vehicle communicatively connected to the one or more passenger vehicles, wherein the first engine vehicle comprises: a processor communicatively connected to a memory and is configured to receive status information of the one or more passenger vehicles, determine, based on the received status information, a set of current values for a set of vehicle attributes for each of the one or more passenger vehicles, and adjust, based on the set of current values for the set of vehicle attributes, a position of a corresponding passenger vehicle of the one or more passenger vehicles.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: March 12, 2024
    Assignee: DIVERGENT TECHNOLOGIES, INC.
    Inventors: Kevin Robert Czinger, John Russell Bucknell, Jinbo Chen, Gregory S. Weaver
  • Publication number: 20240027947
    Abstract: There is provided a computer implemented method comprising, receiving data associated with an industrial printer, the industrial printer operating on a print line and executing a print job, determining, based on the data associated with the industrial printer, an issue associated with the industrial printer, determining, based on the issue, whether the industrial printer requires remedial action or if the industrial printer can continue to be operated with the issue.
    Type: Application
    Filed: December 10, 2021
    Publication date: January 25, 2024
    Applicant: Videojet Technologies Inc.
    Inventors: Robert Weaver, Fred Susi, Michael John McCormick
  • Publication number: 20220261303
    Abstract: A system having a plurality of marking and/or coding devices and a computing system coupled to the devices and having processor configured to: receive sensor data associated with each device; and store printer metadata and batch job metadata in a backup file for each device. The processor is configured to classify a fault condition of a respective one device based on one or more of received sensor data, device self-test data, current operational data and historical device condition data. The processor is configured to determine autonomously a repair process recommendation in response to the classified fault condition and based on an estimated time to repair (ETR) the device using a self-repair recovery process relative to a line recovery time (LRT) threshold. The processor is configured to recommend as the repair process recommendation the self-repair recovery process in response to the ETR being less than or equal to the LRT threshold.
    Type: Application
    Filed: June 12, 2020
    Publication date: August 18, 2022
    Inventors: Robert Weaver, John P. Folkers, Fred Susi, Robert Smith
  • Publication number: 20210324828
    Abstract: A plumbing system for generating electrical power, including a hydroelectric generator assembly configured to generate power, a power source arranged in parallel with the hydroelectric generator assembly, and an interconnecting power harness in communication with the hydroelectric generator assembly and the power source. The plumbing system additionally includes a plumbing fixture in communication with the interconnecting power harness. The plumbing fixture includes a valve and a sensor configured to detect the presence of a user. The hydroelectric generator assembly is configured to provide power to the valve.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 21, 2021
    Inventors: Chadwick Williams, Jack Salay, Cesar Leon, Matt Gjertson, Dan Danowski, Glen Trickle, Karthik Sundaramoorthy, Keith Mercer, Long Le, Jon Huddle, Robert Weaver, Robert Saadi, Vipresh Jain, Keith Boucher, Brandon Feil
  • Patent number: 10785381
    Abstract: A method of providing coding instructions to a printer includes creating artwork design for a package and creating coding instructions associated with the artwork design, the coding instructions for printing a code on the package. The coding instructions are associated with the artwork design and transferred to a remote storage location. An identifier is provided with the package, package materials, or a component thereof to allow a user to retrieve the coding instructions for printing the code on the package.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: September 22, 2020
    Assignee: VIDEOJET TECHNOLOGIES INC.
    Inventors: Robert Weaver, John Fini, Kristiaan Van Bael, Martin Beyer
  • Patent number: 10628934
    Abstract: A device comprising a printer configured to apply a code of printed content on a substrate of a product based on a printer technology type, the code having a plurality of digits. The device includes an optical code detector, executed by one or more processors, to detect the code in a received image of the product printed by the printer by optically recognizing characters in the received image using a trained optical character recognition (OCR) algorithm for the printer technology type. The OCR algorithm is trained to identify each digit of the plurality of digits of the code in a region of interest (ROI) based on at least one product parameter to which the printed content is directly applied and the printer technology type. A system and method are also provided.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: April 21, 2020
    Assignee: VIDEOJET TECHNOLOGIES INC
    Inventor: Robert Weaver
  • Patent number: 10417936
    Abstract: Systems and methods facilitating training in clinical procedures via mixed reality simulations are disclosed. Such a system can comprise a physical model and a virtual model of an anatomic region associated with the procedure, wherein the virtual model associates tissue types with locations in the physical model. The system can include a tracking component that tracks locations of at least one clinical instrument relative to the models, and an anatomic feedback component that can produce perceptible changes in the physical model based on the interaction between the instrument and virtual model. A clinical device interface can detect outputs of clinical devices like electrical signals, pressure or flow, wherein feedback to the physical model depends on the tracked position of a clinical device and output from the same or different clinical device. Another component can generate feedback effects to the clinical device. Aspects can simulate anesthesiology procedures like local nerve blockade.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: September 17, 2019
    Assignee: UNIVERSITY OF PITTSBURGH—OF THE COMMONWEALTH SYSTEM OF HIGHER EDUCATION
    Inventors: Joseph T. Samosky, Robert Weaver
  • Publication number: 20190220971
    Abstract: A device comprising a printer configured to apply a code of printed content on a substrate of a product based on a printer technology type, the code having a plurality of digits. The device includes an optical code detector, executed by one or more processors, to detect the code in a received image of the product printed by the printer by optically recognizing characters in the received image using a trained optical character recognition (OCR) algorithm for the printer technology type. The OCR algorithm is trained to identify each digit of the plurality of digits of the code in a region of interest (ROI) based on at least one product parameter to which the printed content is directly applied and the printer technology type. A system and method are also provided.
    Type: Application
    Filed: August 11, 2017
    Publication date: July 18, 2019
    Inventor: Robert WEAVER
  • Publication number: 20180124273
    Abstract: A method of providing coding instructions to a printer includes creating artwork design for a package and creating coding instructions associated with the artwork design, the coding instructions for printing a code on the package. The coding instructions are associated with the artwork design and transferred to a remote storage location. An identifier is provided with the package, package materials, or a component thereof to allow a user to retrieve the coding instructions for printing the code on the package.
    Type: Application
    Filed: March 10, 2016
    Publication date: May 3, 2018
    Applicant: Videojet Technologies Inc.
    Inventors: Robert WEAVER, John FINI, Kristiaan VAN BAEL, Martin BEYER
  • Patent number: 9648502
    Abstract: Provided herein are systems and methods (i.e., utilities) that allow for synthesizing antenna patterns for wireless access points that provide coverage in a wireless network. The utilities utilize various mathematical models to identify antenna settings that enhance coverage of a coverage area.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: May 9, 2017
    Assignee: Trimble Navigation Limited
    Inventors: Joseph Carey, Robert Weaver, Russell Brinkman
  • Patent number: 9524132
    Abstract: A method and system for remote servicing of an industrial printer includes obtaining, on a processor, sensor data that indicates values output by a sensors configured to measure physical phenomena related to a plurality of components of the industrial printer. Also obtained, on the processor, is parameter data that indicates values for parameters that indicate user settings for operation of the industrial printer. It is determined, on the processor, a service issue related to the industrial printer based on the sensor data and the parameter data, It is also determined, at least in part on the processor, an action to be performed on the industrial printer in response to the service issue. Furthermore; the action is caused to be initiated. In some embodiments, the action is initiated at one facility different from a facility where the industrial printer is located.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: December 20, 2016
    Assignee: Videojet Technologies, Inc.
    Inventors: Robert Weaver, Robert Neagle
  • Publication number: 20160203737
    Abstract: Systems and methods facilitating training in clinical procedures via mixed reality simulations are disclosed. Such a system can comprise a physical model and a virtual model of an anatomic region associated with the procedure, wherein the virtual model associates tissue types with locations in the physical model. The system can include a tracking component that tracks locations of at least one clinical instrument relative to the models, and an anatomic feedback component that can produce perceptible changes in the physical model based on the interaction between the instrument and virtual model. A clinical device interface can detect outputs of clinical devices like electrical signals, pressure or flow, wherein feedback to the physical model depends on the tracked position of a clinical device and output from the same or different clinical device. Another component can generate feedback effects to the clinical device. Aspects can simulate anesthesiology procedures like local nerve blockade.
    Type: Application
    Filed: March 21, 2016
    Publication date: July 14, 2016
    Applicant: University of Pittsburgh - Of the Commonwealth System of Higher Education
    Inventors: Joseph T. Samosky, Robert Weaver
  • Patent number: 9318032
    Abstract: Systems and methods facilitating training in clinical procedures via mixed reality simulations are disclosed. Such a system can comprise a physical model and a virtual model of an anatomic region associated with the procedure, wherein the virtual model associates tissue types with locations in the physical model. The system can include a tracking component that tracks locations of at least one clinical instrument relative to the models, and an anatomic feedback component that can produce perceptible changes in the physical model based on the interaction between the instrument and virtual model. A clinical device interface can detect outputs of clinical devices like electrical signals, pressure or flow, wherein feedback to the physical model depends on the tracked position of a clinical device and output from the same or different clinical device. Another component can generate feedback effects to the clinical device. Aspects can simulate anesthesiology procedures like local nerve blockade.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: April 19, 2016
    Assignee: University of Pittsburgh—Of the Commonwealth System of Higher Education
    Inventors: Joseph T. Samosky, Robert Weaver
  • Publication number: 20160098234
    Abstract: A method and system for remote servicing of an industrial printer includes obtaining, on a processor, sensor data that indicates values output by a sensors configured to measure physical phenomena related to a plurality of components of the industrial printer. Also obtained, on the processor, is parameter data that indicates values for parameters that indicate user settings for operation of the industrial printer. It is determined, on the processor, a service issue related to the industrial printer based on the sensor data and the parameter data, It is also determined, at least in part on the processor, an action to be performed on the industrial printer in response to the service issue. Furthermore; the action is caused to be initiated. In some embodiments, the action is initiated at one facility different from a facility where the industrial printer is located.
    Type: Application
    Filed: October 6, 2015
    Publication date: April 7, 2016
    Inventors: Robert WEAVER, Robert NEAGLE
  • Patent number: 9100974
    Abstract: A system and method is provided for performing an automated a site survey process for adjusting radiation patterns of access point antennas in a wireless network. The system and method utilize wireless mobile devices in their normal process of carrying about ordinary traffic to measure network performance. Further, such information is utilizes to configure the radiation patterns of the access point antennas to tailor coverage areas of the antennas to current network conditions.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: August 4, 2015
    Assignee: FIDELITY COMTECH, INC.
    Inventors: Joseph Carey, Robert Weaver
  • Patent number: 8982424
    Abstract: A method of printing a modified product code includes providing a printer and a substrate. An initial product code is determined. The initial product code includes a plurality of unmodified characters. A modified product code is determined. The modified product code includes at least one modified character that is different from a corresponding one of the plurality of unmodified characters of the initial product code. The modified character is a function at least in part by of initial product code. The printer is controlled to print the modified product code on the substrate.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: March 17, 2015
    Assignee: Videojet Technologies Inc.
    Inventor: Robert Weaver
  • Publication number: 20140057638
    Abstract: Provided herein are systems and methods (i.e., utilities)that allow for synthesizing antenna patters for wireless access points that provide coverage in a wireless network. The utilities utilize various mathematical models to identify antenna settings that enhance coverage of a coverage area.
    Type: Application
    Filed: August 15, 2013
    Publication date: February 27, 2014
    Applicant: FIDELITY COMTECH, INC.
    Inventors: Joseph Carey, Robert Weaver, Russell Brinkman
  • Publication number: 20130323700
    Abstract: Systems and methods facilitating training in clinical procedures via mixed reality simulations are disclosed. Such a system can comprise a physical model and a virtual model of an anatomic region associated with the procedure, wherein the virtual model associates tissue types with locations in the physical model. The system can include a tracking component that tracks locations of at least one clinical instrument relative to the models, and an anatomic feedback component that can produce perceptible changes in the physical model based on the interaction between the instrument and virtual model. A clinical device interface can detect outputs of clinical devices like electrical signals, pressure or flow, wherein feedback to the physical model depends on the tracked position of a clinical device and output from the same or different clinical device. Another component can generate feedback effects to the clinical device. Aspects can simulate anesthesiology procedures like local nerve blockade.
    Type: Application
    Filed: February 6, 2012
    Publication date: December 5, 2013
    Applicant: University of Pittsburgh - Of the Commonwealth System of Higher Education
    Inventors: Joseph T. Samosky, Robert Weaver