Patents by Inventor Shikha Srivastava

Shikha Srivastava 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: 20230359997
    Abstract: An embodiment for synthesizing collaborative application information in the workplace is provided. The embodiment may include receiving login credentials from a user when the user opens a collaboration application. The embodiment may also include identifying organizational metadata associated with the user from a business ledger. The embodiment may further include identifying one or more communications initiated with the login credentials. The embodiment may also include automatically adding the user to one or more open discussions. The embodiment may further include in response to determining the user wants an enhanced display in the collaboration application, displaying the one or more open discussions in the collaboration application and one or more insights. The embodiment may also include providing one or more recommended personalized dialog snippets to the user.
    Type: Application
    Filed: May 9, 2022
    Publication date: November 9, 2023
    Inventors: Shikha Srivastava, Vikram Rengarajan
  • Patent number: 11729058
    Abstract: In an approach to improve the management of multi-cloud environment resources embodiments of the present invention execute provisioning and rerouting mechanisms to maintain continuity in the multi-cloud computing environment despite changes to one or more predetermined factors or an identified problem. Additionally, embodiments predict a future need of a system based on collected data and the executed provision and rerouting mechanisms and analyze use history within the multi-cloud computing environment. Moreover, embodiments identify one or more solutions to address the future needs of the system based on the analysis of the use history; and proactively and autonomously implement the one or more identified solutions based one or more predetermined criteria in the multi-cloud computing environment.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: August 15, 2023
    Assignee: International Business Machines Corporation
    Inventors: Noopur Agarwal, Shikha Srivastava
  • Patent number: 11643438
    Abstract: Cyclic depsipeptide-class molecules, referred to herein as persephacins (including analogs thereof), having similarities to aureobasidin A, are described. The persephacins have antimicrobial activity, such as antifungal activity against a diverse range of clinically-relevant fungal pathogens, antiprotozoan parasite activity, and antibacterial activity, and can be used for example in treatments of difficult-to-treat ocular fungal infections at lower concentrations than natamycin. The active compounds may be combined with a secondary compound in a composition.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: May 9, 2023
    Assignee: The Board of Regents of the University of Oklahoma
    Inventors: Robert H. Cichewicz, Lin Du, Jianlan You, Allison O. Mattes, Shikha Srivastava, Saikat Haldar
  • Patent number: 11622159
    Abstract: A processor may manage media modification within a participant network. A processor may generate the participant network having a participant. The participant may be associated with one or more media data. A processor may enforce one or more rules on the participant network using an artificial intelligence (AI) based governance system. The one or more rules may manage the modification of the one or more media data by the participant. A processor may restrict the participant from modifying the one or more media data based, at least in part, on the AI based governance system.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: April 4, 2023
    Assignee: International Business Machines Corporation
    Inventors: Vikram Rengarajan, Shikha Srivastava
  • Publication number: 20220417613
    Abstract: A processor may manage media modification within a participant network. A processor may generate the participant network having a participant. The participant may be associated with one or more media data. A processor may enforce one or more rules on the participant network using an artificial intelligence (AI) based governance system. The one or more rules may manage the modification of the one or more media data by the participant. A processor may restrict the participant from modifying the one or more media data based, at least in part, on the AI based governance system.
    Type: Application
    Filed: June 29, 2021
    Publication date: December 29, 2022
    Inventors: Vikram Rengarajan, Shikha Srivastava
  • Publication number: 20210317167
    Abstract: Cyclic depsipeptide-class molecules, referred to herein as persephacins (including analogs thereof), having similarities to aureobasidin A, are described. The persephacins have antimicrobial activity, such as antifungal activity against a diverse range of clinically-relevant fungal pathogens, antiprotozoan parasite activity, and antibacterial activity, and can be used for example in treatments of difficult-to-treat ocular fungal infections at lower concentrations than natamycin. The active compounds may be combined with a secondary compound in a composition.
    Type: Application
    Filed: July 19, 2019
    Publication date: October 14, 2021
    Inventors: Robert H. Cichewicz, Lin Du, Jianlan You, Allison O. Mattes, Shikha Srivastava, Saikat Haldar
  • Patent number: 11010207
    Abstract: Usage metering software for metering usage of a single application, where portions of the application run on at least two different platforms. The usage metric values are aggregated for the purposes of planning, billing the client or the like. In some embodiments, at least one platform of the multiple platforms is a cloud platform and at least one platform of the multiple platforms is a non-cloud platform.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Paul Lloyd Hawes Carroll, Shikha Srivastava, Charles A. Quincy
  • Patent number: 10884897
    Abstract: Continuous development pipeline systems and in-field synthetic performance test systems are interlocked to provide for automated control of promotion of program code elements within the development pipeline and in the deployment environment using relative comparative performance values rather than absolute performance thresholds, in order to better accommodate “last mile” variations in client device conditions.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Laquicia S. Barbee, Erica M. Brown, Martin J. C. Presler-Marshall, Shikha Srivastava
  • Publication number: 20200409769
    Abstract: Usage metering software for metering usage of a single application, where portions of the application run on at least two different platforms. The usage metric values are aggregated for the purposes of planning, billing the client or the like. In some embodiments, at least one platform of the multiple platforms is a cloud platform and at least one platform of the multiple platforms is a non-cloud platform.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Paul Lloyd Hawes Carroll, Shikha Srivastava, Charles A. Quincy
  • Publication number: 20200089596
    Abstract: Continuous development pipeline systems and in-field synthetic performance test systems are interlocked to provide for automated control of promotion of program code elements within the development pipeline and in the deployment environment using relative comparative performance values rather than absolute performance thresholds, in order to better accommodate “last mile” variations in client device conditions.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Inventors: Laquicia S. Barbee, Erica M. Brown, Martin J. C. Presler-Marshall, Shikha Srivastava
  • Patent number: 10592389
    Abstract: Continuous development pipeline systems and in-field synthetic performance test systems are interlocked to provide for automated control of promotion of program code elements within the development pipeline and in the deployment environment using relative comparative performance values rather than absolute performance thresholds, in order to better accommodate “last mile” variations in client device conditions.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Laquicia S. Barbee, Erica M. Brown, Martin J. C. Presler-Marshall, Shikha Srivastava
  • Patent number: 10387527
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for generating global widget filters. The method includes identifying, by one or more computer processors, one or more widgets on a computing device. The method further includes identifying, by one or more computer processors, a new filter for the one or more widgets on the computing device. The method further includes identify, by one or more computer processes, one or more existing filters for the one or more widgets. The method further includes determine, by one or more computer processors, if the new filter is relevant to the one or more widgets. The method further includes in response to determining if the new filter is relevant to the one or more widgets, generating, by one or more computer processors, a merged filter for the relevant one or more widgets.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: August 20, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Ali, Bobby Joseph, Shikha Srivastava
  • Publication number: 20180275845
    Abstract: A mechanism is provided for use with dashboards that show computer operations and/or status. The mechanism receives first user dashboard preference data indicative of a first user's historical preferences for dashboard content, layout and/or customizability. The mechanism receives a new dashboard request indicative of a need to design dashboard content and layout for a new dashboard for the first user. Responsive to the new dashboard request, machine logic designs a new dashboard data set corresponding to the new dashboard for the first user based, at least in part, upon the first user dashboard preference data.
    Type: Application
    Filed: March 23, 2017
    Publication date: September 27, 2018
    Inventors: Laquicia S. Barbee, Kenneth J. Parzygnat, Shikha Srivastava
  • Publication number: 20170242892
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for generating global widget filters. The method includes identifying, by one or more computer processors, one or more widgets on a computing device. The method further includes identifying, by one or more computer processors, a new filter for the one or more widgets on the computing device. The method further includes identify, by one or more computer processes, one or more existing filters for the one or more widgets. The method further includes determine, by one or more computer processors, if the new filter is relevant to the one or more widgets. The method further includes in response to determining if the new filter is relevant to the one or more widgets, generating, by one or more computer processors, a merged filter for the relevant one or more widgets.
    Type: Application
    Filed: February 18, 2016
    Publication date: August 24, 2017
    Inventors: Mustansir Ali, Bobby Joseph, Shikha Srivastava
  • Patent number: 9256481
    Abstract: A published event from a first content element executing within a framework may be detected. In response, a registry may be searched for one or more registered events that match the published event, and if a matching registered event is found, a second content element that registered said matching registered event may be instantiated to start executing within the framework. The second content element is dynamically aggregated into the framework based on the published event without the first content element needing to have previous knowledge of the second content element, and without the second content element needing to have previous knowledge of the first content element. The framework also does not need to be designed initially to deploy the second content element. Which one or more content elements to aggregate into the framework may be determined at run time rather than at design time.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Joshua S. Allen, Paul L. H. Carroll, Samar Choudhary, Richard A. King, Vijay Pandiarajan, Shikha Srivastava
  • Patent number: 9250985
    Abstract: A published event from a first content element executing within a framework may be detected. In response, a registry may be searched for one or more registered events that match the published event, and if a matching registered event is found, a second content element that registered said matching registered event may be instantiated to start executing within the framework. The second content element is dynamically aggregated into the framework based on the published event without the first content element needing to have previous knowledge of the second content element, and without the second content element needing to have previous knowledge of the first content element. The framework also does not need to be designed initially to deploy the second content element. Which one or more content elements to aggregate into the framework may be determined at run time rather than at design time.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Joshua S. Allen, Paul L. H. Carroll, Samar Choudhary, Richard A. King, Vijay Pandiarajan, Shikha Srivastava
  • Patent number: 9037958
    Abstract: Exemplary embodiments disclose a computer-implemented method for enabling an end-user to dynamically create a hot spot on a user interface (UI) of information resource without the end-user modifying underlying code of the UI. Aspects of the exemplary embodiment include responsive to the end-user activating a hot spot creation component, receiving a designation from the end-user of a location of the hot spot and a size of the hot spot within the UI; receiving from the end-user an assignment of a user gesture to the hot spot; receiving from the end-user an assignment of an action to the hot spot; and responsive to a detection of the user gesture on the hot spot, invoking the action assigned to the hot spot.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: May 19, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joshua S. Allen, Richard A. King, Vijay Pandiarajan, Kenneth J. Parzygnat, Shikha Srivastava
  • Patent number: 8782630
    Abstract: An upgrade of an application product is installed to a first location in a shared environment that is different than a second location in the shared environment. An indication of the newer version of the application product and an indication of the first location are recorded in a registry that comprises indications of a plurality of application products and locations corresponding thereto. Metadata and binding information are obtained from an instance of the previous version of the application product while the instance of the previous version of the application product continues running. The metadata and the binding information are instantiated for an instance of the newer version of the application product in execution space thereof. Work is diverted work from the instance of the previous version of the application product to the instance of the newer version of the application product while both instances continue running in the shared environment.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: July 15, 2014
    Assignee: International Business Machines Corporation
    Inventors: Samar Choudhary, Hao Q. La, Jean-Marc Paulin, Shikha Srivastava
  • Publication number: 20130232508
    Abstract: A published event from a first content element executing within a framework may be detected. In response, a registry may be searched for one or more registered events that match the published event, and if a matching registered event is found, a second content element that registered said matching registered event may be instantiated to start executing within the framework. The second content element is dynamically aggregated into the framework based on the published event without the first content element needing to have previous knowledge of the second content element, and without the second content element needing to have previous knowledge of the first content element. The framework also does not need to be designed initially to deploy the second content element. Which one or more content elements to aggregate into the framework may be determined at run time rather than at design time.
    Type: Application
    Filed: March 5, 2012
    Publication date: September 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joshua S. Allen, Paul L. H. Carroll, Samar Choudhary, Richard A. King, Vijay Pandiarajan, Shikha Srivastava
  • Publication number: 20130232509
    Abstract: A published event from a first content element executing within a framework may be detected. In response, a registry may be searched for one or more registered events that match the published event, and if a matching registered event is found, a second content element that registered said matching registered event may be instantiated to start executing within the framework. The second content element is dynamically aggregated into the framework based on the published event without the first content element needing to have previous knowledge of the second content element, and without the second content element needing to have previous knowledge of the first content element. The framework also does not need to be designed initially to deploy the second content element. Which one or more content elements to aggregate into the framework may be determined at run time rather than at design time.
    Type: Application
    Filed: April 17, 2013
    Publication date: September 5, 2013
    Applicant: International Business Machines Corporation
    Inventors: Joshua S. Allen, Paul L. H. Carroll, Samar Choudhary, Richard A. King, Vijay Pandiarajan, Shikha Srivastava