Patents by Inventor Ashish Goel

Ashish Goel 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: 11989633
    Abstract: Embodiments herein use transfer learning paradigms to facilitate classification across entities without requiring the entities access to the other party's sensitive data. In one or more embodiments, one entity may train a model using its own data (which may include at least some non-shared data) and shares either the scores (or an intermediate representation of the scores). One or more other parties may use the scores as a feature in its own model. The scores may be considered to act as an embedding of the features but do not reveal the features. In other embodiments, parties may be used to train part of a model or participate in generating one or more nodes of a decision tree without revealing all its features. The trained models or decision trees may then be used for classifying unlabeled events or items.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: May 21, 2024
    Assignee: Stripe, Inc.
    Inventors: Ashish Goel, Peter Lofgren
  • Patent number: 11972287
    Abstract: An apparatus comprises at least one processing device configured to monitor, by a first service in a service chain, a first set of processing queues comprising two or more different processing queues associated with two or more different priority levels. The processing device is also configured to process, by the first service, a given portion of data stored in at least one of the two or more different processing queues in the first set of processing queues. The processing device is further configured to determine prioritization information associated with the given portion of the data and to select, based on the prioritization information, a given one of two or more different processing queues in a second set of processing queues associated with a second service in the service chain, and to store the given portion of the data in the given processing queue in the second set of processing queues.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: April 30, 2024
    Assignee: Dell Products L.P.
    Inventors: Martin Kerrigan, David M. Hasseler, Ashish Goel
  • Publication number: 20230377930
    Abstract: A substrate support assembly includes a plate structure and an insulator structure. The plate structure includes an upper plate and a lower plate. The lower plate includes a lower plate structure surface. The insulator structure is disposed beneath the plate structure. The insulator structure includes a lower insulator structure surface and an upper insulator structure surface. A first portion of the upper insulator structure surface is recessed with respect to a second portion of the upper insulator structure surface. The first portion of the upper insulator structure surface forms an interior volume with the lower plate structure surface.
    Type: Application
    Filed: May 15, 2023
    Publication date: November 23, 2023
    Inventors: Denis Martin Koosau, Suresh Gupta, Martin Perez-Guzman, Ashish Goel
  • Publication number: 20230380016
    Abstract: A substrate support assembly includes a puck, comprising a heating element, a power distribution assembly, and an insulator comprising at least one of alumina or thermoplastic disposed between the puck and the power distribution assembly, wherein an electrical connection between the heating element and the power distribution assembly comprises a terminal and a conical washer.
    Type: Application
    Filed: May 15, 2023
    Publication date: November 23, 2023
    Inventors: Denis Martin Koosau, Suresh Gupta, Martin Perez-Guzman, Ashish Goel
  • Patent number: 11802340
    Abstract: A cooling chamber comprising a support plate connected to a cryo pump and turbo pump, a clamp ring with a plurality of clamp pads on the bottom thereof where each clamp pad has a beveled surface directed downward and a lift plate to move the clamp ring from a clamp position to a loading position are described. Cluster tools incorporating the cooling chamber and methods of using the cooling chamber are also described.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: October 31, 2023
    Assignee: APPLIED MATERIALS, INC.
    Inventors: Bharath Swaminathan, John Mazzocco, Hanbing Wu, Ashish Goel, Anantha K. Subramani
  • Publication number: 20230334089
    Abstract: Aspects of the current disclosure include systems and methods for identifying an entity in a query image by comparing the query image with digital images in a database. In one or more embodiments, a query feature may be extracted from the query image and a set of candidate features may be extracted from a set of images in the database. In one or more embodiments, the distances between the query feature and the candidate features are calculated. A feature, which includes a set of shortest distances among the calculated distances and a distribution of the set of shortest distances, may be generated. In one or more embodiments, the feature is input to a trained model to determine whether the entity in the query image is the same entity associated with one of the set of shortest distances.
    Type: Application
    Filed: June 22, 2023
    Publication date: October 19, 2023
    Inventors: Pranav DANDEKAR, Ashish GOEL, Peter LOFGREN, Matthew FISHER
  • Patent number: 11727053
    Abstract: Aspects of the current disclosure include systems and methods for identifying an entity in a query image by comparing the query image with digital images in a database. In one or more embodiments, a query feature may be extracted from the query image and a set of candidate features may be extracted from a set of images in the database. In one or more embodiments, the distances between the query feature and the candidate features are calculated. A feature, which includes a set of shortest distances among the calculated distances and a distribution of the set of shortest distances, may be generated. In one or more embodiments, the feature is input to a trained model to determine whether the entity in the query image is the same entity associated with one of the set of shortest distances.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: August 15, 2023
    Assignee: Stripe, Inc.
    Inventors: Pranav Dandekar, Ashish Goel, Peter Lofgren, Matthew Fisher
  • Publication number: 20230124885
    Abstract: An apparatus comprises at least one processing device configured to monitor, by a first service in a service chain, a first set of processing queues comprising two or more different processing queues associated with two or more different priority levels. The processing device is also configured to process, by the first service, a given portion of data stored in at least one of the two or more different processing queues in the first set of processing queues. The processing device is further configured to determine prioritization information associated with the given portion of the data and to select, based on the prioritization information, a given one of two or more different processing queues in a second set of processing queues associated with a second service in the service chain, and to store the given portion of the data in the given processing queue in the second set of processing queues.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Martin Kerrigan, David M. Hasseler, Ashish Goel
  • Patent number: 11632024
    Abstract: Construction of a permanent magnet rotor assembly having a plurality of magnetic poles and comprising a number of magnetic pole pieces arranged in circular array. Two sets of permanent magnets—one set magnetised in circumferential direction of the rotor and the second set providing flux in axial direction of rotor, generating a magnetic flux focused through the pole piece and interacting with the magnetic flux of the stator. End-plates made of magnetic material are present such there is an axial gap between the them and the array of magnetic pole pieces. Circumferentially magnetised magnets are placed in the circumferential gaps between the pole pieces, whereas the magnets providing flux in axial direction are placed in the gaps between the array of pole pieces and end-plates.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: April 18, 2023
    Assignee: ROMAX TECHNOLOGY LIMITED
    Inventors: Petr Chmelicek, Ashish Goel, Marek Jacubaszek
  • Patent number: 11606323
    Abstract: A system and a method are disclosed for recommending electronic messages in a message sharing system. Users can post messages to the message sharing system. These messages from posting users are received by the system and sent to receiving users that have subscribed to the posting users. The receiving users interact with the messages in various ways, such as by sharing the messages with other users. Interaction information is received for each of the electronic messages. The interaction information includes an indication of the number of interactions with the electronic message by receiving users. A score is determined for each electronic message based on the interaction information. Electronic messages are selected for being recommended to a user or a group of users based on the scores. The recommendations are then sent to the users, enabling users to better focus their attention on messages that are likely to be interesting.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: March 14, 2023
    Assignee: Twitter, Inc.
    Inventors: Abdur Chowdhury, Ashish Goel, Ram Ravichandran
  • Patent number: 11601509
    Abstract: Described herein are systems and methods for predicting whether an entity associated with a profile in one network is the same entity that is associated with a profile in a second network, which networks may represent networks from different network services or may represent networks from the same network service. In embodiments, network graph features, including nodes and connections, may be used to predict a probability that the profiles in the two networks should be matched. In embodiments, additional or different factors may be included in the predicted probability, such as homophily, match probabilities of seed nodes, match probabilities of attribute-matched nodes, attribute-attribute co-occurrence probabilities, and the like.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: March 7, 2023
    Assignee: Stripe, Inc.
    Inventors: Peter Lofgren, Pranav Dandekar, Ashish Goel, Andrew Paul Tausz
  • Patent number: 11600476
    Abstract: A deposition system, and a method of operation thereof, includes: a cathode; a shroud below the cathode; a rotating shield below the cathode for exposing the cathode through the shroud and through a shield hole of the rotating shield; and a rotating pedestal for producing a material to form a carrier over the rotating pedestal, wherein the material having a non-uniformity constraint of less than 1% of a thickness of the material and the cathode having an angle between the cathode and the carrier.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: March 7, 2023
    Assignee: Applied Materials, Inc.
    Inventors: Anantha K. Subramani, Deepak Jadhav, Ashish Goel, Hanbing Wu, Prashanth Kothnur, Chi Hong Ching
  • Publication number: 20230046185
    Abstract: Described herein are systems and methods for predicting a metric value for an entity associated with a query node in a graph that represents a network. In embodiments, using a user's profile as the query node, a metric about that user may be estimated based, at least in part, as a function of how well connected the query node is to a whitelist of “good” users/nodes in the network, a blacklist of “bad” users/nodes in the network, or both. In embodiments, one or more nodes or edges may be weighted when determining a final score for the query node. In embodiments, the final score regarding the metric may be used to take one or more actions relative to the query node, including accepting it into a network, allowing or rejecting a transaction, assigning a classification to the node, using the final score to compute another estimate for a node, etc.
    Type: Application
    Filed: October 27, 2022
    Publication date: February 16, 2023
    Inventors: Pranav Dandekar, Peter Lofgren, Ashish Goel
  • Patent number: 11551905
    Abstract: Embodiments described herein include a resonant process monitor and methods of forming such a resonant process monitor. In an embodiment, the resonant process monitor includes a frame that has a first opening and a second opening. In an embodiment, a resonant body seals the first opening of the frame. In an embodiment, a first electrode on a first surface of the resonant body contacts the frame and a second electrode is on a second surface of the resonant body. Embodiments also include a back plate that seals the second opening of the frame. In an embodiment the back plate is mechanically coupled to the frame, and the resonant body, the back plate, and interior surfaces of the frame define a cavity.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: January 10, 2023
    Assignee: Intel Corporation
    Inventors: Yaoling Pan, Vijaykumar Krithivasan, Shimin Mao, Kelvin Chan, Michael D. Willwerth, Anantha Subramani, Ashish Goel, Chih-shun Lu, Philip Allan Kraus, Patrick John Tae, Leonard Tedeschi
  • Patent number: 11503033
    Abstract: Described herein are systems and methods for predicting a metric value for an entity associated with a query node in a graph that represents a network. In embodiments, using a user's profile as the query node, a metric about that user may be estimated based, at least in part, as a function of how well connected the query node is to a whitelist of “good” users/nodes in the network, a blacklist of “bad” users/nodes in the network, or both. In embodiments, one or more nodes or edges may be weighted when determining a final score for the query node. In embodiments, the final score regarding the metric may be used to take one or more actions relative to the query node, including accepting it into a network, allowing or rejecting a transaction, assigning a classification to the node, using the final score to compute another estimate for a node, etc.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: November 15, 2022
    Assignee: Stripe, Inc.
    Inventors: Pranav Dandekar, Peter Lofgren, Ashish Goel
  • Publication number: 20220283883
    Abstract: A method for distributed processing involves receiving a graph (G) of targets and of influencers, with each influencer related to at least one target, receiving an action graph of actions performed by one or more of the influencers, and key partitioning G across shards. The method further involves transposing the first graph (G) to obtain a first transposed graph (GT), value partitioning GT across the shards, storing the action graph on multiple shards, issuing, to a shard, a request specifying an influencer, to perform an intersection, receiving a response to the request of a set of influencers each of which is related to a target, and determining whether to send a recommendation to the target based on the response.
    Type: Application
    Filed: January 24, 2022
    Publication date: September 8, 2022
    Inventors: Ajeet Grewal, Siva Gurumurthy, Venumadhav Satuluri, Pankaj Gupta, Brian A. Larson, Volodymyr Zhabuik, Aneesh Sharma, Ashish Goel
  • Patent number: 11409789
    Abstract: Embodiments of the present disclosure include systems and methods for identifying people in an image that contains more than one images of people. In embodiments, a query feature representation that represents features is extracted from each image of a person. In embodiments, each query feature representation is compared to image feature representations in a database and a set of candidate representations is selected among the image feature representations. Then, a set of user accounts that is associated with the set of candidate representations is selected. The strengths of connection in a network between user accounts in a set of candidate user accounts corresponding to an image and user accounts in a different set of candidate user accounts corresponding to a different image may be determined. In embodiments, user accounts that has the highest strength of connection are selected and used to identify the persons corresponding to the images.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: August 9, 2022
    Assignee: Stripe, Inc.
    Inventors: Pranav Dandekar, Ashish Goel, Peter Lofgren
  • Patent number: 11290551
    Abstract: A method for determining a circle of trust (CoT) includes receiving a request for the CoT, generating the CoT for the context account by: identifying a primary graph with nodes based on at least one action within a social network for the context account. The method further includes performing random walks through the nodes of the primary graph, each of the random walks including two steps, ranking each of the nodes based on an amount of the random walks that end on each of the nodes, with the CoT including a number of the highest ranking plurality of nodes, filtering content items using the CoT to identify a subset of relevant items, and providing the subset for display on a client device.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: March 29, 2022
    Assignee: Twitter, Inc.
    Inventors: Pankaj Gupta, Aneesh Sharma, Ashish Goel
  • Patent number: 11288702
    Abstract: A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders. To accommodate multiple advertisers, the messaging platform controls an auction process that determines which candidate messages are selected for inclusion in a requested account holder's message stream. Selection is based on a bid for the candidate message, the message stream that is requested, and a variety of other factors that vary depending upon the implementation. The process for selection of candidate messages generally includes the following steps, though any given step may be omitted or combined into another step in a different implementation: targeting, filtering, prediction, ranking, and selection.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: March 29, 2022
    Assignee: Twitter, Inc.
    Inventors: Reid Andersen, James Neufeld, Ashish Goel, Michael Jahr, Utkarsh Srivastava, Sandeep Pandey
  • Publication number: 20220037136
    Abstract: A deposition system, and a method of operation thereof, includes: a cathode; a shroud below the cathode; a rotating shield below the cathode for exposing the cathode through the shroud and through a shield hole of the rotating shield; and a rotating pedestal for producing a material to form a carrier over the rotating pedestal, wherein the material having a non-uniformity constraint of less than 1% of a thickness of the material and the cathode having an angle between the cathode and the carrier.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 3, 2022
    Applicant: Applied Materials, Inc.
    Inventors: Anantha K. Subramani, Deepak Jadhav, Ashish Goel, Hanbing Wu, Prashanth Kothnur, Chi Hong Ching