Patents by Inventor Rahul Verma

Rahul 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: 10310885
    Abstract: An execution environment has a deployed virtual machine image. The virtual machine image provides a service that is identified by a role. The execution environment generates a measurement of the virtual machine image and provides it to a key service to request role keys that enable operation of the virtual machine image in the execution environment. The key service determines whether the virtual machine image is mapped to the role and, if so, returns the role keys to the requesting execution environment.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: June 4, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Malcolm E. Pearson, Tolga Acar, Rahul Verma
  • Patent number: 10054602
    Abstract: The present invention relates to conjugate of 17-? estradiol with an analog of indocyanine green dye for the detection of cancers. The invention also provides a method of preparation of the conjugate and method of detection of cancer cells.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: August 21, 2018
    Assignee: CHRIST UNIVERSITY
    Inventors: Iven Jose, Shubhada V. Chiplunkar, Vinay Jha Pillai, Rahul Verma
  • Publication number: 20180113730
    Abstract: An execution environment has a deployed virtual machine image. The virtual machine image provides a service that is identified by a role. The execution environment generates a measurement of the virtual machine image and provides it to a key service to request role keys that enable operation of the virtual machine image in the execution environment. The key service determines whether the virtual machine image is mapped to the role and, if so, returns the role keys to the requesting execution environment.
    Type: Application
    Filed: October 25, 2016
    Publication date: April 26, 2018
    Inventors: Malcolm E. Pearson, Tolga Acar, Rahul Verma
  • Publication number: 20180052180
    Abstract: The present invention relates to conjugate of 17-? estradiol with an analogue of indocyanine green dye for the detection of cancers. The invention also provides a method of preparation of the conjugate and method of detection of cancer cells.
    Type: Application
    Filed: August 21, 2017
    Publication date: February 22, 2018
    Applicant: CHRIST UNIVERSITY
    Inventors: Iven Jose, Shubhada Ve Chiplunkar, Vinay Jha Pillat, Rahul Verma
  • Patent number: 8527929
    Abstract: A method of connecting an interface to a fabric of an electronic device, the interface having a plurality of nets to be connected to corresponding connectors in the fabric includes associating with each of the connectors in the fabric a first variable indicating that the connector belongs to the interface; associating with each of the connectors in the fabric a second variable indicating a number of higher numbered adjacent connectors for the connector in the interface; connecting each of the nets in the interface to a corresponding one of the connectors in the fabric such that the second variable has a non-zero value at exactly one of the corresponding connectors in the interface.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: September 3, 2013
    Assignee: Cadence Design Systems, Inc.
    Inventors: Utpal Bhattacharya, Vikas Kohli, Tarun Beri, Rahul Verma
  • Patent number: 8479134
    Abstract: A method of specifying system level constraints for connecting an interface of an electronic device between first and second fabrics includes specifying one or more first condition relating to a placement of the interface, specifying one or more second condition relating to a connection of a net in the interface between the first and second fabrics, generating one or more first equation expressing the first condition as a function of the location of the connectors, generating one or more second equation expressing the second condition as a function of the location of connectors, generating one or more third equation expressing an optimality criterion for the interface, and outputting the one or more first equation, the one or more second equation and the one or more third equation to a data file in a computer readable format.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: July 2, 2013
    Assignee: Cadence Design Systems, Inc.
    Inventors: Utpal Bhattacharya, Vikas Kohli, Tarun Beri, Rahul Verma
  • Patent number: 8316337
    Abstract: A system for connecting an interface of an electronic device between first and second fabrics includes a constraint generator that associates first and second conditions with the interface, a first equation solver that solves one or more first equation to select a first plurality of connectors in the first fabric and a second plurality of connectors in the second fabric that satisfy the first condition based on an optimality criterion for the interface; and a second equation solver that solves one or more second equation to select one of the first plurality of connectors in the fabric and one of the second plurality of connectors in the second fabric that satisfy the second condition based on the optimality criterion for the interface.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: November 20, 2012
    Assignee: Cadence Design Systems, Inc.
    Inventors: Utpal Bhattacharya, Vikas Kohli, Tarun Beri, Rahul Verma
  • Publication number: 20120203932
    Abstract: Various embodiments related to the ability to expose content for synchronization and consumption across all endpoint computing devices in a computing system are disclosed. For example, one disclosed embodiment provides a method for communicating between authenticated clients of a cloud-based computing system, including sending a read request for metadata of each of a plurality of endpoint computing devices and content stored on each of the plurality of endpoint computing devices that is aggregated in a data store, receiving the requested metadata. The method further includes performing a content consumption operation that changes a state of the requested metadata. The method further includes sending updated metadata generated based on the content consumption operation to synchronize aggregated metadata in the data store, and deleting local metadata.
    Type: Application
    Filed: February 8, 2011
    Publication date: August 9, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Bruno K. da Costa, Shane McRoberts, Andrew L. Silverman, Zach Johnson, Rodrigo Bomfim, Rahul Verma, Joseph McClanahan, Jeffrey C. Abraham, Sean Kollenkark
  • Publication number: 20110153289
    Abstract: A method of specifying system level constraints for connecting an interface of an electronic device between first and second fabrics includes specifying one or more first condition relating to a placement of the interface, specifying one or more second condition relating to a connection of a net in the interface between the first and second fabrics, generating one or more first equation expressing the first condition as a function of the location of the connectors, generating one or more second equation expressing the second condition as a function of the location of connectors, generating one or more third equation expressing an optimality criterion for the interface, and outputting the one or more first equation, the one or more second equation and the one or more third equation to a data file in a computer readable format.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Applicant: CADENCE DESIGN SYSTEMS, INC.
    Inventors: Utpal BHATTACHARYA, Vikas KOHLI, Tarun BERI, Rahul VERMA
  • Publication number: 20110153288
    Abstract: A method of connecting an interface to a fabric of an electronic device, the interface having a plurality of nets to be connected to corresponding connectors in the fabric includes associating with each of the connectors in the fabric a first variable indicating that the connector belongs to the interface; associating with each of the connectors in the fabric a second variable indicating a number of higher numbered adjacent connectors for the connector in the interface; connecting each of the nets in the interface to a corresponding one of the connectors in the fabric such that the second variable has a non-zero value at exactly one of the corresponding connectors in the interface.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Applicant: CADENCE DESIGN SYSTEMS, INC.
    Inventors: Utpal BHATTACHARYA, Vikas KOHLI, Tarun BERI, Rahul VERMA
  • Publication number: 20110154276
    Abstract: A system for connecting an interface of an electronic device between first and second fabrics includes a constraint generator that associates first and second conditions with the interface, a first equation solver that solves one or more first equation to select a first plurality of connectors in the first fabric and a second plurality of connectors in the second fabric that satisfy the first condition based on an optimality criterion for the interface; and a second equation solver that solves one or more second equation to select one of the first plurality of connectors in the fabric and one of the second plurality of connectors in the second fabric that satisfy the second condition based on the optimality criterion for the interface.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Applicant: CADENCE DESIGN SYSTEMS, INC.
    Inventors: Utpal BHATTACHARYA, Vikas KOHLI, Tarun BERI, Rahul VERMA