Patents by Inventor Aman Jain

Aman Jain 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: 11990685
    Abstract: This disclosure relates generally to Millimeter Wave (MMW) frequency antenna scanning system. Conventional approaches available for scanning an antenna beam over a large angular swath with high directivity are unable to address concerns of size and cost involved. The technical problem of providing an MMW frequency antenna scanning system using a single small size antenna capable of scanning as desired at a desired precision is addressed in the present disclosure. The antenna scanning system provided is an electromechanical system that makes the system cost effective. Computer control provides precision control in beam steering from remote. Use of a metasurface and configuration of a radiating patch and a shorting pin in a microstrip antenna addresses the concern with regards to the size of the antenna scanning system.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: May 21, 2024
    Assignee: Tata Consultancy Services Limited
    Inventors: Tapas Chakravarty, Aman Kumar, Arpan Pal, Achanna Anil Kumar, Roshan Khobragade, Poornima Surojia, Pranay Sahay, Manish Jain
  • Publication number: 20240152431
    Abstract: Techniques for data management are described. A monotonically increasing time source that indicates an elapsed time since a reference event may be activated. Multiple snapshots of a computing object may be generated in accordance with a schedule for backing up the computing object, where the schedule may include a retention duration for retaining snapshots. Based on generating the snapshots, timestamps for the snapshots may be stored, where the timestamps may indicate respective values of the monotonically increasing time source. As part of an expiration job, a reference value of the monotonically increasing time source may be identified based on the retention duration and a current value indicated by the monotonically increasing time source. Also, a snapshot of the snapshots may be expired based on a timestamp of the snapshot corresponding to a value of the monotonically increasing time source that is less than the reference value.
    Type: Application
    Filed: January 19, 2024
    Publication date: May 9, 2024
    Inventors: Vijay Karthik, Stephen Charles O'Hara-Smith, Sandeep Majji, Samyak Jain, Aman Bansal
  • Publication number: 20240144355
    Abstract: The present disclosure is directed to selecting order checkout options. In particular, the methods and systems of the present disclosure may, responsive to receiving data describing a potential order for an online shopping concierge platform: generate, based at least in part on the data describing the potential order, a plurality of different and distinct checkout options for the potential order; determine, for each checkout option of the plurality of different and distinct checkout options and based at least in part on one or more machine learning (ML) models, a probability that a customer associated with the potential order will proceed with the potential order if presented with the checkout option; and select a subset of checkout options for presentation to the customer based on their respective determined probabilities that the customer will proceed with the potential order if presented with the subset of checkout options.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Liang Chen, Aman Jain, Xiangyu Wang, Houtao Deng, Jae Cho
  • Patent number: 11966859
    Abstract: In order to facilitate the entity resolution and entity activity tracking and indexing, systems and methods include receiving first source records from a first database and second source records from a record database. A candidate set of second source records is determined by a heuristic search in the set of second source records. A candidate pair feature vector associated with each candidate pair of first and second source records is generated. An entity matching machine learning model predicts matching first source records for each candidate second source record based on the respective candidate pair feature vector. An aggregate quantity associated with the matching first source records is aggregated from a quantity associated with each first source record, and a quantity index for each candidate second source record is determined based the aggregate quantities. Each quantity index is displayed to a user.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: April 23, 2024
    Assignee: Capital One Services, LLC
    Inventors: Tanveer Faruquie, Aman Jain, Jihan Wei, Amir Reza Rahmani, Christopher Johnson
  • Publication number: 20240104458
    Abstract: An online concierge system determines a quantity of a resource available in a timeslot to fulfill orders during the timeslot. The orders include immediate orders placed during the timeslot and scheduled orders that are scheduled for fulfillment during the timeslot. The online concierge system applies the quantity of the resource to a machine learning model to produce a predicted relationship between a value of a fulfillment metric and an allocation of the quantity of the resource reserved for immediate orders. The online concierge system determines, based on the predicted relationship, an expected optimal allocation of the quantity of the resource that maximizes the fulfillment metric. The online concierge system reserves the expected optimal allocation of the quantity of the resource for immediate orders.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Wa Yuan, Jae Cho, Yijia Chen, Houtao Deng, Soren Zeliger, Aman Jain, Jian Wang, Ji Chen
  • Patent number: 11934415
    Abstract: In order to facilitate dynamic graphing of entity networks based on activity, systems and methods include a processor receiving entity-specific data records and a plurality of entity-related activity records for a plurality of entities, where each entity-specific activity record includes activity data regarding at least one activity associated with an entity. The processor generates graph nodes for an entity activity graph based on the plurality of entity-specific data records, where each graph node of the plurality of graph nodes represents the particular entity and then generating an activity data structure, including the graph nodes and edges between the graph nodes, where the edges represent characteristics of the activities between graph nodes based on the entity-related activity record.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: March 19, 2024
    Assignee: Capital One Services, LLC
    Inventors: Aman Jain, Tanveer Afzal Faruquie, Christopher J. Johnson, Jihan Wei
  • Patent number: 11928032
    Abstract: Techniques for data management are described. A monotonically increasing time source that indicates an elapsed time since a reference event may be activated. Multiple snapshots of a computing object may be generated in accordance with a schedule for backing up the computing object, where the schedule may include a retention duration for retaining snapshots. Based on generating the snapshots, timestamps for the snapshots may be stored, where the timestamps may indicate respective values of the monotonically increasing time source. As part of an expiration job, a reference value of the monotonically increasing time source may be identified based on the retention duration and a current value indicated by the monotonically increasing time source. Also, a snapshot of the snapshots may be expired based on a timestamp of the snapshot corresponding to a value of the monotonically increasing time source that is less than the reference value.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: March 12, 2024
    Assignee: Rubrik, Inc.
    Inventors: Vijay Karthik, Stephen Charles O'Hara-Smith, Sandeep Majji, Samyak Jain, Aman Bansal
  • Publication number: 20240070605
    Abstract: An online concierge system provides arrival prediction services for a user placing an order to be retrieved by a shopper. An order may have a predicted arrival time predicted by a model that may err under some conditions. To reduce the likelihood of providing the predicted arrival time (and related services) when the arrival time may be incorrect, the prediction model and related services are throttled (e.g., selectively provided) based on one or more predicted delivery metrics, which may include a time to accept the order by a shopper and a predicted portion of late orders that will be delivered past the respective predicted arrival times. The predicted delivery metrics are compared with thresholds and the result of the comparison used to selectively provide, or not provide, the predicted delivery services.
    Type: Application
    Filed: August 26, 2022
    Publication date: February 29, 2024
    Inventors: Shuai Wang, Zi Wang, Ganesh Krishnan, Houtao Deng, Aman Jain, Jian Wang
  • Publication number: 20240070757
    Abstract: For each retailer in the geographic region, an online system predicts a number of orders placed at the retailer and a capacity to fulfill orders during a forecast time period. The capacity of the retailer is predicted based on a number of pickers expected to be available to the retailer during the forecast time period. The online system determines demand for the services of a picker at the retailer based on a comparison of the predicted number of orders and the predicted capacity to fulfill those orders. The online system displays a user interactive map of the geographic region to the picker. The map displays a pin at the location of each retailer in the geographic region, which describes the categorization determined for the retailer. The picker selects a pin, which causes the user interactive map to display a notification characterizing the demand for services at the retailer.
    Type: Application
    Filed: November 6, 2023
    Publication date: February 29, 2024
    Inventors: Amy Luong, Michael Righi, Graham Adeson, Ross Stuart Williams, Aman Jain, Radhika Anand, Ganesh Krishnan
  • Publication number: 20240005381
    Abstract: An online concierge system includes a marketplace automation engine for setting various control parameters affecting marketplace operation. The marketplace automation engine applies a hyperparameter learning model to the marketplace state data to predict a set of hyperparameters affecting a set of respective parameterized control decision models. The hyperparameter learning model is trained on historical marketplace state data and a configured outcome objective for the online concierge system. The marketplace automation engine independently applies the set of parameterized control decision models to the marketplace state data using the hyperparameters to generate a respective set of control parameters affecting marketplace operation of the online concierge system. The marketplace automation engine applies the respective set of control parameters to operation of the online concierge system.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Inventors: Sonali Deepak Chhabria, Xiangyu Wang, Aman Jain, Ganesh Krishnan, Trace Levinson, Jian Wang
  • Patent number: 11854065
    Abstract: For each retailer in the geographic region, an online system predicts a number of orders placed at the retailer and a capacity to fulfill orders during a forecast time period. The capacity of the retailer is predicted based on a number of pickers expected to be available to the retailer during the forecast time period. The online system determines demand for the services of a picker at the retailer based on a comparison of the predicted number of orders and the predicted capacity to fulfill those orders. The online system displays a user interactive map of the geographic region to the picker. The map displays a pin at the location of each retailer in the geographic region, which describes the categorization determined for the retailer. The picker selects a pin, which causes the user interactive map to display a notification characterizing the demand for services at the retailer.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: December 26, 2023
    Assignee: Maplebear Inc.
    Inventors: Amy Luong, Michael Righi, Graham Adeson, Ross Stuart Williams, Aman Jain, Radhika Anand, Ganesh Krishnan
  • Publication number: 20230351279
    Abstract: An online concierge system assigns shoppers to fulfill orders from users. To allocate shoppers, the online concierge system predicts future supply and demand for the shoppers' services for different time windows. To forecast a supply of shoppers, the online concierge system trains a machine learning model that estimates future supply based on access to a shopper mobile application through which the shoppers obtain new assignments by shoppers. The online concierge system also forecasts future orders. The online concierge system estimates a supply gap in a future time period by selecting a target time to accept for shoppers to accept orders and determining a corresponding ratio of number of shoppers and number of orders. The online concierge system may adjust a number of shoppers allocated to the future time period to achieve the determined ratio number of shoppers and number of orders.
    Type: Application
    Filed: April 28, 2022
    Publication date: November 2, 2023
    Inventors: Soren Zeliger, Aman Jain, Zhaoyu Kou, Ji Chen, Trace Levinson, Ganesh Krishnan
  • Publication number: 20230305562
    Abstract: A positioning system comprising a camera that captures an image is provided. The system identifies a destination position that is a three-dimensional position of a destination on a basis of the image including a person, and estimates three-dimensional positions of two key points of the person. In a case where an intersection between a line connecting the two key points and a ground is within a predetermined range from the person, the intersection is identified as the destination position. In a case where the intersection between the line connecting the two key points and the ground is not within the predetermined range from the person, a position of an object target existing within a predetermined distance from the line is identified as the destination position, from among object targets identified from the image.
    Type: Application
    Filed: March 14, 2023
    Publication date: September 28, 2023
    Applicant: HONDA MOTOR CO., LTD.
    Inventors: Aman Jain, Kentaro Yamada
  • Patent number: 11750574
    Abstract: Exemplary embodiments relate to techniques for end-to-end encrypted interactive messaging between users of a communication system. For example, the interactive messaging may be based on a message template. An end-to-end encrypted message may be sent to a recipient. The encrypted message may contain at least a template identifier associated with the message template and one or more dynamic parameters. The receiving device may decrypt the message and hydrate the message template with the one or more dynamic parameters.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: September 5, 2023
    Assignee: WhatsApp LLC
    Inventors: Aman Jain, Sanat Sourav Rath, Anand Prasad
  • Publication number: 20230267348
    Abstract: In order to facilitate the entity resolution and entity activity tracking and indexing, systems and methods include receiving first source records from a first database and second source records from a record database. A candidate set of second source records is determined by a heuristic search in the set of second source records. A candidate pair feature vector associated with each candidate pair of first and second source records is generated. An entity matching machine learning model predicts matching first source records for each candidate second source record based on the respective candidate pair feature vector. An aggregate quantity associated with the matching first source records is aggregated from a quantity associated with each first source record, and a quantity index for each candidate second source record is determined based the aggregate quantities. Each quantity index is displayed to a user.
    Type: Application
    Filed: April 28, 2023
    Publication date: August 24, 2023
    Inventors: Tanveer Faruquie, Aman Jain, Jihan Wei, Amir Reza Rahmani, Christopher Johnson
  • Patent number: 11727213
    Abstract: An input document data is received. The input document data is analyzed to automatically identify one or more response fields and one or more corresponding text labels laid out in the input document data. A conversation bot is automatically configured to provide one or more requests to provide one or more responses corresponding to the one or more response fields, receive the one or more responses, and store the one or more responses in a persistent computer storage.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: August 15, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Jebakumar Mathuram Santhosm Swvigaradoss, Madhusudan Mathihalli, Molugu Sainithin, Nidhi Garg, Aman Jain, Sakshi Kataria
  • Publication number: 20230196442
    Abstract: An online concierge system allocates shoppers to different geographic regions at different times to fulfill orders received from users. The online concierge system uses different methods for adjusting allocation of shoppers to geographic regions, such as obtaining new shoppers or providing incentives to additional shoppers, based on estimated numbers of orders identifying different geographic regions. To account for costs to the online concierge system for allocating shoppers to geographic regions, the online concierge system trains multiple machine learned models to predict different efficiency metrics for methods for adjusting shopper allocation. Discrete samples are obtained from each efficiency metric, and samples that do not satisfy one or more constraints removed. From the remaining samples, a combination of samples for different methods for adjusting shopper allocation is selected to optimize a value to the online concierge system based on one or more criteria.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 22, 2023
    Inventors: Trace Levinson, Aman Jain, Ji Chen, Andrew Kephart
  • Publication number: 20230153847
    Abstract: An online concierge system trains a machine learning conversion model that predicts a probability of receiving an order from a user when the user accesses the online concierge system. The conversion model predicts the probability of receiving the order based on a set of input features that include price and availability information. For each access to the online concierge system, the online concierge system applies the conversion model to a current price and availability and to an optimal price availability. The online concierge system generates a metric as the difference between the two predicted probabilities of receiving an order.
    Type: Application
    Filed: January 3, 2023
    Publication date: May 18, 2023
    Inventors: Wa Yuan, Ganesh Krishnan, Qianyi Hu, Aishwarya Balachander, George Ruan, Soren Zeliger, Mike Freimer, Aman Jain
  • Patent number: 11640545
    Abstract: In order to facilitate the entity resolution and entity activity tracking and indexing, systems and methods include receiving first source records from a first database and second source records from a record database. A candidate set of second source records is determined by a heuristic search in the set of second source records. A candidate pair feature vector associated with each candidate pair of first and second source records is generated. An entity matching machine learning model predicts matching first source records for each candidate second source record based on the respective candidate pair feature vector. An aggregate quantity associated with the matching first source records is aggregated from a quantity associated with each first source record, and a quantity index for each candidate second source record is determined based the aggregate quantities. Each quantity index is displayed to a user.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: May 2, 2023
    Assignee: Capital One Services, LLC
    Inventors: Tanveer Faruquie, Aman Jain, Jihan Wei, Amir Reza Rahmani, Christopher Johnson
  • Publication number: 20230049669
    Abstract: An online concierge system trains a machine learning conversion model that predicts a probability of receiving an order from a user when the user accesses the online concierge system. The conversion model predicts the probability of receiving the order based on a set of input features that include price and availability information. For each access to the online concierge system, the online concierge system applies the conversion model to a current price and availability and to an optimal price availability. The online concierge system generates a metric as the difference between the two predicted probabilities of receiving an order.
    Type: Application
    Filed: August 16, 2021
    Publication date: February 16, 2023
    Inventors: Wa Yuan, Ganesh Krishnan, Qianyi Hu, Aishwarya Balachander, George Ruan, Soren Zeliger, Mike Freimer, Aman Jain