Patents by Inventor Darren Johnson

Darren Johnson 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: 20240386367
    Abstract: An online concierge system performs asynchronous automated correction handling of incorrectly sorted items using point-of-sale data. The online concierge system receives orders from customer client devices and determines a batched order based on the received orders. The online concierge system sends the batched order to a shopper client device for fulfillment. The online concierge system receives transaction data associated with the batched order from a third party system. The online concierge system determines whether a sorting error occurred based on the transaction data and the batched order. In response to determining that a sorting error occurred, the online concierge system sends an instruction to correct the sorting error to the shopper client device.
    Type: Application
    Filed: July 26, 2024
    Publication date: November 21, 2024
    Inventors: Benjamin Knight, Darren Johnson, Salmaan Ayaz, Saumitra Maheshwari, Tomasz Debicki, Do Quang Phuoc Dang, Valery Vaskabovich
  • Patent number: 12147938
    Abstract: An online concierge system receives information from a warehouse including locations of items within the warehouse. When a shopper selects an order for fulfillment from the warehouse, the online concierge system sorts the items for the shopper to minimize the time spent in the warehouse using the received information. When the online concierge system does not receive a location of an item within the warehouse, the online concierge system obtains a taxonomy for the warehouse including multiple levels, with each level having a different level of specificity. The online concierge system determines a higher level in the taxonomy for the item and identifies other items offered by the warehouse having the determined category. The online concierge system infers a location of the item within the warehouse used for sorting items of the order from locations of the other items within the warehouse and times when shoppers retrieved the other items.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: November 19, 2024
    Assignee: Maplebear Inc.
    Inventors: Benjamin Knight, Darren Johnson, Daniel Haugh, Saumitra Maheshwari, Qi Xi, Conor Woods
  • Patent number: 12086754
    Abstract: An online concierge system performs asynchronous automated correction handling of incorrectly sorted items using point-of-sale data. The online concierge system receives orders from customer client devices and determines a batched order based on the received orders. The online concierge system sends the batched order to a shopper client device for fulfillment. The online concierge system receives transaction data associated with the batched order from a third party system. The online concierge system determines whether a sorting error occurred based on the transaction data and the batched order. In response to determining that a sorting error occurred, the online concierge system sends an instruction to correct the sorting error to the shopper client device.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: September 10, 2024
    Assignee: Maplebear Inc.
    Inventors: Benjamin Knight, Darren Johnson, Salmaan Ayaz, Saumitra Maheshwari, Tomasz Debicki, Do Quang Phuoc Dang, Valery Vaskabovich
  • Publication number: 20240291211
    Abstract: A variety of active cover plate configurations with prongs configured to contact side screw terminals of electrical receptacles are described.
    Type: Application
    Filed: January 30, 2024
    Publication date: August 29, 2024
    Inventors: Jeremy C. Smith, R Camden Robinson, Darren C. Knight, Martin Johnson
  • Publication number: 20240253441
    Abstract: A system for an electric drive unit. The electric drive unit includes, in one example, a first shaft with a through shaft opening and a second shaft axially aligned with the first shaft. The electric drive unit further includes a through shaft that axially extends through the through shaft opening and removably attaches to the first shaft and the second shaft.
    Type: Application
    Filed: January 30, 2023
    Publication date: August 1, 2024
    Inventors: Gustav JOHNSON, Jordan M. HOUSER, Darren J. ZISKOVSKY
  • Patent number: 12038072
    Abstract: In one example, a line of transmissions is provided comprising, a first transmission and a second transmission. Each transmission includes an input shaft with a first pair of gears arranged thereon and a first clutch positioned therebetween designed to selectively rotationally couple at least one of a first gear and a second gear of the first pair of gears to the input shaft. Each transmission includes a layshaft with a second pair of gears fixedly coupled thereto. Each transmission includes an output shaft with a third pair of gears arranged thereon and a second clutch positioned therebetween designed to selectively rotationally couple at least one of a third gear and a fourth gear in the third pair of gears to the output shaft. The first transmission has the second gear fixed to the input shaft. The second transmission has the fourth gear fixed to the output shaft.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: July 16, 2024
    Assignee: DANA HEAVY VEHICLE SYSTEMS GROUP, LLC
    Inventors: Darren J. Ziskovsky, Gustav Johnson, Jordan M. Houser
  • Publication number: 20240154799
    Abstract: A Hardware Security Module (HSM) (900), and method thereof, suitable for use in securely servicing cryptographic requests from multiple tenant applications to preserve end-to-end privacy is provided. A Link Encryption and Key Diversification interoperability (43) between two processors provides cryptographic and logical isolation between multiple tenant applications on the HSM (900) that use and share more than one PCIe Physical Function (30) over more than one Virtual Function (VF) (21) to one or more Crypto Units (CU) (61) for satisfying a request (46) of an HSM cryptographic services. An Output Feedback (OFB) block with CRC support is further provided with encryption and decryption. The HSM as configured is more resistant to side channel attacks.
    Type: Application
    Filed: November 7, 2022
    Publication date: May 9, 2024
    Applicant: THALES DIS CPL USA, INC.
    Inventors: Alexandre Kumar BERZATI, Loic BONIZEC, Dmitry RYUMKIN, Darren JOHNSON
  • Publication number: 20240070577
    Abstract: The online concierge system generates task units based on orders and assigns batches of task units to pickers. The online concierge system generates task units based on received orders. The online concierge system generates permutations of these task units to generate candidate sets of task batches. The online concierge system scores each of these candidate sets, and selects a set of task batches to assign to pickers based on the scores. Additionally, to determine which task UI to display to the picker, the picker client device uses a UI state machine. The UI state machine is a state machine where each state corresponds to a task UI to display on the picker client device. The state transitions between the UI states of the UI state machine indicate which UI state to transition to from a current UI state based on the next task unit in the received task batch.
    Type: Application
    Filed: August 31, 2022
    Publication date: February 29, 2024
    Inventors: Krishna Kumar Selvam, Joseph Cohen, Tahmid Sharjar, Neel Sarwal, Darren Johnson, Nicholas Rose, Ajay Pankaj Sampat, Joey Dong
  • Publication number: 20230289707
    Abstract: An online concierge system performs asynchronous automated correction handling of incorrectly sorted items using point-of-sale data. The online concierge system receives orders from customer client devices and determines a batched order based on the received orders. The online concierge system sends the batched order to a shopper client device for fulfillment. The online concierge system receives transaction data associated with the batched order from a third party system. The online concierge system determines whether a sorting error occurred based on the transaction data and the batched order. In response to determining that a sorting error occurred, the online concierge system sends an instruction to correct the sorting error to the shopper client device.
    Type: Application
    Filed: May 24, 2022
    Publication date: September 14, 2023
    Inventors: Benjamin Knight, Darren Johnson, Salmaan Ayaz, Saumitra Maheshwari, Tomasz Debicki, Do Quang Phuoc Dang, Valery Vaskabovich
  • Patent number: 11102014
    Abstract: The invention is a method for handling data in a secure container comprising first and second private keys uniquely allocated to the secure container. The secure container is configured to use the first private key to handle said data in a first operating mode and to use the second private key to handle said data in a second operating mode. The secure container is configured to prevent the update of the first private key after its clearing. The method comprises the step of automatically clearing the first private key in response to a request for enabling a software module in the second operating mode and a step of automatically using the first operating mode by the secure container if the first private key has not been cleared and of automatically using the second operating mode by the secure container if the first private key has been cleared.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: August 24, 2021
    Assignee: THALES DIS CPL CANADA, INC.
    Inventors: Dmitry Riyumkin, Darren Johnson
  • Patent number: 10947806
    Abstract: A sleeve and plug launcher for launching a sleeve and plug down an oil or gas well includes sleeve and plug holders, a support plate beneath the open bottoms of the sleeve and plug holders, an aperture positioned in the support plate and a sleeve and plug discharge connectable to a well head of a well and positioned below the aperture. When one of the sleeve and plug holders stops over the aperture in the support plate, a sleeve and plug in the sleeve and plug holders drops through the aperture and is directed into a wellhead by the sleeve and plug discharge.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: March 16, 2021
    Assignee: STONEWALL ENERGY CORP.
    Inventor: Darren Johnson
  • Publication number: 20200244469
    Abstract: The invention is a method for handling data in a secure container comprising first and second private keys uniquely allocated to the secure container. The secure container is configured to use the first private key to handle said data in a first operating mode and to use the second private key to handle said data in a second operating mode. The secure container is configured to prevent the update of the first private key after its clearing. The method comprises the step of automatically clearing the first private key in response to a request for enabling a software module in the second operating mode and a step of automatically using the first operating mode by the secure container if the first private key has not been cleared and of automatically using the second operating mode by the secure container if the first private key has been cleared.
    Type: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Applicant: Safenet Inc.
    Inventors: Dmitry RIYUMKIN, Darren JOHNSON
  • Patent number: 10556920
    Abstract: Disclosed embodiments concern a phosphorus-containing heterocyclic compound according to the formula One exemplary compound is Certain embodiments fluoresce with excitation by light. The compounds are useful as fluorescent probes and as bioisosteres. In some embodiments, the compounds are bioisosteres of alpha-quinolones. Also disclosed is a method for making the compounds.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: February 11, 2020
    Assignee: University of Oregon
    Inventors: Chris Vonnegut, Airlia Shonkwiler, Michael Haley, Darren Johnson
  • Publication number: 20190153795
    Abstract: A sleeve and plug launcher for launching a sleeve and plug down an oil or gas well is provided. The launcher can have sleeve and plug holders, a support plate provided beneath the open bottoms of the sleeve and plug holders and providing a support surface for sleeves and plugs positioned in the sleeve and plug holders and moved over the support plate and a sleeve and plug discharge connectable to a well head of a well and having an aperture positioned in the support plate. When one of the sleeve and plug holders stops over the aperture in the support plate, a sleeve and plug in the sleeve and plug holders drops out of the sleeve and plug holders through the aperture and is directed into a wellhead by the sleeve and plug discharge.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 23, 2019
    Inventor: Darren Johnson
  • Patent number: 10287844
    Abstract: A ball launcher for launching a plurality of balls into a well, including an endless conveyor belt, the conveyor belt forming a plurality of ball retainers, each operable to contain one of the plurality of balls, a drive motor for selectively driving the conveyor belt, and a brake for braking the conveyor belt.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: May 14, 2019
    Assignee: STONEWALL ENERGY CORP.
    Inventor: Darren Johnson
  • Patent number: 10035217
    Abstract: The invention relates to a joint and welding configuration used during repair of metal and metal alloy plates specifically for providing a means of joining metal plates and filling voids in metal plates where access from one side is restricted. A joint arrangement suitable for repairing a void in at least one element, wherein said at least one element has a first surface and a second surface, wherein the thickness of the at least one element is at least 10 mm, further comprising two or more insert elements, each of said two or more insert elements each being friction stir welded at their abutted surfaces to said at least one element, characterized wherein said at least one element comprises at least one recess portion, wherein a Friction Stir Weld is caused from the direction of said first surface.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: July 31, 2018
    Assignee: BAE SYSTEMS plc
    Inventor: Darren Johnson
  • Publication number: 20180118769
    Abstract: Disclosed embodiments concern a phosphorus-containing heterocyclic compound. Certain embodiments, fluoresce with excitation by light. The compounds are useful as fluorescent probes and as bioisosteres. In some embodiments, the compounds are bioisosteres of carbostyils. Also disclosed is a method for making the compounds.
    Type: Application
    Filed: December 21, 2017
    Publication date: May 3, 2018
    Applicant: University of Oregon
    Inventors: Chris Vonnegut, Airlia Shonkwiler, Michael Haley, Darren Johnson
  • Publication number: 20180002999
    Abstract: A ball launcher for launching a plurality of balls into a well, including an endless conveyor belt, the conveyor belt forming a plurality of ball retainers, each operable to contain one of the plurality of balls, a drive motor for selectively driving the conveyor belt, and a brake for braking the conveyor belt.
    Type: Application
    Filed: June 14, 2017
    Publication date: January 4, 2018
    Inventor: Darren Johnson
  • Publication number: 20170173558
    Abstract: A method, device, article of manufacture and apparatus are disclosed for binding successive layers of a “guest specie” such as an atom, cation, anion, organic molecule, and/or pathogen to a substrate or multiple different substrates. Possible substrates include materials with a porous nature; macro, micro and nano porous materials are all candidates. The adsorbent capacity of a substrate is extended by coordinating a layer of bi- or multi-functional ligand (L) to an adsorbed atom or ion or molecule or pathogen, which is then coordinate to a second layer of adsorbed atom or ion or molecule or pathogen.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 22, 2017
    Applicants: Crystal Clear Technologies, Inc., University of Oregon
    Inventors: Darren Johnson, Melanie Pitt, James Harris
  • Patent number: D776909
    Type: Grant
    Filed: November 15, 2015
    Date of Patent: January 24, 2017
    Assignee: Converse Inc.
    Inventor: Darren Johnson