Patents by Inventor Dinesh Chandra

Dinesh Chandra 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: 8645314
    Abstract: An apparatus, system, and method are disclosed for communicating interactive forms and reports in messaging applications. The apparatus for communicating interactive forms and reports in messaging applications is provided with a plurality of modules configured to functionally execute the necessary steps of selecting a markup language instruction, copying the markup language instruction and post the markup language instruction into a clipboard as a markup language object, pasting the markup language object into a data entry field associated with a messaging application, and injecting the markup language object into a message transmission to a second messaging application. These modules in the described embodiments include a selection module, a copy module, a paste module, and an injection module.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Deanna Lynn Quigg Brown, Dinesh Chandra Coca, Louis Daniel Echevarria, Melissa Jorgette Garcia, Andrew Gary Hourselt, Elena Schneider, Nedzad Taljanovic
  • Patent number: 8557341
    Abstract: Aspects of the present invention describe soft imprint lithography methods capable of preparing structural features on surfaces. Disclosed methods include surmounting a deformable substrate, having an original form, with a composition, wherein the deformable substrate is capable of achieving at least one predetermined deformed state; predictably deforming said deformable substrate from its original form to the at least one predetermined deformed state; and transferring at least a portion of the composition surmounting the deformed substrate to a receiving substrate.
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: October 15, 2013
    Assignee: The Trustees Of The University Of Pennsylvania
    Inventors: Shu Yang, Ying Zhang, Randall Kamien, James Makoto Kikkawa, Elisabetta Matsumoto, Dinesh Chandra
  • Publication number: 20130061224
    Abstract: A computer implemented method of virtual machine migration with filtered network connectivity includes enforcing network security and routing at a hypervisor layer which is independent of guest operating systems via dynamic updating of routing controls initiated by a migration of said virtual machine from a first device to a second device.
    Type: Application
    Filed: August 22, 2012
    Publication date: March 7, 2013
    Applicant: International Business Machines Corporation
    Inventors: John Reumann, Debanjan Saha, Sambit Sahu, Dinesh Chandra Verma
  • Patent number: 8381209
    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: Grant
    Filed: January 3, 2007
    Date of Patent: February 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: John Reumann, Debanjan Saha, Sambit Sahu, Dinesh Chandra Verma
  • Publication number: 20120141733
    Abstract: A method of forming a polymer film includes dispensing a substrate and coating the substrate with a composition that is curable using actinic radiation. In an example, the method further includes exposing the composition to actinic radiation in presence of an atmosphere including 1 vol % to 37 vol % oxygen, whereby the surface of the composition forms an undulating morphology. In another example, the method further includes applying an oxygen-containing overlay over the composition, exposing the composition to actinic radiation through the oxygen-containing overlay, and removing the oxygen-containing overlay, whereby the surface of the composition forms an undulating morphology.
    Type: Application
    Filed: November 29, 2011
    Publication date: June 7, 2012
    Applicants: University of Massachusetts, SAINT-GOBAIN PERFORMANCE PLASTICS CORPORATION
    Inventors: Alfred J. Crosby, Dinesh Chandra, Anuj Seth, Michael A. Zimmerman
  • Patent number: 8140651
    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: Grant
    Filed: May 6, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Vasileios Pappas, Dinesh Chandra Verma, Brian Michael Rivera, Ananthram Swami
  • 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: 7917521
    Abstract: Provided are techniques for state information sharing. At least one of user information and browser information is stored in a first configuration file in a first file format associated with a first browser application. A change in at least one of the user information and the browser information in the first configuration file is recognized. The changed at least one of the user information and the browser information in the first file format is converted to a second file format associated with a second browser application. A second configuration file is updated with the changed at least one of the user information and the browser information in the second file format. In response to starting the second browser application, a user and browser state is set using the user information and the browser information in the second configuration file.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: March 29, 2011
    Assignee: International Business Machines Corporation
    Inventors: Deanna Lynn Quigg Brown, Dinesh Chandra Coca, Melissa Jorgette Garcia, Andrew Gary Hourselt, Elena Schneider
  • Publication number: 20110033672
    Abstract: Aspects of the present invention describe soft imprint lithography methods capable of preparing structural features on surfaces. Disclosed methods include surmounting a deformable substrate, having an original form, with a composition, wherein the deformable substrate is capable of achieving at least one predetermined deformed state; predictably deforming said deformable substrate from its original form to the at least one predetermined deformed state; and transferring at least a portion of the composition surmounting the deformed substrate to a receiving substrate.
    Type: Application
    Filed: April 23, 2008
    Publication date: February 10, 2011
    Applicant: The Trustees of the University of Pennsylvania
    Inventors: Shu Yang, Ying Zhang, Randall Kamien, James Makoto Kikkawa, Elisabetta Matsumoto, Dinesh Chandra
  • 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: 20100158960
    Abstract: The present invention relates to a tooth-whitening composition comprising (i) a substantially water-insoluble and substantially non-degradable polymer matrix component capable of adhering to the surface of a tooth, provided that if the polymer matrix component is in non-solid form, it is solidifable by chemical alteration; and (ii) gas- or liquid-filled pores embedded in said polymer matrix component, wherein at least a portion of said gas- or liquid-filled pores have at least one size dimension in the range of about 70 nm to about 5 microns, and wherein the gas- or liquid-filled pores and polymer matrix component possess a difference in refractive index of at least 0.1. The invention is also directed to a tooth-whitening system containing the above composition in combination with an applicator device. The invention is also directed to methods for applying the tooth-whitening composition onto teeth.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Inventors: Dinesh Chandra, Andre A. Soshinsky, Robert J. Gambogi, Shu Yang
  • Publication number: 20090314995
    Abstract: Conducting polymers based on renewable resource materials are very attractive because of their wide availability and lower cost compared to petroleum based products. Here we developed a novel dopant for electrically conducting polyaniline from renewable resource cardanol, the main component of cashew nut shell liquid (CNSL). The novel dopant 2-?-unsaturated-4-hydroxy-4?-sulfinic acid azo benzene or otherwise known as cardanol azo sulfonic acid (1) is synthesized by reaction of diazotized sulphanilic acid (4-aminophenylsulfonicacid) with cardanol under the basic condition. The new cardanol azo sulfonic acid (1) has a long alkyl chains at the 2 positions, which increases the solubility of the dopant as well as polyaniline doped materials in common solvents for many applications.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 24, 2009
    Inventors: Manickam Jayakannan, Chennakkatu Krishna Sadasivan Pillai, Sundeep Kumar Dhawan, Dinesh Chandra Trivedi, Radhakrishnan Subramaniam
  • 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: 20090269658
    Abstract: The present invention provides a method for manufacture of a grid structure for use in lead acid batteries using a substrate having low density and low melting point, the method comprising coating the substrate material with a first metal layer and a subsequent metal layer of lead/lead alloy and electrodepositing an electroconductive polymer to form a protective layer thereon.
    Type: Application
    Filed: December 31, 2004
    Publication date: October 29, 2009
    Inventors: Ashok K. Shukla, Surendra Kumar Martha, Bellie Hariprakash, Shaik Abdul Gaffoor, Dinesh Chandra Trivedi
  • 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
  • Publication number: 20090235275
    Abstract: An apparatus, system, and method are disclosed for communicating interactive forms and reports in messaging applications. The apparatus for communicating interactive forms and reports in messaging applications is provided with a plurality of modules configured to functionally execute the necessary steps of selecting a markup language instruction, copying the markup language instruction and post the markup language instruction into a clipboard as a markup language object, pasting the markup language object into a data entry field associated with a messaging application, and injecting the markup language object into a message transmission to a second messaging application. These modules in the described embodiments include a selection module, a copy module, a paste module, and an injection module.
    Type: Application
    Filed: March 12, 2008
    Publication date: September 17, 2009
    Inventors: Deanna Lynn Quigg Brown, Dinesh Chandra Coca, Louis Daniel Echevarria, Melissa Jorgette Garcia, Andrew Gary Hourselt, Elena Schneider, Nedzad Taljanovic
  • Publication number: 20090228504
    Abstract: Provided are techniques for state information sharing. At least one of user information and browser information is stored in a first configuration file in a first file format associated with a first browser application. A change in at least one of the user information and the browser information in the first configuration file is recognized. The changed at least one of the user information and the browser information in the first file format is converted to a second file format associated with a second browser application. A second configuration file is updated with the changed at least one of the user information and the browser information in the second file format. In response to starting the second browser application, a user and browser state is set using the user information and the browser information in the second configuration file.
    Type: Application
    Filed: March 10, 2008
    Publication date: September 10, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Deanna Lynn Quigg Brown, Dinesh Chandra Coca, Melissa Jorgette Garcia, Andrew Gary Hourselt, Elena Schneider
  • 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