Patents by Inventor Mudit Mehrotra

Mudit Mehrotra 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: 10613967
    Abstract: Generating accessibility suggestions for segments of a web page. A web page is segmented into constituent portions and an accessibility of each portion is determined with suggestions for accessibility improvement.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nidhi Bansal, Mudit Mehrotra
  • Publication number: 20200074715
    Abstract: Systems and methods for rendering an Augmented Reality (“AR”) object. The methods comprise: drawing a first bitmap of a first AR object rendered by a server on a display of a client device; selecting/focusing on a second AR object or a part of the first AR object shown on the display; communicating a request for the second AR object or the part of the first AR object from the client device to the server; obtaining, by the server, an object file for the second AR object or part of the first AR object; providing the object file to the client device; locally rendering, by the client device, the second AR object or part of the first AR object as a second bitmap; superimposing the second bitmap on the first bitmap to generate a third bitmap; and drawing the third bitmap on the display of the client device.
    Type: Application
    Filed: September 5, 2018
    Publication date: March 5, 2020
    Inventors: Pawan Kumar Dixit, Mudit Mehrotra
  • Patent number: 10573057
    Abstract: Systems and methods for rendering an Augmented Reality (“AR”) object. The methods comprise: drawing a first bitmap of a first AR object rendered by a server on a display of a client device; selecting/focusing on a second AR object or a part of the first AR object shown on the display; communicating a request for the second AR object or the part of the first AR object from the client device to the server; obtaining, by the server, an object file for the second AR object or part of the first AR object; providing the object file to the client device; locally rendering, by the client device, the second AR object or part of the first AR object as a second bitmap; superimposing the second bitmap on the first bitmap to generate a third bitmap; and drawing the third bitmap on the display of the client device.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: February 25, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Pawan Kumar Dixit, Mudit Mehrotra
  • Patent number: 10558758
    Abstract: The illustrative embodiments provide for a computer-implemented method of automatically measuring an emotion or a tone in received electronic text. A selected color scheme chosen for the electronic text is received at a processor, the color scheme is selected to indicate an intended emotion or an intended tone intended for future electronic text that is to be received. Actual electronic text is received at the processor. An estimated emotion or an estimated tone for the actual electronic text is measured by the processor. The estimated emotion or the estimated tone is compared by the processor to the intended emotion or the intended tone. Responsive to a mismatch between the estimated emotion or the estimated tone and the intended emotion or the intended tone, an alert is transmitted by the processor to a display device that indicates the mismatch.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventor: Mudit Mehrotra
  • Patent number: 10552303
    Abstract: Generating accessibility suggestions for segments of a web page. A web page is segmented into constituent portions and an accessibility of each portion is determined with suggestions for accessibility improvement.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nidhi Bansal, Mudit Mehrotra
  • Patent number: 10474453
    Abstract: Decision making for custom portal developments is automated by the collection of product usage logs and analysis of the data collected to determine whether to create a native portlet for the product, and whether the portlet is to have multi-channel capability. Product usage logs include user interaction with the product and the type of traffic coming to the site. The recommended action is based on the analysis of log data with respect to specified key parameters.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: November 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mudit Mehrotra, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare
  • Patent number: 10467000
    Abstract: Decision making for custom portal developments is automated by the collection of product usage logs and analysis of the data collected to determine whether to create a native portlet for the product, and whether the portlet is to have multi-channel capability. Product usage logs include user interaction with the product and the type of traffic coming to the site. The recommended action is based on the analysis of log data with respect to specified key parameters.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mudit Mehrotra, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare
  • Publication number: 20190260777
    Abstract: Systems and methods for detecting and thwarting attacks on a computing system. The methods comprise: collecting timestamped data from different software products comprising a unified end point management product, an SBC/ADV product, an application delivery controller product, a content collaboration product, and/or a software defined WAN product; analyzing the collected timestamped data to determine if an observed user behavior matches a learned normal user behavior of an authorized user associated with a user account; determining a risk classification level associated with a credential used by a user to log into the user account, when the observed user behavior does not match the learned normal user behavior of the authorized user; and causing at least one security related action to be performed when the risk classification level is greater than a threshold level or the risk classification level is one of a top N highest risk classification levels.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 22, 2019
    Inventors: Mudit Mehrotra, Vipin Borkar, Vikramjeet S. Sandhu
  • Publication number: 20190155906
    Abstract: The illustrative embodiments provide for a computer-implemented method of automatically measuring an emotion or a tone in received electronic text. A selected color scheme chosen for the electronic text is received at a processor, the color scheme is selected to indicate an intended emotion or an intended tone intended for future electronic text that is to be received. Actual electronic text is received at the processor. An estimated emotion or an estimated tone for the actual electronic text is measured by the processor. The estimated emotion or the estimated tone is compared by the processor to the intended emotion or the intended tone. Responsive to a mismatch between the estimated emotion or the estimated tone and the intended emotion or the intended tone, an alert is transmitted by the processor to a display device that indicates the mismatch.
    Type: Application
    Filed: November 22, 2017
    Publication date: May 23, 2019
    Inventor: Mudit Mehrotra
  • Publication number: 20180337936
    Abstract: A method may include running virtual sessions on a virtualization server for a plurality of client devices associated with respective users, with the virtual sessions being responsive to traffic from the client devices. The method may further include generating baseline traffic patterns for the users based upon the traffic from respective client devices during the virtual sessions, monitoring traffic during a new virtual session for a given client device and detecting an anomaly therein relative to at least one of the baseline traffic patterns, and generating an anomaly alert based upon detecting the anomaly.
    Type: Application
    Filed: May 16, 2017
    Publication date: November 22, 2018
    Inventors: Mudit Mehrotra, Vikramjeet Singh Sandhu, Abhinav Muralidhar Kulkarni
  • Publication number: 20180074945
    Abstract: Generating accessibility suggestions for segments of a web page. A web page is segmented into constituent portions and an accessibility of each portion is determined with suggestions for accessibility improvement.
    Type: Application
    Filed: November 15, 2017
    Publication date: March 15, 2018
    Inventors: Nidhi Bansal, Mudit Mehrotra
  • Publication number: 20180018254
    Abstract: Generating accessibility suggestions for segments of a web page. A web page is segmented into constituent portions and an accessibility of each portion is determined with suggestions for accessibility improvement.
    Type: Application
    Filed: July 18, 2016
    Publication date: January 18, 2018
    Inventors: Nidhi Bansal, Mudit Mehrotra
  • Publication number: 20170017700
    Abstract: In an approach to create a visual replay of one or more activities occurring in a user's social network, a computer receives a command to create a file for a dynamic visual replay of one or more activities occurring in the user's social network, where the one or more activities occur while the user is logged off the social network. The approach includes the computer retrieving the one or more activities occurring while the user is logged off the social network and creating the file for the dynamic visual replay of the one or more activities occurring while the user is logged off the social network.
    Type: Application
    Filed: July 17, 2015
    Publication date: January 19, 2017
    Inventor: Mudit Mehrotra
  • Publication number: 20170017380
    Abstract: A method for mobile enabling a web application, wherein the web application was developed without a mobile rendering capability is provided. The method may include intercepting a plurality of content between a web browser and a web application. The method may also include checking a user agent from which the intercepted plurality of content is being received. The method may further include determining whether the user agent is a mobile device based on the checking. The method may include modifying or replacing a plurality of parameters associated with the intercepted plurality of content based on the determination that the user agent is a mobile device. The method may also include deploying the modified or replaced parameters via a virtual mobile enabled web application.
    Type: Application
    Filed: July 13, 2015
    Publication date: January 19, 2017
    Inventors: Mudit Mehrotra, Samit Narula
  • Publication number: 20160274902
    Abstract: Decision making for custom portal developments is automated by the collection of product usage logs and analysis of the data collected to determine whether to create a native portlet for the product, and whether the portlet is to have multi-channel capability. Product usage logs include user interaction with the product and the type of traffic coming to the site. The recommended action is based on the analysis of log data with respect to specified key parameters.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 22, 2016
    Inventors: Mudit Mehrotra, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare
  • Publication number: 20160274901
    Abstract: Decision making for custom portal developments is automated by the collection of product usage logs and analysis of the data collected to determine whether to create a native portlet for the product, and whether the portlet is to have multi-channel capability. Product usage logs include user interaction with the product and the type of traffic coming to the site. The recommended action is based on the analysis of log data with respect to specified key parameters.
    Type: Application
    Filed: March 18, 2015
    Publication date: September 22, 2016
    Inventors: Mudit Mehrotra, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare
  • Patent number: 8897358
    Abstract: Methods for processing of video sequences that may contain telecined (3:2 pull down) frame sequences are provided. A method for detecting 3:2 pull down is provided that measures vertical detail in frames of a video sequence and uses the variation in vertical detail over time to decide whether the video sequence contains normal interlace content or 3:2 pull down content. A method for improving the compression of detected 3:2 pull down content is also provided that controls the selection of field or frame coding mode for frames of 3:2 pull down content and the selection of reference fields for encoding duplicated fields in the 3:2 pull down content.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: November 25, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Mudit Mehrotra, Soyeb N. Nagori
  • Publication number: 20120163447
    Abstract: Methods for processing of video sequences that may contain telecined (3:2 pull down) frame sequences are provided. A method for detecting 3:2 pull down is provided that measures vertical detail in frames of a video sequence and uses the variation in vertical detail over time to decide whether the video sequence contains normal interlace content or 3:2 pull down content. A method for improving the compression of detected 3:2 pull down content is also provided that controls the selection of field or frame coding mode for frames of 3:2 pull down content and the selection of reference fields for encoding duplicated fields in the 3:2 pull down content.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 28, 2012
    Inventors: Mudit Mehrotra, Soyeb N. Nagori
  • Patent number: 8185593
    Abstract: A system, method, and program product is provided that operates during an instant messaging session conducted between a first participant and a second participant. During the session, message sent to or from each participant are displayed in a first instant messaging session window. The two sets of instant messaging messages are displayed in a time-based order in the first instant messaging session window. A notification is received corresponding to one of the displayed instant messaging messages that is displayed in the first instant messaging session window. In response to receiving the notification, the selected instant messaging message is displayed in a second instant messaging session window while still including the selected instant messaging message in the first instant messaging session window.
    Type: Grant
    Filed: October 8, 2007
    Date of Patent: May 22, 2012
    Assignee: International Business Machines Corporation
    Inventors: Mudit Mehrotra, David M. Ogle
  • Patent number: 7937622
    Abstract: A target is autonomically tested using a number of test cases. Dependencies among the test cases exist. A dependency between a first test case and a second test case means that where testing of the target using the first test case results in failure, testing of the target using the second test case is not performed. The dependencies among the test cases are constructed using one or more dependency rules. The dependency rules are updated while testing of the target using the test cases is performed, such that new dependencies among the test eases revealed during testing are incorporated into the dependency rules. Autonomic testing in this way provides for more intelligent testing of the target without human interaction and/or human intervention.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: May 3, 2011
    Assignee: International Business Machines Corporation
    Inventor: Mudit Mehrotra