Patents by Inventor Nathaniel Wilson

Nathaniel Wilson 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: 11675616
    Abstract: Methods and apparatuses for scheduling tasks with a job scheduler are disclosed. In one embodiment, the method comprises: tracking a number of active tasks for each key of a plurality of keys; writing, by a scheduler, a query to identify a next scheduled task among a plurality of scheduled tasks ordered by time in a task queue, the query having an index that excludes tasks associated with a list of one or more keys of the plurality of keys that have a count of active tasks greater than a first limit associated with each key; querying, by a scheduler, the task queue using the query to identify the next scheduled task among the plurality of scheduled tasks, the next scheduled task being associated with a key not excluded by the query; and executing the next scheduled task.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: June 13, 2023
    Assignee: STRIPE, INC.
    Inventors: Michael Mintz, Thirukumaran Vaseeharan, Aaron Levin, David Judd, Nathaniel Wilson
  • Publication number: 20220156109
    Abstract: Methods and apparatuses for scheduling tasks with a job scheduler are disclosed. In one embodiment, the method comprises: tracking a number of active tasks for each key of a plurality of keys; writing, by a scheduler, a query to identify a next scheduled task among a plurality of scheduled tasks ordered by time in a task queue, the query having an index that excludes tasks associated with a list of one or more keys of the plurality of keys that have a count of active tasks greater than a first limit associated with each key; querying, by a scheduler, the task queue using the query to identify the next scheduled task among the plurality of scheduled tasks, the next scheduled task being associated with a key not excluded by the query; and executing the next scheduled task.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 19, 2022
    Inventors: Michael Mintz, Thirukmaran Vaseeharan, Aaron Levin, David Judd, Nathaniel Wilson
  • Publication number: 20220035367
    Abstract: Systems and methods here may include computing system configured to coordinate more than one remotely operated vehicle using level of automation determination and assignments. In some examples, the method for coordinating a plurality of drones includes using a computer with a processor and a memory in communication with the plurality of drones, and a candidate problem resolver for retrieving a candidate resolution from a data storage, and sending the retrieved candidate resolution to a candidate resolution states predictor.
    Type: Application
    Filed: September 12, 2019
    Publication date: February 3, 2022
    Inventors: Nhut Ho, Walter Johnson, Kenneth Wakeland, Kevin Keyser, Karanvir Panesar, Garrett Sadler, Nathaniel Wilson
  • Publication number: 20070256501
    Abstract: A high temperature pressure capacitor is fabricated utilizing two high temperature substrate wafers. The substrates may be silicon carbide (SiC) or aluminum nitride (AIN). The first substrate has a metal conductive plate positioned on a top surface thereof. The top surface and plate are covered with a dielectric layer. The second substrate has a plate accommodating recess on the top surface thereof. Deposited in the recess is a second conductive plate. The first and second wafers are bonded together via the dielectric layer where the first and second plates face each other. Upon application of a force to the first wafer the diaphragm portion of the first wafer deflects causing the first plate to move and thereby varying capacitance. An inductor may be fabricated on a bottom surface of the second wafer to provide an LC circuit whose resonant frequency varies as a function of capacitance and therefore as a function of pressure.
    Type: Application
    Filed: May 5, 2006
    Publication date: November 8, 2007
    Inventors: Anthony Kurtz, Nathaniel Wilson
  • Publication number: 20050078566
    Abstract: In a data handling system having a radially-dependent track incongruity between data surfaces, at least some tracks are logically mapped so that tracks on different data surfaces correspond with one another. The correspondence is defined by the mapping so as to shorten an average headswitch seek. For example, a logical track mapping of first and second non-coaxial track sets can be defined so as to optimize a headswitch seek within each of many intermediate logical cylinders identified in the mapping.
    Type: Application
    Filed: October 9, 2003
    Publication date: April 14, 2005
    Inventors: Nathaniel Wilson, Roy Wood
  • Publication number: 20050046994
    Abstract: An apparatus and method of tracking repeatable runout in a disc drive servo loop is provided in which a feedforward signal having harmonic components that are updated at a sample rate that is a fraction of a servo sector sample rate is employed during track following.
    Type: Application
    Filed: September 2, 2003
    Publication date: March 3, 2005
    Inventors: Reed Hanson, Nathaniel Wilson, John Morris, Thomas Zirps