Patents by Inventor Sujoy Roy

Sujoy Roy 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: 11954692
    Abstract: Provided is a method, computer program product, and system for mitigating user dissatisfaction with a product. A processor may collect a first set of user interaction data and a first set of user sentiment data related to the product. The processor may generate a user profile for the user, including a satisfaction threshold for using the product based in part on the first set of user interaction data and the first set of user sentiment data. The processor may monitor a second set of user interaction data and a second set of user sentiment data. The processor may compare the second set of user interaction data and the second set of user sentiment data to the satisfaction threshold and determine that the user is experiencing dissatisfaction with the product when the satisfaction threshold has been exceeded. In response, the processor may output an action to reduce dissatisfaction of the user.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sujoy Roy, Radha Mohan De
  • Publication number: 20240098055
    Abstract: Techniques are described with respect to a system, method, and computer product for generating relevance alerts. An associated method includes analyzing a multi-party discussion based on a generated profile associated with a user and assigning at least one relevance value associated with the user to the multi-party discussion based on the analysis and an amount of multi-party discussion participation associated with the user. The method further includes generating an alert for the user to participate in the multi-party discussion in response to determining the relevance value exceeding a relevance threshold associated with the multi-party discussion.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: James William Murdock, IV, Radha Mohan De, Jaymin Desai, Suman Patra, Sujoy Roy, Mary Diane Swift
  • Patent number: 11811707
    Abstract: A method for receiving a historical incident data set with the historical incident data set including a plurality of data records, for each given data record of the plurality of data records, applying a causal analysis algorithm to determine a set of causal factor(s) for the historical instance of an incident corresponding to the given data record to obtain a problems and solutions data set, and automatically, and by machine logic, generating a chatbot based, at least in part, on the problems and solutions data set.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: November 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Radha Mohan De, Sujoy Roy, Krishnendu Chowdhury
  • Patent number: 11681603
    Abstract: An illustrative resolution is generated using a computer for a reported operational issue while using a computer system. A learning model is developed using the computer to facilitate resolving an operational error of a computer system. The learning model can include generating an error report, based on tracking user inputs into a computer system and a plurality of state transitions of the computer system, respectively, when the operational error is not resolved by the user inputs. An error screenshot for each operational step associated with the user inputs is generated. A state transition is cross referenced to a corresponding operational step, and to a best practice in a user's manual, respectively. A deviation of an operational step from a best practice in the user's manual, respectively, is generated. An error screenshot is marked illustratively to show the deviation from the best practice in comparison to the operational step.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Radha Mohan De, Sujoy Roy, Somnath Das, Shivalik Chakravarty
  • Publication number: 20230028408
    Abstract: A method for receiving a historical incident data set with the historical incident data set including a plurality of data records, for each given data record of the plurality of data records, applying a causal analysis algorithm to determine a set of causal factor(s) for the historical instance of an incident corresponding to the given data record to obtain a problems and solutions data set, and automatically, and by machine logic, generating a chatbot based, at least in part, on the problems and solutions data set.
    Type: Application
    Filed: July 20, 2021
    Publication date: January 26, 2023
    Inventors: Radha Mohan De, Sujoy Roy, Krishnendu Chowdhury
  • Publication number: 20220318125
    Abstract: An illustrative resolution is generated using a computer for a reported operational issue while using a computer system. A learning model is developed using the computer to facilitate resolving an operational error of a computer system. The learning model can include generating an error report, based on tracking user inputs into a computer system and a plurality of state transitions of the computer system, respectively, when the operational error is not resolved by the user inputs. An error screenshot for each operational step associated with the user inputs is generated. A state transition is cross referenced to a corresponding operational step, and to a best practice in a user's manual, respectively. A deviation of an operational step from a best practice in the user's manual, respectively, is generated. An error screenshot is marked illustratively to show the deviation from the best practice in comparison to the operational step.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: Radha Mohan De, Sujoy Roy, Somnath Das, Shivalik Chakravarty
  • Patent number: 11436713
    Abstract: A method for determining an application error from a screenshot includes receiving, by a computing device, a computer application screenshot image indicating a computer error has occurred. The computing device analyzes the computer application screenshot image using a machine learning image analysis to determine one or more error regions in the computer application screenshot image. The computing device further processes the analyzed computer application screenshot to extract text from the one or more error regions in the computer application screenshot image. The computing device determines the application error based upon the extracted text. The computing device further automatically applies an automated error fix based upon the determined application error.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: September 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Benjamin P. Segal, James William Murdock, IV, Radha Mohan De, Sujoy Roy, John Martin Prager
  • Patent number: 11188613
    Abstract: A method modifies a social media post in response to determining that a hashtag for the social media post diverges from how the hashtag is used by other social media posts. A computing device receives a social media post, which contains a hashtag, and analyzes the social media post using natural language processing and a sentiment analysis to determine a sense and sentiment of the social media post. The computing device receives a plurality of reference social media posts, where each of the reference social media posts contains the hashtag, and utilizes the natural language processing and the sentiment analysis to determine a sense and sentiment of the reference social media posts. In response to determining that the sense and sentiment of the social media post do not match the sense and sentiment of the reference social media posts, the computing device causes the social media post to be altered.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Benjamin P. Segal, James William Murdock, IV, John Martin Prager, Radha Mohan De, Sujoy Roy
  • Publication number: 20210256681
    Abstract: A method for determining an application error from a screenshot includes receiving, by a computing device, a computer application screenshot image indicating a computer error has occurred. The computing device analyzes the computer application screenshot image using a machine learning image analysis to determine one or more error regions in the computer application screenshot image. The computing device further processes the analyzed computer application screenshot to extract text from the one or more error regions in the computer application screenshot image. The computing device determines the application error based upon the extracted text. The computing device further automatically applies an automated error fix based upon the determined application error.
    Type: Application
    Filed: February 19, 2020
    Publication date: August 19, 2021
    Inventors: Benjamin P. Segal, James William Murdock, IV, Radha Mohan De, Sujoy Roy, John Martin Prager
  • Publication number: 20210241289
    Abstract: Provided is a method, computer program product, and system for mitigating user dissatisfaction with a product. A processor may collect a first set of user interaction data and a first set of user sentiment data related to the product. The processor may generate a user profile for the user, including a satisfaction threshold for using the product based in part on the first set of user interaction data and the first set of user sentiment data. The processor may monitor a second set of user interaction data and a second set of user sentiment data. The processor may compare the second set of user interaction data and the second set of user sentiment data to the satisfaction threshold and determine that the user is experiencing dissatisfaction with the product when the satisfaction threshold has been exceeded. In response, the processor may output an action to reduce dissatisfaction of the user.
    Type: Application
    Filed: February 5, 2020
    Publication date: August 5, 2021
    Inventors: Sujoy Roy, Radha Mohan De
  • Publication number: 20210165842
    Abstract: A method modifies a social media post in response to determining that a hashtag for the social media post diverges from how the hashtag is used by other social media posts. A computing device receives a social media post, which contains a hashtag, and analyzes the social media post using natural language processing and a sentiment analysis to determine a sense and sentiment of the social media post. The computing device receives a plurality of reference social media posts, where each of the reference social media posts contains the hashtag, and utilizes the natural language processing and the sentiment analysis to determine a sense and sentiment of the reference social media posts. In response to determining that the sense and sentiment of the social media post do not match the sense and sentiment of the reference social media posts, the computing device causes the social media post to be altered.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Inventors: BENJAMIN P. SEGAL, JAMES WILLIAM MURDOCK, IV, JOHN MARTIN PRAGER, RADHA MOHAN DE, SUJOY ROY
  • Patent number: 11003892
    Abstract: Implementations include receiving an input image including a face, processing the input image through a global transformation network to provide a set of global transformation parameters, applying the set of global transformation parameters to the input image to provide a globally transformed image, processing the globally transformed image through a global representation learning network to provide a set of global features, processing the set of global features through a part localization network to provide a set of part localization parameters, applying the set of part localization parameters to the globally transformed image to provide a locally transformed image, processing the locally transformed image through a part representation learning network to provide a set of local features, and outputting a label representing at least one attribute depicted in the input image based on fusing global feature(s) from the set of global features, and local feature(s) from the set of local features.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: May 11, 2021
    Assignee: SAP SE
    Inventors: Jianshu Li, Sujoy Roy
  • Patent number: 10839265
    Abstract: Methods, systems, and computer-readable storage media for receiving a set of training images and a set of classification labels, generating a set of target codebooks based on the set of classification labels, the set of target codebooks being provided as a first set of vectors of random value and dimension, generating a set of output codebooks based on the set of training images, the set of output codebooks being provided as a second set of vectors of random value and dimension, training a ML model by minimizing a loss function provided as a mean-squared-error (MSE) loss function, the loss function being measured by the Euclidean distance between an output codebook of the set of output codebooks and a target codebook of the set of target codebooks.
    Type: Grant
    Filed: November 12, 2018
    Date of Patent: November 17, 2020
    Assignee: SAP SE
    Inventors: Sean Saito, Sujoy Roy
  • Patent number: 10747839
    Abstract: Embodiments may provide a computer implemented method in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to cause the processor to implement a system for bookmarking, the method comprising: receiving, by the processor, at least one search query from a user; returning, by the processor, a set of search results and a search score for each search result to the user; recording, by the processor, behavior of the user with respect to the search results; selecting, by the processor, at least one search result based on recorded behavior and the search score; determining, by the processor, at least one topic for the at least one selected search result; and generating, by the processor, a bookmark for each selected search result, under the at least one topic.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: August 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: James W. Murdock, Sujoy Roy, Radha Mohan De, Nisarga Markandaiah, Christopher M. Nolan
  • Publication number: 20200151424
    Abstract: Implementations include receiving an input image including a face, processing the input image through a global transformation network to provide a set of global transformation parameters, applying the set of global transformation parameters to the input image to provide a globally transformed image, processing the globally transformed image through a global representation learning network to provide a set of global features, processing the set of global features through a part localization network to provide a set of part localization parameters, applying the set of part localization parameters to the globally transformed image to provide a locally transformed image, processing the locally transformed image through a part representation learning network to provide a set of local features, and outputting a label representing at least one attribute depicted in the input image based on fusing global feature(s) from the set of global features, and local feature(s) from the set of local features.
    Type: Application
    Filed: November 9, 2018
    Publication date: May 14, 2020
    Inventors: Jianshu Li, Sujoy Roy
  • Publication number: 20200151505
    Abstract: Methods, systems, and computer-readable storage media for receiving a set of training images and a set of classification labels, generating a set of target codebooks based on the set of classification labels, the set of target codebooks being provided as a first set of vectors of random value and dimension, generating a set of output codebooks based on the set of training images, the set of output codebooks being provided as a second set of vectors of random value and dimension, training a ML model by minimizing a loss function provided as a mean-squared-error (MSE) loss function, the loss function being measured by the Euclidean distance between an output codebook of the set of output codebooks and a target codebook of the set of target codebooks.
    Type: Application
    Filed: November 12, 2018
    Publication date: May 14, 2020
    Inventors: Sean Saito, Sujoy Roy
  • Publication number: 20190340302
    Abstract: Embodiments may provide a computer implemented method in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to cause the processor to implement a system for bookmarking, the method comprising: receiving, by the processor, at least one search query from a user; returning, by the processor, a set of search results and a search score for each search result to the user; recording, by the processor, behavior of the user with respect to the search results; selecting, by the processor, at least one search result based on recorded behavior and the search score; determining, by the processor, at least one topic for the at least one selected search result; and generating, by the processor, a bookmark for each selected search result, under the at least one topic.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 7, 2019
    Inventors: James W. Murdock, Sujoy Roy, Radha Mohan De, Nisarga Markandaiah, Christopher M. Nolan
  • Patent number: 10191949
    Abstract: Systems and methods for transforming a similarity matrix used to generate content item recommendation lists are described. The system may determine a weight (used to transform the similarity matrix) sufficient to place one or more content items on the content item recommendation list or at a particular position on the recommendation list. The transformed similarity matrix may further be reduced in size, and content recommendations may be generated using the transformed or reduced similarity matrix.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: January 29, 2019
    Assignees: NBCUniversal Media, LLC, Comcast Cable Communications, LLC, Agency for Science, Technology and Research
    Inventors: Sheau Ng, Oliver Jojic, Amit Bagga, Hassan Sayyadi-Harikandehei, Sujoy Roy, Wei Yun Yau, Kong Wah Wan
  • Publication number: 20180075353
    Abstract: Recommending items that have rarely/never been viewed by users is a bottleneck for collaborative filtering (CF) based recommendation algorithms. Previously, item content representation (mostly in textual form) has been used as auxiliary information for learning latent factor representations. Embodiments learn latent factor representation for content items based on modelling an emotional connection between user and content item and based on implicit user feedback regarding the content item.
    Type: Application
    Filed: September 13, 2016
    Publication date: March 15, 2018
    Inventor: Sujoy ROY
  • Patent number: 9727566
    Abstract: A content adaptation method includes: obtaining a primary metadata profile associated with a particular time point of primary content; obtaining secondary metadata profiles each associated with corresponding secondary content of a plurality of secondary content; identifying one of the plurality of secondary content associated with a secondary metadata profile having a desired similarity value with the primary metadata profile associated with the primary content; and matching the identified secondary content with the particular time point of the primary content.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: August 8, 2017
    Assignees: NBCUniversal Media, LLC, Comcast Cable Communications, LLC, Agency for Science, Technology and Research
    Inventors: Sheau Ng, Jeffrey Reale, Shannon McKenzie, Yau Wei Yun, Sujoy Roy, Kong Wah Wan, Mohammad Khalid Bin Ahmad