Patents by Inventor Aaron Daniels

Aaron Daniels 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: 20250143127
    Abstract: What is disclosed is structures and methods to integrate microdevices into system or receiver substrates. The integration of microdevices is facilitated by adding staging pads to microdevices before or after transferring. Creating stages after the transfer of a first microdevice to a substrate for the subsequent microdevice transfer to the first (or the second) microdevice transfer. The stage improves the surface profile of the substrate so that next microdevice can be transferred without the first microdevice on the substrate get damaged by or interfere with the surface of the donor or transfer head. Some embodiments further relate to tiled display device and more particularly, to stacking tiles to a backplane to form the tiled display device.
    Type: Application
    Filed: January 6, 2025
    Publication date: May 1, 2025
    Applicant: VueReal Inc.
    Inventors: Gholamreza CHAJI, Won Kyu HA, Aaron Daniel Trent WIERSMA, Ehsanollah FATHI
  • Publication number: 20250094195
    Abstract: A resource management configuration may receive an API request from an API server. The API request specifies task information from a plurality of tenants. The configuration transmits status information of a plurality of VMs to the API server to assign tasks to one or more VMs based on the task information and the status information. Tasks assigned to a VM of the plurality of VMs are for one tenant of the plurality of tenants. The configuration configures on an untrusted network, network security groups for managing communications of tenants such that a network security group configured for a tenant permits communications between VMs assigned to the same tenant but prevents communications between VMs assigned to different tenants. The configuration pins each assigned VM of the one or more assigned VMs to perform the task based on the task information of the corresponding tenant.
    Type: Application
    Filed: September 15, 2023
    Publication date: March 20, 2025
    Inventors: Aaron Daniel Davidson, Thomas Garnier, Lin Guo, Zhe He, Manlin Li, Yang Liu, Feng Wang, Hong Zhang, Weirong Zhu
  • Patent number: 12248818
    Abstract: The present application discloses a method, system, and computer system for starting up and maintaining a cluster in a warmed up state, and/or allocating clusters from a warmed up state. The method includes instantiating a set of virtual machines, wherein instantiating the set of virtual machines includes setting a temporary security credential for each virtual machine of the set of virtual machines, receiving a virtual machine allocation request associated with a workspace, a customer, or a tenant, in response to the virtual machine allocation request: allocating a virtual machine, wherein allocating the virtual machine comprises replacing the temporary security credential with a security credential associated with the workspace, the customer, or the tenant.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: March 11, 2025
    Assignee: Databricks, Inc.
    Inventors: Yandong Mao, Aaron Daniel Davidson
  • Patent number: 12229137
    Abstract: A system performs efficient startup of executors of a distributed computing engine used for processing queries, for example, database queries. The system starts an executor node and processes a set of queries using the executor node to warm up the executor node. The system performs a checkpoint of the warmed-up executor node to create an image. The image is restored in the target executor nodes. The system may store a checkpoint image for each configuration of an executor node. The configuration is determined based on various factors including the hardware of the executor node, memory allocation of the processes, and so on. The user or restore based on checkpoint images improves efficiency of execution of the startup of executor nodes.
    Type: Grant
    Filed: January 12, 2024
    Date of Patent: February 18, 2025
    Assignee: Databricks, Inc.
    Inventors: Xinyang Ge, Lixiang Ao, Haonan Jing, Aaron Daniel Davidson
  • Patent number: 12225854
    Abstract: A leaf rake includes a handle having an elongated body with a first end, a medial portion, and a second end, and a head assembly including a base portion and a handle coupling, the handle coupled to the head assembly by the handle coupling. The head assembly includes a first and a second set of tines unitary with the base portion, wherein each tine of the first and second set of tines includes an elongated body having a first end, an offset portion, and a distal second end, wherein the offset portion of the first set of tines is disposed on a first side of the base portion and wherein the offset portion of the second set of tines is disposed on the first side of the base portion. A shrub rake including a coupling, a base portion and a number of tines is selectively coupled to the head assembly.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: February 18, 2025
    Assignee: The Ames Companies, Inc.
    Inventors: Robert James Stein, Aaron Daniel Abbott, Jeffrey Joseph Fegley, Gregory J. Blaszczak
  • Patent number: 12222800
    Abstract: A technique for writing data to pages in a QLC block of a QLC NAND flash memory device, where the device comprises a plurality of SLC pages organized in SLC blocks and a plurality of QLC pages organized in QLC blocks. The technique comprises storing received data in SLC pages, dividing equally a QLC block in a predefined number of sub-blocks according to a corresponding QLC page health status of the pages of the QLC block. Upon determining that SLC pages are to be copied from SLC pages to QLC pages, copying device-internal the respective SLC pages to the sub-blocks of the QLC block using device-internal cache registers, where the copying is based on an error-count aware scheme.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: February 11, 2025
    Assignee: International Business Machines Corporation
    Inventors: Nikolaos Papandreou, Timothy J. Fisher, Roman Alexander Pletka, Charalampos Pozidis, Radu Ioan Stoica, Aaron Daniel Fry, Andrew D. Walls
  • Patent number: 12219841
    Abstract: What is disclosed is structures and methods to integrate microdevices into system or receiver substrates. The integration of microdevices is facilitated by adding staging pads to microdevices before or after transferring. Creating stages after the transfer of a first microdevice to a substrate for the subsequent microdevice transfer to the first (or the second) microdevice transfer. The stage improves the surface profile of the substrate so that next microdevice can be transferred without the first microdevice on the substrate get damaged by or interfere with the surface of the donor or transfer head. Some embodiments further relate to tiled display device and more particularly, to stacking tiles to a backplane to form the tiled display device.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: February 4, 2025
    Assignee: VueReal Inc.
    Inventors: Gholamreza Chaji, Won Kyu Ha, Aaron Daniel Trent Wiersma, Ehsanollah Fathi
  • Publication number: 20250021536
    Abstract: A system includes an interface, a processor, and a memory. The interface is configured to receive a version of a model from a model registry. The processor is configured to store the version of the model, start a process running the version of the model, and update a proxy with version information associated with the version of the model, wherein the updated proxy indicates to redirect an indication to invoke the version of the model to the process. The memory is coupled to the processor and configured to provide the processor with instructions.
    Type: Application
    Filed: September 13, 2024
    Publication date: January 16, 2025
    Inventors: Aaron Daniel Davidson, Clemens Mewald, Tomas Nykodym
  • Publication number: 20240427515
    Abstract: A non-volatile memory includes physical blocks each including a respective plurality of cells, where each cell is capable of storing multiple bits of data. A controller maintains dynamically resizable pools of physical blocks, including at least a low-density pool in which cells are configured to store fewer bits and a high-density pool in which cells are configured to store more bits. The controller repeatedly dynamically resizes the low-density and the high-density pools based on write utilization of the non-volatile memory.
    Type: Application
    Filed: June 23, 2023
    Publication date: December 26, 2024
    Inventors: Roman Alexander PLETKA, Nikolaos PAPANDREOU, M. Dean SCIACCA, Timothy J. Fisher, Aaron Daniel FRY, Radu Ioan STOICA, Charalampos POZIDIS, Andrew D. WALLS
  • Patent number: 12177273
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging systems by enabling users in an electronic chat conversation to run applications together. In some embodiments, when one user in a chat launches an application, an icon or other visual representation of the application appears in a portion of the chat window (e.g., in a “chat dock”) for other users in the chat to access.
    Type: Grant
    Filed: December 4, 2023
    Date of Patent: December 24, 2024
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Aaron Daniel Son, William Wu
  • Publication number: 20240404342
    Abstract: A system and method for sensing or tracking users at a geographic location or destination and collecting data based upon such users and/or the tracking of such users for enhancing the experience of the users, providing increased operational functionality of venues or attractions associated with the destination, and/or managing or influencing behavior associated with users or employees at the geographic location or destination. The system may be accessible via software applications executed upon mobile devices and/or permanent hardware kiosks and/or via a web-based interface. Trackable hardware is carried and/or worn or otherwise associated with the users so that the users' movement and activities may be tracked at the geographic location or destination.
    Type: Application
    Filed: April 12, 2024
    Publication date: December 5, 2024
    Applicant: WHITEWATER WEST INDUSTRIES LTD.
    Inventors: Aaron Daniel Mendelson, Richard DK Bojahra, David Allan Black, Rick Briggs, Philip R. Edgell
  • Patent number: 12145722
    Abstract: A method of forming a balanced rotor blade assembly includes measuring a weight of a plurality of sub-components of the rotor blade assembly excluding a core. A configuration of a core of the rotor blade assembly is determined. In combination, the core and the plurality of sub-components achieve a target weight distribution and moment. The core is then fabricated and assembled with the plurality of sub-components to form a rotor blade sub-assembly.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: November 19, 2024
    Assignee: SIKORSKY AIRCRAFT CORPORATION
    Inventors: Eric Cotton, Aaron Daniels
  • Patent number: 12138966
    Abstract: According to some embodiments disclosed herein, a system is provided to measure a tread of a tire. The system includes a nonmagnetic layer providing a drive over surface, a magnet, and a magnetic sensor associated with the magnet. The drive over surface is adapted to receive the tire thereon including the tread to be measured. The magnet has opposing first and second magnetic poles, the nonmagnetic layer is between the drive over surface and the magnet, and the magnet is arranged so that the first magnetic pole is between the second magnetic pole and the nonmagnetic layer. The nonmagnetic layer is between the drive over surface and the magnetic sensor, and the magnetic sensor is configured to detect a magnetic field resulting from the magnet and the tire on the drive over surface.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: November 12, 2024
    Assignee: Bridgestone Americas, Inc.
    Inventors: Daniel Stevenson, Steven Noyce, Maria Luisa Sartorelli, Jesko Von Windheim, Michael Stangler, Glen Metheny, Stephen W. Brooks, David Alan Koester, Aaron Daniel Franklin
  • Publication number: 20240360610
    Abstract: A laundry appliance having a front panel with a single handle recess for multiple drawers is provided. The appliance includes a drawer assembly adjacent to a control panel on a cabinet. Two drawers are vertically stacked, each forming a vertical edge. A third drawer is positioned between the stacked drawers and the control panel and forms a third vertical edge spaced apart from the first and second vertical edges. The first, second, and third vertical edges define a common recessed handle area for manipulating the first, second, and third drawers.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 31, 2024
    Inventors: Alexander Daniel James, David Scott Dunn, Aaron Daniel Abbott, Kenneth G. Rudolph
  • Publication number: 20240362168
    Abstract: A computer-implemented method, a computer program product, and a computer system for handling logical-to-physical table (LPT) entries. A computer implements a class of metadata including a logical-to-physical table (LPT) and LPT entries corresponding to the class of metadata. A computer caches, from the logical-to-physical translation layer, selected metadata blocks in a non-durable cache, the selected metadata blocks being selected from the class of metadata. A computer reduces a size of the selected metadata blocks by encoding the LPT entries from the non-durable cache during write operations to a flash memory. A computer records a location in flash memory of the encoded LPT entries in the logical-to-physical translation layer.
    Type: Application
    Filed: April 27, 2023
    Publication date: October 31, 2024
    Inventors: Radu Ioan Stoica, Timothy J. Fisher, Nikolaos Papandreou, Roman Alexander Pletka, Aaron Daniel Fry, Charalampos Pozidis, Andrew D. Walls
  • Patent number: 12117983
    Abstract: A system includes an interface, a processor, and a memory. The interface is configured to receive a version of a model from a model registry. The processor is configured to store the version of the model, start a process running the version of the model, and update a proxy with version information associated with the version of the model, wherein the updated proxy indicates to redirect an indication to invoke the version of the model to the process. The memory is coupled to the processor and configured to provide the processor with instructions.
    Type: Grant
    Filed: November 17, 2023
    Date of Patent: October 15, 2024
    Assignee: Databricks, Inc.
    Inventors: Aaron Daniel Davidson, Clemens Mewald, Tomas Nykodym
  • Publication number: 20240329832
    Abstract: In one general embodiment, a computer-implemented method includes receiving specification of an amount of drive space in a solid state drive (SSD) to emulate, the specified amount being less than all of the drive space of the SSD. The SSD is formatted such that only a number of blocks that provides the specified amount of drive space are made available, and the other blocks are skipped. The available blocks are distributed substantially evenly across planes of the SSD. A presented amount of drive space of the SSD corresponds to the specified amount of drive space. Parameters of the SSD that are dependent upon capacity are scaled based on the specified amount of drive space relative to an actual amount of drive space of the SSD.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Applicant: International Business Machines Corporation
    Inventors: Jenny L. Brown, James Kesley Richardson, Nehal Shah, Aaron Daniel Fry
  • Publication number: 20240330173
    Abstract: A controller of the solid-state drive (SSD) maintains a logical-to-physical translation layer, wherein metadata for the logical-to-physical translation layer is stored in metadata pages in a flash memory of the SSD. The controller tracks a write heat of the metadata pages. The controller stores relatively more frequently accessed metadata pages in a non-durable cache of the SSD. The controller prioritized metadata write operations based on write heat of the metadata pages, such that a NAND flash block of the flash memory contains metadata pages with a similar write heat, wherein extents with similar write heats are grouped together into a stripe that stores extent data, and wherein write heats of the extents with the similar write heats do not differ from each other beyond a predetermined threshold.
    Type: Application
    Filed: March 29, 2023
    Publication date: October 3, 2024
    Inventors: Radu Ioan STOICA, Dan LAZAR, Timothy J. FISHER, Nikolaos PAPANDREOU, Roman Alexander PLETKA, Charalampos POZIDIS, Aaron Daniel FRY, Andrew D. WALLS
  • Patent number: 12091807
    Abstract: An appliance includes at least one chamber accessible via an opening and a cover member for providing selective access to the opening. The cover member includes a flexible portion and a rigid portion. The flexible portion includes a plurality of elongated rib members and a flexible skin covering surrounding the plurality of elongated rib members. The plurality of elongated rib members aligned in a side-by-side configuration and secured together in a spatially consecutive arrangement. Thus, the flexible portion is movable with respect to the rigid portion between a flat, closed position that covers a portion of the opening and a curved, open position that exposes the portion of the opening.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: September 17, 2024
    Assignee: Haier US Appliance Solutions, Inc.
    Inventors: Alexander B. Leibman, V V Anil Bhaskar Prasad Seereddy, Venkata Chakradhar Rangu, Aaron Daniel Abbott, Byron James Dollar, James Conrad Nickell
  • Patent number: D1046328
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: October 8, 2024
    Assignee: Haier US Appliance Solutions, Inc.
    Inventor: Aaron Daniel Abbott