Patents by Inventor David Boles

David Boles 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: 20180225315
    Abstract: A KVS tree and operations thereon are described herein. A key-value set (kvset) is received to store in a key-value data structure on at least one machine readable medium. The kvset includes a mapping of unique keys to values with the keys and the values of the kvset being immutable. The key-value data structure is organized as a tree with nodes of the tree including a temporally ordered sequence of kvsets. The kvset, once received, is written to a sequence of kvsets of a root-node of the tree.
    Type: Application
    Filed: February 9, 2017
    Publication date: August 9, 2018
    Inventors: David Boles, John M. Groves, Steven Moyer, Alexander Tomlinson
  • Publication number: 20180225322
    Abstract: Systems and techniques for merge tree modifications for maintenance operations are described herein. A request for a KVS tree is received. Here, the KVS tree is a data structure including nodes and the nodes include a temporally ordered sequence of kvsets that store keys in sorted order. A parameter set for the KVS tree is received. The request is executed on the KVS tree by modifying operation of the KVS tree in accordance with the parameter.
    Type: Application
    Filed: February 9, 2017
    Publication date: August 9, 2018
    Inventors: David Boles, John M. Groves, Steven Moyer, Alexander Tomlinson
  • Publication number: 20180112786
    Abstract: Valve seats include a flexible arm portion configured to seal against a portion of a valve body of a valve. A ball valve may include such valve seats. Methods of forming a seal in a ball valve include forcing a first metal valve scat into sealing contact with a first end cap and a ball valve member with a first metal flexible arm member and forcing a second metal valve seat into sealing contact with a second end cap and the ball valve member with a second metal flexible arm member.
    Type: Application
    Filed: July 7, 2014
    Publication date: April 26, 2018
    Inventors: Ricky England, David Boles
  • Patent number: 7962513
    Abstract: Embodiments of the present invention provide systems and methods for applying policies at a database appliance. The database appliance, according to one embodiment, can receive a database request and determine a set of information related to the request. The information related to the request can include information, such as metadata, defined at information systems external to the database server to which the request is directed. Policies can be applied in terms of the information related to the request. By leveraging information systems, embodiments of the present invention allow policies to be applied to account for the networked environment.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: June 14, 2011
    Assignee: Crossroads Systems, Inc.
    Inventors: David Boles, H. Bret Young, Jack Basiago
  • Publication number: 20100064146
    Abstract: A power system, which can comprise multiple power subsystems (e.g., one or more power converters sources, etc.) delivers one or more rails of power to a system. The performance of a power system is thermally limited and depends on the different components' specifications. A power system design tool that dynamically generates constraints based on design specifications and power system configurations allows for robust and intelligent validation of a power system design. The power system design tool that allows for robust and intelligent validation of a design facilitates thorough designs that account for numerous factors that can affect a power system. Further, a power system design tool that generates a configuration file in accordance with a validated design, allows for efficient and automatic configuring of a configurable component of a power system.
    Type: Application
    Filed: September 8, 2008
    Publication date: March 11, 2010
    Applicant: Integral Wave Technologies, Inc.
    Inventors: David A. Boles, Jonathan Cassorla, William Otto Tschumy, III
  • Publication number: 20100064147
    Abstract: A profile-driven electrical component command interface allows a system to handle commands across devices that implement a specification differently. The profile-driven electrical component command interface handles electrical component command invocations for different electrical components (e.g., temperature sensor, power converter, accelerometer, gyro, etc.). The profile-driven electrical component command interface determines if an electrical component targeted by a command invocation supports the invoked command according to a profile for the targeted electrical component. The profile-driven electrical component command interface then performs the invoked command in accordance with an implementation definition provided in the targeted electrical component profile.
    Type: Application
    Filed: September 8, 2008
    Publication date: March 11, 2010
    Applicant: Integral Wave Technologies, Inc.
    Inventors: David A. Boles, Donovan M. Kolbly
  • Publication number: 20050283940
    Abstract: A cleaning apparatus for cleaning a surface in which cleaning solution is dispensed to the surface and substantially simultaneously extracted along with the dirt on the surface in a continuous operation is provided. The cleaning apparatus includes a base portion for movement along the surface and a handle pivotally connected to the base portion. A solution tank for supplying a flow of cleaning solution to the surface is removably mounted to a side of the handle. A recovery tank is removably mounted to the opposite side of the handle. A suction nozzle is secured to the base portion. A suction source is in fluid communication with the suction nozzle for generating suction to draw dirt and liquid through the suction nozzle and into the recovery tank.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventors: Timothy Hertrick, David Boles, Michael Durbin, Jonathan Fawcett, Gary Johns, Charles Lang, Richard Parr, Ryan Steiner, William Theiss, Donald Wright, Paul Volkmann
  • Publication number: 20050283939
    Abstract: A cleaning apparatus for cleaning a surface in which cleaning solution is dispensed to the surface and substantially simultaneously extracted along with the dirt on the surface in a continuous operation is provided. The cleaning apparatus includes a base portion for movement along the surface and a handle pivotally connected to the base portion. The handle includes a lower portion and an upper portion pivotally connected to the lower portion and pivoted between an upper position for use and a lower position for storage. A solution tank for supplying a flow of cleaning solution to the surface is removably mounted to one of the base portion and the handle. A recovery tank removably mounted to one of the base portion and the handle and is in fluid communication with a suction nozzle secured to said base portion.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventors: William Theiss, David Boles, Kenneth Cooper, Michael Durbin, Frank Fowler, Timothy Hertrick, Laura Keiper, Charles Lang, Richard Parr, Kenneth Symensma, Jason Williams, Donald Wright, Ryan Steiner
  • Publication number: 20050283937
    Abstract: A cleaning apparatus for cleaning a surface in which cleaning solution is dispensed to the surface and substantially simultaneously extracted along with the dirt on the surface in a continuous operation is provided. In one aspect of the invention, the cleaning apparatus includes a housing and a recovery tank removably mounted to the housing. A solution tank for supplying a flow of cleaning solution to the surface is removably mounted to the housing. A suction nozzle is secured to the housing and is in fluid communication with the recovery tank. A suction source is in fluid communication with the suction nozzle for generating suction to draw dirt and liquid through the suction nozzle and into the recovery tank. A first latch is operatively connected to the solution tank to releasably latch the solution tank to the housing and a second latch is operatively connected to the recovery tank to releasably latch the recovery tank to said housing, wherein the second latch is in close proximity to the first latch.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventors: Jason Williams, David Boles, Charles Lang, Richard Parr, Ryan Steiner