Patents by Inventor Virendra K. Varshneya

Virendra K. Varshneya 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: 9058174
    Abstract: For wiring web widgets of a web mashup application, a web widget registry may be generated based on one or more properties of the web widgets of the web mashup application. Based on the web widget registry, the web widgets of the web mashup application may be wired together, without requiring input from a user. Cycles among the web widgets may also be detected and removed.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: June 16, 2015
    Assignee: International Business Machines Corporation
    Inventors: Nirmit V. Desai, Richa Gupta, Pawan Kumar, Shruti P. Kumar, Madhusudhan R. Ramidi, Virendra K. Varshneya
  • Publication number: 20150032508
    Abstract: Methods and systems for recommending a product to a customer based on the customer's responses to a prioritized list of questions. A list of questions to ask the customer is created based on stored customer identifiers. The list of questions is priorities based on a pre-existing propensity score associated with the customer, and the agent asks the ranked questions. Based on the response of the customer, the propensity score and/or the list of questions is updated, and the agent is presented with a recommended product to suggest to the customer.
    Type: Application
    Filed: July 29, 2013
    Publication date: January 29, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rohit M. Lotlikar, Pradeep N. Pachigolla, Virendra K. Varshneya, Sneha S. Chaudhari
  • Patent number: 8352414
    Abstract: A system for discovering business processes from noisy activities logs from various activities performed during the execution of the process. Activities are observed from the noisy activity logs that may include text from manually entered activity logs, chat scripts, emails, voice transcripts, desktop captures, and tool logs, wherein the noisy activity logs are received from multiple person/tool actors with each of the actors performing one or more activities related to one/more business tasks. Extracting information from the noisy activity logs to capture activity based information, and then analyzing similar activities and finding possible paths in the similar activities. The results are used to build a process graph based on the similar activities and the possible paths in the similar activities.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Anuradha Bhamidipaty, Krishna Kummamuru, Shailabh Nagar, Ramendra Sahoo, Virendra K. Varshneya, Karthik Visweswariah
  • Publication number: 20120096429
    Abstract: For wiring web widgets of a web mashup application, a web widget registry may be generated based on one or more properties of the web widgets of the web mashup application. Based on the web widget registry, the web widgets of the web mashup application may be wired together, without requiring input from a user. Cycles among the web widgets may also be detected and removed.
    Type: Application
    Filed: October 18, 2010
    Publication date: April 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nirmit V. Desai, Richa Gupta, Pawan Kumar, Shruti P. Kumar, Madhusudhan R. Ramidi, Virendra K. Varshneya
  • Publication number: 20120053970
    Abstract: Systems and associated methods for dynamic, selection of services for business processes are described. Systems and methods manage problems related to service selection for business processes in a shared environment and manage the end-to-end QoS requirements for multiple business processes that access a shared environment. A solution is provided to such problems by discovering set(s) of service designs/selections using a combinatorial selection technique, such as for example a population-based selection technique. The systems and methods described herein can automatically determine changes to the system, determine a new set of service design selection solutions, and reconfigure the system accordingly.
    Type: Application
    Filed: August 25, 2010
    Publication date: March 1, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuradha Bhamidipaty, Bhuvan Sharma, Virendra K. Varshneya
  • Publication number: 20110082716
    Abstract: A system for discovering business processes from noisy activities logs from various activities performed during the execution of the process. Activities are observed from the noisy activity logs that may include text from manually entered activity logs, chat scripts, emails, voice transcripts, desktop captures, and tool logs, wherein the noisy activity logs are received from multiple person/tool actors with each of the actors performing one or more activities related to one/more business tasks. Extracting information from the noisy activity logs to capture activity based information, and then analyzing similar activities and finding possible paths in the similar activities. The results are used to build a process graph based on the similar activities and the possible paths in the similar activities.
    Type: Application
    Filed: October 7, 2009
    Publication date: April 7, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anuradha Bhamidipaty, Krishna Kummamuru, Shailabh Nagar, Ramendra Kumar Sahoo, Virendra K. Varshneya, Karthik Visweswariah