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: 10339900
    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: January 4, 2017
    Date of Patent: July 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Munish Goyal, Wing L. Leung, Sarbajit K. Rakshit, Kimberly G. Starks
  • Patent number: 10321190
    Abstract: Aspects provide for the automated presentation of media content portions in response to user cognition profile data. Processors determine content navigation actions by a user observing a presentation of a first media content item, identify note-taking actions of the user during the presentation of the first media content item, map the determined navigation actions and the note-taking activities to an attribute of a portion of the first media content item, and generate a rule to automatically drive navigation through different portions of a presentation of media content that includes the first attribute, in correlation to the navigation actions and the note-taking activities mapped to the subject or level of complexity.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Munish Goyal, Wing L. Leung, Sarbajit K. Rakshit, Kimberly G. Starks
  • Publication number: 20190155954
    Abstract: An approach is provided that transmits posts between users, with the posts being directed to a discussion stored in a storage area. The approach identifies topics corresponding to the posts. The identifying is performed by ingesting the posts into a QA system, deriving information from the posts, and posing a questions to the QA system regarding topic commonality between the posts. The approach analyzes responses and scores from the QA system to match a topic found in one of the posts with the topic also found other posts. The topics are displayed at a selected the devices utilized one of the users.
    Type: Application
    Filed: November 20, 2017
    Publication date: May 23, 2019
    Inventors: Munish Goyal, Wing L. Leung, Sarbajit K. Rakshit, Kimberly G. Starks
  • Publication number: 20190147148
    Abstract: A subsequence of machines used and a cost of providing a subservice in response to a service request with a key is determined. A second cost of using the subsequence of machines to provide the subservice in response to a different service request with a different key is determined. A distance between the cost and the second cost is computed. A value pair is formed using the distance and a number of logged occurrences of the subsequence with the key. The processing of the service request for the key is identified as a suspect for costing an improper computing cost of the service, when an aggregate distance in the value pair fails to exceed a threshold distance.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Applicant: International Business Machines Corporation
    Inventors: Parul Arora, Jonathan A. DeBusk, Raphael Ezry, Munish Goyal, Chirdeep Gupta, Uri Klein
  • Patent number: 10283001
    Abstract: An optimization model is selected to reduce a number of passengers adversely affected by a delay of an aircraft. A cascade boundary is determined for a length of the delay, which projects the delay at the plurality of airports. Using the optimization model, a probability curve is computed at an airport from the plurality of airports, which outputs a second length of the delay experienced at the airport responsive to the cascade boundary projecting the delay on the airport. The length is adjusted in the optimization model such that a count of passengers adversely affected by the delay at the airport at the elapse of the second length is minimized. A target system is caused to configure the aircraft to be delayed by the adjusted length.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: May 7, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, Munish Goyal, Kimberly G. Starks, Michael Wendel
  • Patent number: 10249167
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: collecting user data from the user, analyzing a context of an event including one or more actions from the user data; identifying subsequent actions of the event based on the context of the event, creating one or more context-personality-cognitive state (CPC) mapping, building up a knowledgebase by machine learning, and predicting a cognitive state of the user based on the knowledgebase. The method generates an alarm for a subsequent action based on the predicted first cognitive state of the user and notifying the generated alarm to the user.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: April 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Munish Goyal, Wing L. Leung, Sarbajit K. Rakshit, Kimberly G. Starks
  • Publication number: 20190073242
    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: Application
    Filed: November 7, 2018
    Publication date: March 7, 2019
    Applicant: International Business Machines Corporation
    Inventors: Munish Goyal, Qin S. Held, Steven M. O'Brien, JR.
  • Publication number: 20190057324
    Abstract: Systems and methods for predicting un-capacitated freight demand on a multi-hop shipping route are disclosed. In embodiments, a computer-implemented method, comprises: receiving daily customer booking data from one or more remote servers; determining an estimated customer arrival pattern for each port on a shipping route of a shipping vessel based on the customer booking data; determining an estimated blocking probability for each of the ports on the shipping route due to shipping capacity constraints, upstream bookings and downstream bookings; determining an estimated probability of booking cancellations for each of the ports on the shipping route; determining an estimate of how much freight will be loaded onto the shipping vessel for each of the ports; calculating un-capacitated shipping demand for each of the ports; and determining un-capacitated demand per day for each of the ports of the shipping route based on the capacitated demand and the estimated customer arrival pattern.
    Type: Application
    Filed: August 18, 2017
    Publication date: February 21, 2019
    Inventors: Raphael Ezry, Munish Goyal
  • Patent number: 10157079
    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: October 18, 2016
    Date of Patent: December 18, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Munish Goyal, Qin S. Held, Steven M. O'Brien, Jr.
  • Publication number: 20180322240
    Abstract: A method for improving mobile sensor based monitoring is provided. The method includes continuously receiving in real time via sensors integrated within a wearable device of a user, vital sign data and movement based data associated with the user. Additionally, environmental data is continuously received via sensors located within a geographical area of the user. The vital sign data, movement based data, environmental data, and medical data are analyzed and current and future mental and physical conditions for the user are predicted. Recommended actions associated with modifying the current and future mental and physical conditions for the user are generated and presented. Current physical conditions for the user are monitored to determine if the recommended actions have been executed.
    Type: Application
    Filed: December 8, 2017
    Publication date: November 8, 2018
    Inventors: Munish Goyal, Kimberly Greene Starks, Sarbajit K. Rakshit
  • Publication number: 20180322253
    Abstract: A system for improving mobile sensor based monitoring is provided. The system enables a process for continuously receiving in real time via sensors integrated within a wearable device of a user, vital sign data and movement based data associated with the user. Additionally, environmental data is continuously received via sensors located within a geographical area of the user. The vital sign data, movement based data, environmental data, and medical data are analyzed and current and future mental and physical conditions for the user are predicted. Recommended actions associated with modifying the current and future mental and physical conditions for the user are generated and presented. Current physical conditions for the user are monitored to determine if the recommended actions have been executed.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: Munish Goyal, Kimberly Greene Starks, Sarbajit K. Rakshit
  • Publication number: 20180308335
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: collecting user data from the user, analyzing a context of an event including one or more actions from the user data; identifying subsequent actions of the event based on the context of the event, creating one or more context-personality-cognitive state (CPC) mapping, building up a knowledgebase by machine learning, and predicting a cognitive state of the user based on the knowledgebase. The method generates an alarm for a subsequent action based on the predicted first cognitive state of the user and notifying the generated alarm to the user.
    Type: Application
    Filed: June 29, 2018
    Publication date: October 25, 2018
    Inventors: Munish GOYAL, Wing L. LEUNG, Sarbajit K. RAKSHIT, Kimberly G. STARKS
  • Publication number: 20180300046
    Abstract: A cognitive system and method and computer program product for recommending editing recommendations to a digital image. The computer implemented method includes receiving data representing a user's selection of an object of interest within the current digital image, and a user's preference relating to editing and replacing the selected image object within a current digital image. The method cognitively maps the user's object of interest selection within the current image and the received user editing and replacing preferences to historical user editing selections and user actions associated with user selected objects of interest within digital images taken in the past. Responsive to the mapping, the methods identify a plurality of candidate digital images having similar and/or relevant objects of interest therein. One or more identified candidate digital image section having a relevant object of interest therein are identified for overlay display within the digital image.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 18, 2018
    Inventors: Munish Goyal, Wing L. Leung, Sarbajit K. Rakshit, Kimberly Greene Starks
  • Publication number: 20180288481
    Abstract: Aspects provide for the automated presentation of media content portions in response to user cognition profile data. Processors determine content navigation actions by a user observing a presentation of a first media content item, identify note-taking actions of the user during the presentation of the first media content item, map the determined navigation actions and the note-taking activities to an attribute of a portion of the first media content item, and generate a rule to automatically drive navigation through different portions of a presentation of media content that includes the first attribute, in correlation to the navigation actions and the note-taking activities mapped to the subject or level of complexity.
    Type: Application
    Filed: March 29, 2017
    Publication date: October 4, 2018
    Inventors: MUNISH GOYAL, WING L. LEUNG, SARBAJIT K. RAKSHIT, KIMBERLY G. STARKS
  • Publication number: 20180276247
    Abstract: A method, computer program product, and system includes a processor(s) monitoring, via an image capture device communicatively coupled to the one or more processors, visual focus of a user to identify a focal point of a user on an area of an image of at least one object displayed in a graphical user interface communicatively coupled to the one or more processors. The processor(s) derives shape geometry of the object, creating a three-dimensional model. The processor(s) obtains, via the image capture device, a physical gesture by the user. The processor(s) performs a contextual analysis of the physical gesture to determine an application of the physical gesture to a portion of the object depicted in the area of the image. The processor(s) formulates search criteria, based on determining the application and the area. The processor(s) execute a search based on the search criteria and display by a search result.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Inventors: Munish GOYAL, Wing L. LEUNG, Sarbajit K. RAKSHIT, Kimberly Greene STARKS
  • Publication number: 20180240052
    Abstract: A method, computer program product, and system includes a processor(s) identifying, in at least one data dictionary associated with a reporting tool, report objects available in the generation of an ad-hoc report with the reporting tool. The processor(s) contextualizes, at a given time, data accessible to the processor(s), based on utilizing one or more communications connections. The processor(s) determines, based on the at least one data dictionary associated with a reporting tool and the contextualized data, which report objects of the report objects available in the generation of an ad-hoc report are relevant to generating the ad-hoc report proximate to the given time. The processor(s) provides the relevant report objects to the reporting tool.
    Type: Application
    Filed: February 21, 2017
    Publication date: August 23, 2018
    Inventors: Munish GOYAL, Wing L. LEUNG, Sarbajit K. RAKSHIT, Kimberly Greene STARKS
  • Publication number: 20180232399
    Abstract: Using a set of characteristics of a posted image, data from a social media platform is searched for a set of related images, a related image having at least a subset of the set of characteristics. For a related image in the set of related images, information corresponding to the related image is processed to extract an additional information that is usable with the posted image. An image-specific knowledgebase associating with the posted image, the knowledgebase including the additional information. In response to a query relative to the posted image, an answer is computed according to a classification of the query using the knowledgebase.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 16, 2018
    Applicant: International Business Machines Corporation
    Inventors: Munish Goyal, Kimberly Greene Starks, Wing L. Leung, Sarbajit K. Rakshit
  • Patent number: 10043367
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: collecting user data from the user, analyzing a context of an event including one or more actions from the user data; identifying subsequent actions of the event based on the context of the event, creating one or more context-personality-cognitive state (CPC) mapping, building up a knowledgebase by machine learning, and predicting a cognitive state of the user based on the knowledgebase. The method generates an alarm for a subsequent action based on the predicted first cognitive state of the user and notifying the generated alarm to the user.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Munish Goyal, Wing L. Leung, Sarbajit K. Rakshit, Kimberly G. Starks
  • Publication number: 20180218308
    Abstract: A computer-implemented method includes: determining, by a computing device, mood states of one or more individuals within an observation zone over a period of time based on audio data received from one or more audio input devices implemented within the observation zone; determining, by the computing device, a deviation between the mood states and expected mood states; generating, by the computing device, a model representing the deviation; and providing, by the computing device, a visual representation of the model.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Kuntal Dey, Munish Goyal, Qin S. Held, Sudhanshu S. Singh
  • Publication number: 20180210958
    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: Application
    Filed: January 24, 2017
    Publication date: July 26, 2018
    Inventors: Munish GOYAL, Wing L. LEUNG, Sarbajit K. RAKSHIT, Kimberly G. STARKS