Patents by Inventor Chandra Verma

Chandra Verma 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: 8108666
    Abstract: A system and method for customizing a device includes identifying a user of a device and determining a profile for the user of the device from a network. The profile includes a record of at least one user preference for a type of the device. The profile is translated to a configuration of the device. The device is modified according to the configuration to permit use of the device with the at least one user preference.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Baskey, Dinesh Chandra Verma
  • Patent number: 7756989
    Abstract: A method (and system) for managing and controlling allocation and de-allocation of resources based on a guaranteed amount of resource and additional resources based on a best effort for a plurality of customers, includes dynamically allocating server resources for a plurality of customers, such that the resources received by a customer are dynamically controlled and the customer receives a guaranteed minimum amount of resources as specified under a service level agreement (SLA). The best effort is defined in the SLA as a range of service to be provided to the customer if server resources are currently available.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: July 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: German Goldszmidt, Jean A. Lorrain, Kiyoshi Maruyama, Dinesh Chandra Verma
  • Publication number: 20090319531
    Abstract: Techniques are disclosed for automatically testing for incorrect or incomplete implementation of documented behavior of a device. By way of example, an automated method for checking that one or more devices comply with one or more documented behaviors comprises a computer system performing the following steps. A set of compliance rules is defined for a behavior of at least one of the one or more devices. A set of monitored data is retrieved from the at least one device. The set of monitored data is compared with the set of compliance rules. A result of the comparison is reported.
    Type: Application
    Filed: June 20, 2008
    Publication date: December 24, 2009
    Inventors: Bong Jun Ko, Kang-Won Lee, Vasileios Pappas, Dinesh Chandra Verma
  • Publication number: 20090282132
    Abstract: A system and method to self-configure a distributed system includes obtaining a description of a distributed system which has a plurality of computing nodes, each node being capable of performing any of a plurality of tasks in the description. At each node, a persona of that node is determined in accordance with the description such that the nodes are assigned tasks in the distributed system. Each node is reconfigured in accordance with the persona such that the nodes are linked in the distributed system to provide a self-configured distributed system for performing at least one application.
    Type: Application
    Filed: May 6, 2008
    Publication date: November 12, 2009
    Inventors: Vasileios Pappas, Dinesh Chandra Verma, Brian Michael Rivera, Ananthram Swami
  • Publication number: 20090271609
    Abstract: A system and method for customizing a device includes identifying a user of a device and determining a profile for the user of the device from a network. The profile includes a record of at least one user preference for a type of the device. The profile is translated to a configuration of the device. The device is modified according to the configuration to permit use of the device with the at least one user preference.
    Type: Application
    Filed: April 28, 2008
    Publication date: October 29, 2009
    Inventors: Michael Baskey, Dinesh Chandra Verma
  • Patent number: 7571278
    Abstract: There are provided a hardware accelerator and method for providing hardware acceleration for an application server and/or a layer 7 switch. The hardware accelerator includes a content access memory (CAM) configured to accelerate string comparison operations in the application server and/or layer 7 switch. The string comparison operations involve strings having varying key string positions.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: August 4, 2009
    Assignee: International Business Machines Corporation
    Inventors: Bruce Oliver Anthony, Jr., Debanjan Saha, Zon-Yin Shae, Dinesh Chandra Verma
  • Patent number: 7529850
    Abstract: The present invention provides a method and system for disseminating urgent public announcements over an IP-based network. One or a plurality of Internet- or Intranet-connected servers receive and store data identifying particular geographic locations to current announcements. The servers identify IP addresses of users making URL requests or requests for target applications (an access point by which a network-connectable mobile device is connected to an Internet- or Intranet-connected server), determine a location for each user from the user's IP address (or access point), and determine whether an IP address (or access point) of a user corresponds to a location for which an announcement has been posted. If the user is identified to a location for which a current announcement is available, the announcement is displayed to the user. The announcement may be displayed by redirecting the user to a web page containing the announcement.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: May 5, 2009
    Assignee: International Business Machines Corporation
    Inventors: Dinesh Chandra Verma, Paridhi Verma
  • Publication number: 20090063638
    Abstract: Techniques are disclosed for processing messages in a messaging system, particularly during an overload condition. For example, a method of processing messages of an instant messaging system includes the following steps. A message from a first instant messaging user is received during an overload condition. A message type associated with the received message is determined. The method then decides whether to send the message to a second instant messaging user based on the determined message type of the received message. In another method, processing messages in an instant messaging system includes the following steps. Presence information associated with a first instant messaging system user is received. The presence information is sent to a second instant messaging system user when the second messaging system user requests the presence information associated with the first instant messaging system user.
    Type: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Inventors: Lei Guo, Erich Miles Nahum, John Michael Tracey, Dinesh Chandra Verma, Xiping Wang, Charles P. Wright, Zhen Xiao
  • Patent number: 7435433
    Abstract: The present invention provides an improved process for the isolation of oleane compounds from the bark of Terminalia arjuna (Roxb.). More particularly, the present invention relates to an improved process for the isolation of arjunic acid and its derivates from the bark of Terminalia arjuna (Roxb.). The present invention further provides the identification of arjunic acid [1] and its derivatives as anticancer agent useful in the treatment of various types of cancer in humans.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: October 14, 2008
    Assignee: Council of Scientific & Industrial Research
    Inventors: Suman Preet Singh Khanuja, Madan Mohan Gupta, Santosh Kumar Srivastava, Tiruppadiripuliyur Ranganathan Santha Kumar, Digvijay Singh, Subash Chandra Verma, Ankur Grag, Merajuddin Khan, Ram Kishor Verma, Raghavendra Kumar Mishra, Subash Chandra Singh
  • Publication number: 20080224856
    Abstract: The present invention provides round-the-clock, in-home emergency notification service by employing wide-area wireless broadband servers to send alerts on an as-needed basis to notification terminals comprised of no-frills, battery-operated, in-home units which may be manufactured and packaged in a manner similar to smoke detectors and carbon monoxide detectors.
    Type: Application
    Filed: March 19, 2008
    Publication date: September 18, 2008
    Inventors: Dinesh Chandra Verma, Paridhi Verma
  • Publication number: 20080228873
    Abstract: A system and method for monitoring liveliness includes a management device which has an application layer where applications are executed. A connection monitor is located other than on the application layer, and the connection monitor is configured to receive requests from clients and deliver the requests to components on the application layer. The components include a generic application monitor which responds to liveliness monitor requests from the clients for all applications monitored, and one or more applications which response to requests to that application.
    Type: Application
    Filed: June 2, 2008
    Publication date: September 18, 2008
    Inventors: Michael Edward Baskey, Chun-Shi Chang, Lap Thiet Huynh, Dinakaran Joseph, Sambit Sahu, Dinesh Chandra Verma, Michael D. Williams
  • Publication number: 20080215742
    Abstract: A method (and system) for managing and controlling allocation and de-allocation of resources based on a guaranteed amount of resource and additional resources based on a best effort for a plurality of customers, includes dynamically allocating server resources for a plurality of customers, such that the resources received by a customer are dynamically controlled and the customer receives a guaranteed minimum amount of resources as specified under a service level agreement (SLA). The best effort is defined in the SLA as a range of service to be provided to the customer if server resources are currently available.
    Type: Application
    Filed: February 11, 2008
    Publication date: September 4, 2008
    Inventors: German Goldszmidt, Jean A. Lorrain, Kiyoshi Maruyama, Dinesh Chandra Verma
  • Publication number: 20080209230
    Abstract: The present invention uses biometrics for the quantitative determination of software ease of use by collecting biometric data from a software user, identifying changes in the biometric data as the user uses the software, determining if the changes are indicative of software ease of use issues, and generating a signal as output if the changes are determined to be indicative of software ease of use issues. The sensors may be integrated into a computer mouse or other peripheral device with which the user comes in regular contact during use.
    Type: Application
    Filed: March 28, 2008
    Publication date: August 28, 2008
    Inventors: Dinesh Chandra Verma, Paridhi Verma
  • Publication number: 20080189544
    Abstract: A method (and system) of providing preferred access to a service includes linking an authorization server of a service provider with a certification scheme provided by a business enterprise.
    Type: Application
    Filed: April 4, 2008
    Publication date: August 7, 2008
    Applicant: International Business Machines Corporation
    Inventors: Mandayam Thondanur Raghunath, Dinesh Chandra Verma
  • Publication number: 20080172492
    Abstract: A system and method for configuring client access to a network includes at a first port, accessing a first server on a first local area network associated with the first port. An authorized local area network other than the first local area network is determined to which an authorized connection can be properly made based on information in a client request. The first port is assigned to the authorized local area network. Communications are handled with a new client configuration in the authorized local area network.
    Type: Application
    Filed: January 11, 2007
    Publication date: July 17, 2008
    Inventors: MANDAYAM THONDANUR RAGHUNATH, Marcel Catalin Rosu, Dinesh Chandra Verma
  • Publication number: 20080163207
    Abstract: A method (and system) which provides virtual machine migration with filtered network connectivity and control of network security of a virtual machine by enforcing network security and routing at a hypervisor layer at which the virtual machine partition is executed, and which is independent of guest operating systems.
    Type: Application
    Filed: January 3, 2007
    Publication date: July 3, 2008
    Applicant: International Business Machines Corporation
    Inventors: John Reumann, Debanjan Saha, Sambit Sahu, Dinesh Chandra Verma
  • Publication number: 20080162667
    Abstract: The present invention provides a method and system for disseminating urgent public announcements over an IP-based network. One or a plurality of Internet- or Intranet-connected servers receive and store data identifying particular geographic locations to current announcements. The servers identify IP addresses of users making URL requests or requests for target applications (an access point by which a network-connectable mobile device is connected to an Internet- or Intranet-connected server), determine a location for each user from the user's IP address (or access point), and determine whether an IP address (or access point) of a user corresponds to a location for which an announcement has been posted. If the user is identified to a location for which a current announcement is available, the announcement is displayed to the user. The announcement may be displayed by redirecting the user to a web page containing the announcement.
    Type: Application
    Filed: March 14, 2008
    Publication date: July 3, 2008
    Inventors: Dinesh Chandra VERMA, Paridhi VERMA
  • Publication number: 20080114863
    Abstract: A method of, and system for, configuring a network infrastructure, which includes representing the network infrastructure as a composition of a predetermined number of functional building blocks, configuring a network blue print based on the predetermined number of functional building blocks, and mapping the predetermined number of functional building blocks onto available physical resources of the network infrastructure, such that network configuration can be automated for a wide set of services representing network configuration as a functional composition of elemental blocks.
    Type: Application
    Filed: November 15, 2006
    Publication date: May 15, 2008
    Applicant: International Business Machines Corporation
    Inventors: Michael E. Baskey, Lap Thiet Huynh, John Reumann, Debanjan Saha, Sambit Sahu, Dinesh Chandra Verma
  • Patent number: 7356602
    Abstract: A method (and system) for managing and controlling allocation and de-allocation of resources based on a guaranteed amount of resource and additional resources based on a best effort for a plurality of customers, includes dynamically allocating server resources for a plurality of customers, such that the resources received by a customer are dynamically controlled and the customer receives a guaranteed minimum amount of resources as specified under a service level agreement (SLA).
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: April 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: German Goldszmidt, Jean A. Lorrain, Kiyoshi Maruyama, Dinesh Chandra Verma
  • Publication number: 20070298758
    Abstract: The present invention provides round-the-clock, in-home emergency notification service by employing wide-area wireless broadband servers to send alerts on an as-needed basis to notification terminals comprised of no-frills, battery-operated, in-home units which may be manufactured and packaged in a manner similar to smoke detectors and carbon monoxide detectors.
    Type: Application
    Filed: June 26, 2006
    Publication date: December 27, 2007
    Inventors: Dinesh Chandra Verma, Paridhi Verma