Patents by Inventor Siddharth K. Saraya

Siddharth K. Saraya 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: 20240028824
    Abstract: According to one embodiment, a method, computer system, and computer program product for coordinating professional language is provided. The present invention may include running, by a processor, at least one professional parsing algorithm and at least one non-professional parsing algorithm on an ingested writing; assigning, by at least one of the professional parsing algorithms and at least one of the non-professional parsing algorithms, one or more initial scores to the ingested writing; determining, by a machine learning model, one or more differences between the ingested writing and stored professional data by comparing the one or more initial scores of the ingested writing to the stored professional data; determining a variation percentage score of the ingested writing based on the differences; and transmitting at least one suggested modification of the ingested writing based on the variation percentage score to a transmitting device.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 25, 2024
    Inventors: Mukundan Sundararajan, SIDDHARTH K. SARAYA
  • Patent number: 11816661
    Abstract: A method, computer system, and a computer program product for managing digital currency is provided. The present invention may include initializing a digital wallet. The present invention may include receiving one or more digital currencies. The present invention may include performing one or more transactions using the one or more digital currencies, wherein each of the one or more transactions has a hash value recorded on a local ledger maintained on the digital wallet. The present invention may include broadcasting the local ledger to a shared ledger maintained by a fund source. The present invention may include synchronizing the digital wallet with the found source by releasing a value held in suspense based on a total value of the one or more digital currencies remaining on the digital wallet.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: November 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Mukundan Sundararajan, Siddharth K. Saraya
  • Patent number: 11741299
    Abstract: Aspects of an embodiment of the present invention disclose a method, computer program product, and computing system that receives, at a processor, a review record comprising an image of an artifact and reference links associated with the artifact, wherein the image is recorded with a smart lens. The present invention also assigns the review record to a reviewer based on a qualification associated with the reviewer and the review record and receives a comment from the reviewer. The method performed in embodiments of the present invention also includes relaying the comment to the smart lens.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: August 29, 2023
    Assignee: International Business Machines Corporation
    Inventors: Deepak Gupta, Siddharth K. Saraya
  • Publication number: 20230147585
    Abstract: Embodiments of the present invention provide an approach for dynamically enhancing supervised learning using factor modification based on parsing user input. A user selects an object being displayed incorrectly and provides input as to the reason. The user input is parsed to derive a factor that is contributing to the false outcome. The factor is dynamically altered resulting in a decision path that produces a positive outcome. The change is sent to a model or application owner for final validation and refined training of the machine learning model.
    Type: Application
    Filed: November 11, 2021
    Publication date: May 11, 2023
    Inventors: Mukundan Sundararajan, Siddharth K. Saraya
  • Publication number: 20230075219
    Abstract: An approach is provided for authorizing a card transaction. Data about spending by a user is received by a computer system, which is a server computer of a trade organization established by a card provider organization to include multiple merchants. The computer system is configured to authorize or decline card transactions. A predictive pattern of spending by the user is determined. A card transaction is detected. The card transaction is initiated by the user using a card to make a purchase from a merchant included in the trade organization. Card transaction information about the card transaction is obtained via an intranet. It is determined that the card transaction information matches the predictive pattern of spending. The card transaction is authorized without sending the card transaction information via the internet, or to a server or computer network of the card provider organization.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 9, 2023
    Inventors: Joshi Mathew Chirayil, Deepak Gupta, Vivek Kumar, Siddharth K. Saraya
  • Patent number: 11562136
    Abstract: A method and a system for agitation detection and response for a programming language are provided. The method includes collecting software code and activity data pertaining to one or more activities performed by a developer that is using a segment of a programming language. The method also includes evaluating the activity data to generate an agitation level of the developer when using the segment of the programming language. The method can also include generating a developer context by evaluating the software code. The developer context can include insights into the operation of features in the programming language by the developer. The activity and developer context can be provided to a software development provider for independent analysis.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: January 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Siddharth K. Saraya, Manish Kataria, Kushal Mukherjee, Rajmeet S Singh Bal
  • Publication number: 20220300949
    Abstract: A method, computer system, and a computer program product for managing digital currency is provided. The present invention may include initializing a digital wallet. The present invention may include receiving one or more digital currencies. The present invention may include performing one or more transactions using the one or more digital currencies, wherein each of the one or more transactions has a hash value recorded on a local ledger maintained on the digital wallet. The present invention may include broadcasting the local ledger to a shared ledger maintained by a fund source. The present invention may include synchronizing the digital wallet with the found source by releasing a value held in suspense based on a total value of the one or more digital currencies remaining on the digital wallet.
    Type: Application
    Filed: March 17, 2021
    Publication date: September 22, 2022
    Inventors: Mukundan Sundararajan, SIDDHARTH K. SARAYA
  • Patent number: 11405449
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: analyzing resources of an edge device available for computing workloads of a cloud to which the edge device is operatively coupled various communication networks per locations of the edge device, wherein the edge device is mobile. A location of the edge device at an estimated time of delivery of an output of a cloud application is predicted prior to the estimated time of delivery. It is determined that the location of the edge device from the predicting is serviced by a communication network below a threshold connectivity. The cloud has the cloud application installed on the edge device at a current location according to an access permission on the edge device. The edge device continues processing the workloads of the cloud and the output of the cloud application generated.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: August 2, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Siddharth K. Saraya, Mukundan Sundararajan
  • Publication number: 20220156453
    Abstract: Aspects of an embodiment of the present invention disclose a method, computer program product, and computing system that receives, at a processor, a review record comprising an image of an artifact and reference links associated with the artifact, wherein the image is recorded with a smart lens. The present invention also assigns the review record to a reviewer based on a qualification associated with the reviewer and the review record and receives a comment from the reviewer. The method performed in embodiments of the present invention also includes relaying the comment to the smart lens.
    Type: Application
    Filed: November 18, 2020
    Publication date: May 19, 2022
    Inventors: Deepak Gupta, Siddharth K. Saraya
  • Patent number: 11100210
    Abstract: Aspects of the present invention provide an approach for authentication of a user of a computer system by displaying holographic objects in a bounded field of view of a user, identifying movement of the user interacting with the holographic objects, comparing the interacting movement to authentication information linking user authentication to a movement defined within confidence limits, and when the identified user movement indicates the user interacted with the displayed holographic objects within the defined confidence limits, authenticating the user on the computer system.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Mukundan Sundararajan, Siddharth K. Saraya
  • Publication number: 20210209531
    Abstract: A computer implemented method of creating a requirement document that may begin with receiving data feeds for requirement data correlated to historical projects; and using natural language processing to extract requirement data correlated to project type from the historical projects. The project types are tagged with the requirement data and stored in a database of tagged requirements to project type. A project description is analyzed for project type using natural language processing to extract the project type. The method further includes matching the project type extracted from the project description to the tagged requirements of project type. A report is generated of requirements including the tagged requirements matching the project type extracted from the project description.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 8, 2021
    Inventors: Deepak Gupta, Namita Gupta, Siddharth K. Saraya
  • Publication number: 20200394264
    Abstract: A method and a system for agitation detection and response for a programming language. The method includes collecting software code and activity data pertaining to one or more activities performed by a developer that is using a segment of a programming language. The method also includes evaluating the activity data to generate an agitation level of the developer when using the segment of the programming language. The method can also include generating a developer context by evaluating the software code. The developer context can include insights into the operation of features in the programming language by the developer. The activity and developer context can be provided to a software development provider for independent analysis.
    Type: Application
    Filed: June 11, 2019
    Publication date: December 17, 2020
    Inventors: Siddharth K. Saraya, Manish Kataria, Kushal Mukherjee, Rajmeet S Singh Bal
  • Patent number: 10832195
    Abstract: Processors configured by aspects of the present invention collect pricing metrics that are applicable to restocking operations executed to restock different individual commodities within different respective ones of a plurality of networked bins. In response to determining that a quantity of a first commodity within a first of the bins is below a threshold restocking level, processors combine a first restocking operation that restocks a first restocking quantity of the first commodity within the first bin with a second restocking operation that restocks a second restocking quantity of a second commodity within a second bin of the plurality of bins into a combined restocking operation, in response to determining that executing the combined restocking operation generates a combination cost saving relative to a cost of executing the first restocking operation without combining with the second restocking operation.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Siddharth K. Saraya, Anurag Srivastava
  • Patent number: 10814977
    Abstract: A ship distress system that uses a location system associated with the ship and an unmanned aircraft in communication with the location system that continuously receives the location of the ship. The unmanned aircraft can be deployed from a launcher into the direction of potential rescuers so that the unmanned aircraft can provide the location of the ship in distress. The unmanned aircraft is launched in a collapsed position and then unfolds into an extended position after kinetic energy from the launch is lost to maximize the speed and distance that the unmanned aircraft can cover. The unmanned aircraft can includes a camera to search for and identify any third parties that can effect a rescue and is programmed to search for and communicate with a potential rescue vessels or bases after being deployed into the air.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: October 27, 2020
    Assignee: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Siddharth K. Saraya
  • Patent number: 10795532
    Abstract: A first interaction indication is intercepted from a user interface to interact with a first portion of the user interface. The user interface currently displaying a thumbnail representative of an application window. It is determined from the user interface that the first interaction indication is directed towards the thumbnail representative of the application window. Transmission of the first interaction indication to the use interface is canceled. A thumbnail position of the first interaction indication is calculated. The calculation is based on a position of the first interaction indication before cancelation. The calculated thumbnail position of the first interaction indication is translated to an application position of the application window. A second interaction indication is generated. The second interaction indication is directed towards the application position of the application window.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Siddharth K. Saraya, Ravi Kumar Reddy Kanamatareddy
  • Publication number: 20200293152
    Abstract: A first interaction indication is intercepted from a user interface to interact with a first portion of the user interface. The user interface currently displaying a thumbnail representative of an application window. It is determined from the user interface that the first interaction indication is directed towards the thumbnail representative of the application window. Transmission of the first interaction indication to the use interface is canceled. A thumbnail position of the first interaction indication is calculated. The calculation is based on a position of the first interaction indication before cancelation. The calculated thumbnail position of the first interaction indication is translated to an application position of the application window. A second interaction indication is generated. The second interaction indication is directed towards the application position of the application window.
    Type: Application
    Filed: March 14, 2019
    Publication date: September 17, 2020
    Inventors: SIDDHARTH K. SARAYA, Ravi Kumar Reddy Kanamatareddy
  • Publication number: 20200134156
    Abstract: Aspects of the present invention provide an approach for authentication of a user of a computer system by displaying holographic objects in a bounded field of view of a user, identifying movement of the user interacting with the holographic objects, comparing the interacting movement to authentication information linking user authentication to a movement defined within confidence limits, and when the identified user movement indicates the user interacted with the displayed holographic objects within the defined confidence limits, authenticating the user on the computer system.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Mukundan Sundararajan, Siddharth K. Saraya
  • Publication number: 20190283870
    Abstract: A ship distress system that uses a location system associated with the ship and an unmanned aircraft in communication with the location system that continuously receives the location of the ship. The unmanned aircraft can be deployed from a launcher into the direction of potential rescuers so that the unmanned aircraft can provide the location of the ship in distress. The unmanned aircraft is launched in a collapsed position and then unfolds into an extended position after kinetic energy from the launch is lost to maximize the speed and distance that the unmanned aircraft can cover. The unmanned aircraft can includes a camera to search for and identify any third parties that can effect a rescue and is programmed to search for and communicate with a potential rescue vessels or bases after being deployed into the air.
    Type: Application
    Filed: March 15, 2018
    Publication date: September 19, 2019
    Inventors: Sarbajit K. Rakshit, Siddharth K. Saraya
  • Patent number: 10229211
    Abstract: A method includes receiving a user inputted lower-level hierarchical filter key, processing filter key relational data to identify higher-level filter criteria keys associated with the user inputted lower-level hierarchical filter key, updating higher-level filter criteria to include the identified higher-level filter criteria keys, and generating a list of results according to the updated filter criteria. A computer program product and computer system corresponding to the method are also disclosed.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Siddharth K. Saraya, Alok K. Singh
  • Publication number: 20180211196
    Abstract: Processors configured by aspects of the present invention collect pricing metrics that are applicable to restocking operations executed to restock different individual commodities within different respective ones of a plurality of networked bins. In response to determining that a quantity of a first commodity within a first of the bins is below a threshold restocking level, processors combine a first restocking operation that restocks a first restocking quantity of the first commodity within the first bin with a second restocking operation that restocks a second restocking quantity of a second commodity within a second bin of the plurality of bins into a combined restocking operation, in response to determining that executing the combined restocking operation generates a combination cost saving relative to a cost of executing the first restocking operation without combining with the second restocking operation.
    Type: Application
    Filed: January 26, 2017
    Publication date: July 26, 2018
    Inventors: SIDDHARTH K. SARAYA, ANURAG SRIVASTAVA