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: 20250143127Abstract: 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: ApplicationFiled: January 6, 2025Publication date: May 1, 2025Applicant: VueReal Inc.Inventors: Gholamreza CHAJI, Won Kyu HA, Aaron Daniel Trent WIERSMA, Ehsanollah FATHI
-
Publication number: 20250094195Abstract: 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: ApplicationFiled: September 15, 2023Publication date: March 20, 2025Inventors: Aaron Daniel Davidson, Thomas Garnier, Lin Guo, Zhe He, Manlin Li, Yang Liu, Feng Wang, Hong Zhang, Weirong Zhu
-
Patent number: 12248818Abstract: 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: GrantFiled: October 29, 2021Date of Patent: March 11, 2025Assignee: Databricks, Inc.Inventors: Yandong Mao, Aaron Daniel Davidson
-
Patent number: 12229137Abstract: 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: GrantFiled: January 12, 2024Date of Patent: February 18, 2025Assignee: Databricks, Inc.Inventors: Xinyang Ge, Lixiang Ao, Haonan Jing, Aaron Daniel Davidson
-
Patent number: 12225854Abstract: 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: GrantFiled: June 21, 2021Date of Patent: February 18, 2025Assignee: The Ames Companies, Inc.Inventors: Robert James Stein, Aaron Daniel Abbott, Jeffrey Joseph Fegley, Gregory J. Blaszczak
-
Patent number: 12222800Abstract: 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: GrantFiled: July 7, 2023Date of Patent: February 11, 2025Assignee: International Business Machines CorporationInventors: Nikolaos Papandreou, Timothy J. Fisher, Roman Alexander Pletka, Charalampos Pozidis, Radu Ioan Stoica, Aaron Daniel Fry, Andrew D. Walls
-
Patent number: 12219841Abstract: 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: GrantFiled: December 14, 2020Date of Patent: February 4, 2025Assignee: VueReal Inc.Inventors: Gholamreza Chaji, Won Kyu Ha, Aaron Daniel Trent Wiersma, Ehsanollah Fathi
-
Publication number: 20250021536Abstract: 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: ApplicationFiled: September 13, 2024Publication date: January 16, 2025Inventors: Aaron Daniel Davidson, Clemens Mewald, Tomas Nykodym
-
Publication number: 20240427515Abstract: 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: ApplicationFiled: June 23, 2023Publication date: December 26, 2024Inventors: Roman Alexander PLETKA, Nikolaos PAPANDREOU, M. Dean SCIACCA, Timothy J. Fisher, Aaron Daniel FRY, Radu Ioan STOICA, Charalampos POZIDIS, Andrew D. WALLS
-
Patent number: 12177273Abstract: 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: GrantFiled: December 4, 2023Date of Patent: December 24, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Aaron Daniel Son, William Wu
-
Publication number: 20240404342Abstract: 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: ApplicationFiled: April 12, 2024Publication date: December 5, 2024Applicant: WHITEWATER WEST INDUSTRIES LTD.Inventors: Aaron Daniel Mendelson, Richard DK Bojahra, David Allan Black, Rick Briggs, Philip R. Edgell
-
Patent number: 12145722Abstract: 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: GrantFiled: January 9, 2023Date of Patent: November 19, 2024Assignee: SIKORSKY AIRCRAFT CORPORATIONInventors: Eric Cotton, Aaron Daniels
-
Patent number: 12138966Abstract: 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: GrantFiled: October 7, 2020Date of Patent: November 12, 2024Assignee: 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: 20240360610Abstract: 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: ApplicationFiled: April 25, 2023Publication date: October 31, 2024Inventors: Alexander Daniel James, David Scott Dunn, Aaron Daniel Abbott, Kenneth G. Rudolph
-
Publication number: 20240362168Abstract: 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: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Inventors: Radu Ioan Stoica, Timothy J. Fisher, Nikolaos Papandreou, Roman Alexander Pletka, Aaron Daniel Fry, Charalampos Pozidis, Andrew D. Walls
-
Patent number: 12117983Abstract: 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: GrantFiled: November 17, 2023Date of Patent: October 15, 2024Assignee: Databricks, Inc.Inventors: Aaron Daniel Davidson, Clemens Mewald, Tomas Nykodym
-
Publication number: 20240329832Abstract: 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: ApplicationFiled: March 30, 2023Publication date: October 3, 2024Applicant: International Business Machines CorporationInventors: Jenny L. Brown, James Kesley Richardson, Nehal Shah, Aaron Daniel Fry
-
Publication number: 20240330173Abstract: 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: ApplicationFiled: March 29, 2023Publication date: October 3, 2024Inventors: Radu Ioan STOICA, Dan LAZAR, Timothy J. FISHER, Nikolaos PAPANDREOU, Roman Alexander PLETKA, Charalampos POZIDIS, Aaron Daniel FRY, Andrew D. WALLS
-
Patent number: 12091807Abstract: 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: GrantFiled: January 29, 2021Date of Patent: September 17, 2024Assignee: 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: D1046328Type: GrantFiled: October 24, 2022Date of Patent: October 8, 2024Assignee: Haier US Appliance Solutions, Inc.Inventor: Aaron Daniel Abbott