Patents by Inventor Manvendra Gupta

Manvendra Gupta 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: 20150365291
    Abstract: A tool for a computing service using a computing usage policy. The tool receives by one or more computer processors, a configured usage policy. The tool validates, by one or more computer processors, the configured usage policy. The tool determines, by one or more computer processors, one or more rules governing the configured usage policy. The tool executes, by one or more computer processors, the one or more rules governing the configured usage policy. The tool manages, by one or more computer processors, one or more cloud service resources according to the configured usage policy.
    Type: Application
    Filed: June 16, 2014
    Publication date: December 17, 2015
    Inventors: Peter H. Burton, Manvendra Gupta, Helena Litani
  • Publication number: 20150363489
    Abstract: A method and system for generating summary details is provided. The method includes retrieving event data of associated with a user. Attributes are extracted from the event data and the event data is segmented into logical groups of related activities performed by the user. Key information and associated attributes of each logical group are identified and in response the user is evaluated. The logical groups of related activities are ranked and presented to the user. In response, an engagement summary associated with the user and the logical groups is generated.
    Type: Application
    Filed: June 12, 2014
    Publication date: December 17, 2015
    Inventors: Peter H. Burton, Donna K. Byron, Manvendra Gupta
  • Publication number: 20150326949
    Abstract: A computer-implemented method for displaying data from external computing systems in subtitles of a multi-media system is provided. The computer-implemented method comprises analyzing data of an incoming media stream from at least one external computing system, wherein the data is analyzed to identify at least one of a text-based data, a voice-based data, or a video-based data of the least one external computing system that is associated with the multi-media system. The computer-implemented method further comprises augmenting at least one subtitle of the multi-media system with the identified and converted at least one of the text-based data, the voice-based data, or the video-based data. The computer-implemented method further comprises generating at least one annotation of the multi-media system with the identified and converted at least one of the text-based data, the voice-based data, or the video-based data.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: International Business Machines Corporation
    Inventors: Peter H. Burton, Manvendra Gupta, Helena Litani
  • Publication number: 20150278062
    Abstract: According to embodiments of the present invention, one or more computer processors determine a source for a performance indicator of a target service element is known. The one or more computer processors select, at run time, a source for the performance indicator that has a least amount of information gaps. The one or more computer processors determine information associated with the performance indicator from the source. The one or more computer processors determine whether the determined information associated with the performance indicator is more current than a quality indicator periodicity value that is associated with the target service element. In response to determining that the determined information associated with the performance indicator is more current than a quality indicator periodicity value that is associated with the target service element, the one or more computer processors selecting the performance indicator.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: International Business Machines Corporation
    Inventors: Peter H. Burton, Manvendra Gupta, Helena Litani, Diaa EIDin M.Y.A. Nasr
  • Publication number: 20150199229
    Abstract: An approach is provided for personalizing an error message for a user. Corrective actions performed by the user are monitored. The corrective actions cause a resolution of an instance of a problem within a computer system. Based on the monitored corrective actions, sources of information accessed by the user to resolve the instance of the problem are determined. After resolution of the instance of the problem, another instance of the same problem is detected. In response to detecting the other instance of the problem, the error message is augmented with a summary of the sources of information and/or hyperlinks that access the sources of information. The augmented error message is presented to the user.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 16, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hagop Amendjian, Leon H. Cash, JR., Manvendra Gupta, Stewart J. Hyman
  • Publication number: 20150199615
    Abstract: An approach is provided for personalizing an error message for a user. The usage of help content by the user to resolve error condition(s) is monitored. Attributes of the usage are determined. A learning style of the user is determined based on the attributes. An error condition is detected. The error message is augmented (i.e., personalized) with a communication and/or hyperlink that is compatible with the learning style of the user, and that is configured to assist the user with resolving the detected error condition. The augmented error message is presented to the user.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 16, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hagop Amendjian, Leon H. Cash, JR., Manvendra Gupta, Stewart J. Hyman
  • Publication number: 20150058459
    Abstract: A method and associated system of automatically generating an entry of a service catalog of a cloud-computing environment as a function of discovered attributes of a virtual machine provisioned in a non-cloud computing environment. A cloud-management platform of the cloud-computing environment analyzes and compares results of infrastructure-discovery and application-discovery tools that describe a business application or a virtual service provisioned on the virtual machine. The cloud-management platform, or a related service-catalog generating entity, uses these analyzed and compared results to automatically generate a service-catalog entry that represents or describes a cloud business application or service associated with the virtual machine, and enters the automatically generated entry into the service catalog.
    Type: Application
    Filed: August 21, 2013
    Publication date: February 26, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hagop Amendjian, Thomas S. Bergman, Manvendra Gupta, Michael R. Marsonet, Terrence A. Paul
  • Publication number: 20150046543
    Abstract: A method and system for correlating events with social media is provided. The method includes retrieving from a social network, social network data associated with users of the social network. The social network data is associated with event data associated with a user of the users. Temporary actions associated with a social network account of the user are enabled and a notification is transmitted to a group of users. In response, confirmation data associated with enabling the temporary actions is received from the group of users and permanent actions associated with the temporary actions are enabled.
    Type: Application
    Filed: August 8, 2013
    Publication date: February 12, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rhonda L. Childress, Manvendra Gupta, Stewart J. Hyman
  • Publication number: 20140222791
    Abstract: A method and associated system for filtering content received from a search of information. Documents are received from the search. The search is based on a search request received from a requester. A subject of each received document is determined. A contributor associated with each document received as a result of the search is determined. Credentials of each contributor are received. For each received document, a determination is made of (i) a credential score for each credential of the contributor with respect to the subject of the document and (ii) a ranking score of the contributor on the subject of the document. The ranking score is determined based on the credential scores. The received documents are filtered, by using the ranking scores, to remove at least one document from the received documents, resulting in a set of remaining documents. The set of remaining documents are returned to the requester.
    Type: Application
    Filed: January 27, 2014
    Publication date: August 7, 2014
    Applicant: International Business Machines Corporation
    Inventors: Rhonda L. Childress, Manvendra Gupta, Stewart J. Hyman
  • Publication number: 20140207377
    Abstract: A method, computer program product and system for determining an optimal lane recommendation of a road having a plurality of lanes for a primary vehicle within an optimal guided route to a destination. The steps including retrieving local environment data comprising real-time spatial data directly from at least one local source, the at least one local source comprising at least one sensor in an other vehicle; determining an optimal recommended lane of the road from the plurality of lanes of the road to minimize travel time for the primary vehicle, based on the directly retrieved environment data from the at least one source within a specific distance from the primary vehicle; and displaying the optimal recommended lane of the road for travel of the primary vehicle within the optimal guided route to the destination through an interface to a user.
    Type: Application
    Filed: January 18, 2013
    Publication date: July 24, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manvendra Gupta, Stewart Jason Hyman
  • Patent number: 8370110
    Abstract: Measuring performance of a performance measuring tool comprises: a first data loader acquiring a first set of network data for passing to a first data channel; the first data channel calculating a first set of performance metrics using the first set of network data and storing the first network data and performance metrics in a database; a first data viewer displaying the first set of performance metrics; time stamping all operations performed in one or more of the acquisition, calculation and storing steps and saving the time stamp and operation details in a log file; a second data loader acquiring the time stamped data; a second data channel, calculating a second set of performance metrics using the time stamped data, storing the time stamped data and second set of performance metrics in the database; and a second data viewer, displaying the second performance metrics from the database.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: February 5, 2013
    Assignee: International Business Machines Corporation
    Inventor: Manvendra Gupta
  • Patent number: 8365154
    Abstract: A method in a software development environment for developing product runtime code having at least two code components written in different runtime languages, the method comprising: providing a programming interface for development of the code components in a single development language: translating developed code components in the development language back to the respective runtime language for execution.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventor: Manvendra Gupta
  • Publication number: 20100306734
    Abstract: A method in a software development environment for developing product runtime code having at least two code components written in different runtime languages, the method comprising: providing a programming interface for development of the code components in a single development language: translating developed code components in the development language back to the respective runtime language for execution.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 2, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: MANVENDRA GUPTA
  • Publication number: 20090164173
    Abstract: Measuring performance of a performance measuring tool, comprising: a first data loader, acquiring a first set of network data associated with a first network component for passing to a first data channel; the first data channel, calculating a first set of performance metrics using the first set of network data, storing the first network data and performance metrics in a first location in a database; a first data viewer, displaying the first set of performance metrics from the database; time stamping all operations performed in one or more of the acquisition, calculation and storing steps and saving the time stamp and operation details in a log file; a second data loader, acquiring the time stamped data; a second data channel, calculating a second set of performance metrics using the time stamped data, storing the time stamped data and second set of performance metrics in a second location in the database; and a second data viewer, displaying the second performance metrics from the database.
    Type: Application
    Filed: December 16, 2008
    Publication date: June 25, 2009
    Applicant: International Business Machines Corporation
    Inventor: Manvendra Gupta