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).
-
Publication number: 20240191709Abstract: 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: ApplicationFiled: February 13, 2024Publication date: June 13, 2024Inventors: 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: 11927184Abstract: 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: GrantFiled: August 8, 2023Date of Patent: March 12, 2024Assignee: 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: 11927183Abstract: 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: GrantFiled: August 8, 2023Date of Patent: March 12, 2024Assignee: 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: 20220389304Abstract: 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: ApplicationFiled: October 30, 2020Publication date: December 8, 2022Applicants: 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: 20220372361Abstract: 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: ApplicationFiled: October 30, 2020Publication date: November 24, 2022Applicants: CHEVRON U.S.A. INC., CHEVRON ORONITE COMPANY LLCInventors: Gayani W. PINNAWALA, Varadarajan DWARAKANATH, Andrew M. THOMAS, Curtis B. CAMPBELL, Andrew M. DAVIDSON, Ping WANG
-
Publication number: 20220363979Abstract: 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: ApplicationFiled: October 30, 2020Publication date: November 17, 2022Applicants: 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: 9420613Abstract: 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: GrantFiled: March 14, 2013Date of Patent: August 16, 2016Assignee: QUALCOMM IncorporatedInventors: 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: 20140010221Abstract: 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: ApplicationFiled: March 14, 2013Publication date: January 9, 2014Inventors: 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: 7546458Abstract: 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: GrantFiled: October 18, 2002Date of Patent: June 9, 2009Assignee: Atheros Communications, Inc.Inventors: Aman Singla, Andrew M. Davidson, Michael Fine, Kevin Hayes
-
Patent number: 7185196Abstract: 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: GrantFiled: September 15, 2000Date of Patent: February 27, 2007Assignee: Atheros Communications, Inc.Inventors: Jeffrey Scott Kuskin, Tao-Fei Samuel Ng, Deepak Prabhakar Dhamdhere, Fiona J. Cain, Andrew M. Davidson
-
Patent number: 6999443Abstract: 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: GrantFiled: September 15, 2000Date of Patent: February 14, 2006Assignee: Atheros Communications, Inc.Inventors: Jeffrey Scott Kuskin, Tao-Fei Samuel Ng, Andrew M. Davidson
-
Patent number: 6940865Abstract: 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: GrantFiled: August 9, 2001Date of Patent: September 6, 2005Assignee: Atheros Communications, Inc.Inventors: Jeffrey Scott Kuskin, Tao-Fei Samuel Ng, Andrew M. Davidson
-
Patent number: 6754197Abstract: 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: GrantFiled: September 15, 2000Date of Patent: June 22, 2004Assignee: Atheros, Inc.Inventors: Andrew M. Davidson, Tao-Fei S. Ng, Jeffrey Scott Kuskin, Deepak Prabhakar Dhamdhere, Fiona J. Cain
-
Publication number: 20030072280Abstract: 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: ApplicationFiled: September 20, 2002Publication date: April 17, 2003Inventors: William J. McFarland, Andrew M. Davidson, Tao-Fei S. Ng
-
Publication number: 20030033422Abstract: 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: ApplicationFiled: August 9, 2001Publication date: February 13, 2003Inventors: Jeffrey Scott Kuskin, Tao-Fei Samuel Ng, Andrew M. Davidson
-
Patent number: 6230648Abstract: 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: GrantFiled: March 15, 2000Date of Patent: May 15, 2001Assignee: Duracraft Marine CorporationInventors: Andrew M. Davidson, Samuel L. Davidson
-
Patent number: 6065422Abstract: 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: GrantFiled: June 15, 1999Date of Patent: May 23, 2000Assignee: Duracraft Marine CorporationInventors: Andrew M. Davidson, Samuel L. Davidson
-
Patent number: 5428748Abstract: 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: GrantFiled: September 24, 1992Date of Patent: June 27, 1995Assignee: National Semiconductor CorporationInventors: Andrew M. Davidson, John A. Stewart, David Crosbie, Patrick Crinion