Patents by Inventor Munish Goyal

Munish Goyal 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: 11955247
    Abstract: Methods and systems for mobile automation control of disease spread are disclosed. A computer-implemented method includes: determining, by a computing device, a health status of a person; determining, by the computing device, that the person is sick based on the health status; determining, by the computing device, facial and body movements of the person determined to be sick; determining, by the computing device, that the person determined to be sick performed a germ-transmitting activity based on the facial and body movements; and deploying, by the computing device, a cleaning robot to clean based on the determining that the person determined to be sick performed the germ-transmitting activity.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: April 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Sarbajit K. Rakshit, Munish Goyal, Zachary A. Silverstein, Shikhar Kwatra
  • Patent number: 11810029
    Abstract: In an approach for predictive forecasting of food allocation, a first data is received from one or more sensors. The amount and condition of available food is determined from the first data. The number and location of people is determined from the first data. The received data is modified to create a second data. One or more food requirements for the people are predicted based on the number and location of people and the second data. An optimal food allocation for the people is predicted based on the amount and condition of food available and the one or more food requirements. The optimal food allocation is reported.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: November 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Mary E. Rudden, Sarbajit K. Rakshit, Munish Goyal
  • Patent number: 11663190
    Abstract: A method includes: detecting, by a computing device, a new entry in one of plural databases; comparing, by the computing device, the new entry to watch entries defined in a watch database; determining, by the computing device, whether the new entry matches a watch entry in the watch database; creating, by the computing device, a new watch in the watch database when the new entry does not match any watch in the watch database; and updating, by the computing device, a watch in the watch database when the new entry matches the watch in the watch database.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: May 30, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Munish Goyal, Balasubramanian E A, Sameer Singhdeo, Nithya Ramkumar, Anita Karlsson-Dion, Raphael Ezry
  • Patent number: 11562439
    Abstract: A computer-implemented method includes: receiving, by a computing device, a plurality of journal entries from a plurality of transactional systems; determining, by the computing device, association scores for a plurality of pairs of journal entries selected from the plurality of journal entries; generating, by the computing device, a reconciliation graph including a plurality of nodes representing the plurality of journal entries and a plurality of edges based on the determined association scores; recommending, by the computing device, actions to apply to at least one journal entry of the plurality of journal entries to minimize a number of nodes not connected by the plurality of edges in the reconciliation graph; receiving, by the computing device, feedback regarding the recommended actions to apply to the at least one journal entry; and updating, by the computing device, the reconciliation graph based on the feedback.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: January 24, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Munish Goyal, Balasubramanian E A, Nithya Ramkumar, Raphael Ezry
  • Patent number: 11449765
    Abstract: A method, apparatus, system, and computer program product for estimating a mass of a prepared food product. An ultrasonic beam is steered by a computer system at the prepared food product on a platform. An estimate of a mass of the prepared food product on the platform is determined by the computer system using response signals detected in response to scanning the prepared food product on the platform with the ultrasonic beam.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: September 20, 2022
    Assignee: International Business Machines Corporation
    Inventor: Munish Goyal
  • Patent number: 11188748
    Abstract: An approach is provided in which the approach aggregates a set of pixel values from a bitmap image into a set of row sum values and a set of column sum values. The bitmap image is a pixelated representation of a document. The approach applies a localized Fourier transform to the set of row sum values and the set of column sum values to generate frequency representations of the set of row sum values and the set of frequency sum values. The approach decomposes the bitmap image into a set of image portions based on at least one separation location identified in the set of frequency representations, and sends the set of image portions to a text recognition system.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Munish Goyal, Avinash Arya
  • Patent number: 11188860
    Abstract: A method and system for identifying workplace risk factors is provided. The method includes monitoring via execution of multiple geographically distributed sensor devices, workplace injury based events associated with individuals at a multisite distributed workplace environment. Current injury data describing the workplace injury based events is stored and predicted future workplace injury based events associated with future workplace injury based events with respect to a predicted plurality of individuals at the multisite distributed workplace environment are determined. Injury risk mitigating actions associated with prevention of said predicted future workplace injury based events are generated and an associated cost optimized reduction plan for prioritized implementation of the injury risk mitigating actions is generated.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nilanjana Chandra, Munish Goyal, Anthony Gridley, Brett A. Squires, LanXiang Ye
  • Patent number: 11188959
    Abstract: An offer specifying a physical product, a physical location, a time limit, and an upper limit of instances of the physical product is configured. An optimal item exhaustion rate corresponding to the offer is determined. An expected conversion rate corresponding to the offer and an expected customer travel time corresponding to the offer are forecasted for a registered customer. The registered customer is computed as a prospective customer. Using the optimal item exhaustion rate and the expected customer travel time, an offer time corresponding to the prospective customer and the offer is selected to allow the prospective customer to arrive at the physical location at a time consistent with the optimal exhaustion rate, the time being before the time limit and before a number of sold instances of the physical product exceeds the upper limit. The offer is transmitted at the offer time.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: November 30, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Munish Goyal, Sarbajit K. Rakshit
  • Patent number: 11138239
    Abstract: Bias identification in social network posts. A method performs a semantic comparison of social network posts by a user of a social network to identify a group of social network posts by the user about a specific topical content category. The method determines a respective semantic sense of each social network post of the group. The method also ascertains a semantic sense pattern among social network posts in the group of social network posts about the specific topical content category. The method identifies a bias in at least one social network post of the group of social network posts based on identifying that the respective semantic sense in each of the at least one social network post deviates from the ascertained sematic sense pattern. The method uses the identified bias to predict bias in one or more other social network posts made by the user on the topical content category.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: October 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Munish Goyal, Wing L. Leung, Sarbajit K. Rakshit, Kimberly G. Starks
  • Patent number: 11119764
    Abstract: A method and system for improving document lifecycle editing and storage technology is provided. The method includes enabling interactions between a user and a hardware controller. Editor profiles associated with editing privileges of the user are generated. The editor profiles include parameters generated based on a performance of past edits. The editing tasks are automated task difficulty attributes associated with a difficulty of executing the editing tasks are generated. The editing tasks may include readability and consolidation tasks. An optimized version of the editing tasks is assigned to software editors and time periods associated with the software editors completing the editing tasks are tracked. The optimized version of the editing tasks is generated based on the editor profiles and new tasks for assignment. User permissions and alerts are monitored and recommendation actions associated with the editing tasks are generated. The editing tasks are modified for future execution.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jason Boada, Jeremy Chase, Qin Shirley Held, Rachel Cohen, Munish Goyal
  • Patent number: 11100290
    Abstract: A method and system for improving linguistic data and storage technology is provided. The method includes receiving data input text from a user and identifying text within the data input text. The data input text is edited and improvements in the data input text are detected via a machine learning process. In response, a modified version of the user interface is generated for allowing additional users to view and modify additional data input text. Change attributes associated with the data input text with respect to the modified version of the user interface are determined and alternative input suggestions are ranked. Editing data and code are generated in response to an editor engine interacting with a hardware controller. The editing data and code is executed thereby updating and modifying functions associated with software engines to increase an efficiency of future recommendations associated with future data input text analysis.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jason Boada, Qin Shirley Held, Rachel Cohen, Munish Goyal, Dangaia Sims
  • Patent number: 10970115
    Abstract: For a task that has been partially executed, a residual complexity index is computed, the task being of a complexity that cannot be ascertained prior to executing the task. An evaluation is made whether the residual complexity index exceeds a cost of a resource that should be considered for allocation to the task. When the evaluation is affirmative, a priority of the task is established relative to a second task. The resource is scheduled to perform the task according to a timing, the timing being determined using the cost of the resource. The resource is allocated to the task according to the timing.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: April 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Munish Goyal, Qin S. Held, Steven M. O'Brien, Jr.
  • Patent number: 10959050
    Abstract: Objects are located. Locations of objects in an area are tracked using a sensor system monitoring the area. Whether a user is performing an object search in the area is determined based on a sequence of actions detected by the sensor system for the user in the area. An identity of an object that is a subject of the object search by the user is inferred using the sequence of actions and a history of patterns of actions performed by the user searching for objects in response to a determination that the user is performing the object search. The user is guided to the object using a last tracked location for the object in the locations of objects tracked by the sensor system in response to inferring identify of the object that is the subject of the object search by the user.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Munish Goyal, Sarbajit K. Rakshit
  • Patent number: 10957286
    Abstract: Methods, systems, and computer program products are provided for remediating an instance of a visual notification interfering with an output of an application on a display device of an electronic device. An instance of a visual notification is identified on a display device. The visual notification is determined to be interfering with the output of the application on the display device. User response to the output of the application is monitored. An assessment is made, based on the monitoring, of an effectiveness of the output of the application. It is determined, based on the assessment, that there exists a failure of the effectiveness of the output of the application. A remediation action is performed in response to the determined failure. The remediation action may include removal of the instance of the visual notification, terminating a parent process of the instance of the visual notification, or restarting the electronic device.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Munish Goyal, Wing L. Leung, Sarbajit K. Rakshit, Kimberly G. Starks
  • Publication number: 20210081662
    Abstract: An approach is provided in which the approach aggregates a set of pixel values from a bitmap image into a set of row sum values and a set of column sum values. The bitmap image is a pixelated representation of a document. The approach applies a localized Fourier transform to the set of row sum values and the set of column sum values to generate frequency representations of the set of row sum values and the set of frequency sum values. The approach decomposes the bitmap image into a set of image portions based on at least one separation location identified in the set of frequency representations, and sends the set of image portions to a text recognition system.
    Type: Application
    Filed: September 16, 2019
    Publication date: March 18, 2021
    Inventors: Munish Goyal, Avinash Arya
  • Publication number: 20210074436
    Abstract: Methods and systems for mobile automation control of disease spread are disclosed. A computer-implemented method includes: determining, by a computing device, a health status of a person; determining, by the computing device, that the person is sick based on the health status; determining, by the computing device, facial and body movements of the person determined to be sick; determining, by the computing device, that the person determined to be sick performed a germ-transmitting activity based on the facial and body movements; and deploying, by the computing device, a cleaning robot to clean based on the determining that the person determined to be sick performed the germ-transmitting activity.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 11, 2021
    Inventors: Craig M. TRIM, Sarbajit K. RAKSHIT, Munish GOYAL, Zachary A. SILVERSTEIN, Shikhar KWATRA
  • Publication number: 20210065265
    Abstract: An offer specifying a physical product, a physical location, a time limit, and an upper limit of instances of the physical product is configured. An optimal item exhaustion rate corresponding to the offer is determined. An expected conversion rate corresponding to the offer and an expected customer travel time corresponding to the offer are forecasted for a registered customer. The registered customer is computed as a prospective customer. Using the optimal item exhaustion rate and the expected customer travel time, an offer time corresponding to the prospective customer and the offer is selected to allow the prospective customer to arrive at the physical location at a time consistent with the optimal exhaustion rate, the time being before the time limit and before a number of sold instances of the physical product exceeds the upper limit. The offer is transmitted at the offer time.
    Type: Application
    Filed: August 26, 2019
    Publication date: March 4, 2021
    Applicant: International Business Machines Corporation
    Inventors: Munish Goyal, Sarbajit K. Rakshit
  • Patent number: 10929909
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: obtaining a product video representing a product and review feeds authored by a user. Product features are extracted from the product video and user specific features are extracted from the review feeds. User specific add-on content is generated based on the user specific features and user data. The user specific add-on contents are overlaid onto the product video when the product feature corresponding to a user specific feature of the user specific add-on content.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: February 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Munish Goyal, Ramasuri Narayanam, Krishnasuri Narayanam, Raphael Ezry
  • Publication number: 20210027392
    Abstract: A computer-implemented method includes: receiving, by a computing device, a plurality of journal entries from a plurality of transactional systems; determining, by the computing device, association scores for a plurality of pairs of journal entries selected from the plurality of journal entries; generating, by the computing device, a reconciliation graph including a plurality of nodes representing the plurality of journal entries and a plurality of edges based on the determined association scores; recommending, by the computing device, actions to apply to at least one journal entry of the plurality of journal entries to minimize a number of nodes not connected by the plurality of edges in the reconciliation graph; receiving, by the computing device, feedback regarding the recommended actions to apply to the at least one journal entry; and updating, by the computing device, the reconciliation graph based on the feedback.
    Type: Application
    Filed: July 24, 2019
    Publication date: January 28, 2021
    Inventors: Munish GOYAL, Balasubramanian E A, Nithya RAMKUMAR, Raphael EZRY
  • Publication number: 20210026829
    Abstract: A method includes: detecting, by a computing device, a new entry in one of plural databases; comparing, by the computing device, the new entry to watch entries defined in a watch database; determining, by the computing device, whether the new entry matches a watch entry in the watch database; creating, by the computing device, a new watch in the watch database when the new entry does not match any watch in the watch database; and updating, by the computing device, a watch in the watch database when the new entry matches the watch in the watch database.
    Type: Application
    Filed: July 24, 2019
    Publication date: January 28, 2021
    Inventors: Munish GOYAL, Balasubramanian E A, Sameer SINGHDEO, Nithya RAMKUMAR, Anita KARLSSON-DION, Raphael EZRY