Patents by Inventor David Ward
David Ward 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: 20240089185Abstract: Example embodiments involve a metrics collection system for collecting software usage metrics from one or more client devices at deployments. A computer, such as a server configured to execute the metrics collection system, collects software usage metrics (e.g., as a metrics submission from a client device) of the software product at the deployment, identifies a metrics type of the software usage metrics collected, assigns the software usage metrics to a metrics category, and calculates and updates a metrics score of the metrics category, based on the software usage metrics collected.Type: ApplicationFiled: November 21, 2023Publication date: March 14, 2024Applicant: Palantir Technologies Inc.Inventors: Cody Moore, Yiwei Gao, Andrew Colombi, David Karesh, William Ward, Alexander Ince-Cushman, Mohammad Bukhari, Daniel Kozlowski, Jason Richardson
-
Patent number: 11924108Abstract: In one embodiment, an offload platform is an compute platform, adjunct to a router or other packet switching device, that performs packet processing operations including determining an egress forwarding value corresponding to the next-hop node of the packet switching device to which to send an offload-platform processed packet. The offload platform downloads forwarding information from the router, and augments it, such as, but not limited to, representing interfaces of the router as identifiable virtual interface(s) on the offload platform, and including each of one or more next-hop nodes of the router represented as an identifiable virtual adjacency and identifiable tunnel (e.g., identified by the egress forwarding value). In one embodiment, the egress forwarding value is an Multiprotocol Label Switching (MPLS) label or Segment Routing Identifier. The router identifies packets of certain packet flows to send to the adjunct offload platform, rather than processing per its routing information base.Type: GrantFiled: July 27, 2023Date of Patent: March 5, 2024Assignee: Cisco Technology, Inc.Inventors: Ijsbrand Wijnands, Neale David Raymond Ranns, David Delano Ward, David Richard Barach
-
Patent number: 11867585Abstract: A system for monitoring the operation of vibrating equipment, such as a vibrating screen unit or vibrating feeder. The vibrating equipment includes a series of mounting springs that support the body on a stationary support structure. The system includes a plurality of sensors that are positioned to detect vibrating forces on one or more of the mounting springs. Each of the sensors generates a monitoring signal that is received by a control unit. The monitoring signals are a measure of the resonance frequency of the mounting springs. The control unit is operable to compare the monitoring signals from the sensors to expected, normal values such that the control unit is able to determine whether the mounting springs are functioning in a normal manner or whether a problem exists. The control unit is further able to monitor the operation of the vibrating equipment through the analysis of the monitoring signals.Type: GrantFiled: June 2, 2022Date of Patent: January 9, 2024Assignee: Metso Outotec USA Inc.Inventors: David Ward, Jan Wirth
-
Publication number: 20230393011Abstract: A system for monitoring the operation of vibrating equipment, such as a vibrating screen unit or vibrating feeder. The vibrating equipment includes a series of mounting springs that support the body on a stationary support structure. The system includes a plurality of sensors that are positioned to detect vibrating forces on one or more of the mounting springs. Each of the sensors generates a monitoring signal that is received by a control unit. The monitoring signals are a measure of the resonance frequency of the mounting springs. The control unit is operable to compare the monitoring signals from the sensors to expected, normal values such that the control unit is able to determine whether the mounting springs are functioning in a normal manner or whether a problem exists. The control unit is further able to monitor the operation of the vibrating equipment through the analysis of the monitoring signals.Type: ApplicationFiled: June 2, 2022Publication date: December 7, 2023Applicant: Metso Outotec USA Inc.Inventors: David Ward, Jan Wirth
-
Patent number: 11704077Abstract: Systems and methods are provided for handling print data. One embodiment is a system that includes an interface that receives rasterized print data, a memory that stores the rasterized print data; and a print controller that compresses each scanline of the rasterized print data by culling a region of leading whitespace, culling a region of trailing whitespace, compressing a data region disposed between the leading whitespace and the trailing whitespace, and inserting a tag having whitespace offset information for the data region within the scanline.Type: GrantFiled: October 20, 2021Date of Patent: July 18, 2023Assignee: Ricoh Company, Ltd.Inventors: Iosif Keri, David Ward, Justin J. Coulter
-
Publication number: 20230193719Abstract: A pressure isolation assembly can include multiple pressure isolation modules arranged in series and isolating a pressure actuated downhole tool from a downhole fluid pressure. Each of the modules may be configured to open in response to a single pressure cycle comprising an increase in the downhole fluid pressure followed by a decrease in the downhole fluid pressure. A method can include determining a number of fluid pressure cycles to apply to enable actuation of a downhole tool; installing a number of pressure isolation modules in a pressure isolation assembly, the number corresponding to the number of pressure cycles; deploying the downhole tool and the pressure isolation assembly while the pressure isolation assembly isolates a fluid passage of the downhole tool from downhole fluid pressure; and applying the number of pressure cycles, thereby permitting communication of at least a fraction of the downhole fluid pressure to the fluid passage.Type: ApplicationFiled: December 21, 2021Publication date: June 22, 2023Inventors: Nauman H. MHASKAR, Ryan R. BACSIK, David WARD, Matthew L. PRIESMEYER
-
Publication number: 20230122930Abstract: Systems and methods are provided for handling print data. One embodiment is a system that includes an interface that receives rasterized print data, a memory that stores the rasterized print data; and a print controller that compresses each scanline of the rasterized print data by culling a region of leading whitespace, culling a region of trailing whitespace, compressing a data region disposed between the leading whitespace and the trailing whitespace, and inserting a tag having whitespace offset information for the data region within the scanline.Type: ApplicationFiled: October 20, 2021Publication date: April 20, 2023Applicant: Ricoh Company, Ltd.Inventors: Iosif Keri, David Ward, Justin J. Coulter
-
Patent number: 11614972Abstract: Techniques are described for distributing network device tasks across virtual machines executing in a computing cloud. A network device includes a network interface to send and receive messages, a routing unit comprising one or more processors configured to execute a version of a network operating system, and a virtual machine agent. The virtual machine agent is configured to identify a virtual machine executing at a computing cloud communicatively coupled to the network device, wherein the identified virtual machine executes an instance of the version of the network operating system, to send, using the at least one network interface and to the virtual machine, a request to perform a task, and to receive, using the at least one network interface and from the virtual machine, a task response that includes a result of performing the task. The routing unit is configured to update the network device based on the result.Type: GrantFiled: July 20, 2018Date of Patent: March 28, 2023Assignee: Juniper Networks, Inc.Inventors: Joel Obstfeld, David Ward, Colby Barth, Mu Lin
-
Patent number: 11534325Abstract: A method for anal or stomal irrigation includes providing an irrigation system to a user and instructing the user to operate the system to expel the irrigating liquid from a catheter tip. The irrigation pressure is controlled with the control system in response to input from a sensor such that a pressure at the catheter tip approaches a predetermined threshold pressure value without exceeding the predetermined pressure value.Type: GrantFiled: August 27, 2020Date of Patent: December 27, 2022Assignee: Coloplast A/SInventors: Niels Hvid, Richard Morgan Hickmott, Rasmus Nielsen, Luigi Ravasio, David Ward, Henrik Bay
-
Patent number: 11447767Abstract: Disrupting a biological cell includes freezing, boiling or perhaps alternately freezing and boiling material containing the biological cell using a thermoelectric cell with a working face, and a base face whereof is contiguous with a heat source/sink at a substantially constant temperature. Apparatus for the disruption process includes a peltier cell, a base face, which is flexibly attached to a heat source/sink held at a constant temperature, and a working face contiguous with a reaction vessel or holder thereof. Reversal of the voltage in the peltier cell enables the working face alternately to reach below freezing and above boiling temperatures, and/or with use of a resistive wire on the vessel or holder for heating, with the TEC used purely for cooling. The materials of the base face tend to inhibit disintegration of the peltier cell brought about by expansion and contraction by heat.Type: GrantFiled: June 15, 2011Date of Patent: September 20, 2022Assignee: BG RESEARCH LTDInventors: Nelson Nazareth, David Ward, David Edge
-
Patent number: 11377803Abstract: A method of manufacturing an orthotropic deck panel includes cambering a deck plate of the orthotropic deck panel to a first degree of camber in a longitudinal direction, cambering the deck plate to a second degree of camber in a transverse direction, and attaching a rib member of the orthotropic deck panel to the deck plate by welding the rib member to the deck plate. The first degree of camber corresponds to a shape of a surface of which the orthotropic deck panel is a part, and the second degree of camber is configured such that the deck plate is flatter in the transverse direction after the rib member is welded to the deck plate than when the deck plate is being cambered in the transverse direction.Type: GrantFiled: March 11, 2020Date of Patent: July 5, 2022Assignee: Vigor Industrial LLCInventors: Terrance J. Aarnio, Keith Chapman, Bill Crittendon, Thomas J. Hickman, Daniel Miller, Christopher Palmer, Perry Royland, Vern Taute, David Ward, Oded Maman
-
Patent number: 11312681Abstract: Crystalline molecular framework:small molecule compounds. The molecular framework is formed from guanidinium cations and organosulfonate anions and the guanidinium cations and organosulfonate anions are associated via one or more hydrogen bond. The small molecule(s) is/are encapsulated by the molecular framework. Methods for making crystalline molecular framework:small molecule compounds may include combining guanidinium cations, organosulfonate anions, and small molecules in a single step. The crystalline molecular framework:small molecule compounds can be used to determine the structure of the small molecule(s).Type: GrantFiled: June 7, 2019Date of Patent: April 26, 2022Assignee: New York UniversityInventors: Michael David Ward, Yuantao Li, Chunhua Tony Hu
-
Patent number: 11308372Abstract: System and methods for efficient sheet map loading for print jobs. In one embodiment, a preflight system processes a print job to build a first sheet mapping for rasterizing and printing the print job, and stores the first sheet mapping. A job controller determines an estimate time to load the first sheet mapping from the memory using job properties as input to estimator logic. In response to determining that the estimate time for loading the first sheet mapping from the memory is shorter than a time threshold, the first sheet mapping is loaded from memory, and provided for rasterizing and printing. Otherwise, if the estimate time is longer than the time threshold, the job controller builds a second sheet mapping, and provides the second sheet mapping in increments for the rasterizing and the printing of the print job as the building of the second sheet mapping is in progress.Type: GrantFiled: April 1, 2021Date of Patent: April 19, 2022Assignee: Ricoh Company, Ltd.Inventors: Dakota Peck, Katie Ashley Eng, David Ward
-
Publication number: 20210394166Abstract: Compounds can be used as catalysts, particularly in ring-opening polymerization reactions, including ring-opening co-polymerization (ROCOP) reactions, or in isocyanate trimerization reactions. The compounds have the formula L-M-Xn, where L is a pyridyl-bis(iminophenolate) ligand, M is a metal ion, X is a co-ligand to balance the charge of the compound, and n is an integer from 0 to 7. The compounds can be prepared by base condensation of a pyridyl-diamine compound with an aldehyde or ketone.Type: ApplicationFiled: October 3, 2019Publication date: December 23, 2021Inventors: Benjamin David WARD, Darren Michael Charles OULD, Mohammed Ahmed Abed BAHILI
-
Publication number: 20210330552Abstract: A device and method is disclosed for assembling a container holder in a clean environment, aseptically adding a solution to a primary container, inserting the primary container into the container holder, applying a first barrier to the container holder, sterilizing the container holder comprising the primary container and the applied first barrier to provide a sterilized container holder, assembling a fluid path module in a clean environment, the assembling comprising applying a second barrier to a first end of the sterilized fluid path module, sterilizing the fluid path module to provide a sterilized fluid path module and assembling a delivery device comprising the sterilized container holder and the sterilized fluid path module.Type: ApplicationFiled: July 7, 2021Publication date: October 28, 2021Applicant: FLEX LTD.Inventors: Eyal BARMAIMON, Lior SHTRAM, Shai FINKMAN, Christian RIVA, Tommaso BORGHI, David WARD
-
Patent number: 11135937Abstract: In some embodiments, an electric vehicle sends a vehicle charging request to a supervisory service. The electric vehicle receives, from the supervisory service in response to the vehicle charging request, a location of a telecommunication node of a telecommunication network that is configured to provide charging to electric vehicles. The electric vehicle navigates to the received location of the telecommunication node. The vehicle initiates charging of the electric vehicle at the location of the telecommunication node.Type: GrantFiled: December 6, 2018Date of Patent: October 5, 2021Assignee: Cisco Technology, Inc.Inventors: David Ward, Michael John Beesley
-
Patent number: 11072166Abstract: Systems, methods, software for monitoring usage of a recording medium in an image forming apparatus. In one embodiment, a usage monitor receives a raster image, and identifies thresholds that distinguish different intensity levels reproduced by different drop sizes of the recording material. The usage monitor identifies a set of pixel values for a block of pixels from the raster image, performs a vectorized comparison of the set of pixel values to each of the thresholds to generate sets of comparison bits, determines a number of set bits in each of the sets of comparison bits, and updates a threshold counter for each of the thresholds based on the number of set bits. The usage monitor may then compute drop counts for different drop sizes based on the threshold counter for each of the thresholds.Type: GrantFiled: December 18, 2019Date of Patent: July 27, 2021Assignee: Ricoh Company, Ltd.Inventors: Walter F. Kailey, David Ward
-
Patent number: 11072178Abstract: Systems, methods, software for adaptive flushing. In one embodiment, an adaptive flushing system obtains bit plane data from a plurality of bit planes, and arranges the bit plane data into one or more pixel blocks. For a pixel block, the adaptive flushing system identifies a flush record for the pixel block that indicates a flush eligibility status for each of the pixels in the pixel block, and updates the flush record to indicate the flush eligibility status as flush-ineligible for each of the pixels in the pixel block having a jetting symbol specified in the bit planes. The adaptive flushing system selects a candidate pixel(s) from the pixel block as a candidate for flushing, and modifies the bit plane data in one or more of the bit planes to include a flush symbol at the candidate pixel when the candidate pixel has a flush eligibility status that is flush eligible.Type: GrantFiled: February 25, 2020Date of Patent: July 27, 2021Assignee: Ricoh Company, Ltd.Inventors: Walter F. Kailey, David Ward
-
Patent number: 11058605Abstract: A device and method is disclosed for assembling a container holder in a clean environment, aseptically adding a solution to a primary container, inserting the primary container into the container holder, applying a first barrier to the container holder, sterilizing the container holder comprising the primary container and the applied first barrier to provide a sterilized container holder, assembling a fluid path module in a clean environment, the assembling comprising applying a second barrier to a first end of the sterilized fluid path module, sterilizing the fluid path module to provide a sterilized fluid path module and assembling a delivery device comprising the sterilized container holder and the sterilized fluid path module.Type: GrantFiled: March 7, 2019Date of Patent: July 13, 2021Assignee: FLEX LTD.Inventors: Eyal Barmaimon, Lior Shtram, Shai Finkman, Christian Riva, Tommaso Borghi, David Ward
-
Publication number: 20210187940Abstract: Systems, methods, software for monitoring usage of a recording medium in an image forming apparatus. In one embodiment, a usage monitor receives a raster image, and identifies thresholds that distinguish different intensity levels reproduced by different drop sizes of the recording material. The usage monitor identifies a set of pixel values for a block of pixels from the raster image, performs a vectorized comparison of the set of pixel values to each of the thresholds to generate sets of comparison bits, determines a number of set bits in each of the sets of comparison bits, and updates a threshold counter for each of the thresholds based on the number of set bits. The usage monitor may then compute drop counts for different drop sizes based on the threshold counter for each of the thresholds.Type: ApplicationFiled: December 18, 2019Publication date: June 24, 2021Applicant: Ricoh Company, Ltd.Inventors: Walter F. Kailey, David Ward