Patents by Inventor Ashish Jagmohan

Ashish Jagmohan 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: 20220237562
    Abstract: An example operation may include one or more of acquiring, by a retailer node, an inventory data from a supplier node over a blockchain network, receiving, by the retailer node, outstanding orders data of the supplier node, generating, by the retailer node, an order distribution policy based on the inventory data and the outstanding orders data, and executing a smart contract to order goods from the supplier node based on the ordering policy.
    Type: Application
    Filed: April 5, 2022
    Publication date: July 28, 2022
    Inventors: Elisabeth Claire Paulson, Ashish Jagmohan, Ajay Ashok Deshpande, Pavithra Harsha, Ali Koc, Krishna Chaitanya Ratakonda, Ramesh Gopinath
  • Patent number: 11379474
    Abstract: An example operation may include one or more of detecting, by a blockchain node, an asset aggregation or disaggregation event, performing, by the blockchain node, a single-shot update of an asset containment world-state at an ingestion of the asset aggregation or disaggregation event, determining, by the blockchain node, parent-child duration parameters for each instance of an asset parent-child association defined by the asset containment world-state, and executing a linear-time algorithm to calculate supply-chain metrics based on all combinations of the asset aggregation or disaggregation orderings based on the parent-child duration parameters.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: July 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Ashish Jagmohan, Yi-Min Chee, Julie MacNaught, Abhilash Narendra, Krishna Chaitanya Ratakonda, Ryan Enderby
  • Patent number: 11341457
    Abstract: An example operation may include one or more of acquiring, by a retailer node, an inventory data from a supplier node over a blockchain network, receiving, by the retailer node, outstanding orders data of the supplier node, generating, by the retailer node, an order distribution policy based on the inventory data and the outstanding orders data, and executing a smart contract to order goods from the supplier node based on the ordering policy.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: May 24, 2022
    Assignee: International Business Machines Corporation
    Inventors: Elisabeth Claire Paulson, Ashish Jagmohan, Ajay Ashok Deshpande, Pavithra Harsha, Ali Koc, Krishna Chaitanya Ratakonda, Ramesh Gopinath
  • Patent number: 11336596
    Abstract: Embodiments relate to personalized low latency communications. A method may include receiving a description of content of a message, receiving recipient data corresponding to at least two possible recipients within a population of possible recipients, and selecting a relevant subpopulation of the population. The selecting may include, for each of the at least two possible recipients, ranking a strength of an indirect relationship between the description and the recipient data. The indirect relationship may be based on the description, the recipient data and at least one additional data source. The selecting may also include, for each of the at least two possible recipients, adding a possible recipient to the relevant subpopulation based on the ranking of the indirect relationship associated with the possible recipient. The method may further include initiating a two-way communication channel between a sender of the message and the relevant subpopulation.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: May 17, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bulent Abali, Michele M. Franceschini, Ashish Jagmohan, Luis A. Lastras-Montano, Livio Soares
  • Patent number: 11245649
    Abstract: Embodiments relate to personalized low latency communications. A method may include receiving a description of content of a message, receiving recipient data corresponding to at least two possible recipients within a population of possible recipients, and selecting a relevant subpopulation of the population. The selecting may include, for each of the at least two possible recipients, ranking a strength of an indirect relationship between the description and the recipient data. The indirect relationship may be based on the description, the recipient data and at least one additional data source. The selecting may also include, for each of the at least two possible recipients, adding a possible recipient to the relevant subpopulation based on the ranking of the indirect relationship associated with the possible recipient. The method may further include initiating a two-way communication channel between a sender of the message and the relevant subpopulation.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: February 8, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bulent Abali, Michele M. Franceschini, Ashish Jagmohan, Luis A. Lastras-Montano, Livio Soares
  • Patent number: 11200504
    Abstract: According to embodiments, methods, systems, and computer program products are provided for receiving one or more input compositions comprising one or more materials, assigning a material vector to each material, learning, for each of the input compositions, a composition vector based on the material vectors of the materials that form each composition, assigning predicted rating values having a confidence level to each of the composition vectors, selecting a composition to be rated based on the confidence levels, presenting the selected composition to be rated to a user, receiving a user rating for the composition to be rated; adjusting the predicted rating values and confidence levels of the composition vectors that have not been rated by the user, and generating a predictive model to predict a user's ratings for compositions when confidence levels of each composition vector is above a predetermined threshold value.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi-Min Chee, Ashish Jagmohan, Pamela N. Luna, Krishna C. Ratakonda, Richard B. Segal, Piyawadee Sukaviriya
  • Patent number: 11195112
    Abstract: According to embodiments, methods, systems, and computer program products are provided for receiving one or more input compositions comprising one or more materials, assigning a material vector to each material, learning, for each of the input compositions, a composition vector based on the material vectors of the materials that form each composition, assigning predicted rating values having a confidence level to each of the composition vectors, selecting a composition to be rated based on the confidence levels, presenting the selected composition to be rated to a user, receiving a user rating for the composition to be rated; adjusting the predicted rating values and confidence levels of the composition vectors that have not been rated by the user, and generating a predictive model to predict a user's ratings for compositions when confidence levels of each composition vector is above a predetermined threshold value.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: December 7, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi-Min Chee, Ashish Jagmohan, Pamela N. Luna, Krishna C. Ratakonda, Richard B. Segal, Piyawadee Sukaviriya
  • Patent number: 11164136
    Abstract: A computer system, method, and computer-readable product for providing data for career advice, such as job or education recommendations, from automated review and analysis of career-related data for an individual, which is at least initially obtained from documents, such as resumes and writing samples. For a designated individual, career-related data is obtained from the documents and an initial personality estimate is created for the designated individual based upon, at least, the obtained career-related data. One or more latent factor models for known career-personality matches are then gathered from a database and a questionnaire is provided to the individual to gather further information and augment the personality estimate. The created personality estimate is integrated with the latent factor model(s) to create career advice data.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi-Min Chee, Ashish Jagmohan, Ravindranath Kokku, Rong Liu, Satyanarayana V. Nitta
  • Patent number: 11157833
    Abstract: An example operation may include one or more of partitioning a data set from a data provider into a training data set and a test data set, exposing the training data set to a learning service provider while preventing the learning service provider from being able to access the test data set, wherein the preventing comprises encrypting the test data set and storing the encrypted test data set in an immutable ledger, receiving a learning model that is generated by the learning service provider based on the exposed training data set, executing the received learning model using the test data set as input to verify whether the learning model satisfies a predefined performance threshold, and in response to verifying the learning model satisfies the predefined performance threshold, outputting information about the verification to a computing node.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Flavio du Pin Calmon, Michele M. Franceschini, Ashish Jagmohan, Sambit Sahu
  • Publication number: 20210318870
    Abstract: An example operation includes one or more of traversing, by a modeling node, a supply-chain downstream from an initial step, detecting, by a modeling node, a multi-organization step, and responsive to the detection of the multi-organization step, executing a branch prediction algorithm to determine downstream granted organizations.
    Type: Application
    Filed: April 9, 2020
    Publication date: October 14, 2021
    Inventors: Mathew Wiesman, Ashish Jagmohan, Alex Pomerenk, Justin Gregory Manweiler, Joshua Pitkofsky
  • Publication number: 20210318876
    Abstract: An example operation includes one or more of detecting a fork in a supply-chain by a modeling node, resolving, by the modeling node, a branch prediction to determine a likely access control, generating, by the modeling node, a range of information based on a branch confidence level, and responsive to the resolution of the branch prediction, revoking access from a document or granting a greater access to the document based on the range.
    Type: Application
    Filed: April 9, 2020
    Publication date: October 14, 2021
    Inventors: Mathew Wiesman, Ashish Jagmohan, Alex Pomerenk, Justin Gregory Manweiler, Joshua Pitkofsky
  • Publication number: 20210297271
    Abstract: An example operation may include one or more of releasing, by a subscription service node, at least one blockchain transaction to a plurality of subscribing blockchain nodes requiring direct entitlement access, executing, by the subscription service node, a smart contract to calculate secondary entitlements triggered by the at least one blockchain transaction, determining, by the subscription service node, portions of second entitlement data sets allowed to be accessed by a subset of the plurality of the subscribing blockchain nodes, and sending verification data to the plurality of the subscribing blockchain nodes for verification of the second entitlement data sets.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 23, 2021
    Inventors: Krishna Chaitanya Ratakonda, Ashish Jagmohan, Yi-Min Chee, Justin Gregory Manweiler
  • Publication number: 20210264419
    Abstract: An example operation may include one or more of receiving, by a resolver node, asset data to be recorded on a blockchain, executing, by the resolver node, a smart contract to apply an asset data validation format to the asset data, rejecting, by the resolver node, non-conforming asset data from being stored on the blockchain based on the execution of the smart contract, and accepting the asset data validated by the smart contract.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 26, 2021
    Inventors: Krishna Chaitanya Ratakonda, Ashish Jagmohan
  • Publication number: 20210266173
    Abstract: An example operation may include one or more of receiving, by a resolver node, from at least one user node assets to be recorded on a blockchain, executing, by the resolver node, a smart contract to reject non-conforming assets from being stored on the blockchain based on a set of rules defined by an asset validation format, determining, by the resolver node, events and transactions related to the rejected assets, and allowing the at least one user node to tag the rejected assets, the events and the transactions related to the rejected assets as contradictory.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 26, 2021
    Inventors: Krishna Chaitanya Ratakonda, Ashish Jagmohan
  • Publication number: 20210256442
    Abstract: An example operation may include one or more of generating, by a blockchain node, an asset containment world-state by execution of a linear-time ingestion algorithm, detecting, by the blockchain node, an asset aggregation or disaggregation event, updating, by the blockchain node, the world-state based on the asset aggregation or disaggregation event, and computing supply-chain metrics based on the updated world-state.
    Type: Application
    Filed: February 19, 2020
    Publication date: August 19, 2021
    Inventors: Ashish Jagmohan, Yi-Min Chee, Julie MacNaught, Abhilash Narendra, Krishna Chaitanya Ratakonda, Ryan Enderby
  • Publication number: 20210256017
    Abstract: An example operation may include one or more of detecting, by a blockchain node, an asset aggregation or disaggregation event, performing, by the blockchain node, a single-shot update of an asset containment world-state at an ingestion of the asset aggregation or disaggregation event, determining, by the blockchain node, parent-child duration parameters for each instance of an asset parent-child association defined by the asset containment world-state, and executing a linear-time algorithm to calculate supply-chain metrics based on all combinations of the asset aggregation or disaggregation orderings based on the parent-child duration parameters.
    Type: Application
    Filed: February 19, 2020
    Publication date: August 19, 2021
    Inventors: Ashish Jagmohan, Yi-Min Chee, Julie MacNaught, Abhilash Narendra, Krishna Chaitanya Ratakonda, Ryan Enderby
  • Patent number: 11095953
    Abstract: A computer system, method, and computer-readable product for automatically generating a hierarchy of concepts described in a video using semantic concept matching that assists persons in searching for specific types of content within videos. A video segment is obtained, with the segment having a distinct running time with discrete information related to one or more topics within its content. The discrete information of the video segment is then parsed out and related to a predetermined relevant topic, and then one or more attributes for weighting each discrete information relevant topic within the video segment are determined. A hierarchy of concepts of the video segments is then created, based upon, at least, the weighting of the information topic within the running time of the video segment based upon the presence of the one or more attributes. Other information related to the video segment can also be used to modify the hierarchy.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: August 17, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi-Min Chee, Ashish Jagmohan, Ravindranath Kokku, Rong Liu, Satyanarayana V. Nitta
  • Publication number: 20210166188
    Abstract: An example operation may include one or more of receiving, by a processing node, a plurality of documents reflecting at least one action performed on supply-chain assets at a location of an asset supply-chain node, translating, by the processing node, the plurality of the documents into a plurality of entry and exit events of the supply-chain assets, and generating incomplete or non-chronological supply chain assets-related data based on the plurality of the entry and the exit events.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Inventors: Ryan Enderby, Ashish Jagmohan, Julie MacNaught, Abhilash Narendra
  • Publication number: 20210166187
    Abstract: An example operation may include one or more of receiving, by a first node, from a second node at least one document describing an action performed on assets of an asset supply-chain at a location of the second node, executing, by the first node, a smart contract to translate the at least one document into a standardized form of entry and exit events and to define containment relationship of the assets, and computing metrics on the asset supply-chain based on the standardized form and the containment relationship.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Applicant: International Business Machines Corporation
    Inventors: Ryan Enderby, Ashish Jagmohan, Julie MacNaught, Abhilash Narendra
  • Publication number: 20210117919
    Abstract: An example operation may include one or more of receiving, by a first node, an order of goods from a user node, retrieving, by the first node, parameters of the order of the goods, connecting, by the first node, to a plurality of second nodes over a blockchain network, and executing, by the first node, a smart contract to: query the plurality of the second nodes for delivery options based on the parameters of the order of the goods, and allocate a delivery for the order of the goods to at least one second node of the plurality of the second nodes based on the delivery options.
    Type: Application
    Filed: October 18, 2019
    Publication date: April 22, 2021
    Inventors: Elisabeth Claire Paulson, Ashish Jagmohan, Krishna Chaitanya Ratakonda, Pavithra Harsha, Ajay Ashok Deshpande