Patents by Inventor David A. Hoffman
David A. Hoffman 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: 10200486Abstract: Disclosed is a mobile event streaming system that receives customer application lifecycle and user events including a message, event source and a destination then processes data for consumption by one or more customers, generating a secure data stream and sending the processed data over the generated data stream. An example system for receiving, processing, and delivering customer application lifecycle and user engagement data includes a server system having at least one processor, memory and a network interface where the memory stores program instructions for receiving, storing, processing and transmitting messages via the network interface. The mobile event streaming system may be a distributed content delivery service wherein the content delivered via the service is processed. Processing the data comprises the addition of metadata, one or more identifiers such as user, and event identifiers including predictions of future user engagement to enable real-time data consumption by customers.Type: GrantFiled: July 5, 2016Date of Patent: February 5, 2019Assignee: Urban Airship, Inc.Inventors: Michael James Herrick, Adam C. Lowry, Cory David Hoffman Kolbeck, Michael Shane Robert McHugh
-
Publication number: 20190011397Abstract: A microbial sensor, system, and method that can be used to determine a chemical environment and/or substrate concentrations in anaerobic or aerobic environments, such as soils, sediments and ground waters, are disclosed. An exemplary system uses one or more (e.g., inert) measurement electrodes and a reference electrode. The reference electrode can include an electrode exposed to atmospheric oxygen (e.g., a cathode) or an electrode exposed to stable anaerobic or aerobic conditions. The exemplary microbial sensor system measures open-circuit voltage to characterize the chemical (oxidizing or reducing) environment and/or recovery voltage to measure substrate concentrations in the subsurface.Type: ApplicationFiled: September 7, 2018Publication date: January 10, 2019Inventors: Scott R. Burge, Russell G. Burge, David A. Hoffman
-
Publication number: 20180375420Abstract: A system for controlling power output of a power supply incudes power conversion circuitry, output terminals, and a controller. The controller controls the power conversion circuitry to provide a known current to one or more leads, wherein the one or more leads are shorted at the distal end. The controller measures a voltage drop across the one or more leads shorted at the distal end. The controller stores a parameter determined based on the voltage drop, such as a resistance of the one or more leads. The controller controls the power conversion circuitry to provide a target voltage to the load based on the stored parameter when the one or more leads are not shorted at the load.Type: ApplicationFiled: February 26, 2018Publication date: December 27, 2018Applicant: Versatile Power, Inc.Inventor: David Hoffman
-
Publication number: 20180375943Abstract: Disclosed is a mobile event streaming system that receives customer application lifecycle and user events including a message, event source and a destination then processes data for consumption by one or more customers, generating a secure data stream and sending the processed data over the generated data stream. An example system for receiving, processing, and delivering customer application lifecycle and user engagement data includes a server system having at least one processor, memory and a network interface where the memory stores program instructions for receiving, storing, processing and transmitting messages via the network interface. The mobile event streaming system may be a distributed content delivery service wherein the content delivered via the service is processed. Processing the data comprises the addition of metadata, one or more identifiers such as user, and event identifiers including predictions of future user engagement to enable real-time data consumption by customers.Type: ApplicationFiled: August 31, 2018Publication date: December 27, 2018Inventors: Adam C. Lowry, Cory David Hoffman Kolbeck, Michael James Herrick
-
Patent number: 10113990Abstract: A microbial sensor, system, and method that can be used to determine a chemical environment and/or substrate concentrations in anaerobic or aerobic environments, such as soils, sediments and ground waters, are disclosed. An exemplary system uses one or more (e.g., inert) measurement electrodes and a reference electrode. The reference electrode can include an electrode exposed to atmospheric oxygen (e.g., a cathode) or an electrode exposed to stable anaerobic or aerobic conditions. The exemplary microbial sensor system measures open-circuit voltage to characterize the chemical (oxidizing or reducing) environment and/or recovery voltage to measure substrate concentrations in the subsurface.Type: GrantFiled: August 15, 2016Date of Patent: October 30, 2018Inventors: Scott R. Burge, Russell G. Burge, David A. Hoffman
-
Publication number: 20180293337Abstract: A method for simulating participation patterns in a plurality of events from a pool of qualified participants includes selecting an event whose preference rank r is equal to a predetermined preference rank R(i,j) for an event of type j for individual i; sampling a random number Z that represents a number of events in which to participate when a number N(j) of available events of type j is greater than 0 and an expected participation rate P(i, j) of individual i for events of type j is greater than 0; selecting a random subset S with Z elements that indicates which Z events to participate in; and looping over k=1 to N(j) and setting a participation array M(i,j,k,l) to 1 iff k is contained in S, where participation array M(i,j,k,l) indicates whether or not individual i participates in a k-th event of type j in an l-th simulation.Type: ApplicationFiled: April 7, 2017Publication date: October 11, 2018Inventors: DAVID HOFFMAN, FENG LI, TA-HSIN LI, NIANJUN ZHOU
-
Patent number: 10084865Abstract: Disclosed is a mobile event streaming system that receives customer application lifecycle and user events including a message, event source and a destination then processes data for consumption by one or more customers, generating a secure data stream and sending the processed data over the generated data stream. An example system for receiving, processing, and delivering customer application lifecycle and user engagement data includes a server system having at least one processor, memory and a network interface where the memory stores program instructions for receiving, storing, processing and transmitting messages via the network interface. The mobile event streaming system may be a distributed content delivery service wherein the content delivered via the service is processed. Processing the data comprises the addition of metadata, one or more identifiers such as user, and event identifiers including predictions of future user engagement to enable real-time data consumption by customers.Type: GrantFiled: February 26, 2016Date of Patent: September 25, 2018Assignee: Urban Airship, Inc.Inventors: Adam C. Lowry, Cory David Hoffman Kolbeck, Michael James Herrick
-
Patent number: 10017719Abstract: A cleaning composition comprising: a. At least one alkanolamine b. At least one mineral acid c. At least one salt of a hydroxycarboxylic acid d. At least one protease enzyme; wherein said composition contains no surfactant.Type: GrantFiled: January 21, 2016Date of Patent: July 10, 2018Assignee: Whiteley Corporation PTY. LTD.Inventors: Trevor Owen Glasbey, Nicolas Alan Roberts, Christopher David Hoffman, Phillip John Morgan
-
Patent number: 10008017Abstract: An operator telerobotically controls tools to perform a procedure on an object at a work site while viewing real-time images of the work site on a display. Tool information is provided in the operator's current gaze area on the display by rendering the tool information over the tool so as not to obscure objects being worked on at the time by the tool nor to require eyes of the user to refocus when looking at the tool information and the image of the tool on a stereo viewer.Type: GrantFiled: February 15, 2013Date of Patent: June 26, 2018Assignee: Intuitive Surgical Operations, Inc.Inventors: Brandon D. Itkowitz, Daniel J. Halabe, Tao Zhao, Simon P. DiMaio, Christopher J. Hasser, Catherine J. Mohr, Paul W. Mohr, David Q. Larkin, Brian David Hoffman, Wenyi Zhao
-
Publication number: 20180164274Abstract: Embodiments of an emulsion stability probe generally include two opposing electrodes with a gap there between, one or more electrical circuitry devices embedded in a probe assembly, and electrical circuitry devices that function to quantify and manipulate a sensed current signal, wherein the manipulated signal can be transmitted to an emulsion stability meter. Embodiments of an in-line emulsion stability measurement system generally include an electrical stability probe equipped with a process-connectable fitting, wherein attachment of the electrical stability probe to a process piping segment, utilizing the fitting, provides the electrodes and gap at least partially within the process piping segment, and whereby an in-line emulsion stability measurement of process fluid disposed within the piping segment may be performed. Methods of performing an emulsion stability measurement in-line and/or using an embodiment of the emulsion stability probe disclosed herein are also provided.Type: ApplicationFiled: December 8, 2017Publication date: June 14, 2018Applicant: OFI Testing Equipment, Inc.Inventors: John D. Norwood, David Hoffman
-
Publication number: 20180096280Abstract: A method includes reading project data describing a plurality of projects in a project database. The plurality of projects are associated with a plurality of skill sets, where each project of the plurality of projects is associated with a skill set needed to complete the project. A set of principal skill sets is determined, to include a set of frequent skill subsets that each appear in the plurality of skill sets with at least a threshold frequency. A new project is received and associated with a requested skill set. The requested skill set is mapped, using a computer processor, to a corresponding principal skill set of the set of principal skill sets, where the corresponding principal skill set represents the requested skill set. The corresponding principal skill set is used for at least one of staffing the new project and updating organizational staffing plans related to the plurality of projects.Type: ApplicationFiled: September 30, 2016Publication date: April 5, 2018Inventors: Yi-Min Chee, Blain A. Dillard, David A. Hoffman, Ta-Hsin Li
-
Patent number: 9906117Abstract: A system for controlling power output of a power supply includes power conversion circuitry, output terminals, and a controller. The controller controls the power conversion circuitry to provide a known current to one or more leads, wherein the one or more leads are shorted at the distal end. The controller measures a voltage drop across the one or more leads shorted at the distal end. The controller stores a parameter determined based on the voltage drop, such as a resistance of the one or more leads. The controller controls the power conversion circuitry to provide a target voltage to the load based on the stored parameter when the one or more leads are not shorted at the load.Type: GrantFiled: March 24, 2017Date of Patent: February 27, 2018Assignee: Versatile Power, Inc.Inventor: David Hoffman
-
Publication number: 20180002068Abstract: The disclosure relates to a portable fuel container system which can facilitate extracting substantially all of the contents contained therein, without having to physically manipulate the container to do so, thereby minimizing spillage and waste. Embodiments of the fuel container system can include a fuel container enclosing a fluid cavity and a fluid dispenser. A collection channel may be recessed in the base section of the container and configured to gravitationally draw fluid to an end of the channel having an aperture, which forms a low point of the fluid cavity. A fluid dispenser can be coupled to the aperture and be in fluid communication with the cavity. The dispenser can include a valve and flexible conduit, allowing the user to position the dispenser to a desired location before activating the flow of fluid.Type: ApplicationFiled: June 29, 2017Publication date: January 4, 2018Inventors: David Hoffman, Misty Hoffman
-
Publication number: 20170369820Abstract: A cleaning composition comprising: a. At least one alkanolamine b. At least one mineral acid c. At least one salt of a hydroxycarboxylic acid d. At least one protease enzyme; wherein said composition contains no surfactant.Type: ApplicationFiled: January 21, 2016Publication date: December 28, 2017Applicant: Whiteley Corporation Pty. Ltd.Inventors: Trevor Owen Glasbey, Nicolas Alan Roberts, Christopher David Hoffman, Phillip John Morgan
-
Publication number: 20170304715Abstract: A method and system for managing a challenge event from which a computer code that supports software development for a client computer is obtained. At least two participants are selected to participate in the challenge. Assets of software code are provided to the participants for assisting the participants to deliver respective submissions as outcomes of participation by the participants in the challenge event. A solution to the challenge event in a form of a computer code is received from only one participant previously chosen from the selected at least two participants as the only participant to submit the solution. The received solution is validated for quality and is accepted. In response to the validating and accepting of the received solution, the received solution is delivered to the client computer. The received solution is configured to be used by the client computer to support software development for the client computer.Type: ApplicationFiled: July 10, 2017Publication date: October 26, 2017Inventors: Eric H. Bokelberg, Blain A. Dillard, David A. Hoffman, Patrick Howard, Brian T. Paulsen, Jose A. Tano
-
Publication number: 20170304714Abstract: A method and system for conducting a challenge event from which a computer code that supports software development for a client computer is obtained. The challenge event is communicated to at least two participants in a form of an event specification. A proposal for a solution that meets the event specification is received from each participant. Only one participant is chosen from the at least two participants, based on the proposal previously received from each participant. The solution is received in a form of a computer code from the chosen only one participant. The received solution is validated for quality and the received solution is accepted. In response to the validating and accepting of the received solution, the received solution is delivered to the client computer. The received solution is configured to be used by the client computer to support software development for the client computer.Type: ApplicationFiled: July 10, 2017Publication date: October 26, 2017Inventors: Eric H. Bokelberg, Blain A. Dillard, David A. Hoffman, Patrick Howard, Brian T. Paulsen, Jose A. Tano
-
Patent number: 9792527Abstract: In response to an identification of an input slide, aspects generate text content confidence scores that represent amounts of similarity of slide text content of the input slide to compared text content of a slides that are included within slide presentation files of a repository. Graphic element content confidence scores are generated that represent amounts of similarity of graphic content of the input slide to compared graphic element content of the respective ones of the repository slides. Similarity confidence scores are generated for respective ones of the repository slides as functions of weighted averages of the generated text content confidence scores and graphic element content confidence scores, wherein the graphic element content confidence scores are weighted differently from the text content confidence scores. The repository slides may be ranked for similarity to the input slide as a function of the generated similarity confidence scores.Type: GrantFiled: October 14, 2015Date of Patent: October 17, 2017Assignee: International Business Machines CorporationInventors: James L. Chamberlain, James H. Clinton, Blain A. Dillard, David A. Hoffman, Terrence E. White
-
Patent number: 9770157Abstract: The present disclosure relates to calibration target devices, assemblies and methods for use with imaging systems, such as a stereoscopic endoscope. A calibration assembly includes: a target surface extends in three dimensions with calibration markers and a body with an interface that engages an endoscope so the markers are within the field of view. A first calibration marker extends along a first plane of the target surface and a second marker extends along a second plane of the target surface. The planes are different and asymmetric relative to the field of view as seen through the endoscope. Three-dimensional targets, in particular, enable endoscopic calibration using a single image (or pair of images for a stereoscopic endoscope) to reduce the calibration process complexity, calibration time and chance of error as well as allow the efficient calibration of cameras at different focus positions.Type: GrantFiled: December 8, 2014Date of Patent: September 26, 2017Assignee: Intuitive Surgical Operations, Inc.Inventors: Tyler J. Morrissette, Tao Zhao, Joseph P. Orban, III, Brian David Hoffman
-
Patent number: 9764224Abstract: A method and system for managing a challenge event. At least two participants are selected to participate in the challenge event, in response to receipt of a request for the challenge event from a client computer. Assets of software code are provided to the participants for assisting the participants to deliver respective submissions as outcomes of participation by the participants in the challenge event. A solution to the challenge event in a form of a computer code is received from only one participant, of the at least two participants, previously chosen by from the selected at least two participants as the only participant to submit the solution.Type: GrantFiled: March 15, 2016Date of Patent: September 19, 2017Assignee: International Business Machines CorporationInventors: Eric H. Bokelberg, Blain A. Dillard, David A. Hoffman, Patrick Howard, Brian T. Paulsen, Jose A. Tano
-
Patent number: 9764223Abstract: A method and system for conducting a challenge event. The challenge event is communicated to at least two participants in a form of an event specification, in response to receipt of a request for the challenge event from a client computer. A proposal for a solution that meets the event specification is received from each participant of the at least two participants. Only one participant is chosen from the at least two participants, based on the proposal previously received from each participant.Type: GrantFiled: March 15, 2016Date of Patent: September 19, 2017Assignee: International Business Machines CorporationInventors: Eric H. Bokelberg, Blain A. Dillard, David A. Hoffman, Patrick Howard, Brian T. Paulsen, Jose A. Tano