Patents by Inventor Andrew M. Davidson

Andrew M. Davidson 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: 11927183
    Abstract: A fluid spraying system includes a displacement pump configured to mount to a drive housing. A reciprocating drive is connectable to a pump rod of the displacement pump and includes a connecting rod and a drive link that receives a head of the pump rod. A tightening ring that includes threading is configured to rotate about a cylinder of the pump and shift axially along the cylinder and engage with a bottom side of the drive housing to secure the displacement pump to the drive housing.
    Type: Grant
    Filed: August 8, 2023
    Date of Patent: March 12, 2024
    Assignee: Graco Minnesota Inc.
    Inventors: David J. Thompson, Christopher A. Lins, Andrew J. Kopel, Glen W. Davidson, Chad R. Taszarek, Chris W. Sydow, William M. Blenkush, Steve J. Wrobel
  • Patent number: 11927184
    Abstract: A displacement pump is configured to mount to a drive housing. A reciprocating drive is connectable to a pump rod of the displacement pump and includes a connecting rod and a drive link that receives a head of the pump rod. A flange projects from a pump body of the pump and a ring projects from the pump body of the pump. A portion of the drive housing is received in a gap between the flange and the ring.
    Type: Grant
    Filed: August 8, 2023
    Date of Patent: March 12, 2024
    Assignee: Graco Minnesota Inc.
    Inventors: David J. Thompson, Christopher A. Lins, Andrew J. Kopel, Glen W. Davidson, Chad R. Taszarek, Chris W. Sydow, William M. Blenkush, Steve J. Wrobel
  • Publication number: 20220389304
    Abstract: The present disclosure is directed to surfactants (in particular olefin sulfonates), surfactant packages, compositions derived thereof, and uses thereof in hydrocarbon recovery. Methods of making olefin sulfonate surfactants are also described.
    Type: Application
    Filed: October 30, 2020
    Publication date: December 8, 2022
    Applicants: CHEVRON ORONITE COMPANY LLC, CHEVRON U.S.A. INC.
    Inventors: Varadarajan DWARAKANATH, Gayani W. PINNAWALA, Andrew M. THOMAS, Curtis B. CAMPBELL, Andrew M. DAVIDSON, Ping WANG
  • Publication number: 20220372361
    Abstract: The present disclosure is directed to surfactants (in particular olefin sulfonates), surfactant packages, compositions derived thereof, and uses thereof in hydrocarbon recovery. Methods of making olefin sulfonate surfactants are also described.
    Type: Application
    Filed: October 30, 2020
    Publication date: November 24, 2022
    Applicants: CHEVRON U.S.A. INC., CHEVRON ORONITE COMPANY LLC
    Inventors: Gayani W. PINNAWALA, Varadarajan DWARAKANATH, Andrew M. THOMAS, Curtis B. CAMPBELL, Andrew M. DAVIDSON, Ping WANG
  • Publication number: 20220363979
    Abstract: The present disclosure is directed to surfactants (in particular olefin sulfonates), surfactant packages, compositions derived thereof, and uses thereof in hydrocarbon recovery. Methods of making olefin sulfonate surfactants are also described.
    Type: Application
    Filed: October 30, 2020
    Publication date: November 17, 2022
    Applicants: CHEVRON ORONITE COMPANY LLC, CHEVRON U.S.A. INC.
    Inventors: Andrew M. THOMAS, Curtis B. CAMPBELL, Gayani W. PINNAWALA, Varadarajan DWARAKANATH, Andrew M. DAVIDSON, Ping WANG
  • Patent number: 9420613
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. A multi-radio device controls wireless communications by identifying one or more connection points between radio(s) of the multi-radio device and an operating system executing on a host device, analyzing a policy relating to the multi-radio device, and exposing, to the operating system, a subset of the connection points based on the policy.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 16, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: James Lionel Panian, Richard Dominic Wietfeldt, Steven F Harris, Gerardo Giaretta, Uppinder Singh Babbar, Sivaramakrishna Veerepalli, Marcello Vincenzo Lioy, Ajith Tom Payyappilly, Andrew M Davidson, Arnaud Meylan, Ramaswamy Venkateshwaran
  • Publication number: 20140010221
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. A multi-radio device controls wireless communications by identifying one or more connection points between radio(s) of the multi-radio device and an operating system executing on a host device, analyzing a policy relating to the multi-radio device, and exposing, to the operating system, a subset of the connection points based on the policy.
    Type: Application
    Filed: March 14, 2013
    Publication date: January 9, 2014
    Inventors: James Lionel Panian, Richard Dominic Wietfeldt, Steven F. Harris, Gerardo Giaretta, Uppinder Singh Babbar, Sivaramakrishna Veerepalli, Marcello Vincenzo Lioy, Ajith Tom Payyappilly, Andrew M. Davidson, Arnaud Meylan, Ramaswamy Venkateshwaran
  • Patent number: 7546458
    Abstract: An access point in a wireless communication system can be configured to include multiple virtual LANS (VLANs) based on security levels, thereby allowing secure traffic to be isolated from insecure traffic. Configuring the access point can include assigning a security level to each VLAN and setting a security association for each station associated with the access point. Based on this security association, each station can be assigned to an appropriate VLAN.
    Type: Grant
    Filed: October 18, 2002
    Date of Patent: June 9, 2009
    Assignee: Atheros Communications, Inc.
    Inventors: Aman Singla, Andrew M. Davidson, Michael Fine, Kevin Hayes
  • Patent number: 7185196
    Abstract: A key-caching system retrieves actively used keys from a relatively fast cache memory for fast processing of wireless communications. Additional keys are stored in relatively slow system memory that has high storage capacity. As keys become needed for active use, the keys are retrieved from the system memory and stored in the cache memory. By using active memory for keys actively being used, system performance is enhanced. By using system memory for keys not being used, a greater number of keys are available for transfer to the cache and subsequent active use.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: February 27, 2007
    Assignee: Atheros Communications, Inc.
    Inventors: Jeffrey Scott Kuskin, Tao-Fei Samuel Ng, Deepak Prabhakar Dhamdhere, Fiona J. Cain, Andrew M. Davidson
  • Patent number: 6999443
    Abstract: A Hardware MAC (Media Access Control) unit implements time-critical functions according the 802.11 standard for telecommunications, thereby enhancing system performance. The MAC layer includes three sub-layers: MLME (MAC Sublayer Management Entity), which connects the MAC unit with the host CPU, FTM (Frame Transition Manager), which connects the MAC unit with the network, and FLPM (Frame Level Protocol Manager), which internally connects the MLME sub-layer with the FTM sub-layer. In particular, the FLPM manager includes time-critical and non-time-critical functions that are customarily implemented in software on the MAC by a MAC CPU (Central Processing Unit). The hardware MAC implements time-critical FLPM functions in hardware on the MAC and implements non-time-critical FLPM functions in software on the host CPU so that requirements for processing software on the MAC preferably may be altogether eliminated or alternatively may be substantially reduced.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: February 14, 2006
    Assignee: Atheros Communications, Inc.
    Inventors: Jeffrey Scott Kuskin, Tao-Fei Samuel Ng, Andrew M. Davidson
  • Patent number: 6940865
    Abstract: A method of queue management includes: adding entries having a first priority to a first software queue; adding entries having a second priority to a second software queue; reading entries from the first software queue to a physical queue; at a threshold time, flushing entries from the physical queue; after the act of flushing the physical queue, reading entries from the second software queue to the physical queue until a termination criterion is satisfied; after the termination criterion is satisfied, reading entries from the first software queue to the physical queue; and transmitting entries from the physical queue to a network.
    Type: Grant
    Filed: August 9, 2001
    Date of Patent: September 6, 2005
    Assignee: Atheros Communications, Inc.
    Inventors: Jeffrey Scott Kuskin, Tao-Fei Samuel Ng, Andrew M. Davidson
  • Patent number: 6754197
    Abstract: Systems and methods to provide ordered transmission of data packets to multiple destinations are presented. A transmission device includes a transmitter, a data packet ordering unit, a state table, and a transmit management interface such as a hardware/software unit. The state table stores a transmit block status of each destination. The transmit management interface is coupled to the transmitter and analyzes data packets. The transmit management interface determines whether to transmit a data packet targeted to a particular destination or to block transmission of data packets to the particular destination by examining the transmit block status of the particular destination from the state table.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: June 22, 2004
    Assignee: Atheros, Inc.
    Inventors: Andrew M. Davidson, Tao-Fei S. Ng, Jeffrey Scott Kuskin, Deepak Prabhakar Dhamdhere, Fiona J. Cain
  • Publication number: 20030072280
    Abstract: Systems and methods to adapt the rate at which acknowledgements are transmitted between nodes in a wireless communication system are presented. The systems and methods enable an acknowledgement based wireless communication system to extend its range and capacity by adapting a rate at which acknowledgement packets are transmitted between nodes to match the available transmit power of the acknowledge transmitting node and the propagation environment of the wireless communication system.
    Type: Application
    Filed: September 20, 2002
    Publication date: April 17, 2003
    Inventors: William J. McFarland, Andrew M. Davidson, Tao-Fei S. Ng
  • Publication number: 20030033422
    Abstract: A method of queue management includes: adding entries having a first priority to a first software queue; adding entries having a second priority to a second software queue; reading entries from the first software queue to a physical queue; at a threshold time, flushing entries from the physical queue; after the act of flushing the physical queue, reading entries from the second software queue to the physical queue until a termination criterion is satisfied; after the termination criterion is satisfied, reading entries from the first software queue to the physical queue; and transmitting entries from the physical queue to a network.
    Type: Application
    Filed: August 9, 2001
    Publication date: February 13, 2003
    Inventors: Jeffrey Scott Kuskin, Tao-Fei Samuel Ng, Andrew M. Davidson
  • Patent number: 6230648
    Abstract: A versatile motor boat having front and rear casting platforms and side platforms, a center console and oppositely facing, front and rear seat assemblies. Both seat assemblies can be opened to provide maximum seating when the boat is to be used for cruising. The front seat assembly may be collapsed to provide an extended front casting platform when it is desired to use the boat as a bay or striper boat. Both seat assemblies can be folded down to extend the front and rear casting platforms for use of the boat as a bass boat. When the seat assemblies are collapsed, supports are provided for a rigid back member forming part of each seat back and latches secure the seat backs in their collapsed position so that the rear surfaces of the rigid members provide stable extended casting platforms.
    Type: Grant
    Filed: March 15, 2000
    Date of Patent: May 15, 2001
    Assignee: Duracraft Marine Corporation
    Inventors: Andrew M. Davidson, Samuel L. Davidson
  • Patent number: 6065422
    Abstract: A multi-function boat seat mount enables a single boat seat to be selectively attached to a seat mounting rail on a boat deck, or a pedestal support. The mounting system converts a prior art seat mounting plate on the bottom of a seat which includes a connector adapted to be attached to a complementary connector on a seat mounting rail, to a pedestal mounted seat. To this end, a separate pedestal mounting plate is provided which includes a rail having substantially the same configuration as the seat mounting rail. The pedestal mounting plate can thereby be connected to the seat mounting plate with a spring-loaded catch on the pedestal mounting plate engaging the trailing edges of the seat mounting plate. A spyder is carried by the bottom of the pedestal mounting plate with a pedestal element telescopingly engageable with a pedestal pole rotatably carried in a bushing on a pedestal base attached to the boat deck.
    Type: Grant
    Filed: June 15, 1999
    Date of Patent: May 23, 2000
    Assignee: Duracraft Marine Corporation
    Inventors: Andrew M. Davidson, Samuel L. Davidson
  • Patent number: 5428748
    Abstract: A host computer, coupled to a peripheral device by its system bus, identifies an available input/output address and designates that input/output address as being assigned to that peripheral device. After identification of the available input/output address, the host computer transmits a logic trigger signal in the form of a sequence of write commands that write the assigned input/output address, as well as other configuration parameters, to an infrequently used input/output address. In response to the logic trigger, the peripheral reads and stores the assigned input/output address and other configuration parameters from the host computer's data bus, The configuration parameters and the assigned input/output address are then written to an EEPROM for non-volatile storage. After this configuration is established, the peripheral device automatically retrieves the stores configuration parameters and assigned input/output address from the EEPROM every time the host computer is turned on or is otherwise reset.
    Type: Grant
    Filed: September 24, 1992
    Date of Patent: June 27, 1995
    Assignee: National Semiconductor Corporation
    Inventors: Andrew M. Davidson, John A. Stewart, David Crosbie, Patrick Crinion