Patents by Inventor Karun Sharma

Karun Sharma 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: 20140371584
    Abstract: A patient mountable robot includes a four link mechanism, three actuators, and a first robot base. The mechanism includes four links that form a closed loop structure. The four links include a base link that includes a spherical joint. The mechanism provides two rotational degrees of freedom about the spherical joint for a needle that is configured to pass through the spherical joint. A first actuator is attached to the mechanism and moves the mechanism to provide the first of the two rotational degrees of freedom. A second actuator is attached to the mechanism and moves the mechanism to provide the second of the two rotational degrees of freedom. The base link of the mechanism passes through the first robot base. A third actuator is attached to the first robot base and linearly translates the base link so that a translational degree of freedom is provided for the needle.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 18, 2014
    Applicant: CHILDREN'S NATIONAL MEDICAL CENTER
    Inventors: Kevin CLEARY, Reza MONFAREDI, Raymond SZE, Karun SHARMA, Nabile SAFDAR, Reza SEIFABADI
  • Patent number: 8473874
    Abstract: A method for automatically generating and prioritizing several design solutions that resolve a double patterning (DP) loop violation in an IC design layout. The method of some embodiments receives a DP loop violation marker and identifies pairs of edges of shapes that form a double patterning loop based on the DP loop violation marker. For each pair of edges that violates the design rule, the method generates one or more design solutions. Each design solution moves a single edge or both edges to resolve the violation. The method of some embodiments computes the cost of applying each design solution to the IC design layout and prioritizes the generated solutions for all the identified pairs of edges based on the computed cost for each solution. The method in some embodiments then selects a solution from the prioritized solutions and applies the selected solution to the design layout.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: June 25, 2013
    Assignee: Cadence Design Systems, Inc.
    Inventors: Karun Sharma, Min Cao, Roland Ruehl
  • Publication number: 20120124536
    Abstract: Some embodiments provide a method for automatically generating several design solutions that remedy a design rule violation committed by a set of shapes in an IC design layout. The method receives a marker that indicates the design rule violation and contains information about the violation. The marker in some embodiments can be rendered as a geometric shape in the IC design layout. Based on the marker, the method generates several solutions each of which will cause the set of shapes to meet the design rule when the solution is applied to the set. Each solution requires moving at least one edge of a shape in the set of shapes.
    Type: Application
    Filed: November 17, 2010
    Publication date: May 17, 2012
    Inventor: Karun Sharma