Patents by Inventor William A. Brant

William A. Brant 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: 20220302503
    Abstract: Described is an electrolyte solution that contains an alkali-metal bis(oxalato)borate salt. Also described is a method for preparing such an electrolyte solution and to a battery cell that includes the electrolyte.
    Type: Application
    Filed: August 7, 2020
    Publication date: September 22, 2022
    Inventors: Ronnie Mogensen, William Brant, Reza Younesi, Simon Colbin
  • Publication number: 20220233943
    Abstract: A pitching interactive training system having of a mat against which a ball is thrown. The mat has an embedded electronic display of a strike zone broken down into subsidiary “zones” and an exterior perimeter of “zones” just outside the strike zone. The embedded sensors and electronics when hit with a pitch register a point value on a scoreboard. Assignment of values may be adjusted for each pitch by remote control for each batter depending upon the game situation. The electronic scoreboard registers whether a ball or a strike and values for each pitch and maintains a total score with a reset for each new batter. The embedded electronics and scoreboard are powered by battery and rechargeable via an attached electric cord plugged into a standard electrical outlet. An optional radar gun records the speed of each pitch.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 28, 2022
    Inventors: William A. Brant, Robert T. Peacock
  • Patent number: 10899632
    Abstract: The present invention relates to a method of producing a sodium iron(II)-hexacyanoferrate(II) (Na2-xFe[Fe(CN)6].mH2O), where x is <0.4) material commonly referred to as Prussian White. The method comprises the steps of acid decomposition of Na4Fe(CN)6.10H2O to a powder of Na2-xFe[Fe(CN)6].mH2O, drying and enriching the sodium content in the Na2-xFe[Fe(CN)6].mH2O powder by mixing the powder with a saturated or supersaturated solution of a reducing agent containing sodium in dry solvent under an inert gas. The steps of acid decomposition and enriching the sodium content are performed under non-hydrothermal conditions.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: January 26, 2021
    Assignee: ALTRIS AB
    Inventors: William Brant, Ronnie Mogensen, Reza Younesi, Féres Dehchar
  • Publication number: 20190270649
    Abstract: The present invention relates to a method of producing a sodium iron(II)-hexacyanoferrate(II) (Na2-xFe[Fe(CN)6].mH2O), where x is <0.4) material commonly referred to as Prussian White. The method comprises the steps of acid decomposition of Na4Fe(CN)6.10H2O to a powder of Na2-xFe[Fe(CN)6].mH2O, drying and enriching the sodium content in the Na2-xFe[Fe(CN)6].mH2O powder by mixing the powder with a saturated or supersaturated solution of a reducing agent containing sodium in dry solvent under an inert gas. The steps of acid decomposition and enriching the sodium content are performed under non-hydrothermal conditions.
    Type: Application
    Filed: September 21, 2017
    Publication date: September 5, 2019
    Inventors: William Brant, Ronnie Mogensen, Reza Younesi, Féres Dehchar
  • Publication number: 20150286843
    Abstract: A method and system for modular digital watermarking of electronic files is disclosed. The method involves receiving a request for an electronic file, creating a digital watermark, duplicating the file, dividing the duplicate up to produce a plurality of substantially equal sections, and inserting a watermark into each section. The document may be provided to a user. A method for historical analysis of such documents involves scanning a received document to find watermarks, and analyzing the document or watermarks for information concerning the history of the file.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 8, 2015
    Inventor: William Brant
  • Patent number: 8374627
    Abstract: The present invention relates to a method and system to display information about an object. The system includes a mobile device to relay information about an object to a location content provider. The location content provider formats the information into a visual representation and transmits the information to, one or more digital television provides. One or more of the digital television provides can forward the information to a recipient to display on the recipient's television.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: February 12, 2013
    Assignee: CompassHoldings, Inc.
    Inventors: William Brant Howard, James David Main, II
  • Patent number: 8365352
    Abstract: A wheel assembly is disclosed for attaching to or integrally forming with an object, such as a plastic-molded tub or cooler. The wheel assembly includes an elongated axle terminating at each end with a wheel. A plurality of rails are each adapted for fixing with the bottom surface of the object. Each rail has a plurality of axle notches adapted to selectively receive the axle. A pair of arms are each fixed at a first end thereof with the axle proximate the wheels, each arm being fixed at a second end thereof to a pivot rod that is selectively and pivotally engageable with one of the axle notches. At least one axle lock is adapted to be fixed with a side surface of the object. As such, the axle may be pivoted between the inside position, wherein the object may be rolled along the ground surface on the wheels, to the outside position, whereby the axle is engaged with each axle lock and the wheels are lifted above the ground surface to prevent the object from rolling.
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: February 5, 2013
    Inventors: G. Ivan Connelly, William Brant Connelly
  • Publication number: 20100188210
    Abstract: The present invention relates to a method and system to display information about an object. The system includes a mobile device to relay information about an object to a location content provider. The location content provider formats the information into a visual representation and transmits the information to, one or more digital television provides. One or more of the digital television provides can forward the information to a recipient to display on the recipient's television.
    Type: Application
    Filed: February 17, 2010
    Publication date: July 29, 2010
    Applicant: COMPASS COM, INC.
    Inventors: William Brant Howard, James David Main, II
  • Patent number: 7672677
    Abstract: The present invention relates to a method and system to display information about an object. The system includes a mobile device to relay information about an object to a location content provider. The location content provider formats the information into a visual representation and transmits the information to one or more digital television provides. One or more of the digital television provides can forward the information to a recipient to display on the recipient's television.
    Type: Grant
    Filed: November 29, 2004
    Date of Patent: March 2, 2010
    Assignee: Compasscom Software Corporation
    Inventors: William Brant Howard, James David Main, II
  • Patent number: 6983396
    Abstract: A bridged controller for reducing the overhead of cache coherency processing on each of a plurality of primary controllers and increasing the overall throughput of the system. The bridged controller interfaces with dual-active pair of host-side controllers and the backend disk drive buses. The third controller allows a doubling of the number of backend busses, reduces the overhead of cache coherency processing on each primary host-side controller and doubles the overall throughput.
    Type: Grant
    Filed: February 15, 2002
    Date of Patent: January 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: William A. Brant, Mohamad H. El-Batal, Thomas E. Richardson
  • Publication number: 20050102468
    Abstract: An interposer (port selector) and associated systems and methods coupling an SATA storage device to multiple, concurrently operable, storage controllers (multiple initiators). The interposer allows automatic selection of one of a plurality of a storage controllers for active coupling to the corresponding storage device. Features of the interposer and its operation detect automatically which storage controller presently requires coupling to the device and, transparently with respect to both the storage controllers and a storage device, effectuate the desired coupling.
    Type: Application
    Filed: November 6, 2003
    Publication date: May 12, 2005
    Inventors: William Delaney, William Brant
  • Patent number: 6763398
    Abstract: A storage controller for redundant arrays of independent disks (RAID) comprises a daughter card containing a standardized controller core, which is mated to one of a number of customizable controller interface cards. The controller core card includes high performance elements such as a processor, cache memory, CRC circuitry, a host port, and a storage port. All operational communication with non-core components occurs via the host port and the storage port through the controller interface card. The controller core card monitors and configures communications between the host and the storage array. Each controller interface card is populated with components and connectors particular to the respective application or RAID system. The size and layout of the controller interface card may also be customized to the particular application. Sharing the same controller core card among various RAID controllers lowers the cost and time-to-market for customized RAID systems.
    Type: Grant
    Filed: August 29, 2001
    Date of Patent: July 13, 2004
    Assignee: International Business Machines Corporation
    Inventors: William A. Brant, Randall F. Horning
  • Patent number: 6760807
    Abstract: Adaptive write policy for handling host write commands to write-back system drives in a dual active controller environment. Method for adaptive write policy in data storage system, where data storage system includes host system connected to primary controller and alternate controller. Controllers are coupled to system drive that includes one or more disk storage devices. Primary is connected to first memory and alternate is connected to second memory. Primary and alternate manage data storage system in dual-active configuration. Primary controller receives host write command from host system and write data request includes host write data. When system drive is configured with write-back policy, primary determines whether host write command encompasses an entire RAID stripe, and if so, primary processes host write command in accordance with write-through policy. Otherwise, primary processes command in accordance with write-back policy.
    Type: Grant
    Filed: November 14, 2001
    Date of Patent: July 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: William A. Brant, William G. Deitz, Michael E. Nielson, Joseph G. Skazinski
  • Patent number: 6629158
    Abstract: One embodiment of the present invention provides a procedure to configure the operation of the a device controller. In particular, the procedure operates in a system that includes a controller that is connected across a first input/output (I/O) interface to at least one other controlled device. An auxiliary computer is connected to the controller by a second I/O interface. The auxiliary computer has a processor therein for executing a set of computer program instructions stored in a first memory. The computer program instructions cause the auxiliary computer to first identify a set of resources in the system. Next, the auxiliary computer determines a set of compatible configuration options that are compatible with the identified resources. Next, the auxiliary computer generates an executable procedure from a number of software procedures that are stored in the memory of the auxiliary computer to implement the compatible configuration options.
    Type: Grant
    Filed: February 16, 2000
    Date of Patent: September 30, 2003
    Assignee: International Business Machines Corporation
    Inventors: William A. Brant, Walter A. Hubis
  • Publication number: 20030159082
    Abstract: A bridged controller for reducing the overhead of cache coherency processing on each of a plurality of primary controllers and increasing the overall throughput of the system. The bridged controller interfaces with dual-active pair of host-side controllers and the backend disk drive buses. The third controller allows a doubling of the number of backend busses, reduces the overhead of cache coherency processing on each primary host-side controller and doubles the overall throughput.
    Type: Application
    Filed: February 15, 2002
    Publication date: August 21, 2003
    Applicant: International Business Machines Corporation
    Inventors: William A. Brant, Mohamad H. El-Batal, Thomas E. Richardson
  • Publication number: 20030097524
    Abstract: Adaptive write policy for handling host write commands to write-back system drives in a dual active controller environment. Method for adaptive write policy in data storage system, where data storage system includes host system connected to primary controller and alternate controller. Controllers are coupled to system drive that includes one or more disk storage devices. Primary is connected to first memory and alternate is connected to second memory. Primary and alternate manage data storage system in dual-active configuration. Primary controller receives host write command from host system and write data request includes host write data. When system drive is configured with write-back policy, primary determines whether host write command encompasses an entire RAID stripe, and if so, primary processes host write command in accordance with write-through policy. Otherwise, primary processes command in accordance with write-back policy.
    Type: Application
    Filed: November 14, 2001
    Publication date: May 22, 2003
    Applicant: International Business Machines Corporation
    Inventors: William A. Brant, William G. Deitz, Michael E. Nielson, Joseph G. Skazinski
  • Publication number: 20030051098
    Abstract: A storage controller for redundant arrays of independent disks (RAID) comprises a daughter card containing a standardized controller core, which is mated to one of a number of customizable controller interface cards. The controller core card includes high performance elements such as a processor, cache memory, CRC circuitry, a host port, and a storage port. All operational communication with non-core components occurs via the host port and the storage port through the controller interface card. The controller core card monitors and configures communications between the host and the storage array. Each controller interface card is populated with components and connectors particular to the respective application or RAID system. The size and layout of the controller interface card may also be customized to the particular application. Sharing the same controller core card among various RAID controllers lowers the cost and time-to-market for customized RAID systems.
    Type: Application
    Filed: August 29, 2001
    Publication date: March 13, 2003
    Inventors: William A. Brant, Randall F. Horning
  • Patent number: 6460122
    Abstract: This inventive provides a multiple level cache structure and multiple level caching method that distributes I/O processing loads including caching operations between processors to provide higher performance I/O processing, especially in a server environment. A method of achieving optimal data throughput by taking full advantage of multiple processing resources is disclosed. A method for managing the allocation of the data caches to optimize the host access time and parity generation is disclosed. A cache allocation for RAID stripes guaranteed to provide fast access times for the XOR engine by ensuring that all cache lines are allocated from the same cache level is disclosed. Allocation of cache lines for RAID levels which do not require parity generation and are allocated in such manner as to maximize utilization of the memory bandwidth is disclosed.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: October 1, 2002
    Assignee: International Business Machine Corporation
    Inventors: Noel S. Otterness, William A. Brant, Keith E. Short, Joseph G. Skazinski
  • Patent number: 6289398
    Abstract: A RAID-compatible data storage system which allows incremental increases in storage capacity at a cost that is proportional to the increase in capacity. The system does not require changes to the host system. The control and interface functions previously performed by a single (or redundant) central data storage device controller are distributed among a number of modular control units (MCUs). Each MCU is preferably physically coupled to a data storage device to form a basic, low-cost integrated storage node. One of two bus ports interfaces an MCU with the host computer on a host bus, and the other bus port interfaces an MCU with one or more data storage devices coupled to the MCU by a data storage device bus. The serial interface ports provide a means by which each of the MCUs may communicate with each other MCU to facilitate the implementation of a memory array architecture.
    Type: Grant
    Filed: July 27, 1998
    Date of Patent: September 11, 2001
    Assignee: EMC Corporation
    Inventors: David C. Stallmo, William A. Brant, Randy Hall
  • Patent number: D664734
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: July 31, 2012
    Inventors: G. Ivan Connelly, William Brant Connelly