Patents by Inventor D. Davis
D. Davis 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: 12271264Abstract: A method for adjustable error correction in a storage cluster is provided. The method includes determining health of a non-volatile memory of a non-volatile solid-state storage unit of each of a plurality of storage nodes in a storage cluster on a basis of per flash package, per flash die, per flash plane, per flash block, or per flash page. The determining is performed by the storage cluster. The plurality of storage nodes is housed within a chassis that couples the storage nodes as the storage cluster. The method includes adjusting erasure coding across the plurality of storage nodes based on the health of the non-volatile memory and distributing user data throughout the plurality of storage nodes through the erasure coding. The user data is accessible via the erasure coding from a remainder of the plurality of storage nodes if any of the plurality of storage nodes are unreachable.Type: GrantFiled: November 18, 2022Date of Patent: April 8, 2025Assignee: PURE STORAGE, INC.Inventors: John D. Davis, John Hayes, Zhangxi Tan, Hari Kannan, Nenad Miladinovic
-
Patent number: 12253941Abstract: A method for extending data lifetime for reference in deduplication is provided. The method includes determining that a quantity of user data has at least a threshold amount of data that is re-created in a storage system. The method includes protecting at least portions of the quantity of user data from erasure by garbage collection in the storage system during a predetermined time interval, wherein the protected at least portions are available for data deduplication of further user data in the storage system during the predetermined time interval.Type: GrantFiled: August 30, 2023Date of Patent: March 18, 2025Assignee: PURE STORAGE, INC.Inventor: John D. Davis
-
Patent number: 12253922Abstract: A plurality of storage nodes within a single chassis is provided. The plurality of storage nodes is configured to communicate together as a storage cluster. The plurality of storage nodes has a non-volatile solid-state storage for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes, with erasure coding of the user data. The plurality of storage nodes is configured to recover from failure of two of the plurality of storage nodes by applying the erasure coding to the user data from a remainder of the plurality of storage nodes. The plurality of storage nodes is configured to detect an error and engage in an error recovery via one of a processor of one of the plurality of storage nodes, a processor of the non-volatile solid state storage, or the flash memory.Type: GrantFiled: April 3, 2023Date of Patent: March 18, 2025Assignee: PURE STORAGE, INC.Inventors: John D. Davis, John Hayes, Hari Kannan, Nenad Miladinovic, Zhangxi Tan
-
Patent number: 12246790Abstract: A two-wheeled vehicle includes a frame assembly having a front end and a rear end extending along a longitudinally-extending centerline, a front ground-engaging member operably coupled to the front end of the frame assembly at a front rotational axis, and a rear ground-engaging member operably coupled to the rear end of the frame assembly at a rear rotational axis. A wheel base is defined between the front and rear rotational axes and a vertically-extending centerline of the vehicle extends vertically at the midpoint of the wheel base and is perpendicular to the longitudinally-extending centerline. The vehicle also includes a fuel tank, an airbox assembly, and a battery all positioned relative to the vertically-extending centerline of the vehicle.Type: GrantFiled: May 31, 2023Date of Patent: March 11, 2025Assignee: Indian Motorcycle International, LLCInventors: David L. Bagnariol, Matthew R. Fronk, Jason A. Warns, Benjamin M. Comana, Matthias Botta, Richard J. Christoph, Philippe Gasdia, Hans-Rudolf Jenni, Martin Pelz, Clark D. Davis, Kory J. Schuhmacher
-
Publication number: 20250076482Abstract: An aircraft radar system includes an antenna, a processor, and a data storage element. The data storage element includes geolocation data of ground-based structures that are likely to produce ground clutter. Based on the location and orientation of the aircraft, the processor determines where to produce a null in the antenna beam to exclude the ground clutter. Sensors on the aircraft provide data to geolocate ground clutter inducing targets in real-time. Sensor data is collated, and potentially correlated to stored maps or other databases. A trained machine learning algorithm may receive sensor data and other inputs to identify ground clutter inducing targets, and potentially generate nulls to exclude such targets.Type: ApplicationFiled: August 29, 2023Publication date: March 6, 2025Inventors: James B. West, Venkata A. Sishtla, Jiwon L Moran, Orion D. Davies
-
Patent number: 12226334Abstract: A heel float therapeutic footwear for people that spend a large amount of time in bed. The heel float therapeutic footwear includes a lower leg support portion, a foot support portion, and a wing support structure. The foot support portion extends from the lower leg support portion and includes a foot support platform. The wing support structure is permanently attached to the foot support platform. The wing support structure is adjustably fastenable to a side of the lower leg support portion to adjustably support a position and an angle of the foot support platform with respect to the lower leg support portion. A method of making a heel float therapeutic footwear is also disclosed.Type: GrantFiled: December 12, 2023Date of Patent: February 18, 2025Assignee: Osborn Medical Corp.Inventors: William D. Davis, Ian P. MacDonald
-
Patent number: 12229402Abstract: A storage system is provided. The storage system includes a plurality of non-volatile memory units and a processor operatively coupled to a plurality of non-volatile memory units. The processor is to perform a method including receiving a request to read data from the storage system. The method also includes determining whether a storage operation should be delayed, based on the request to read the data from the storage system. The method further includes in response to determining that the storage operation should be delayed, delaying the storage operation. The method further includes performing a read operation for the request to read the data.Type: GrantFiled: August 26, 2022Date of Patent: February 18, 2025Assignee: PURE STORAGE, INC.Inventors: John D. Davis, John Hayes, Hari Kannan, Nenad Miladinovic, Zhangxi Tan
-
Patent number: 12212624Abstract: A storage system is provided. The storage system includes a plurality of storage units, each having a controller and solid-state storage memory. The storage system further includes one or more first pathways that couple processing devices of a plurality of storage nodes and is configured to couple to a network external to the storage system and one or more second pathways that couple the plurality of storage nodes to the plurality of storage units, wherein the one or more second pathways enable multiprocessing applications.Type: GrantFiled: May 25, 2023Date of Patent: January 28, 2025Assignee: PURE STORAGE, INC.Inventors: John Hayes, John Colgrove, John D. Davis
-
Publication number: 20250020232Abstract: Disclosed is a thermostatic valve assembly having a valve body with a chamber, an inlet port, a first output port, and a second output port. The thermostatic assembly includes a wax element, a ball valve component with a drive pin, and a plunger with a drive opening to receive the drive pin. The drive opening has a partially flattened oval profile with an upper flat section and curved ends, and a lower curve connected to the upper portion. The plunger is connected to the wax element, slideably secured within the chamber, and moves between a first and second linear position. The ball valve component is rotatably secured within the chamber and moves between a first rotational position when the plunger is in the first linear position and a second rotational position when the plunger is in the second linear position.Type: ApplicationFiled: July 11, 2024Publication date: January 16, 2025Inventors: Christopher A. Carns, Joseph D. Davis, Nathan C. Osmun
-
Publication number: 20250020230Abstract: A rotating valve system assembly for an internal combustion engine cooling system. The rotating valve system assembly including a housing, a valve assembly, an actuator, and a seal. The housing includes a valve cavity and a manifold which allows fluid flow to and from the rotating valve system. The valve assembly includes one or more cartridges, which control the volume of fluid that passes through the valve. The actuator turns the cartridges by interfacing with them via a drive gear that connects with a gear portion that is included on each cartridge. As the cartridges turn, exit holes that are disposed around the circumference of the cylinder bodies may overlap, partially or wholly, with an inlet port to the manifold of the housing, which allows control of the volume of fluid that flows through the valve and into the manifold and into the outside.Type: ApplicationFiled: June 13, 2024Publication date: January 16, 2025Inventors: Joseph D. Davis, Christopher A. Carns, Nathan C. Osmun
-
Publication number: 20250015497Abstract: An ESA antenna includes a layer of filters between the layer of radiating elements and the ground layer. The filter layer obviates certain post processing steps. The filters define a passband at the operating range of the antenna and a stopband defined to prevent crosstalk or reduce known external interference. Each filter includes alternating cells of a resonator cell formed by two split ring resonators and a resonator cell formed by a complementary split ring resonator and a complementary patch/stub. A particular implementation of the filter defines an operating range around 23 gigahertz with a passband to stopband transition of less than 500 megahertz. Vias may connect the filter layer to a surface component layer with beamforming integrated circuits, bypassing the routing layer.Type: ApplicationFiled: July 5, 2023Publication date: January 9, 2025Inventors: Alexander B. Kozyrev, Orion D. Davies
-
Patent number: 12179946Abstract: Systems and methods for effective brushing and performing activities on a communication device without limiting the person's movement are disclosed. As aspect of the system comprises an electric drone system which provides a platform for placing an electric toothbrush and a communication device. The drone system and the electric toothbrush are connected via a communication network and the drone is operated via the electric toothbrush. The electric toothbrush and the mobile device are also connected via a communication network. The bushing and gaming activities are displayed and operated on the communication device placed on the drone system which moves along the person performing brushing activity with the electric toothbrush.Type: GrantFiled: June 15, 2023Date of Patent: December 31, 2024Inventor: Richard D. Davis
-
Publication number: 20240405431Abstract: A communication system applies impedance matching to an antenna specific to individual samples of a transmit signal. The system samples a signal and identifies the peak frequency content of each sample. Based on the peak frequency content, the system identifies an impedance match for a given antenna that provides the greatest energy transmission. The sampled portion of the signal is delayed to accommodate processing time to determine the impedance match and control settings. Control settings may be applied via discrete digital circuitry or continuous analog circuitry.Type: ApplicationFiled: May 30, 2023Publication date: December 5, 2024Inventors: Orion D. Davies, Alexander B. Kozyrev
-
Publication number: 20240400147Abstract: Aspects of the present disclosure relate to a battery support for a battery. As an example, the battery support comprises a first frame, a second frame spaced apart from the first frame to define a cavity, and a movable frame member positionable in the cavity. The movable frame member comprises a first interface configured to interface with a corresponding second interface of the first frame when the movable frame member is moved in a first direction toward the first frame. The movable frame member cooperates with the second frame to define a battery cavity sized to receive the battery and to restrict movement of the movable frame member in a second direction opposite the first direction when the battery is received by the battery cavity.Type: ApplicationFiled: September 9, 2022Publication date: December 5, 2024Applicant: Indian Motorcycle International, LLCInventors: Arif Keskin, Clark D. Davis
-
Publication number: 20240396574Abstract: A small-scale receiver design architecture is disclosed. The receiver architecture may include an amplifier, reconfigurable filters, a downconverter assembly, a processor, and one or more risers. The one or more risers may include ball grid array (BGA) interconnects configured for electrical coupling between the front-end assembly, the downconverter assembly, and the processor. The one or more risers may be configured to provide electromagnetically shielding to the front-end assembly, the downconverter assembly, and the processor. The one or more risers may be configured to thermally couple to the front-end assembly, the downconverter assembly, and the processor. The receiver architecture may include a sequential stacking of the one or more risers, the front-end assembly, the downconverter assembly, and the processor.Type: ApplicationFiled: May 2, 2024Publication date: November 28, 2024Inventors: Chenggang Xie, Orion D. Davies, Corey M. Sellner, Ross K. Wilcoxon, Russell D. Wyse
-
Publication number: 20240383509Abstract: A wheel and tire assembly for material handling machines for selective operation on or off rails include a monolithic, tubular wheel body divided into an inner tire mounting section and an outer rail engaging section. The tire mounting section is bounded by an inner rim projecting around an inner end of the wheel body and an outer rim projecting radially outward around the wheel body medially between the inner and outer ends thereof. A tire is securable around the wheel between the inner and outer rims. A rail engaging flange projects radially outward from the wheel body in outwardly spaced relation from the outer rim in a spacing adapted for reception of a rail, such as a rail formed on an upper end of a rail car sidewall therebetween.Type: ApplicationFiled: May 15, 2024Publication date: November 21, 2024Applicant: Herzog Railroad Services, Inc.Inventors: Timothy D. Davis, Tyler Austin Mejia, Steven R. Walton
-
Patent number: 12141449Abstract: A method for managing processing power in a storage system is provided. The method includes providing a plurality of blades, each of a first subset having a storage node and storage memory, and each of a second, differing subset having a compute-only node. The method includes distributing authorities across the plurality of blades, to a plurality of nodes including at least one compute-only node, wherein each authority has ownership of a range of user data.Type: GrantFiled: November 4, 2022Date of Patent: November 12, 2024Assignee: PURE STORAGE, INC.Inventors: John Martin Hayes, Robert Lee, John Colgrove, John D. Davis
-
Publication number: 20240358537Abstract: An orthotic device for a medical boot includes a first arm for attachment to a first portion of the medical boot, and a second arm for attachment to a second portion of the medical boot. A hinge assembly adjustably fixes an angle between the first and second arms. The hinge assembly includes a first hinge component attached to the first arm, a second hinge component attached to the second arm, and an actuator extending from a proximal end toward a distal end. The distal end of the actuator is biased by a force from a biasing member into a locked position preventing the first and second hinge components from rotating relative to one another. The proximal end of the actuator when actuated, displaces the actuator from the locked position into an unlocked position allowing the second hinge component to rotate relative to the first hinge component.Type: ApplicationFiled: April 23, 2024Publication date: October 31, 2024Inventors: William D. Davis, Ian P. MacDonald
-
Patent number: 12126312Abstract: An optical device for optical signals comprises: a photodiode configured to receive the optical signals; and a linear transimpedance amplifier (TIA) having an input stage, an output stage, and at least one variable gain amplifier (VGA) provided between the input stage and the output stage. The optical device also comprises: an automatic gain control loop configured to rectify an output of the at least one VGA and compare the rectified output with a threshold gain setting to generate an automatic gain control voltage; and a detection circuitry being configured to detect a rate of change in the automatic gain control voltage and being configured to determine a first state indicative of an absence of the optical signals at the photodiode. At least in response to the determined first state, the detection circuitry is configured to disable the output stage of the linear TIA.Type: GrantFiled: July 26, 2023Date of Patent: October 22, 2024Assignee: II-VI Delaware, Inc.Inventors: Dinup Sukumaran, Richard D. Davis
-
Patent number: 12123338Abstract: A thermostatic valve assembly for an internal combustion engine cooling system. The thermostatic valve assembly including a valve housing and a plunger assembly. The valve housing includes a chamber, an inlet port, a radiator output port, and a bypass output port. The bypass output port including a flow opening. The plunger assembly being slideably secured within the chamber and moving between a first position to close the flow opening and a second position to open the flow opening. The plunger assembly comprises a body and at least one seal configured to seal the flow opening when in the first position.Type: GrantFiled: November 8, 2023Date of Patent: October 22, 2024Assignee: Illinois Tool Works Inc.Inventors: Nathan C. Osmun, Joseph D. Davis, Christopher A. Carns