Patents by Inventor Benjamin Knight

Benjamin Knight 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: 20250147954
    Abstract: An online system receives information describing a set of items requested by a user and an indication via a chat interface that a particular item needs replacement. The online system generates one or more prompts configured to request a machine learned language model to identify the particular item that needs replacement and to identify one or more replacement items for the particular item. The online system receives a set of item identifiers from the machine learned language model and selects a replacement item from a database based on the set of item identifiers. The online system may also receive an order and a communication history associated with a user including a message with a request to modify the a. The online uses the machine-learning language model to map the request type to the set of API requests for updating the order to reflect the request from the user.
    Type: Application
    Filed: November 4, 2024
    Publication date: May 8, 2025
    Inventors: Christopher Billman, Benjamin Knight, Kenneth Jason Sanchez, Matthew Negrin, Licheng Yin, Rebecca Riso
  • Publication number: 20250124238
    Abstract: An online system generates text-based representations of various types of data for processing using a large language model. The online system extracts location data from a map of a source location and converts the location data into a text-based representation of the location data. The online system receives a set of item identifiers from a client device of a user and generates an LLM prompt based on the set of item identifiers and the text-based representations of the location data. The online system receives a response from the LLM and parses the response for a text-based description of related items. The online system maps the text-based description of the related items to item identifiers and transmits a notification to the client device that includes item data associated with the related items.
    Type: Application
    Filed: October 10, 2024
    Publication date: April 17, 2025
    Inventors: Benjamin Knight, Kenneth Jason Sanchez, Matthew Negrin, Licheng Yin, Christopher Billman, Rebecca Riso
  • Publication number: 20250124485
    Abstract: An online system receives orders from users and dispatches pickers to fulfill the orders by obtaining ordered items at a retailer. If an ordered item cannot be found by a picker, the picker may refund the item or attempt to find a replacement item. While obtaining a replacement item may increase revenue to the online system, it can also cause a bad outcome for user experience (e.g., an unacceptable replacement item, a refund request of the replacement item, etc.). To balance these interests, the online system trains a model to predict an outcome metric comprising a likelihood of a bad outcome from replacing an item or an expected amount of profit to the online system from a replacement item. The online system compares the outcome metric to a threshold to determine whether to promote or dissuade the picker from replacing a not-found item.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 17, 2025
    Inventors: Benjamin Knight, Saumitra Maheshwari, Jennie Braunstein, Darren Johnson, Kenneth Jason Sanchez, Christopher Billman
  • Patent number: 12260438
    Abstract: An online concierge system requests an image of a receipt of an order from a picker after the picker fulfills the order at a store. The online concierge system performs image processing on the image of the receipt and uses machine learning and optical character recognition to determine a tax amount paid for the order and a confidence score associated with the tax amount. The online concierge system may use the machine learning model for segmenting extracted text in the image of the receipt into tokens. The online concierge system may then determine at least one token associated with a tax item and the tax amount associated with the tax item. The online concierge system communicates the tax amount to the store for reimbursement based on the tax amount and the confidence score.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: March 25, 2025
    Assignee: Maplebear Inc.
    Inventors: Benjamin Knight, Benjamin Peyrot, Djordje Gluhovic, Rohit Turumella, Alice Han
  • Publication number: 20250086435
    Abstract: An online system detects an anomaly associated with an item selection made by a picker for fulfilling an order of a user of an online system. The system generates a prompt for execution by a machine-learned model trained as a large language model. The prompt comprises a chat log between the picker and the user. The system provides the prompt to the machine-learned model for execution. The system receives, as output from the machine-learned model and based on the chat log, a description indicating whether the anomaly is attributable to the user. The system determines, based on the output from the machine-learned model, that the item selection is not attributable to the user. Responsive to determining that the item selection is not attributable to the user, the system provides a notification to a client device of the user to confirm whether the item selection is approved by the user.
    Type: Application
    Filed: September 13, 2024
    Publication date: March 13, 2025
    Inventors: Benjamin Knight, Kenneth Jason Sanchez, Christopher Billman, Rebecca Riso, Matthew Negrin, Licheng Yin
  • Publication number: 20250086939
    Abstract: An online system may prompt a shopper to capture one or more images of items on a checkout belt of a retailer, wherein the items are for fulfilling orders for one or more users of an online service. An online system may provide the one or more images to a machine learning model configured to classify an item as a product. An online system may classify the items to one or more products by applying the machine learning model to the images. An online system may for each user, matching the classified products to the user's order. An online system may obtain an annotated image of the items highlighting classified products which do not match the user's order. An online system may provide to the shopper the annotated image with a notification of a potential discrepancy.
    Type: Application
    Filed: September 13, 2024
    Publication date: March 13, 2025
    Inventors: Benjamin Knight, Kenneth Jason Sanchez, Christopher Billman, Rebecca Riso, Matthew Negrin, Licheng Yin
  • Patent number: 12221865
    Abstract: A perforating gun deployable in a wellbore includes an outer housing included of a generally tubular wall structure having a pair of opposed longitudinal ends and a central passage extending between the pair of longitudinal ends, a charge carrier assembly received in the central passage of the outer housing and including a tubular charge carrier having a pair of opposed longitudinal ends and at least one radially oriented receptacle configured to receive a combustive shaped charge, an initiator assembly, the initiator assembly including a detonator and an electrical switch configured to detonate the detonator in response to receiving a firing signal, and an electrical connector positioned in the central passage of the outer housing and electrically connected to the initiator assembly, the electrical connector including an electrical contact including a frangible conductor rod, the frangible conductor rod having a shear strength of 1,500 pound-force (Ibf) or less.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: February 11, 2025
    Assignee: G&H Diversified Manufacturing LP
    Inventors: Danny Kash, Jimmy Kash, Benjamin Knight, Ryan Ward
  • Publication number: 20250037076
    Abstract: A method for optimizing order fulfillment in a warehouse by an online system. The system receives an item catalog from an inventory system, which includes item locations. The system also obtains a taxonomy that organizes items into hierarchical levels based on attributes. When an order is placed by a user, the system checks whether the item catalog contains location data for each item. If an item's location is missing, the system identifies alternative items from the taxonomy with shared attributes and uses the location of a selected alternative item as a proxy. The system determines a picking sequence for the items in the order, optimized to minimize travel distance within the warehouse, and transmits the sequence to a shopper's device for fulfillment.
    Type: Application
    Filed: October 15, 2024
    Publication date: January 30, 2025
    Inventors: Benjamin Knight, Darren Johnson, Daniel Haugh, Saumitra Maheshwari, Qi Xi, Conor Woods
  • Publication number: 20250020046
    Abstract: An embodiment of a perforating gun system deployable in a wellbore extending through a subterranean earthen formation includes a tandem sub including a sub housing and a signal pod receivable in the sub housing, wherein the signal pod includes a detonator and a receptacle; and a perforating gun including a charge carrier configured to receive one or more shaped charges, the charge carrier including a detonator cord housing configured to receive a terminal end of a detonator cord, and wherein the detonator cord housing is receivable in the receptacle of the signal pod to ballistically couple the detonator cord with the detonator.
    Type: Application
    Filed: July 11, 2024
    Publication date: January 16, 2025
    Applicant: G&H Diversified Manufacturing LP
    Inventors: Steven Zakharia, Brian Auer, Benjamin Knight, Timmothy Lee, Ryan Ward, James Kash, Adam Green, David W. Westphal
  • 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
  • Publication number: 20240318526
    Abstract: A system for setting a plug in a wellbore includes a setting tool configured, upon activation, to displace the shift the plug in the wellbore from a run-in configuration permitting fluid flow within the wellbore around the plug to a set configuration restricting fluid flow in the wellbore around the plug, an initiator including an igniter switch and an igniter assembly including an igniter energetic element, the initiator including a signal interrupter configured to shift automatically from a first state in which signal communication is provided through the signal interrupter between the igniter switch and the igniter assembly to a second state in which signal communication is restricted through the signal interrupter between the igniter switch and the igniter assembly in response to exposing the initiator to a predefined toolstring condition and whereby a surface indication is provided of the shifting of the plug to the set configuration.
    Type: Application
    Filed: June 4, 2024
    Publication date: September 26, 2024
    Applicant: G&H Diversified Manufacturing, LP
    Inventors: Steven Zakharia, Ryan Ward, Adam Green, Charles Levine, Benjamin Knight, Joe Noel Wells, Timmothy Alain Lee, William Caruana
  • 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: 20240078591
    Abstract: Based on orders fulfilled by shoppers of an online concierge system, the online concierge system identifies items in an order that are difficult to find in a warehouse in which the order is fulfilled. When a shopper obtains a difficult to find item from the warehouse, the online concierge system prompts the shopper to provide information for finding the difficult to find item in the warehouse. The online concierge system stores the information for finding the difficult to find item from the shopper in association with the difficult to find item and with the warehouse. Subsequently, when a different shopper is fulfilling an order from the warehouse including the difficult to find item, the online concierge system displays the information for finding the difficult to find item in the warehouse to the different shopper.
    Type: Application
    Filed: November 14, 2023
    Publication date: March 7, 2024
    Inventors: Mingzhe Zhuang, Camille van Horne, Christopher Rudnick, Benjamin Knight, Chris Jenkins, Viktoriya Andonova, Djordje Gluhovic, Riddhima Sejpal, Maksim Golivkin, Sharath Rao Karikurve
  • Publication number: 20240005269
    Abstract: An online system performs a method. The method comprises obtaining historical pick data for items located in a warehouse, including data for each of the items picked and pick times between each of the items picked, and determining a taxonomy of items offered by the warehouse. The taxonomy identifies a plurality of product categories structured in a hierarchy, wherein each level of the hierarchy corresponds to a particular level of granularity of product data. The method further comprises applying the historical pick data to a machine learning model to generate pairwise relations between product categories at each level of the taxonomy and generating sequences of product categories based on the pairwise relations. An order for items offered by the warehouse is received and compared to the sequences for each level to generate a pick sequence for picking the items efficiently, which is outputted by the system to a mobile application.
    Type: Application
    Filed: July 1, 2022
    Publication date: January 4, 2024
    Inventors: Benjamin Knight, Qi Xi, Saumitra Maheshwari, Salmaan Ayaz
  • Patent number: 11854063
    Abstract: Based on orders fulfilled by shoppers of an online concierge system, the online concierge system identifies items in an order that are difficult to find in a warehouse in which the order is fulfilled. When a shopper obtains a difficult to find item from the warehouse, the online concierge system prompts the shopper to provide information for finding the difficult to find item in the warehouse. The online concierge system stores the information for finding the difficult to find item from the shopper in association with the difficult to find item and with the warehouse. Subsequently, when a different shopper is fulfilling an order from the warehouse including the difficult to find item, the online concierge system displays the information for finding the difficult to find item in the warehouse to the different shopper.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: December 26, 2023
    Assignee: Maplebear Inc.
    Inventors: Mingzhe Zhuang, Camille Van Horne, Christopher Rudnick, Benjamin Knight, Chris Jenkins, Victoriya Andonova, Djordje Gluhovic, Riddhima Sejpal, Maksim Golivkin, Sharath Rao Karikurve
  • Publication number: 20230351326
    Abstract: A system receives a request for a set of items at a warehouse from a user device, and determines a set of candidate items responsive to the request. The system applies a trained item availability model to each candidate item to determine a prediction of a likelihood that the candidate item is available for pickup at the warehouse. A subset of candidate items that have a prediction below a threshold is classified as low availability. The computer system also determines a cap of low availability items to present to a user based on a user utility curve. The user utility curve is modeled based on user utility associated with amounts of low availability items presented. The low availability items are filtered to an amount within the determined cap. The filtered low availability items are sent to the user device for presentation in a user interface.
    Type: Application
    Filed: April 19, 2023
    Publication date: November 2, 2023
    Inventor: Benjamin Knight
  • Publication number: 20230349253
    Abstract: A toolstring for plugging and perforating a wellbore includes a perforating gun extending between an uphole end and a downhole end longitudinally opposed to the uphole end, a plugging assembly extending between an uphole end and a downhole end longitudinally opposed to the uphole end of the plugging assembly, the plug assembly including a setting tool physically attached directly to the perforating gun, the setting tool including an elongate housing extending between an uphole end and a downhole end opposite the uphole end of the housing, an open passageway extending from the uphole end to the downhole end of the housing, and wherein the setting tool further includes an elongate mandrel positioned in the open passageway and having an uphole end and a downhole end opposite the uphole end of the mandrel, and a combustion chamber located within the elongate housing for receiving an energetic charge.
    Type: Application
    Filed: June 19, 2023
    Publication date: November 2, 2023
    Applicant: G&H Diversified Manufacturing LP
    Inventors: Steven Zakharia, Joshua Magill, Benjamin Knight, Christian Atilano
  • Publication number: 20230316350
    Abstract: An online concierge system requests an image of a receipt of an order from a picker after the picker fulfills the order at a store. The online concierge system performs image processing on the image of the receipt and uses machine learning and optical character recognition to determine a tax amount paid for the order and a confidence score associated with the tax amount. The online concierge system may use the machine learning model for segmenting extracted text in the image of the receipt into tokens. The online concierge system may then determine at least one token associated with a tax item and the tax amount associated with the tax item. The online concierge system communicates the tax amount to the store for reimbursement based on the tax amount and the confidence score.
    Type: Application
    Filed: June 29, 2022
    Publication date: October 5, 2023
    Inventors: Benjamin Knight, Benjamin Peyrot, Djordje Gluhovic, Rohit Turumella, Alice Han
  • Patent number: D1008789
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: December 26, 2023
    Inventor: Alexander Benjamin Knight