Patents by Inventor David Pacheco
David Pacheco 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: 12605605Abstract: A vibration dampener device configured to install to the stings of a racket for dampening a vibration energy of the strings, and which allows for adjustable/tunable dampening may comprise a dampening member configured to capture a first string segment and a second string segment of the racket; and a holder assembly comprising a post including post threading, a tension adjustment nut threadably engaged to the post threading, and at least one plate.Type: GrantFiled: February 5, 2024Date of Patent: April 21, 2026Inventor: David Pacheco
-
Publication number: 20240126746Abstract: LOB cache swapping is reduced by multi-LOB writing. Under multi-LOB writing, information that tracks changes made by a database transaction to multiple LOBs is retained in a LOB staging buffer after one or more LOB switches. Thus, at commit time, changes to multiple LOBs in a column may be staged in the LOB staging cache, thereby enabling the changes to be made in contiguous data blocks for all the multiple LOBs. Storing LOBs in the same column in this way improves clustering, thereby improving database performance. In addition, LOBs inserted or updated in the same database transaction are often related and accessed together within database transactions and/or query accesses. Clustering the LOB content of such related LOBs allows the LOBs to be accessed more efficiently.Type: ApplicationFiled: October 13, 2023Publication date: April 18, 2024Inventors: SHUBHA BOSE, DAVID PACHECO, AUROSISH MISHRA
-
Patent number: 9792290Abstract: Object store management operations within compute-centric object stores are provided herein. An exemplary method may include transforming an object storage dump into an object store table by a table generator container, wherein the object storage dump includes at least objects within an object store that are marked for deletion, transmitting records for objects from the object store table to reducer containers, such that each reducer container receives object records for at least one object, the object records comprising all object records for the at least one object, generating a set of cleanup tasks by the reducer containers, and executing the cleanup tasks by a cleanup agents.Type: GrantFiled: March 25, 2015Date of Patent: October 17, 2017Assignee: Joyent, Inc.Inventors: Mark Cavage, Nathan Fitch, Fred Kuo, Yunong Xiao, David Pacheco, Bryan Cantrill
-
Patent number: 9582327Abstract: Systems and methods for providing a compute-centric object store. An exemplary method may include receiving a request to perform a compute operation on at least a portion of an object store from a first user, the request identifying parameters of the compute operation, assigning virtual operating system containers to the objects of the object store from a pool of virtual operating system containers. The virtual operating system containers may perform the compute operation on the objects according to the identified parameters of the request. The method may also include clearing the virtual operating system containers and returning the virtual operating system containers to the pool.Type: GrantFiled: October 25, 2013Date of Patent: February 28, 2017Assignee: JOYENT, INC.Inventors: Mark Cavage, David Pacheco, Bryan Cantrill
-
Patent number: 9104456Abstract: Zone management of compute-based object stores is provided herein. An exemplary method may include assigning a virtual operating system container from the reserve zone pool to a task group, the task group including a set of tasks for a phase of a first request, and executing the set of tasks within the assigned virtual operating system container.Type: GrantFiled: March 14, 2013Date of Patent: August 11, 2015Assignee: Joyent, Inc.Inventors: David Pacheco, Mark Cavage, Yunong Xiao, Gerald Jelinek, Bryan Cantrill
-
Patent number: 9092238Abstract: Versioning schemes for compute-centric object stores are provided herein. An exemplary method may include creating a metadata clone of a first object within an object store via a versioning scheme module, the metadata of the first object being stored in the object store on a first path, establishing a copy on write link between the first path and a second path for the first object via the versioning scheme module, and storing the cloned metadata on the second path via the versioning scheme module.Type: GrantFiled: March 15, 2013Date of Patent: July 28, 2015Assignee: Joyent, Inc.Inventors: Mark Cavage, David Pacheco, Bryan Cantrill, Nathan Fitch
-
Publication number: 20150199372Abstract: Object store management operations within compute-centric object stores are provided herein. An exemplary method may include transforming an object storage dump into an object store table by a table generator container, wherein the object storage dump includes at least objects within an object store that are marked for deletion, transmitting records for objects from the object store table to reducer containers, such that each reducer container receives object records for at least one object, the object records comprising all object records for the at least one object, generating a set of cleanup tasks by the reducer containers, and executing the cleanup tasks by a cleanup agents.Type: ApplicationFiled: March 25, 2015Publication date: July 16, 2015Inventors: Mark Cavage, Nathan Fitch, Fred Kuo, Yunong Xiao, David Pacheco, Bryan Cantrill
-
Patent number: 9075818Abstract: Object store management operations within compute-centric object stores are provided herein. An exemplary method may include transforming an object storage dump into an object store table by a table generator container, wherein the object storage dump includes at least objects within an object store that are marked for deletion, transmitting records for objects from the object store table to reducer containers, such that each reducer container receives object records for at least one object, the object records comprising all object records for the at least one object, generating a set of cleanup tasks by the reducer containers, and executing the cleanup tasks by a cleanup agents.Type: GrantFiled: April 2, 2014Date of Patent: July 7, 2015Assignee: Joyent, Inc.Inventors: Mark Cavage, Nathan Fitch, Fred Kuo, Yunong Xiao, David Pacheco, Bryan Cantrill
-
Patent number: 8898205Abstract: Object store management operations within compute-centric object stores are provided herein. An exemplary method may include transforming an object storage dump into an object store table by a table generator container, wherein the object storage dump includes at least objects within an object store that are marked for deletion, transmitting records for objects from the object store table to reducer containers, such that each reducer container receives object records for at least one object, the object records comprising all object records for the at least one object, generating a set of cleanup tasks by the reducer containers, and executing the cleanup tasks by a cleanup agents.Type: GrantFiled: September 26, 2013Date of Patent: November 25, 2014Assignee: Joyent, Inc.Inventors: Mark Cavage, Nathan Fitch, Fred Kuo, Yunong Xiao, David Pacheco, Bryan Cantrill
-
Publication number: 20140282590Abstract: Systems and methods for providing a compute-centric object store. An exemplary method may include receiving a request to perform a compute operation on at least a portion of an object store from a first user, the request identifying parameters of the compute operation, assigning virtual operating system containers to the objects of the object store from a pool of virtual operating system containers. The virtual operating system containers may perform the compute operation on the objects according to the identified parameters of the request. The method may also include clearing the virtual operating system containers and returning the virtual operating system containers to the pool.Type: ApplicationFiled: October 25, 2013Publication date: September 18, 2014Inventors: Mark Cavage, David Pacheco, Bryan Cantrill
-
Publication number: 20140280198Abstract: Object store management operations within compute-centric object stores are provided herein. An exemplary method may include transforming an object storage dump into an object store table by a table generator container, wherein the object storage dump includes at least objects within an object store that are marked for deletion, transmitting records for objects from the object store table to reducer containers, such that each reducer container receives object records for at least one object, the object records comprising all object records for the at least one object, generating a set of cleanup tasks by the reducer containers, and executing the cleanup tasks by a cleanup agents.Type: ApplicationFiled: April 2, 2014Publication date: September 18, 2014Applicant: Joyent, Inc.Inventors: Mark Cavage, Nathan Fitch, Fred Kuo, Yunong Xiao, David Pacheco, Bryan Cantrill
-
Publication number: 20140279955Abstract: Object store management operations within compute-centric object stores are provided herein. An exemplary method may include transforming an object storage dump into an object store table by a table generator container, wherein the object storage dump includes at least objects within an object store that are marked for deletion, transmitting records for objects from the object store table to reducer containers, such that each reducer container receives object records for at least one object, the object records comprising all object records for the at least one object, generating a set of cleanup tasks by the reducer containers, and executing the cleanup tasks by a cleanup agents.Type: ApplicationFiled: September 26, 2013Publication date: September 18, 2014Inventors: Mark Cavage, Nathan Fitch, Fred Kuo, Yunong Xiao, David Pacheco, Bryan Cantrill
-
Publication number: 20140282615Abstract: Versioning schemes for compute-centric object stores are provided herein. An exemplary method may include creating a metadata clone of a first object within an object store via a versioning scheme module, the metadata of the first object being stored in the object store on a first path, establishing a copy on write link between the first path and a second path for the first object via the versioning scheme module, and storing the cloned metadata on the second path via the versioning scheme module.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Mark Cavage, David Pacheco, Bryan Cantrill, Nathan Fitch
-
Publication number: 20140282512Abstract: Zone management of compute-based object stores is provided herein. An exemplary method may include assigning a virtual operating system container from the reserve zone pool to a task group, the task group including a set of tasks for a phase of a first request, and executing the set of tasks within the assigned virtual operating system container.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: David Pacheco, Mark Cavage, Yunong Xiao, Gerald Jelinek, Bryan Cantrill
-
Publication number: 20140282513Abstract: Instruction set architectures for compute-centric object stores. An exemplary method may include receiving a request from a user, the request identifying parameters of a compute operation that is to be executed against one or more objects in a distributed object store, generating a set of tasks from the request that comprise instructions for a daemon, locating the one or more objects within the distributed object store, the one or more objects being stored on a physical node. The method includes providing the set of tasks to a daemon, the daemon controlling execution of the compute operation by a virtual operating system container based upon the set of tasks, and storing an output of the virtual operating system container in the distributed object store.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: David Pacheco, Mark Cavage, Yunong Xiao, Bryan Cantrill
-
Patent number: 8826279Abstract: Instruction set architectures for compute-centric object stores. An exemplary method may include receiving a request from a user, the request identifying parameters of a compute operation that is to be executed against one or more objects in a distributed object store, generating a set of tasks from the request that comprise instructions for a daemon, locating the one or more objects within the distributed object store, the one or more objects being stored on a physical node. The method includes providing the set of tasks to a daemon, the daemon controlling execution of the compute operation by a virtual operating system container based upon the set of tasks, and storing an output of the virtual operating system container in the distributed object store.Type: GrantFiled: March 14, 2013Date of Patent: September 2, 2014Assignee: Joyent, Inc.Inventors: David Pacheco, Mark Cavage, Yunong Xiao, Bryan Cantrill
-
Patent number: 8775485Abstract: Object store management operations within compute-centric object stores are provided herein. An exemplary method may include transforming an object storage dump into an object store table by a table generator container, wherein the object storage dump includes at least objects within an object store that are marked for deletion, transmitting records for objects from the object store table to reducer containers, such that each reducer container receives object records for at least one object, the object records comprising all object records for the at least one object, generating a set of cleanup tasks by the reducer containers, and executing the cleanup tasks by a cleanup agents.Type: GrantFiled: March 15, 2013Date of Patent: July 8, 2014Assignee: Joyent, Inc.Inventors: Mark Cavage, Nathan Fitch, Fred Kuo, Yunong Xiao, David Pacheco, Bryan Cantrill
-
Patent number: 8677359Abstract: Systems and methods for providing a compute-centric object store. An exemplary method may include receiving a request to perform a compute operation on at least a portion of an object store from a first user, the request identifying parameters of the compute operation, assigning virtual operating system containers to the objects of the object store from a pool of virtual operating system containers. The virtual operating system containers may perform the compute operation on the objects according to the identified parameters of the request. The method may also include clearing the virtual operating system containers and returning the virtual operating system containers to the pool.Type: GrantFiled: March 14, 2013Date of Patent: March 18, 2014Assignee: Joyent, Inc.Inventors: Mark Cavage, David Pacheco, Bryan Cantrill
-
Publication number: 20130328909Abstract: Systems, methods, and media for generating heat maps of event data are provided herein. Methods may include gathering instances of event data according to a performance characteristic, discretely decomposing the instances by applying at least one constraint to the instances, assigning a hue to each instance, the hue being associated with the at least one constraint, and generating a heat map that includes representations of the instances, wherein each representation includes the hue associated with the at least one constraint to which the instance has been assigned.Type: ApplicationFiled: August 9, 2013Publication date: December 12, 2013Applicant: Joyent, Inc.Inventors: David Pacheco, Brendan Gregg, Bryan Cantrill
-
Patent number: D884808Type: GrantFiled: December 27, 2018Date of Patent: May 19, 2020Inventor: David Pacheco